Die Klasse ToFolksIndexer

Die Klasse ToFolksIndexer ermöglicht es Ihnen, in PHP erstellte Dokumente für die interne CMS - Suche zu indexieren. In aller Regel werden die Dokumente einer Site über den 2FOLKS Client erstellt und werden dabei automatisch indexiert. Möchten Sie z.B. ein Gästebuch erstellen, so werden die einzenen Einträge des Gästebuchs nicht mit dem 2FOLKS Client, sondern direkt auf der Webseite erstellt. In diesem Fall erstellen Sie in PHP ein, gemäß der Dokument-Typ-Definition konformes XML und speichern dieses in der Datenbank unter Verwendung der globalen Variablen $dbConnect ab. Lassen Sie sich anschließend die ID des neu angelegten Dokumentes zurückgeben und indexieren Sie es durch die Klasse ToFolksIndexer.

// Erstellen eines Dokumentes
$sql = "INSERT INTO ....";
// Dokument speichern
mysql_query($sql, $dbConnect) or die(mysql_error());
// Dokument indexieren.
$indexer = new ToFolksIndexer();
$indexer->Index(mysql_insert_id($dbConnect));

Methoden:

  • void Index(int <documentId>)
    Indexiert ein Dokument zum ersten Mal. Benutzen Sie diese Funktion, um ein frisch erstelltes Dokument zu indexieren.
  • void Reindex(int <documentId>)
    Indexiert ein Dokument erneut. Verwenden Sie diese Funktion, um ein verändertes Dokument neu zu indexieren.