Page 1 of 1

quick search plugin - Erweiterungswunsch

Posted: Tue Apr 18, 2006 3:50 pm
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 :-)

Re: quick search plugin - Erweiterungswunsch

Posted: Tue Apr 18, 2006 3:56 pm
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

Re: quick search plugin - Erweiterungswunsch

Posted: Tue Apr 18, 2006 4:43 pm
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

Re: quick search plugin - Erweiterungswunsch

Posted: Tue Apr 18, 2006 5:29 pm
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

Opera und Probleme mit Live Search?

Posted: Wed Apr 19, 2006 12:43 am
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!?

Re: quick search plugin - Erweiterungswunsch

Posted: Wed Apr 19, 2006 7:50 am
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

Re: quick search plugin - Erweiterungswunsch

Posted: Wed Apr 19, 2006 10:23 am
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. :)

Re: quick search plugin - Erweiterungswunsch

Posted: Wed Apr 19, 2006 11:12 am
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. :)

Re: quick search plugin - Erweiterungswunsch

Posted: Wed Apr 19, 2006 11:34 am
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

Posted: Thu Jul 26, 2007 12:57 am
by woocha
How do I translate the thread into English?

Posted: Thu Jul 26, 2007 1:00 am
by woocha
Nevermind...I used the ' http://babelfish.altavista.com/ '
pretty cool :D