Changeset 1104
- Timestamp:
- 12.07.2010 21:44:25 (19 months ago)
- Location:
- ZMS/trunk
- Files:
-
- 3 edited
-
dtml/ZMS/f_bodycontent_search.dtml (modified) (10 diffs)
-
dtml/object/f_css_defaults.dtml (modified) (2 diffs)
-
import/_language.xml (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/dtml/ZMS/f_bodycontent_search.dtml
r964 r1104 31 31 </dtml-comment> 32 32 <dtml-if "int(searchform)==1"> 33 <form action="<dtml-var URL>" method="get"> 33 34 <script type="text/javascript"> 35 $(function(){ 36 pluginAutocomplete('#raw',function() { 37 $("#raw").autocomplete("getSearchTermFromLexicon", { 38 width: $("#raw").css( "width"), 39 selectFirst: false 40 }); 41 $("#raw").result(function(event, data, formatted) { 42 if (data) { 43 $(this).parent().next().find("input").val(data[1]); 44 $(this).parent().next().find("input").attr("form").submit(); 45 } 46 }); 47 }); 48 }); 49 </script> 50 51 <form class="searchForm" action="<dtml-var URL>" method="get"> 34 52 <input type="hidden" name="searchform" value="<dtml-var searchform>"> 35 <table border="0"> 36 <tr valign="middle"> 37 <td class="searchLabel" nowrap="nowrap"><dtml-var "getLangStr('ATTR_SEARCHTERM',lang)">:</td> 53 <table> 54 <colgroup> 55 <col width="20%"/> 56 <col width="80%"/> 57 </colgroup> 58 <tr valign="middle"> 59 <td class="searchLabel"><dtml-var "getLangStr('ATTR_SEARCHTERM',lang)">:</td> 38 60 <td class="searchElement"> 39 <input class="form-element" type="text" name="raw" size="18" 40 <dtml-if "REQUEST.has_key('raw')">value="<dtml-var "REQUEST.get('raw').replace('<','')" html_quote>"</dtml-if>> 41 </td> 42 <td class="searchText" align="right" valign="top" rowspan="3"> 43 <small><dtml-var "getLangStr('SEARCH_HINT',lang)"></small> 44 </td> 45 </tr> 46 <tr valign="middle"> 47 <td class="searchLabel" nowrap="nowrap"><dtml-var "getLangStr('ATTR_OPTION',lang)">:</td> 61 <input class="searchInput" type="text" id="raw" name="raw" <dtml-if "REQUEST.has_key('raw')">value="<dtml-var "REQUEST.get('raw').replace('<','')" html_quote>"</dtml-if>> 62 <input class="searchSubmit" type="submit" name="btn" value="<dtml-var "getLangStr('BTN_SEARCH',lang)" html_quote>"> 63 </td> 64 </tr> 65 <tr valign="middle"> 66 <td class="searchLabel"><dtml-var "getLangStr('ATTR_OPTION',lang)">:</td> 48 67 <td class="searchElement"> 49 <select class="form-element"name="option">68 <select name="option"> 50 69 <dtml-in "['AND','OR']"> 51 70 <option value="<dtml-var "_['sequence-item']">" … … 59 78 </tr> 60 79 <tr valign="middle"> 61 <td class="searchLabel" nowrap="nowrap"><dtml-var "getLangStr('ATTR_ORDERBY',lang)">:</td>80 <td class="searchLabel"><dtml-var "getLangStr('ATTR_ORDERBY',lang)">:</td> 62 81 <td class="searchElement"> 63 <select class="form-element"name="search_order_by:int">82 <select name="search_order_by:int"> 64 83 <dtml-in "_.range(1,2+1)"> 65 84 <option value="<dtml-var sequence-item>" … … 74 93 <dtml-if "getLevel()>0"> 75 94 <tr valign="middle"> 76 <td class="searchLabel" nowrap="nowrap"> </td>95 <td class="searchLabel"> </td> 77 96 <td class="searchElement" colspan="2"> 78 97 <small> … … 87 106 <dtml-if "getConfProperty('ZCatalog.portalClients',1) == 1 and len(portalClients)>0"> 88 107 <tr valign="middle"> 89 <td class="searchLabel" nowrap="nowrap"> </td>108 <td class="searchLabel"> </td> 90 109 <td class="searchElement" colspan="2"> 91 110 <input type="hidden" name="search_clients:int" value="<dtml-var "REQUEST.get('search_clients',1)">"> … … 96 115 </dtml-if> 97 116 </dtml-let> 98 <tr valign="middle">99 <td class="searchLabel" nowrap="nowrap"> </td>100 <td class="searchElement" colspan="2">101 <input class="searchSubmit" type="submit" name="btn" value="<dtml-var "getLangStr('BTN_SEARCH',lang)" html_quote>">102 </td>103 </tr>104 117 </table> 105 118 </form> … … 150 163 ></dtml-if> 151 164 152 <h2><dtml-var "getLangStr('SEARCH_HEADERRESULT',lang)"></h2>153 <p><dtml-var "getLangStr('SEARCH_YOURQUERY',lang)%''"><strong><dtml-var "REQUEST.get('_s').replace('<','')" html_quote></strong> (<b><dtml-var "int((_.DateTime().timeTime()-qt)*100.0)/100.0"></b> sec.)</p>154 155 165 <dtml-if "len(res)==0"> 156 166 157 <p><dtml-var "getLangStr('SEARCH_NORESULTS',lang)"></p> 167 <p class="searchHeader"> 168 <dtml-var "getLangStr('SEARCH_NORESULTS',lang)"> 169 (<dtml-var "int((DateTime().timeTime()-qt)*100.0)/100.0"> <dtml-var "getLangStr('SECONDS',lang)">) 170 </p> 158 171 159 172 <dtml-else … … 172 185 ></dtml-in> 173 186 174 <p><dtml-var "getLangStr('SEARCH_RETURNEDRESULTS',lang)">:</p> 175 <p><b><dtml-var "getLangStr('SEARCH_RETURNEDSTATS',lang)%(int(REQUEST.get('qs')),int(REQUEST.get('qe')),len(res))"></b></p> 187 <p class="searchHeader"> 188 <dtml-var "getLangStr('SEARCH_RETURNEDSTATS',lang)%('<strong>%i</strong>'%int(REQUEST.get('qs')),'<strong>%i</strong>'%int(REQUEST.get('qe')),'<strong>%i</strong>'%len(res),'<strong>%s</strong>'%REQUEST.get('_s').replace('<',''))"> 189 (<dtml-var "int((DateTime().timeTime()-qt)*100.0)/100.0"> <dtml-var "getLangStr('SECONDS',lang)">) 190 </p> 176 191 177 192 <dtml-call "REQUEST.set('_u',getCatalogNavUrl(REQUEST))"> 193 <dtml-call "REQUEST.set('_res',res)"> 178 194 179 195 <dtml-comment> … … 182 198 -------------------------------------------------------------------------------- 183 199 </dtml-comment> 200 <dtml-call "REQUEST.set('res',REQUEST['_res'])"> 184 201 <dtml-var search_nav_html> 185 202 … … 190 207 </dtml-comment> 191 208 <dtml-in res size=10 start=qs mapping> 192 <dtml-let ob="getCatalogPathObject( path)" title="ob.getTitle(REQUEST)" description="ob.getDCDescription(REQUEST)"> 193 <p class="searchresult"> 209 <dtml-let ob="getCatalogPathObject( path)" title="ob.getTitle(REQUEST)" 210 ><dtml-call "REQUEST.set('description',ob.getDCDescription(REQUEST))" 211 ><dtml-if "len(description)<=1" 212 ><dtml-call "REQUEST.set('description',ob.getBodyContent(REQUEST))" 213 ></dtml-if> 214 <p class="searchResult"> 194 215 <span class="title"><dtml-if "ob.meta_id=='ZMSFile'"> 195 216 <dtml-let f="ob.getObjProperty('file',REQUEST)"> … … 224 245 -------------------------------------------------------------------------------- 225 246 </dtml-comment> 247 <dtml-call "REQUEST.set('res',REQUEST['_res'])"> 226 248 <dtml-var search_nav_html> 227 249 -
ZMS/trunk/dtml/object/f_css_defaults.dtml
r968 r1104 6 6 */ 7 7 8 body.print 9 { 8 body.print { 10 9 background-color:#fff; 11 }10 } 12 11 13 12 /* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ … … 15 14 * +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ 16 15 */ 17 .searchresult { 18 margin-bottom:20px; 19 } 20 .searchresult span.title { 21 display:block; 22 font-weight:bold; 23 color:#2200D5; 24 } 25 .searchresult span.title a { 26 color:#2200D5; 27 } 28 .searchresult span.title a:visited { 29 color:#91198B; 30 } 31 .searchresult span.description { 32 display:block; 33 } 34 .searchresult span.linkpath { 35 display:block; 36 font-size:smaller; 37 line-height:1.3em; 16 .searchForm table { 17 width:100%; 18 } 19 .searchForm input { 20 border-top: 1px solid #CCC; 21 border-left: 1px solid #CCC; 22 border-right: 1px solid #AAA; 23 border-bottom: 1px solid #AAA; 24 } 25 .searchForm input.searchInput { 26 width:80%; 27 } 28 .searchHeader { 29 text-align:right; 30 border-top: 1px solid #CCC; 31 background-color: #EEE; 32 font-size:70%; 33 } 34 .searchResult { 35 margin-bottom:20px; 36 } 37 .searchResult span.title { 38 display:block; 39 font-weight:bold; 40 color:#2200D5; 41 } 42 .searchResult span.title a { 43 color:#2200D5; 44 } 45 .searchResult span.title a:visited { 46 color:#91198B; 47 } 48 .searchResult span.description { 49 display:block; 50 } 51 .searchResult span.linkpath { 52 display:block; 53 font-size:smaller; 54 line-height:1.3em; 38 55 } 39 .search result span.linkpath a {40 color:#008000;56 .searchResult span.linkpath a { 57 color:#008000; 41 58 } 42 59 -
ZMS/trunk/import/_language.xml
r711 r1104 9 9 <Created>2007-05-16T21:18:05Z</Created> 10 10 <LastSaved>2008-11-26T15:34:08Z</LastSaved> 11 <Version>10.68 47</Version>11 <Version>10.6858</Version> 12 12 </DocumentProperties> 13 13 <OfficeDocumentSettings xmlns="urn:schemas-microsoft-com:office:office"> … … 135 135 </Styles> 136 136 <Worksheet ss:Name="_language.py"> 137 <Table ss:ExpandedColumnCount="12" ss:ExpandedRowCount="47 4" x:FullColumns="1"137 <Table ss:ExpandedColumnCount="12" ss:ExpandedRowCount="475" x:FullColumns="1" 138 138 x:FullRows="1" ss:StyleID="s21" ss:DefaultColumnWidth="60"> 139 139 <Column ss:StyleID="s22" ss:AutoFitWidth="0" ss:Width="193.5"/> … … 5387 5387 <Cell><Data ss:Type="String">Ngà y tháng</Data></Cell> 5388 5388 </Row> 5389 <Row ss:AutoFitHeight="0" ss:Height="25.5">5389 <Row ss:AutoFitHeight="0"> 5390 5390 <Cell><Data ss:Type="String">SEARCH_RETURNEDRESULTS</Data></Cell> 5391 5391 <Cell><Data ss:Type="String">erzielte folgende Ergebnisse</Data></Cell> … … 5400 5400 <Cell><Data ss:Type="String">trả vá» các kết quả sau</Data></Cell> 5401 5401 </Row> 5402 <Row ss:AutoFitHeight="0" ss:Height="25.5">5402 <Row ss:AutoFitHeight="0"> 5403 5403 <Cell><Data ss:Type="String">SEARCH_RETURNEDSTATS</Data></Cell> 5404 <Cell><Data ss:Type="String"> Dokument %i - %i von %i Treffern</Data></Cell>5405 <Cell><Data ss:Type="String"> Documents %i - %i of %i matches</Data></Cell>5406 <Cell ss:Index="5"><Data ss:Type="String"> Documento %i - %i da %i</Data></Cell>5407 <Cell ss:Index="7"><Data ss:Type="String">ååº % i å° %iå5408 ± % i æ¿¡ä»¶</Data></Cell>5404 <Cell><Data ss:Type="String">Ergebnisse %s - %s von %s fÃŒr %s</Data></Cell> 5405 <Cell><Data ss:Type="String">Results %s - %s of %s for %s</Data></Cell> 5406 <Cell ss:Index="5"><Data ss:Type="String">Risultati %s - %s da %s di %s</Data></Cell> 5407 <Cell ss:Index="7"><Data ss:Type="String">ååº %s å° %iså 5408 ± %s ä»¶ %s</Data></Cell> 5409 5409 <Cell ss:StyleID="s26"><Data ss:Type="String">Ø³ÙØ¯ %i از ÙØ§ÙØªÙ ÙØ§</Data></Cell> 5410 <Cell ss:StyleID="s27"><Data ss:Type="String"> ЎПкÑÐŒÐµÐœÑ %i - %i ÐžÐŒÐµÐµÑ %i пПпаЎаМОй</Data></Cell>5411 <Cell ss:StyleID="s28"><Data ss:Type="String">à€à€Ÿà€à¥à€Ÿà€€ % i - %i à€à€Ÿ %i à€žà€®à€Ÿà€š</Data></Cell>5410 <Cell ss:StyleID="s27"><Data ss:Type="String">ÑезÑлÑÑаÑÑ %s - %s ÐžÐŒÐµÐµÑ %s пПпаЎаМОй %s</Data></Cell> 5411 <Cell ss:StyleID="s28"><Data ss:Type="String">à€à€Ÿà€à¥à€Ÿà€€ %s - %s à€à€Ÿ %s à€žà€®à€Ÿà€š %s</Data></Cell> 5412 5412 <Cell ss:StyleID="s28"><Data ss:Type="String">اÙÙ 5413 5413 Ø³ØªÙØ¯Ø§Øª %i - i % Ù 5414 5414 Ù %i تتطاؚÙ</Data></Cell> 5415 <Cell><Data ss:Type="String">Các tà i liá»u %i - %i cá»§a %i phù hợp</Data></Cell> 5415 <Cell><Data ss:Type="String">Các tà i liá»u %s - %s cá»§a %s phù hợp %s</Data></Cell> 5416 </Row> 5417 <Row ss:AutoFitHeight="0"> 5418 <Cell><Data ss:Type="String">SECONDS</Data></Cell> 5419 <Cell><Data ss:Type="String">Sekunden</Data></Cell> 5420 <Cell><Data ss:Type="String">seconds</Data></Cell> 5421 <Cell ss:Index="8" ss:StyleID="s26"/> 5422 <Cell ss:StyleID="s27"/> 5423 <Cell ss:StyleID="s28"/> 5424 <Cell ss:StyleID="s28"/> 5416 5425 </Row> 5417 5426 <Row> … … 5427 5436 <Cell><Data ss:Type="String">Tìm kiếm cá»§a bạn cho:'%s'</Data></Cell> 5428 5437 </Row> 5429 <Row ss:AutoFitHeight="0" ss:Height="25.5">5438 <Row ss:AutoFitHeight="0"> 5430 5439 <Cell><Data ss:Type="String">SHORTDATETIME_FMT</Data></Cell> 5431 5440 <Cell><Data ss:Type="String">%d.%m.%y %H:%M:%S</Data></Cell> … … 6708 6717 <Zoom>75</Zoom> 6709 6718 <Selected/> 6710 <TopRowVisible>57</TopRowVisible> 6719 <TopRowVisible>351</TopRowVisible> 6720 <LeftColumnVisible>7</LeftColumnVisible> 6721 <Panes> 6722 <Pane> 6723 <Number>3</Number> 6724 <ActiveRow>379</ActiveRow> 6725 <ActiveCol>9</ActiveCol> 6726 </Pane> 6727 </Panes> 6711 6728 <ProtectObjects>False</ProtectObjects> 6712 6729 <ProtectScenarios>False</ProtectScenarios>
Note: See TracChangeset
for help on using the changeset viewer.
