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

Suche soll versteckte Zusatz-Inhalte von Nodes indizieren und durchsuchbar machen.

Eingetragen von Stephan (11)
am 27.01.2010 - 16:26 Uhr in
  • Modulsuche

Hallo,

_Was ich habe_

wir verkaufen ein Kinderheft, ein gedrucktes Magazin, mit einem Ubercartshop auf einem Drupal 5 und CCK. Super soweit! Für jedes Kinderheft (jeden Monat neues Thema) gibts eine Node, mit einer kleinen Einleitung, ein paar CCK Fields fürs Inhaltsverzeichnis, ein paar Bilder etc.

_Was ich suche_

Eine Möglichkeit die Drupal-Suche im Volltext der Hefte suchen zu lassen. Der Volltext der Hefte soll aber nur für die Drupal Suche sichtbar sein und nicht für Besucher sichtbarer Bestandteil der Node sein. Ich suche also eine Möglichkeit versteckte Zusatzinformation zu einer Node zu indizieren und durchsuchbar zu machen.

_Was ich erfolglos probiert habe_

Modul: Field_Perm - ein Workaround - damit konnte ich ein sichtbares Feld anlegen, das von der Suche brav indiziert wurde. Anonyme Besucher jedoch haben keine Anzeigeberechtigung für dieses Feld. Es war also ein unsichtbares Textfeld in der Node enthalten, mit dem Volltext des Kinderheftes, welches die Suche indiziert und benutzt hat. Der Haken an der Sache: Die Trefferliste, die sonst bei einem Suchtreffer auch ein Zitatsatz um den Suchtreffer herum anzeigt, zeigte falsche/keine Zitate. Ein Suchender Besucher könnte also nicht nachvollziehen, warum der Treffer für das gesuchte Wort relevant ist, also ob das Wort tatsächlich in einem Satz des Kinderheftes enthalten ist.

Modul: Field_Index. Damit kann man angeben welche Felder für die Suche indiziert werden sollen. Ich habe das Feld, das den Volltext des Heftes enthielt, indexieren lassen. Aber Suchtreffer hat die Suche dann leider keine geliefert, wenn ich nach einem Wort des Volltextes gesucht habe. Das Modul hat nicht funktioniert, oder ich habe etwas falsch gemacht.

Nicht so gern möchte ich auf eine "fette" Suche wie Lucene oder Solr, oder gar Sphinx ausweichen müssen.

Gibt es nicht eine Möglichkeit, Zusatzinformationen in den Drupal Such-Index zu schleusen?

Danke und Gruß,
Stephan

‹ Smilies? Spachmodul für vierprachige Community-Plattform ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Der Haken an der

Eingetragen von tobi-berlin (396)
am 30.01.2010 - 10:55 Uhr
Zitat:

Der Haken an der Sache: Die Trefferliste, die sonst bei einem Suchtreffer auch ein Zitatsatz um den Suchtreffer herum anzeigt, zeigte falsche/keine Zitate. Ein Suchender Besucher könnte also nicht nachvollziehen, warum der Treffer für das gesuchte Wort relevant ist, also ob das Wort tatsächlich in einem Satz des Kinderheftes enthalten ist.

Äh... mal ganz ehrlich... wenn Du Inhalte indexierst und diese nicht anzeigen willst, dann passiert das eben... Wie soll das denn anders funktionieren? Du sagst "Indexiere dieses Feld" (was vielleicht das Wort "Wurstfinger" enthält) und willst aber, dass dieses Feld nicht angezeigt wird... tja, wenn dann jemand nach Wurstfinger sucht, wird er diesen Beitrag in den Suchergebnissen haben (denn Wurstfinger ist ja im Index), aber er wird eben dieses Feld nciht angezeigt bekommen... und damit auch nicht diese Textausschnitte.

Präsentiert voller Stolz sein erstes Drupal-Projekt: http://www.diaet-clique.de

Präsentiert voller Stolz sein erstes Drupal-Projekt: http://www.diaet-clique.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich brauche, das Text in den

Eingetragen von Stephan (11)
am 03.02.2010 - 10:06 Uhr

Ich brauche, das Text in den Nodes nicht sichtbar ist, sondern nur in Suchergebnissen-Excertps erscheint. Und hatte gehofft jemand hätte dafür schon ein Modul geschrieben.
Ich habe gerade Drupal6 ausprobiert - da geht das OUT-OF-THE-BOX - mit wenigen Clicks ganz einfach einzurichten, das Felder nur für die und in der Suche sichtbar sind. Es ist ein Feature. Ich bin aber leider auf Drupal5 angewiesen uns muss dort eine Lösung finden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Absichern Von Drupal- und Serverinstallation
  • Danland: Standard-Startseite formatieren
  • Views Accordion - Header Elemente nebeneinander
  • Heartbeat und Facebook Style Status
  • Marinelli 3, Admin-Layer
  • [gelöst] Drupal7.10 Fehlermeldungen ohne Site-Änderungen
  • Blockregionen per CCK Feld ausblenden
  • [erledigt] drupal 7 - read more ausblenden
  • Drupal7 für eine Produktvergleich Seite
  • #ajax Funktionalität in einem Field Widget
  • Image: Bildupload erst beim Speichern des Nodes
  • Wie kann ich Theme AUTOMATISCH umstellen, wenn sich Benutzer einlogen?
Weiter

Neue Kommentare

  • Du mußt die page.tpl.php
    vor 26 Minuten 34 Sekunden
  • Dann mußt Du eben ein bißchen
    vor 29 Minuten 15 Sekunden
  • Hallo und Danke für Eure
    vor 29 Minuten 59 Sekunden
  • Ok... ich habe mir die
    vor 2 Stunden 25 Minuten
  • Dafür ist das Modul "Overlay"
    vor 4 Stunden 51 Minuten
  • sorry, der 2te Link war
    vor 4 Stunden 54 Minuten
  • screenshots
    vor 4 Stunden 56 Minuten
  • Danke!
    vor 8 Stunden 22 Minuten
  • in die template.php im
    vor 9 Stunden 29 Minuten
  • da es bisher keine etablierte
    vor 9 Stunden 39 Minuten

Statistik

Beiträge im Forum: 173964
Registrierte User: 15480

Neue User:

  • Neoskop
  • habicht09
  • Gruenkohl

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5516
quiptime4713
Tobias Bähr3874
wla3807
md3777
bv3700
Thoor3678
Alexander Langer3282
dereine2635
Exterior2571
» User nach Punkten
Zur Zeit sind 8 User und 33 Gäste online.

Benutzer online

  • kahta
  • Xeto
  • Alavin
  • Miguelito
  • Exterior
  • brusau
  • manni001
  • firstlevel

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

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

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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