4 Suchen, Ersetzen und Anzeigen
Daten aufbereten, präsentieren und finden
4.1 Dynamischer Inhalt
Das Filter-System von Drupal hilft Inhalte dynamisch zu verändern:
Diverse Module nutzen Filter für verschiedene Aufgaben, z.B.:
HTML bereinigen und problematische Inhalte filtern
E-Mail-Adressen maskieren (Anti-Spam)
Links zu Glossar-Inhalten und URL-Icons für externe Links anzeigen
Überschriften-Listen, Fußnoten usw. erzeugen.
Mathematische Formeln darstellen
und vieles mehr
Filter erstellen ohne Programmierung
Modul "Flexifilter"
Modul "Custom Filter"
4.2 Volltext-Suche
Core: Indexierung und Gewichtung von Inhalten für die Volltext-Suche
Sprach-Indexierung mit speziellen Stemmer-Sprach-Modulen
HTML-Indexer basierend auf semantischen Tags (H1, a, strong, etc.)
Diverse Erweiterungen auch zum Indexieren (inkl. CCK-Feldern).
Indexierung von Upload-Text-Dokumenten (z.B. mit "Search Files")
Schnelle externe Volltext-Such-Technologien können integriert werden
Nachteil: Erfordert besondere Technologie auf Server
Sphinx (SQL Phrase Index)
Apache Solr (Lucene)
demnächst mit
RDF-Integration
Solr-Dienstleistung z.B. von Acquia
Suchen/Ersetzen von Content
mit "Search and Replace Scanner"
4.3 Datenbank-Ansichten und Massen-Berarbeitung
Informationen suchen, laden, filtern, sortieren und anzeigen
Datenbank-Layer des Drupal-Cores mit SQL-Befehlen
In Modulen oder sogar im Template realisierbar.
Einfacher Weg mit dem
Views-Modul
auch für Nicht-Programmierer:
Listen unterschiedlicher mit Argumenten und Filtern
Kalender mit Informationen der Date-API
Galerien mit Image-Modulen, TAG- und CCK-Clouds
Berechnungen und Export von Listen-Ergebnissen
Einfache Änderung innerhalb von "Such-Ergebnissen"
Mit "Edit-View" einzelne Inhalte direkt in Liste bearbeiten
Gruppen-Änderungen mit "Bulk-View" und anderen Modulen
4.4 Finde-Maschine
Erweiterte Suche (Core) nach Inhaltstypen u. Taxonomie
diverse Finde-Module als Alternative, bzw. Ergänzung zur Volltext-Suche
Automatische Suche, wenn Seite nicht vorhanden (Error 404)
Suche in Books (als Node-Gruppe)
Views veränderbaren Filtern als individueller Finde-Helfer. Suche z.B. nach:
Autoren,
Inhalts-Typen
Tags
CCK-Felder
Zustände,
Datum usw.
Facetten-Suche: Volltext mit manuellen Einschränkungen