Changeset 1194
- Timestamp:
- 07/08/10 20:56:49 (3 years ago)
- Location:
- solr
- Files:
-
- 4 modified
-
files/lib/page/SolrSearchPage.class.php (modified) (1 diff)
-
files/lib/system/event/listener/SolrAbstractPageListener.class.php (modified) (1 diff)
-
package.xml (modified) (3 diffs)
-
templates/solr.tpl (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
solr/files/lib/page/SolrSearchPage.class.php
r1191 r1194 54 54 if(isset($_GET['pageNo']) && $_GET['pageNo'] == 1) { 55 55 $url = ($this->isHTTPS() ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].str_replace("&pageNo=1", "", $_SERVER['REQUEST_URI']); 56 HeaderUtil::redirect($url, false, true); 57 exit; 58 } 59 60 if (isset($_POST['q'])) { 61 $url = ($this->isHTTPS() ? 'https' : 'http').'://'.$_SERVER['HTTP_HOST'].'/index.php?page=SolrSearch&q='.$_POST['q']; 56 62 HeaderUtil::redirect($url, false, true); 57 63 exit; -
solr/files/lib/system/event/listener/SolrAbstractPageListener.class.php
r1191 r1194 44 44 */ 45 45 $searchScript = (CUSTOMSEARCH_POSTGET == "post") ? CUSTOMSEARCH_SEARCHSCRIPT : 'index.php?page=CustomSearchRedirect'; 46 $searchFieldName = CUSTOMSEARCH_SEARCHFIELDNAME;46 $searchFieldName = 'q'; 47 47 48 48 WCF::getTPL()->assign(array( 49 'searchScript' => $searchScript,50 'searchFieldName' => $searchFieldName49 'searchScript' => 'index.php?form=SolrSearch'.SID_ARG_2ND, 50 'searchFieldName' => 'q' 51 51 )); 52 52 } -
solr/package.xml
r1190 r1194 6 6 <packagedescription>Solr powered search client. Solr backend needed!</packagedescription> 7 7 <packagedescription language="de">Das Paket integriert ein Solr Search Interface. Es wird ein zusÀtzlicher Solr Server benötigt.</packagedescription> 8 <version>1.0.0 RC 1</version>8 <version>1.0.0 RC 2</version> 9 9 <plugin>com.woltlab.wcf</plugin> 10 10 <isunique>1</isunique> … … 20 20 <requiredpackage minversion="1.0.0">com.woltlab.wcf</requiredpackage> 21 21 </requiredpackages> 22 23 <optionalpackages> 24 <optionalpackage file="optionals/de.easy-coding.wbb.taggingreloaded.tar.gz">de.easy-coding.wbb.taggingreloaded</optionalpackage> 25 </optionalpackages> 22 26 23 27 <instructions type="install"> … … 43 47 <instructions type="update" fromversion="1.0.0 RC 1"> 44 48 <files>files.tar</files> 49 <templates>templates.tar</templates> 45 50 </instructions> 46 51 </package> -
solr/templates/solr.tpl
r1190 r1194 1 1 {include file="documentHeader"} 2 2 <head> 3 <title>{ lang}wcf.search.results{/lang} - {lang}{PAGE_TITLE}{/lang}</title>3 <title>{$query}, {lang}wcf.search.results{/lang} {lang}wcf.global.pageNo{/lang} - {lang}{PAGE_TITLE}{/lang}</title> 4 4 5 5 {include file='headInclude' sandbox=false} … … 19 19 </head> 20 20 <body{if $templateName|isset} id="tpl{$templateName|ucfirst}"{/if}> 21 {* --- quick search controls --- *} 22 {assign var='searchScript' value='index.php?page=SolrSearch'} 23 {assign var='searchFieldName' value='q'} 24 {* --- end --- *} 21 25 {include file='header' sandbox=false} 22 26 … … 111 115 <div class="floatContainer"> 112 116 <input type="hidden" name="form" value="Search" /> 113 <input type="hidden" name="searchID" value="{@$searchID}" />114 117 <input type="hidden" name="pageNo" value="{@$pageNo}" /> 115 118 <input type="hidden" name="highlight" value="{@$highlight}" />
