Hallo,
ich habe das "Hebe Suchwörter hervor" installiert. Bei der Suche mittels Google funktioniert es. Suche ich mit der internen Blogsuche, funktioniert es nicht. Wie ist das eigentlich vorgesehen? Habe ich etwas falsch gemacht oder ist das "by design" so.
Was kann ich dagegen unternehmen?
[gelöst] Hebe Suchwörter hervor - auch für Blogsuche?
[gelöst] Hebe Suchwörter hervor - auch für Blogsuche?
Last edited by konus on Sun Oct 05, 2008 1:40 am, edited 2 times in total.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: Hebe Suchwörter hervor - auch für Bogsuche?
Hi!
Richtig, das Plugin ist nur für externe Suchmaschinen vorgesehen, an die interne Suche hat wohl niemand gedacht. Ist aber eine gute Idee und garnicht so schwer einzubauen, hat da jemand Lust das zu probieren?
Grüße,
Garvin
Richtig, das Plugin ist nur für externe Suchmaschinen vorgesehen, an die interne Suche hat wohl niemand gedacht. Ist aber eine gute Idee und garnicht so schwer einzubauen, hat da jemand Lust das zu probieren?
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/
# 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/
Leider reichen dafür meine Kenntnisse nicht aus. Ich habe mal ein Feature Requestbei SourceForce eingetragen.
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Habe ich gerade eingebaut.
Grüße,
Garvin
Habe ich gerade eingebaut.
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/
# 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/
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Das ist korrekt, denn das Plugin ist bei Serendipity dabei - es wird nicht via Spartacus ausgeliefert.
Du musst daher ein nightly von serendipity runterladen und dir das plugin dorther holen. Alternativ musst Du dann auf das nächste Serendipity Release warten, oder es Dir aus dem SVN repository holen...
Viele Grüße,
Garvin
Das ist korrekt, denn das Plugin ist bei Serendipity dabei - es wird nicht via Spartacus ausgeliefert.
Du musst daher ein nightly von serendipity runterladen und dir das plugin dorther holen. Alternativ musst Du dann auf das nächste Serendipity Release warten, oder es Dir aus dem SVN repository holen...
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/
# 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/
Ich muss hier noch einmal nachhaken, da irgendwas noch nicht richtig funktioniert.
Wenn ich die Startseite des Blogs öffne, ist erst einmal alles in Ordnung. Wenn ich nun eine beliebigen Link klicke (also z.B. Kategorie oder Detailansicht des Artikels) dann ist optisch ebenfalls alles in Ordnung, aber ein Blick in den Quellcode zeigt, dass die Suche den Text komplett zerhackstücklelt hat:
Ich habe das Verhalten schon eine Weile beobachtet, aber es erst jetzt so weit einkreisen können. Bei einem normalen Seitenwechsel wird ja sicher kein Suchstring übergeben. Die Suchmarkierung wird aber offenbar auch dann angewandt, wenn der Suchstring leer ist. Könntest Du hier noch eine Sicherheitsabfrage einbauen "ist null" oder ähnliches?
Wenn ich die Startseite des Blogs öffne, ist erst einmal alles in Ordnung. Wenn ich nun eine beliebigen Link klicke (also z.B. Kategorie oder Detailansicht des Artikels) dann ist optisch ebenfalls alles in Ordnung, aber ein Blick in den Quellcode zeigt, dass die Suche den Text komplett zerhackstücklelt hat:
Code: Select all
...<span class="serendipity_searchQuery"></span>Der<span class="serendipity_searchQuery"></span> <span class="serendipity_searchQuery"></span>Skaterplatz<span class="serendipity_searchQuery"></span> <span class="serendipity_searchQuery"></span>ist<span class="serendipity_searchQuery"></span> <span class="serendipity_searchQuery"></span>eine<span class="serendipity_searchQuery"></span>...-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Probiert mal in der serendipity_event_searchhiglight.php folgendeS:
zu ersetzen durch:
Scheinbar enthält $query einen LEerstring oder so bei euch...?!?
Grüße,
Garvin
Probiert mal in der serendipity_event_searchhiglight.php folgendeS:
Code: Select all
/* Clean the query */
$query = trim($query);
$query = preg_replace('/(\"|\')/i', '', $query);
Code: Select all
/* Clean the query */
$query = trim($query);
if (empty($query)) return false;
$query = preg_replace('/(\"|\')/i', '', $query);
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/
# 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/
-
garvinhicking
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Hi!
Habe ich für die nächste version mit übernommen.
Grüße,
Garvin
Habe ich für die nächste version mit übernommen.
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/
# 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/