Ignore:
Timestamp:
05/07/10 19:06:39 (3 years ago)
Author:
Jose Benito <jose.benito.gonzalez@…>
Branches:
master, burotel, hello-world-walkthrough, ipv6, new-webex, v0.97-series, v0.98-series, v0.98.2, v0.98.3, v0.98b1, v0.98b2, v0.99, 051b2622c51afb171a1dedb46a0df4fbb0cbd02e, 4c7d4152dff271ba5df5a8606605969cab454080
Children:
8174c0
Parents:
4efd00
Message:

[IMP] Abstract list improved

  • filters to javascript panel
  • highlighting
  • redesign as it was done for registrants
File:
1 edited

Legend:

Unmodified
Added
Removed
  • indico/MaKaC/webinterface/tpls/Abstracts.tpl

    rc282f1 r8b64ae  
    1  
    2 <table width="95%%" valign="top" align="center" cellspacing="0"> 
    3         <tr> 
    4                 <td> 
    5                         <table width="100%%" align="center" style="padding-left:1px solid #777777"> 
    6                                 <tr> 
    7                                         <td> 
    8                                                 <table bgcolor="white" width="100%%"> 
    9                                                         <tr> 
    10                                                                 <form action=%(accessAbstract)s method="post"> 
    11                                                                 <td class="titleCellFormat"> <%= _("Quick search: Abstract ID")%> <input type="text" name="abstractId" size="4"><input type="submit" class="btn" value="<%= _("seek it")%>"><br> 
    12                                                                 </td> 
    13                                                                 </form> 
    14                                                         </tr> 
    15                                                 </table> 
    16                                         </td> 
    17                                 </tr> 
    18                         </table> 
    19                 </td> 
    20         </tr> 
    21         <tr> 
    22                 <td> 
    23                         <br> 
    241<script type="text/javascript"> 
    252<!-- 
    26 function selecAllTracks() 
    27 { 
    28 document.optionForm.trackShowNoValue.checked=true 
    29 if (!document.optionForm.selTracks.length) 
    30         { 
    31             document.optionForm.selTracks.checked=true 
    32         }else{ 
    33 for (i = 0; i < document.optionForm.selTracks.length; i++) 
    34         { 
    35         document.optionForm.selTracks[i].checked=true 
    36         } 
    37 } 
    38 } 
    39  
    40 function unselecAllTracks() 
    41 { 
    42 document.optionForm.trackShowNoValue.checked=false 
    43 if (!document.optionForm.selTracks.length) 
    44         { 
    45             document.optionForm.selTracks.checked=false 
    46         }else{ 
    47     for (i = 0; i < document.optionForm.selTracks.length; i++) 
    48         { 
    49         document.optionForm.selTracks[i].checked=false 
    50         } 
    51     } 
    52 } 
    53  
    54 function selecAllTypes() 
    55 { 
    56 document.optionForm.typeShowNoValue.checked=true 
    57 if (!document.optionForm.selTypes.length) 
    58         { 
    59             document.optionForm.selTypes.checked=true 
    60         }else{ 
    61 for (i = 0; i < document.optionForm.selTypes.length; i++) 
    62         { 
    63         document.optionForm.selTypes[i].checked=true 
    64         } 
    65 } 
    66 } 
    67  
    68 function unselecAllTypes() 
    69 { 
    70 document.optionForm.typeShowNoValue.checked=false 
    71 if (!document.optionForm.selTypes.length) 
    72         { 
    73             document.optionForm.selTypes.checked=false 
    74         }else{ 
    75 for (i = 0; i < document.optionForm.selTypes.length; i++) 
    76         { 
    77         document.optionForm.selTypes[i].checked=false 
    78         } 
    79 } 
    80 } 
    81  
    82 function selecAllStatus() 
    83 { 
    84 for (i = 0; i < document.optionForm.selStatus.length; i++) 
    85         { 
    86         document.optionForm.selStatus[i].checked=true 
    87         } 
    88 } 
    89  
    90 function unselecAllStatus() 
    91 { 
    92 for (i = 0; i < document.optionForm.selStatus.length; i++) 
    93         { 
    94         document.optionForm.selStatus[i].checked=false 
    95         } 
    96 } 
    97  
    98 function selecAllAccTracks() 
    99 { 
    100 document.optionForm.accTrackShowNoValue.checked=true 
    101 if (!document.optionForm.selAccTracks.length) 
    102         { 
    103             document.optionForm.selAccTracks.checked=true 
    104         }else{ 
    105 for (i = 0; i < document.optionForm.selAccTracks.length; i++) 
    106         { 
    107         document.optionForm.selAccTracks[i].checked=true 
    108         } 
    109 } 
    110 } 
    111  
    112 function unselecAllAccTracks() 
    113 { 
    114 document.optionForm.accTrackShowNoValue.checked=false 
    115 if (!document.optionForm.selAccTracks.length) 
    116         { 
    117             document.optionForm.selAccTracks.checked=false 
    118         }else{ 
    119 for (i = 0; i < document.optionForm.selAccTracks.length; i++) 
    120         { 
    121         document.optionForm.selAccTracks[i].checked=false 
    122         } 
    123 } 
    124 } 
    125  
    126 function selecAllAccTypes() 
    127 { 
    128 document.optionForm.accTypeShowNoValue.checked=true 
    129 if (!document.optionForm.selAccTypes.length) 
    130         { 
    131             document.optionForm.selAccTypes.checked=true 
    132         }else{ 
    133 for (i = 0; i < document.optionForm.selAccTypes.length; i++) 
    134         { 
    135         document.optionForm.selAccTypes[i].checked=true 
    136         } 
    137 } 
    138 } 
    139  
    140 function unselecAllAccTypes() 
    141 { 
    142 document.optionForm.accTypeShowNoValue.checked=false 
    143 if (!document.optionForm.selAccTypes.length) 
    144         { 
    145             document.optionForm.selAccTypes.checked=false 
    146         }else{ 
    147 for (i = 0; i < document.optionForm.selAccTypes.length; i++) 
    148         { 
    149         document.optionForm.selAccTypes[i].checked=false 
    150         } 
    151 } 
    152 } 
    153  
    154 function selecAllFields() 
    155 { 
    156  
    157 document.optionForm.showID.checked=true 
    158 document.optionForm.showPrimaryAuthor.checked=true 
    159 document.optionForm.showTracks.checked=true 
    160 document.optionForm.showType.checked=true 
    161 document.optionForm.showStatus.checked=true 
    162 document.optionForm.showAccTrack.checked=true 
    163 document.optionForm.showAccType.checked=true 
    164 document.optionForm.showSubmissionDate.checked=true 
    165 } 
    166  
    167 function unselecAllFields() 
    168 { 
    169 document.optionForm.showID.checked=false 
    170 document.optionForm.showPrimaryAuthor.checked=false 
    171 document.optionForm.showTracks.checked=false 
    172 document.optionForm.showType.checked=false 
    173 document.optionForm.showStatus.checked=false 
    174 document.optionForm.showAccTrack.checked=false 
    175 document.optionForm.showAccType.checked=false 
    176 document.optionForm.showSubmissionDate.checked=false 
     3 
     4var newAbstract = false; 
     5 
     6function selectAllTracks() 
     7{ 
     8document.filterOptionForm.trackShowNoValue.checked=true 
     9if (!document.filterOptionForm.track.length) 
     10        { 
     11            document.filterOptionForm.track.checked=true 
     12        }else{ 
     13for (i = 0; i < document.filterOptionForm.track.length; i++) 
     14    { 
     15    document.filterOptionForm.track[i].checked=true 
     16    } 
     17} 
     18} 
     19 
     20function unselectAllTracks() 
     21{ 
     22document.filterOptionForm.trackShowNoValue.checked=false 
     23if (!document.filterOptionForm.track.length) 
     24        { 
     25            document.filterOptionForm.track.checked=false 
     26        }else{ 
     27    for (i = 0; i < document.filterOptionForm.track.length; i++) 
     28        { 
     29        document.filterOptionForm.track[i].checked=false 
     30        } 
     31    } 
     32} 
     33 
     34function selectAllTypes() 
     35{ 
     36document.filterOptionForm.typeShowNoValue.checked=true 
     37if (!document.filterOptionForm.type.length) 
     38        { 
     39            document.filterOptionForm.type.checked=true 
     40        }else{ 
     41for (i = 0; i < document.filterOptionForm.type.length; i++) 
     42    { 
     43    document.filterOptionForm.type[i].checked=true 
     44    } 
     45} 
     46} 
     47 
     48function unselectAllTypes() 
     49{ 
     50document.filterOptionForm.typeShowNoValue.checked=false 
     51if (!document.filterOptionForm.type.length) 
     52        { 
     53            document.filterOptionForm.type.checked=false 
     54        }else{ 
     55for (i = 0; i < document.filterOptionForm.type.length; i++) 
     56    { 
     57    document.filterOptionForm.type[i].checked=false 
     58    } 
     59} 
     60} 
     61 
     62function selectAllStatus() 
     63{ 
     64for (i = 0; i < document.filterOptionForm.status.length; i++) 
     65    { 
     66    document.filterOptionForm.status[i].checked=true 
     67    } 
     68} 
     69 
     70function unselectAllStatus() 
     71{ 
     72for (i = 0; i < document.filterOptionForm.status.length; i++) 
     73    { 
     74    document.filterOptionForm.status[i].checked=false 
     75    } 
     76} 
     77 
     78function selectAllAccTracks() 
     79{ 
     80document.filterOptionForm.accTrackShowNoValue.checked=true 
     81if (!document.filterOptionForm.acc_track.length) 
     82        { 
     83            document.filterOptionForm.acc_track.checked=true 
     84        }else{ 
     85for (i = 0; i < document.filterOptionForm.acc_track.length; i++) 
     86    { 
     87    document.filterOptionForm.acc_track[i].checked=true 
     88    } 
     89} 
     90} 
     91 
     92function unselectAllAccTracks() 
     93{ 
     94document.filterOptionForm.accTrackShowNoValue.checked=false 
     95if (!document.filterOptionForm.acc_track.length) 
     96        { 
     97            document.filterOptionForm.acc_track.checked=false 
     98        }else{ 
     99for (i = 0; i < document.filterOptionForm.acc_track.length; i++) 
     100    { 
     101    document.filterOptionForm.acc_track[i].checked=false 
     102    } 
     103} 
     104} 
     105 
     106function selectAllAccTypes() 
     107{ 
     108document.filterOptionForm.accTypeShowNoValue.checked=true 
     109if (!document.filterOptionForm.acc_type.length) 
     110        { 
     111            document.filterOptionForm.acc_type.checked=true 
     112        }else{ 
     113for (i = 0; i < document.filterOptionForm.acc_type.length; i++) 
     114    { 
     115    document.filterOptionForm.acc_type[i].checked=true 
     116    } 
     117} 
     118} 
     119 
     120function unselectAllAccTypes() 
     121{ 
     122document.filterOptionForm.accTypeShowNoValue.checked=false 
     123if (!document.filterOptionForm.acc_type.length) 
     124        { 
     125            document.filterOptionForm.acc_type.checked=false 
     126        }else{ 
     127for (i = 0; i < document.filterOptionForm.acc_type.length; i++) 
     128    { 
     129    document.filterOptionForm.acc_type[i].checked=false 
     130    } 
     131} 
     132} 
     133 
     134function selectAllFields() 
     135{ 
     136 
     137document.filterOptionForm.showID.checked=true 
     138document.filterOptionForm.showPrimaryAuthor.checked=true 
     139document.filterOptionForm.showTracks.checked=true 
     140document.filterOptionForm.showType.checked=true 
     141document.filterOptionForm.showStatus.checked=true 
     142document.filterOptionForm.showAccTrack.checked=true 
     143document.filterOptionForm.showAccType.checked=true 
     144document.filterOptionForm.showSubmissionDate.checked=true 
     145} 
     146 
     147function unselectAllFields() 
     148{ 
     149document.filterOptionForm.showID.checked=false 
     150document.filterOptionForm.showPrimaryAuthor.checked=false 
     151document.filterOptionForm.showTracks.checked=false 
     152document.filterOptionForm.showType.checked=false 
     153document.filterOptionForm.showStatus.checked=false 
     154document.filterOptionForm.showAccTrack.checked=false 
     155document.filterOptionForm.showAccType.checked=false 
     156document.filterOptionForm.showSubmissionDate.checked=false 
    177157} 
    178158//--> 
    179159</script> 
    180160 
    181                         <form action=%(filterPostURL)s name="optionForm" method="post"> 
    182                                 %(currentSorting)s 
    183                                 %(menu)s 
    184                         </form> 
    185                 </td> 
    186         </tr> 
    187         <tr> 
    188                 <td> 
    189                         <br> 
    190                                 <a name="abstracts"></a> 
    191                                 <table width="100%%" cellspacing="0" align="center" border="0" style="border-left: 1px solid #777777;padding-left:2px"> 
    192                                         <tr> 
    193                                                 <td colspan="9"> 
    194                                                         %(generateExcel)s 
    195                                                 </td> 
    196                                         </tr> 
    197                                         <tr> 
    198                                                 <td colspan="9" class="groupTitle"> 
    199                             <table> 
    200                                 <tr> 
    201                                     <td nowrap class="groupTitle"> <%= _("Found Abstracts")%> (%(number)s)</td> 
    202                                     <form action=%(newAbstractURL)s method="POST"> 
    203                                     <td class="titleCellFormat"><input type="submit" class="btn" value="<%= _("new")%>"></td> 
    204                                     </form> 
    205                                     <form action=%(abstractsPDFURL)s method="post" target="_blank"> 
    206                                     <td>%(abstractsToPrint)s<input type="submit" class="btn" value="<%= _("PDF of all")%>"></td> 
    207                                     </form> 
    208                                     <form action=%(abstractsXMLURL)s method="post" target="_blank"> 
    209                                     <td>%(abstractsToPrint)s<input type="submit" class="btn" value="<%= _("XML of all")%>"></td> 
    210                                     </form> 
    211                                     <form action=%(participantListURL)s method="post" target="_blank"> 
    212                                     <td>%(abstractsToPrint)s<input type="submit" class="btn" value="<%= _("author list of all")%>"></td> 
    213                                     </form> 
    214                             </tr> 
    215                             </table> 
    216                         </td> 
    217                                         </tr> 
    218                                         <tr> 
    219                                                 %(abstractTitleBar)s 
    220                                         </tr> 
    221                     <form action=%(abstractSelectionAction)s method="post"> 
    222                                         %(abstracts)s 
    223                                         %(fieldsToPrint)s 
    224                                         <tr> 
    225                                                 <td colspan="4" style="border-top:1px solid #777777;" valign="bottom" align="left"> 
    226                                                 <table align="left" border="0"> 
    227                             <tr> 
    228                                 <td colspan="4"> 
    229                                     <table> 
    230                                         <tr> 
    231                                             <td> 
    232                                                 <input type="submit" class="btn" name="merge" value="<%= _("merge selected abstracts")%>" style="width:264px"> 
    233                                             </td> 
    234                                         </tr> 
    235                                         <tr> 
    236                                             <td> 
    237                                                 <input type="submit" class="btn" name="PDF" value="<%= _("get PDF of selected abstracts")%>" style="width:264px"> 
    238                                             </td> 
    239                                         </tr> 
    240                                         <tr> 
    241                                             <td> 
    242                                                 <input type="submit" class="btn" name="AUTH" value="<%= _("get author list of selected abstracts")%>" style="width:264px"> 
    243                                             </td> 
    244                                             <td> 
    245                                                 <input type="submit" class="btn" name="acceptMultiple" value="Accept multiple"> 
    246                                             </td> 
    247                                             <td> 
    248                                                 <input type="submit" class="btn" name="rejectMultiple" value="Reject multiple"> 
    249                                             </td> 
    250                             </form> 
    251                                         </tr> 
    252                                     </table> 
    253                                 </td> 
    254                             </tr> 
    255                                                 </table> 
    256                                         </td> 
    257                                         <td colspan="5" bgcolor="white" align="center" style="border-top:1px solid #777777;border-left:1px solid #777777;color:black"> 
    258                                                 <b> <%= _("Total")%> : %(number)s  <%= _("abstract(s)")%></b> 
    259                                         </td> 
    260                                 </tr> 
    261                         </table> 
    262                 </td> 
    263         </tr> 
     161<table width="100%%" valign="top" align="left" cellspacing="0"> 
     162    <tr> 
     163        <td class="titleCellFormat"> 
     164            <form action=%(accessAbstract)s method="post"> 
     165            <%= _("Quick search: Abstract ID")%> <input type="text" name="abstractId" size="4"><input type="submit" class="btn" value="<%= _("seek it")%>"><br> 
     166            </form> 
     167        </td> 
     168    </tr> 
    264169</table> 
     170<a href="" name="results"></a> 
     171<table width="100%%" cellspacing="0" align="center" border="0"> 
     172    <tr> 
     173       <td nowrap colspan="10"> 
     174            <div class="CRLgroupTitleNoBorder"><%= _("Displaying")%><strong> %(filteredNumberAbstracts)s </strong> 
     175            <% if filteredNumberAbstracts == "1": %> 
     176                <%= _("abstract")%> 
     177            <% end %> 
     178            <% else: %> 
     179                <%= _("abstracts")%> 
     180            <% end %> 
     181            <% if filterUsed: %> 
     182                (<%= _("Total")%>: <strong>%(totalNumberAbstracts)s</strong>) 
     183            <% end %> 
     184            </div> 
     185            <form action=%(filterPostURL)s method="post" name="optionForm"> 
     186            <div class="CRLIndexList" > 
     187                <% if filterUsed: %> 
     188                    <input type="submit" class="btnRemove" name="resetFilters" value="Reset filters"> 
     189                    <span style="padding: 0px 6px 0px 6px">|</span> 
     190                <% end %> 
     191                <a id="index_filter" onclick="showFilters()" class="CAIndexUnselected" font-size="16" font-weight="bold" font-family="Verdana"> 
     192                  <% if filterUsed: %> 
     193                    <%= _("Show filters")%> 
     194                  <% end %> 
     195                  <% else: %> 
     196                    <%= _("Apply filters")%> 
     197                  <% end %> 
     198                </a> 
     199            </div> 
     200            </form> 
     201        </td> 
     202    </tr> 
     203    <tr> 
     204        <td colspan="10" align="left" width="100%%"> 
     205          <form action=%(filterPostURL)s method="post" name="filterOptionForm"> 
     206            <input type="hidden" name="operationType" value="filter" /> 
     207            %(filterMenu)s 
     208            %(sortingOptions)s 
     209          </form> 
     210        </td> 
     211    </tr> 
     212    <tr> 
     213        <td colspan="10" style="border-bottom:2px solid #777777;padding-top:5px" valign="bottom" align="left"> 
     214            <table> 
     215                <form action=%(abstractSelectionAction)s method="post" name="abstractsForm" onSubmit="return atLeastOneSelected()"> 
     216                <tr> 
     217                    <td valign="bottom" align="left" class="eventModifButtonBar"><input type="submit" class="btn" name="newAbstract" onclick="newAbstract = true;" value="<%= _("Add New")%>"></td> 
     218                    <td valign="bottom" align="left"><input type="submit" class="btn" name="acceptMultiple" value="<%= _("accept") %>"> 
     219                    <td valign="bottom" align="left"><input type="submit" class="btn" name="rejectMultiple" value="<%= _("reject") %>"> 
     220                    <td valign="bottom" align="left"><input type="submit" class="btn" name="merge" value="<%= _("merge")%>"></td> 
     221                    <td valign="bottom" align="left"><input type="submit" class="btn" name="auth" value="<%= _("author list")%>"></td> 
     222                    <td valign="bottom" align="left">Export to:</td> 
     223                    <td valign="bottom" align="left"><input type="image" name="excel" src=<%= excelIconURL%> border="0"></td> 
     224                    <td valign="bottom" align="left"><input type="image" name="pdf" src=<%= pdfIconURL%> border="0"></td> 
     225                    <td valign="bottom" align="left"><input type="image" name="xml" src=<%= xmlIconURL%> border="0"></td> 
     226                </tr> 
     227            </table> 
     228        </td> 
     229    </tr> 
     230    <tr> 
     231        %(abstractTitleBar)s 
     232    </tr> 
     233    <tr><td> 
     234        <tbody id="abstractsItems"> 
     235        %(abstracts)s 
     236        </tbody> 
     237    </td></tr> 
     238    <tr> 
     239        <td colspan="10" style="border-top: 2px solid #777777; padding-top: 3px;" valign="bottom" align="left"> 
     240            <table> 
     241                <tr> 
     242                    <td valign="bottom" align="left" class="eventModifButtonBar"><input type="submit" class="btn" value="<%= _("new")%>"></td> 
     243                    <td valign="bottom" align="left"><input type="submit" class="btn" name="acceptMultiple" value="<%= _("accept") %>"> 
     244                    <td valign="bottom" align="left"><input type="submit" class="btn" name="rejectMultiple" value="<%= _("reject") %>"> 
     245                    <td valign="bottom" align="left"><input type="submit" class="btn" name="merge" value="<%= _("merge")%>"></td> 
     246                    <td valign="bottom" align="left"><input type="submit" class="btn" value="<%= _("author list")%>"></td> 
     247                    <td valign="bottom" align="left">Export to:</td> 
     248                    <td valign="bottom" align="left"><input type="image" name="excel" src=<%= excelIconURL%> border="0"></td> 
     249                    <td valign="bottom" align="left"><input type="image" name="pdf" src=<%= pdfIconURL%> border="0"></td> 
     250                    <td valign="bottom" align="left"><input type="image" name="xml" src=<%= xmlIconURL%> border="0"></td> 
     251            </tr> 
     252            </form> 
     253            </table> 
     254        </td> 
     255    </tr> 
     256</table> 
     257 
     258<script type="text/javascript"> 
     259    function onMouseOver(element) { 
     260        if ($E(element).dom.style.backgroundColor ==='transparent') { 
     261           $E(element).dom.style.backgroundColor='rgb(255, 246, 223)'; 
     262        } 
     263    } 
     264 
     265    function onMouseOut(element) { 
     266        var inputNodes = IndicoUtil.findFormFields($E(element)) 
     267        for (i = 0; i < inputNodes.length; i++) { 
     268            var node = inputNodes[i]; 
     269            if (node.type == "checkbox") { 
     270                if(node.checked !== true) { 
     271                    $E(node.name+node.value).dom.style.backgroundColor='transparent'; 
     272                } else { 
     273                    $E(node.name+node.value).dom.style.backgroundColor = "#CDEB8B"; 
     274                } 
     275            } 
     276        } 
     277    } 
     278 
     279 
     280    function atLeastOneSelected() { 
     281        if(!newAbstract) { 
     282            var inputNodes = IndicoUtil.findFormFields($E("abstractsItems")) 
     283            for (i = 0; i < inputNodes.length; i++) 
     284            { 
     285                var node = inputNodes[i]; 
     286                if (node.type == "checkbox") { 
     287                    if(node.checked == true) { 
     288                        return true; 
     289                    } 
     290                } 
     291            } 
     292 
     293            var dialog = new WarningPopup($T("Warning"), $T("No abstract selected! Please select at least one.")); 
     294            dialog.open(); 
     295 
     296            return false; 
     297        } else { 
     298            return true; 
     299        } 
     300    } 
     301 
     302    function isSelected(element) { 
     303        var inputNodes = IndicoUtil.findFormFields($E(element)) 
     304        for (i = 0; i < inputNodes.length; i++) { 
     305            var node = inputNodes[i]; 
     306            if (node.type == "checkbox") { 
     307                if(node.checked == true) { 
     308                    $E(node.name+node.value).dom.style.backgroundColor = "#CDEB8B"; 
     309                } else { 
     310                    $E(node.name+node.value).dom.style.backgroundColor='transparent'; 
     311                } 
     312            } 
     313        } 
     314    } 
     315 
     316    function selectAll() 
     317    { 
     318        if (!document.abstractsForm.abstracts.length) 
     319        { 
     320            document.abstractsForm.abstracts.checked=true 
     321        }else{ 
     322            for (i = 0; i < document.abstractsForm.abstracts.length; i++) 
     323            { 
     324                document.abstractsForm.abstracts[i].checked=true; 
     325            } 
     326        } 
     327        isSelected("abstractsItems") 
     328    } 
     329 
     330    function deselectAll() 
     331    { 
     332        if (!document.abstractsForm.abstracts.length) 
     333        { 
     334            document.abstractsForm.abstracts.checked=false 
     335        }else{ 
     336            for (i = 0; i < document.abstractsForm.abstracts.length; i++) 
     337            { 
     338                document.abstractsForm.abstracts[i].checked=false; 
     339            } 
     340        } 
     341        isSelected("abstractsItems") 
     342    } 
     343 
     344    function showFilters() { 
     345        if ($E("filterMenu").dom.style.display == "") { 
     346<% if filterUsed: %> 
     347            $E("index_filter").set('<%= _("Show filters")%>'); 
     348<% end %> 
     349<% else: %> 
     350            $E("index_filter").set('<%= _("Apply filters")%>'); 
     351<% end %> 
     352            $E('index_filter').dom.className = "CRLIndexUnselected"; 
     353            $E("filterMenu").dom.style.display = "none"; 
     354        }else { 
     355            $E("index_filter").set('<%= _("Hide filters")%>'); 
     356            $E('index_filter').dom.className = "CRLIndexSelected"; 
     357            $E("filterMenu").dom.style.display = ""; 
     358        } 
     359    } 
     360</script> 
Note: See TracChangeset for help on using the changeset viewer.