Page 1 of 1

Wikipedia in der Suchfunktion Board3Portal ?

Posted: 5. May 2008 18:43
by derkubi
Hallo

In der Suchfunktion der Board3Portal-Box finde ich Google , Yahoo etc. zur Auswahl .

Wie kann ich Wikipedia hinzufügen ?

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 5. May 2008 21:52
by Kevin
Oh - eine hübsche Idee! :)
Ich werde mir das mal anschauen.

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 5. May 2008 22:04
by Cerkes
Vielleicht hier? :? :

root\styles\prosilver\template\portal\block\search.html

kann man eigentlich auch mit der Google ID für die suche nutzen? :)

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 5. May 2008 22:05
by Kevin
Für prosilver (bei subsilver2 sollte es das selbe sein) und das deutsche Wikipedia:

öffne search.html

suche:

Code: Select all

case 'author':
		window.open('search.php?author=' + qs_keywords, '_self', '');
		return false;
füge danach ein:

Code: Select all

case 'wikipedia':
		window.open('http://de.wikipedia.org/wiki/Spezial:Search?search=' + qs_keywords, '_wikipedia', '');
		return false;
suche:

Code: Select all

<option value="google" style="background-color: #FEF2D6;">google</option>
füge davor ein:

Code: Select all

<option value="wikipedia" style="background-color: #FEF2D6;">Wikipedia</option>

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 5. May 2008 22:07
by Christian_N
Cerkes wrote:Vielleicht hier? :? :

root\styles\prosilver\template\portal\block\search.html
Auf jeden Fall ist die Datei schon mal nicht verkehrt aber man benötigt auch den Code damit er nach eingaben des Suchbegriff und Auswahl von Wikipedia dann die Suchergebnissen anzeigt. :D

Aber ist kein größere Problem und machbar. :)

NACHTRAG: Hää und da hat Kevin schon eine Lösung gepostet... :D

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 6. May 2008 04:14
by Christian_N
Kevin wrote: öffne search.html

suche:

Code: Select all

case 'author':
		window.open('search.php?author=' + qs_keywords, '_self', '');
		return false;
füge danach ein:

Code: Select all

case 'wikipedia':
		window.open('http://de.wikipedia.org/wiki/Spezial:Search?search=' + qs_keywords, '_wikipedia', '');
		return false;
Hm fände besser wenn das so lauten würde

Code: Select all

    case 'wikipedia':
          window.open('http://de.wikipedia.org/wiki/Spezial:Search?search=' + qs_keywords + '&fulltext=Volltext', '_wikipedia', '');
          return false;
Warum? Weil dann er die Suchergebnissen anzeigt und nicht ggf. einen Artikel, wie wenn man z.B. Test eingibt zeigt er direkt den Artikel: http://de.wikipedia.org/wiki/Test an wenn der Code allerdings wie jetzt von mir erwähnt lautet, dann wird die Suchergebnisse Seite angezeigt wie bei dem Suchbegriff "Test" wäre dann folgendes ausgegeben: http://de.wikipedia.org/wiki/Spezial:Su ... t=Volltext

Nur so eine Idee von mir...

Nachtrag: Ggf. kann man auch beides nutzen dann tut man bei der Auswahl einmal "Wikipedia (Artikel)" und einmal "Wikipedia (Volltext)" angeben oder so in der art. :)

Gruß Chris

Re: Wikipedia in der Suchfunktion Board3Portal ?

Posted: 11. May 2008 21:27
by derkubi
Ganz vergessen meine obligatorischen Dankesgrüße zu senden , sorry :

Danke , funktioniert !!!