Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Modulsuche ›

Suche verbessern. Beispiel: Suche nach "Honig" - findet den Node "Bienenhonig" nicht. Wie verbessern?

Eingetragen von wflorian (251)
am 28.09.2008 - 13:08 Uhr in
  • Modulsuche
  • Drupal 5.x

Hallo,

ich habe momentan das Problem dass eine Suche nach "Honig" den Node "Bienenhonig" nicht findet. Wie kann die Suche so modifiziert werden oder durch Module verbesser werden, dass die Suche auch Wörter innerhalb eines Wortes findet?

Freue mich auf Eure Antworten.

Danke schonmal und viele Grüße
Florian

‹ [erledigt] Tab-Modul mit Parent/Childs gesucht? Dateiverwaltung / Verwaltung der hochgeladenen Bilder ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo, schau dir mal diese

Eingetragen von Kars-T (1473)
am 30.09.2008 - 12:33 Uhr

Hallo,

schau dir mal diese Liste an.
http://drupalmodules.com/search/node/search+category%3A2

Sphinx und Faceted Search soll ganz interessant sein. Sonst musst du mal schauen was geht, aber es gibt eine Menge Module.

---

Viele Grüße,

Kars-T

Arbeit: comm-press

Hobbies: Tower Defense HQ, plamo.de, Blog

Viele Grüße,

Kars-T

  • Anmelden oder Registrieren um Kommentare zu schreiben

... ich bin gerade auch mal

Eingetragen von sachbearbeiter (205)
am 20.11.2008 - 23:40 Uhr

... ich bin gerade auch mal wieder ganz fassungslos, wie schlecht die suchergebnisse der standardsuche in drupal sind ...
hat denn der ein oder andere unter all den suchmodulen schon das ideale gefunden? und wie sieht es denn mit der performance von faceted search aus?

"Caution

Faceted Search is database-intensive. If your server can barely keep up with your traffic, this package will make things worst. Make sure to benchmark performance before deploying this system on a busy site or on a site with many thousand nodes."

gibt es da vielleicht etwas schlichteres, was aber auch den bienenhonig findet :)

sg sb

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo sb, sehe ich genauso.

Eingetragen von wflorian (251)
am 21.11.2008 - 02:42 Uhr

hallo sb,

sehe ich genauso. ich habe bisher auch noch keine wirkliche optimale lösung gefunden. faceted search kann ich mich nicht wirklich mit anfreunden.

mir ist noch apache solr aufgefallen, soll wohl einen sehr guten suchenmodus bieten, aber auch nicht ganz leicht zu integrieren: http://drupal.org/project/apachesolr

würde mich freuen, wenn andere das thema mit aufgreifen würden um eine bessere lösung für die suche zu finden...

grüße
florian

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wortteil-Suche mit Drupal's Standardsuche realisieren

Eingetragen von quiptime (4972)
am 21.11.2008 - 03:18 Uhr

Ich hätte da eine Möglichkeit anzubieten die eine Wortteil-Suche mit Drupal's Standardsuche realisiert.

Und zwar für Drupal 5 und 6.

Allerdings ist dies ein kleiner Hack des Suchmodules. Aber er funktioniert prima.

Der Hack

Öffne die Datei "search.module" und suche 2 Codezeilen und ersetze diese:

1. Zeile

$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);

ersetzen mit

$query2 = substr(str_repeat("i.word like '%%%s%%' OR ", count($arguments2)), 0, -4);

 
2. Zeile

return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%% %s %%'", $count);

ersetzen mit

return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%%%s%%'", $count);

 
Danach cron.php aufrufen damit der Suchindex neu aufgebaut wird.

Test

Wer diesen Hack live im Einsatz testen möchte: Hier

Das ist zwar eine Views-Suche aber sie arbeitet mit Drupal's Standardsuche.

Suchbeispiele:

"nux" findet "Linux"
"inu" findet "Linux"
"tiny" findet "Tinytiny"
"nyti" findet "Tinytiny"

PS
Wer sich an dem Wort Hack stört kann statt dessen auch Patch verwenden.

 
================================== Tags ==================================

Suche Search Suchmodul Wortteil Wort-teil partiel partial word like

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich persönlich tendiere

Eingetragen von Kars-T (1473)
am 21.11.2008 - 10:03 Uhr

Ich persönlich tendiere mittlerweile mehr dazu eigene Abfragen zu bauen und diese mit Views darzustellen. Alles andere lässt nicht die gewünschte Flexibilität.

---

Viele Grüße,

Kars-T XING

Viele Grüße,

Kars-T

  • Anmelden oder Registrieren um Kommentare zu schreiben

quiptime schrieb Ich hätte

Eingetragen von wflorian (251)
am 21.11.2008 - 10:12 Uhr
quiptime schrieb

Ich hätte da eine Möglichkeit anzubieten die eine Wortteil-Suche mit Drupal's Standardsuche realisiert.

Und zwar für Drupal 5 und 6.

Allerdings ist dies ein kleiner Hack des Suchmodules. Aber er funktioniert prima.

Der Hack

Öffne die Datei "search.module" und suche 2 Codezeilen und ersetze diese:

1. Zeile

$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);

ersetzen mit

$query2 = substr(str_repeat("i.word like '%%%s%%' OR ", count($arguments2)), 0, -4);

 
2. Zeile

return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%% %s %%'", $count);

ersetzen mit

return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%%%s%%'", $count);

 
Danach cron.php aufrufen damit der Suchindex neu aufgebaut wird.

Test

Wer diesen Hack live im Einsatz testen möchte: Hier

Das ist zwar eine Views-Suche aber sie arbeitet mit Drupal's Standardsuche.

Suchbeispiele:

"nux" findet "Linux"
"inu" findet "Linux"
"tiny" findet "Tinytiny"
"nyti" findet "Tinytiny"

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Das schaut interessant aus, werde ich mir mal anschauen!! Vielen Dank dafür!

  • Anmelden oder Registrieren um Kommentare zu schreiben

@bv, Wortteil-Suche auf DC testen ?

Eingetragen von quiptime (4972)
am 21.11.2008 - 13:22 Uhr

Es könnte durchaus interessant sein den Patch für die Wortteil-Suche auf DrupalCenter zu testen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

@quiptime: wie genau hast du

Eingetragen von wflorian (251)
am 22.11.2008 - 11:14 Uhr

@quiptime:

wie genau hast du es bewerkstelligt den beitragstyp als dropdown vor dem suchfeld zu integrieren? oder ist das standard in D6? Ich nutze selber D5.

@all:
Was mich noch interessieren würde: Ich würde gerne irgendwie einstellen können ob nur der Titel oder Titel+Beitragstext durchsucht wird, gibt es da eine Möglichkeit?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nutze einen View als Suche.

Eingetragen von Kars-T (1473)
am 22.11.2008 - 12:00 Uhr

Nutze einen View als Suche. Da kannst du dann exponierte Filter benutzen.

---

Viele Grüße,

Kars-T XING

Viele Grüße,

Kars-T

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Kars-T, danke für die

Eingetragen von wflorian (251)
am 23.11.2008 - 14:21 Uhr

Hallo Kars-T,

danke für die Antwort, hast du diesbezüglich ein paar Informationen? Konnte nichts finden.

Vielen Dank!

Grüße
Florian

  • Anmelden oder Registrieren um Kommentare zu schreiben

Custom search forms with Views

Eingetragen von quiptime (4972)
am 23.11.2008 - 14:46 Uhr
wflorian schrieb

wie genau hast du es bewerkstelligt den beitragstyp als dropdown vor dem suchfeld zu integrieren? oder ist das standard in D6? Ich nutze selber D5.

Antwort:

quiptime schrieb

Das ist zwar eine Views-Suche aber sie arbeitet mit Drupal's Standardsuche.

Einlesen in das Thema "Eine Suche mit Views"

Views 2, eigene Suche und Ajax - geht das zusammen?
Custom search forms with Views

Hinweis

Eine mit Views erstellte Suche loest nicht automatisch das Problem mit der Wortteil-Suche. Grund: Eine Views-Suche arbeitet intern mit der Standard-Suche von Drupal.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

eventuell durch eine geschickte Gestaltung der Views-Suche ...

Eingetragen von quiptime (4972)
am 23.11.2008 - 14:54 Uhr
Zitat:

Was mich noch interessieren würde: Ich würde gerne irgendwie einstellen können ob nur der Titel oder Titel+Beitragstext durchsucht wird, gibt es da eine Möglichkeit?

Dies laesst sich eventuell durch eine geschickte Gestaltung der Views-Suche realisieren. Ist wohl aber eher sehr tricky wenn nicht sogar unmoeglich dies mit Views 1 unter Drupal 5 zu realisieren. Mit den erweiterten Moeglichkeiten von Views 2 unter Drupal 6 koennte es etwas einfacher oder etwas weniger tricky sein bzw. ueberhaupt erst moeglich werden.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

super, herzlichen dank.

Eingetragen von wflorian (251)
am 23.11.2008 - 15:50 Uhr

super, herzlichen dank.

  • Anmelden oder Registrieren um Kommentare zu schreiben

habe den kleinen hack mal

Eingetragen von sachbearbeiter (205)
am 24.11.2008 - 16:02 Uhr

habe den kleinen hack von quiptime ausprobiert - hervorragend - vielen dank!!

ds

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich muss sagen der Hack

Eingetragen von wflorian (251)
am 24.11.2008 - 17:00 Uhr

Ich muss sagen der Hack funktioniert wirklich gut.

Und weil ja bald Weihnachten ist, hätte ich noch einen Wunsch :D

Vll. hatte ja jemand schon ähnliches versucht. Ich würde gerne bestimmte Inhaltstypen höher ranken lassen in den Suchergebnissen. Ich habe hier bereits einen Ansatz finden können: http://www.lullabot.com/articles/drupals_search_module_and_scoring_factors (in den Kommentaren), konnte es aber bisher nicht erfolgreich umsetzen. Vll. hätte ja jemand ebenso Interesse an so etwas...

  • Anmelden oder Registrieren um Kommentare zu schreiben

hat sich wirklich bewährt

Eingetragen von sachbearbeiter (205)
am 01.02.2009 - 11:27 Uhr

hat sich wirklich bewährt ... danke schön ...

sg ds

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

bei mir ebenso. hab den hack

Eingetragen von wflorian (251)
am 01.02.2009 - 11:38 Uhr

bei mir ebenso. hab den hack jetzt bereits 2 monate laufen. ohne probleme.

über weitere vorschläge zur verbesserung der suche freue ich mich immer :). die suche ist bei meinem projekt fast im dauereinsatz, gibt es vll. möglichkeiten ergebnisse zu cachen? habe das gefühl das die suche doch gut an den ressourcen der servers zehrt..

  • Anmelden oder Registrieren um Kommentare zu schreiben

baue das gerade mal wieder

Eingetragen von sachbearbeiter (205)
am 04.02.2009 - 00:49 Uhr

baue das gerade mal wieder ein - bin ich zu blöde, oder hat sich die 2. suchen-und-ersetzen-stelle in drupal 6.9 geändert in:

  // Return matching snippet and number of added words
  return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%% %s %%'", $num_new_scores, $num_valid_words);
}

ich nehme mal an, so sollte es dann aussehen - oder?

  // Return matching snippet and number of added words
  return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%%%s%%'", $num_new_scores, $num_valid_words);
}

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey zusammen! Habe den

Eingetragen von Chip (31)
am 02.03.2009 - 14:21 Uhr

Hey zusammen!

Habe den oberen Hack in meine Drupal 6.10 (www.jz-oz.de) eingebaut und cron.php druchlafen lassen. Aber leider funktionoiert die Wortteilsuche immer noch nicht! =(

Hab ich irgendwas übersehen?!

Bitte um Hilfe!

Danke im Voraus!

Chipy

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hack Wortteil-Suche auch mit D 6.10

Eingetragen von quiptime (4972)
am 31.03.2009 - 01:59 Uhr

Habe den Hack mit der Wortteilsuche in 6.10 getestet. Er funktioniert.

Allerdings kann man meine beiden urspruenglich geposteten Codezeilen nicht verwenden. Die 2. hat sich geaendert.

Datei "search.module", Drupald 6.10:

1.
Suchen:

// Build word-index conditions for the first pass
$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);

Ersetzen mit:

$query2 = substr(str_repeat("i.word like '%%%s%%' OR ", count($arguments2)), 0, -4);

2. Suchen:

// Return matching snippet and number of added words
return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%% %s %%'", $num_new_scores, $num_valid_words);

Ersetzen mit:

return array("d.data ". ($not ? 'NOT ' : '') ."LIKE '%%%s%%'", $num_new_scores, $num_valid_words);
 

Danach nicht nur einfach cron.php aufrufen sondern vorher den Suchindex "zerstoeren" in dem in der Administration admin/settings/search der Button "Seite neu indizieren" geklickt wird.

Nach diesem Klick ist der Indizierungsstatus auf 0. Nun wird mehrfach cron.php aufgerufen. Mehrfach weil mit einem einzelnen Cronlauf in der Regel die Website nicht zu 100% indiziert wird. Man kann nach jedem Cronlauf die Seite admin/settings/search neu aufrufen um das Voranschreiten der Indizierung in Richtung 100% zu verfolgen.

Erfolgreiches hacken wuenscht

------------------------
Quiptime Group

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Der hack erzeugte bei mir

Eingetragen von Shademan (82)
am 01.04.2009 - 14:37 Uhr

Der hack erzeugte bei mir stellenweise seltsame Suchergebnisse, nämlich das Nodes mehr als einmal in den Suchergebnissen vorkamen.

________________________________________________________________________
Drupal-Entwicklung und Web-Design in Darmstadt || www.brightsolutions.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe den Hack nochmal verändert

Eingetragen von Tom Freudenberg (40)
am 05.06.2009 - 11:56 Uhr

Hi zusammen,

ich habe den Hack noch ein wenig geändert, da m.E. nicht immer mit Wort-Wildcard gesucht werden soll.

$query2 = substr(str_repeat("i.word = '%s' OR ", count($arguments2)), 0, -4);

ändern in
$query2 = substr(str_repeat("i.word like '%s' OR ", count($arguments2)), 0, -4);

Hier ist lediglich das "=" der Abfrage durch ein "like" geändert.

define('PREG_CLASS_SEARCH_EXCLUDE',
'\x{0}-\x{2f}\x{3a}-\x{40}\x{5b}-\x{60}\x{7b}-\x{bf}\x{d7}\x{f7}\x{2b0}-'.

ändern in
define('PREG_CLASS_SEARCH_EXCLUDE',
'-\x{2f}\x{3a}-\x{40}\x{5b}-\x{60}\x{7b}-\x{bf}\x{d7}\x{f7}\x{2b0}-'.

Hier ist das erste "\x{0}" entfernt, das maskiert das "*" in einem Suchstring ansonsten aus

function search_simplify($text) {
  ...
  $text = preg_replace('/['. PREG_CLASS_SEARCH_EXCLUDE . ']+/u', ' ', $text);
  ...
  return $text;

diese drei Stellen der Funktion ändern in
function search_simplify($text, $preg_class_search_exclude_extra = '') {
  ...
  $text = preg_replace('/['. $preg_class_search_exclude_extra . PREG_CLASS_SEARCH_EXCLUDE . ']+/u', ' ', $text);
  ...
  return str_replace('*', '%%', $text);

Das wird gebraucht, damit die Indizierungsaufrufe auch das "*" wegschneiden können, die Suchanfragen allerdings nicht.

Zuletzt muss noch in der Funktion "function search_index_split($text)" der Aufruf von search_simplify geändert werden

$text = search_simplify($text);

ändern in
$text = search_simplify($text, '\x{0}');

damit hier wie gesagt auch das "*" zeichen ausmaskiert wird.

nach einer Neu-Indizierung kann dann gesucht werden mit:

automation = sucht nur das wort (wie gehabt)
auto* = beginnend mit
*tion = endend auf
*tomat* = wortteil

Ich habe das mit D5 gemacht, aber D6 sollte genauso sein.

Tom

  • Anmelden oder Registrieren um Kommentare zu schreiben

gebe bei mir gerade "die

Eingetragen von sachbearbeiter (205)
am 10.06.2009 - 14:50 Uhr

gebe bei mir gerade "die zeit" ein - gelistet werden alle einträge mit "die" und alle mit "zeit" - hier wird also nicht automatisch kombinert.
ich hätte zumindest gerne nur nodes in denen "die" und "zeit" vorkommen?
ginge das??

und btw: werden die titel eigentlich mittlerweile mit indiziert?

danke sachbearbeiter

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dein Problem kann ich nicht nachvollziehen

Eingetragen von Tom Freudenberg (40)
am 10.06.2009 - 19:23 Uhr

Ich habe es gerade nochmal bei mir getestet (Siehe meinen HickHack oben):

Also Suche nach "die zeit" ergibt bei mir nur artikel die sowohl das wort "die " als auch "zeit" enthalten. Alternativ geht bei mir sonst "die OR zeit" welches dann ent- oder -weder beiträge findet. Mit meinem Hack kann dann auch noch nach "die OR zeit*" bzw. "die OR *zeit*" gesucht werden, was auch Wortteile wie EisZEIT oder ZEITen oder AbgabeZEITen findet.

M.E. sind da alle Wünsche voll erfüllt, einzig für die Suche nach "die zeit" als festem Wort-Teil, sprich immer das Wort "die" gefolgt von dem Wort "zeit", bräcuhte man noch eine Anpassung. Ist aber auch eine Kleinigkeit.

Tom

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und "ja", die Titel werden indiziert bzw. abgefragt

Eingetragen von Tom Freudenberg (40)
am 10.06.2009 - 19:26 Uhr

und bei mir dann auch mit Wort-Teilsuche.

Tom

  • Anmelden oder Registrieren um Kommentare zu schreiben

@tom - entschuldige - wohl

Eingetragen von sachbearbeiter (205)
am 12.06.2009 - 10:20 Uhr

@tom - entschuldige - wohl ein kleiner irrläufer meinerseits - kann es jetzt auch nicht reproduzieren - scheint allet o.k. zu sein - vielleicht war meine indizierung nicht fertig oder whatever ...

danke SG IS

||||||||||||||||||||||||||

www.diesachbearbeiter.de

||||||||||||||||||||||||||

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du mal geschaut, was

Eingetragen von Kars-T (1473)
am 12.06.2009 - 10:26 Uhr

Hast du mal geschaut, was die im D7 Core mit der Suche machen? Wenn sich da nichts ändert, würde ich das für eine gute Erweiterung halten.

---

Viele Grüße,

Kars-T XING

Viele Grüße,

Kars-T

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eine gute Lösung: Das Lucene Modul

Eingetragen von weberh (163)
am 26.03.2010 - 22:22 Uhr

Ich habe das Lucene- Module installiert, jetzt kann ein Inhalt mit Wildcards gefunden werden: wor* ergibt alles was mit wor beginnt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was verändert sich mit diesem Hack?

Eingetragen von DrupalFan (1646)
am 19.05.2010 - 22:43 Uhr

Hallo,

ich baue diesen Hack für die Wortteil-Suche auch gerade ein. Wird da eigentlich der Suchindex viel größer? Es geht hier um 6000 zu indizierenden Elementen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachteile des Hacks?

Eingetragen von DrupalFan (1646)
am 20.05.2010 - 23:40 Uhr

Also bei mir ist die Suche jetzt nach dem Wortteil-Hack sehr langsam, aber leider weiß ich nicht, ob es zuvor auch so langsam war, das zu testen habe ich versäumt.

Weiters weiß ich auch nicht, ob sich die Datenbanktabellen stark vergrößert haben (search...), da ich vorher die Größen nicht angesehen habe. Das jetzt alles noch einmal zu machen von vorne wäre zu aufwändig.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wortteilsuche

Eingetragen von stevenx (187)
am 03.01.2011 - 22:58 Uhr

Ich hab dafür das Modul Finder benutzt.
Das schlägt direkt bei der Eingabe Ergebnisse vor
http://drupal.org/project/finder

Drupal Hamburg: http://www.stevenschulz.net

  • Anmelden oder Registrieren um Kommentare zu schreiben

evtl. auch interessant:

Eingetragen von s.Daniel (331)
am 04.01.2011 - 15:09 Uhr

evtl. auch interessant: http://drupal.org/project/de_stemmer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hole mal ne Leiche aus

Eingetragen von Roger (18)
am 11.03.2011 - 15:05 Uhr

Ich hole mal ne Leiche aus dem Keller, weil ich denke dass das hier ganz gut rein passt.
Ich habe das Lucene Search Modul implementiert. Funktioniert auch einigermaßen gut, ABER:

Wenn ich irgendwo das Wort Tomate stehen habe und nach *mate suche, dann sagt er immer "At least 3 non-wildcard characters are required in a term." Und genau das sagt er auch bei jeder Suche, bei der vorne ein * steht. Wenn das * hinten steht, gibts keine Probleme. Woran liegt das?

  • Anmelden oder Registrieren um Kommentare zu schreiben

D7 Wortteil-Suche und Umlaut-Suche

Eingetragen von quiptime (4972)
am 20.08.2013 - 18:42 Uhr

Wortteil-Suche

Um eine Wortteil-Suche mit Drupal 7 zu realisieren kann man diesen Patch verwenden:

https://drupal.org/files/search-partial_words_hack-498752-19.patch

Nach dieser Codeaenderung ist es nicht notwendig, den Suchindex neu aufzubauen um die Wortteil-Suche verwenden zu koennen.
Nach meinen Tests wird der Suchindex (Tabelle search_index) nicht vergroessert.

Getestet mit Drupal 7.23.

Umlaut-Suche

Um eine Umlaut-Suche mit Drupal 7 zu realisieren kann man zusaetzliche Module verwenden:

Search API

Nach Aktivierung des Basismodules Search API die Website neu indizieren (Index neu aufbauen) und schon kann man nach Inhalten mit Umlauten suchen.

Da geht noch was.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit diesem Patch funktioniert

Eingetragen von Martin P. (216)
am 10.09.2013 - 16:52 Uhr

Mit diesem Patch funktioniert das ganze einwandfrei, ABER : damit pfusche ich ja im Core rum und beim nächsten Update ist das ganze wieder weg - wie kann ich das verhindern?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Issue zu dem Thema auf

Eingetragen von wla (9213)
am 10.09.2013 - 17:49 Uhr

Issue zu dem Thema auf Drupal.org aufmachen und hoffen, daß es in den Core eingebaut wird. Sonst hilft Dir nur, es für Dich zu dokumentieren, damit Du es beim nächsten Update wieder einbauen kannst.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • MariaDB 10.6
  • Entity Reference - Title Felder werden als Link angezeigt
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
  • Sprachpfad, in Drupal Korrekt einstellen, auch bei den Meta-Tags
  • Update von Drupal 9.3 auf 9.4 oder bei 9.3 bleiben
Weiter

Neue Kommentare

  • Danke fürs Feedback. Gut dass
    vor 1 Tag 21 Stunden
  • Patch angewandt
    vor 2 Tagen 1 Stunde
  • core_version_requirement: ^8
    vor 4 Tagen 2 Stunden
  • core_version_requirement: ^8
    vor 4 Tagen 2 Stunden
  • ok. Wenn ich das mache
    vor 4 Tagen 2 Stunden
  • Bei gleichem Namen hat das
    vor 4 Tagen 3 Stunden
  • Sorry, dass ich mich hier
    vor 4 Tagen 3 Stunden
  • Habe Patch versucht
    vor 4 Tagen 10 Stunden
  • Hier wird ein Patsch
    vor 4 Tagen 12 Stunden
  • Mit Drupal geht das um 150
    vor 4 Tagen 23 Stunden

Statistik

Beiträge im Forum: 247866
Registrierte User: 19592

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

User nach Punkten sortiert:
wla9213
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 6 Gäste online.

Benutzer online

  • wla

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association