quick search plugin - Erweiterungswunsch

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
wasabi
Regular
Posts: 10
Joined: Tue Apr 18, 2006 3:21 pm
Location: Augsburg, Germany

quick search plugin - Erweiterungswunsch

Post by wasabi »

Hallo zusammen,

erst mal danke für Euer Stück Software - ich nutze es seit ca. 2 Jahren mit wachsender Begeisterung!

Da der folgende Wunsch an mich herangetragen wurde, möchte ich ihn auch an die Entwickler weitergeben:

Gibt es bereits ein Search-Plugin oder ist so eins in Arbeit, das als Suchergebnis nicht die gesamten Posts, sondern zunächst nur deren Überschrift (Beispiel: Mediawiki) bringt?

Wenn eine Trefferliste > 5 erscheint, kann das bei größeren Posts leider recht unübersichtlich werden....

Danke im Voraus und viele Grüße,

Wasabi/Claudio

P.S.: Für Formfehler und sonstige Schnitzer in diesem Post entschuldige ich mich im Voraus und gelobe Besserung bis zu einem nicht näher definierten Zeitpunkt :-)
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: quick search plugin - Erweiterungswunsch

Post by garvinhicking »

Hi!

Hast Du schonmal das "Livesearch" plugin ausprobiert? Dann kannst Du in die quicksearchbox nämlich einen begriff eingeben, kurz warten, und es erscheint ein dropdown nur mit den titeln.

Das andere wäre andernfalls auch schon mit Templating zu erledigen. Innerhalb der entries.tpl kannst Du ja prüfen ob die Suche ausgeführt wurde:

Code: Select all

{if $searchresult_results}{$entry.title}{else}...blablabla...{/if}
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
wasabi
Regular
Posts: 10
Joined: Tue Apr 18, 2006 3:21 pm
Location: Augsburg, Germany

Re: quick search plugin - Erweiterungswunsch

Post by wasabi »

Hi Garvin,

danke für Deine schnelle Antwort.

Das Live Search Plugin habe ich ausprobiert - mit opera machte es einige Probleme, so dass ich es wieder deaktiviert habe.

Deine zweite Möglichkeit würde mir wesentlich besser gefallen, nur bin ich kein PHP-Hacker, sondern pflege das Blog "nur". Kannst Du mir beschreiben, wie ich das erreichen kann?

Im serendipity templates-Verzeichnis habe ich mehrere solcher Dateien gefunden, auch eine für das Theme, das ich verwende.

Grüße, Claudio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: quick search plugin - Erweiterungswunsch

Post by garvinhicking »

Hi!

Welches Template benutzt Du denn? Dann kann ich dir die entries.tpl zeigen, die funktionieren müsste. Ist übrigens Smarty-Code, kein HTML. :)

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
stm999999999
Regular
Posts: 1531
Joined: Tue Mar 07, 2006 11:25 pm
Location: Berlin, Germany
Contact:

Opera und Probleme mit Live Search?

Post by stm999999999 »

wasabi wrote:das Live Search Plugin habe ich ausprobiert - mit opera machte es einige Probleme
äh, ja? Also ich habe hier mit Opera keine Probleme - Du kannst ja mal in mein Blog gucken, da kann ich mit Opera wunderbar suchen!?
Ciao, Stephan
wasabi
Regular
Posts: 10
Joined: Tue Apr 18, 2006 3:21 pm
Location: Augsburg, Germany

Re: quick search plugin - Erweiterungswunsch

Post by wasabi »

Hallo Garvin,

ich verwende den CoffeCup-Style - unten am (1.0 beta 2-) Blog steht "Competition entry by David Cummings".

Danke im Voraus für Deine Hilfe!

Viele Grüße,
Claudio
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: quick search plugin - Erweiterungswunsch

Post by garvinhicking »

Hi wasabi!

Okay, das ist recht einfach. Öffne deine entries.tpl und ersetze dieS:

Code: Select all

            <div class="serendipity_entry_body">
                {$entry.body}
            </div>

            {if $entry.is_extended}
            <div class="serendipity_entry_extended"><a id="extended"></a>{$entry.extended}</div>
            {/if}

            {if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
            <br /><a href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a><br /><br />
            {/if}
durch das:

Code: Select all

            {if NOT $searchresult_results}
            <div class="serendipity_entry_body">
                {$entry.body}
            </div>

            {if $entry.is_extended}
            <div class="serendipity_entry_extended"><a id="extended"></a>{$entry.extended}</div>
            {/if}

            {if $entry.has_extended and not $is_single_entry and not $entry.is_extended}
            <br /><a href="{$entry.link}#extended">{$CONST.VIEW_EXTENDED_ENTRY|@sprintf:$entry.title}</a><br /><br />
            {/if}
            {/if}
Wie Du siehst habe ich einfach eine IF-Abfrage drumgeschalchtelt. :)
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
wasabi
Regular
Posts: 10
Joined: Tue Apr 18, 2006 3:21 pm
Location: Augsburg, Germany

Re: quick search plugin - Erweiterungswunsch

Post by wasabi »

Danke Garvin!

für Dich vermutlich ein Klacks, für mich äußerst hilfreich. Zur Info: das hat super geklappt! Ich betreibe in meiner Arbeitsstelle ein Serendipity-Weblog als Dokumentationstool. In den vergangenen 2 Jahren hat es soviel Annahme erfahren, dass eine unscharfe Suche öfter mal sehr viele Treffer produzierte. Durch die neue Einstellung bleibt die Trefferliste nun übersichtlich. Nun fehlt nur noch eine boolesche Suche ;-)
Ernst beiseite - da schau ich erst mal, ob sich im Forum nicht bereits ein Thread dazu findet.

Nochmal vielen Dank - you made my day!

Grüße, Wasabi/Claudio
garvinhicking wrote:Hi wasabi!

Okay, das ist recht einfach. Öffne deine entries.tpl und ersetze dieS:

Code: Select all

......
Wie Du siehst habe ich einfach eine IF-Abfrage drumgeschalchtelt. :)
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: quick search plugin - Erweiterungswunsch

Post by garvinhicking »

Hi!

Boolsche Suche gibt's in den Serendipity 1.x versionen, wenn dein MySQL es unterstützt. Es wird getriggert sobald Du "*" wildcards benutzt oder Anführungszeichen.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
woocha
Regular
Posts: 33
Joined: Sat Jul 21, 2007 2:15 pm
Location: online at woocha.com
Contact:

Post by woocha »

How do I translate the thread into English?
Free online auctions at:
http://www.woocha.com/auction
woocha
Regular
Posts: 33
Joined: Sat Jul 21, 2007 2:15 pm
Location: online at woocha.com
Contact:

Post by woocha »

Nevermind...I used the ' http://babelfish.altavista.com/ '
pretty cool :D
Free online auctions at:
http://www.woocha.com/auction
Post Reply