1
So, ich habe jetzt, wie in diesem Thread gewünscht, ein Smart-Tags-Plugin erstellt. Voraussetzung für eine Verwendung ist PHP 5. Das Plugin könnt ihr folgendermaßen installieren und konfigurieren
Die Installation der Version 3 ist hier beschrieben
Installation der Versionen 1 und 2:
1. Download des Plugins
für Forenversion 1.1 und 1.2: smarttags.tar.gz
für Forenversion 2.0: smarttags-2.0.1.tar.gz
2. das Paket entpacken
3. in der Datei /smarttags/smarttags.php können die Smart Tags eingetragen werden. Ein Eintrag enthält den Begriff und die dazugehörige URL und sieht folgendermaßen aus:
4. das Plugin wird mit folgender Zeile in der Datei /includes/config.php aktiviert:
5. mit der Variable $d_stfreq kann in der Datei /includes/config.php die Häufigkeit der Ersetzung festgelegt werden. Voreingestellt ist der Wert 1, d.h. in jedem Beitrag wird das jeweils erste Vorkommen der eingetragenen Begriffe ersetzt. Beträgt dieser Wert 2, geschieht dies nur in jedem zweiten Beitrag.
6. weitere Anpassungen:
ab Forenversion 1.1.1 muss nichts weiter angepasst werden. In den Versionen bis 1.1.0 müssen noch die Dateien /includes/main/thread/get.php und /includes/main/post/new.php angepasst werden - dies beschreibe ich im folgenden Beitrag
7. die geänderten Dateien hochladen; der Ordner smarttags wird in das Verzeichnis /includes/extra hochgeladen (falls der Ordner extra noch nicht vorhanden ist, diesen erst anlegen)
Die Installation der Version 3 ist hier beschrieben
Installation der Versionen 1 und 2:
1. Download des Plugins
für Forenversion 1.1 und 1.2: smarttags.tar.gz
für Forenversion 2.0: smarttags-2.0.1.tar.gz
2. das Paket entpacken
3. in der Datei /smarttags/smarttags.php können die Smart Tags eingetragen werden. Ein Eintrag enthält den Begriff und die dazugehörige URL und sieht folgendermaßen aus:
$a_smarttags['Begriff'] = 'http://dein-forum.tld/begriff-t-123-1.html';
In der Datei befinden sich auch noch drei Mustereinträge, die ihr als Vorlage verwenden könnt4. das Plugin wird mit folgender Zeile in der Datei /includes/config.php aktiviert:
$xincludes[] = 'smarttags';
5. mit der Variable $d_stfreq kann in der Datei /includes/config.php die Häufigkeit der Ersetzung festgelegt werden. Voreingestellt ist der Wert 1, d.h. in jedem Beitrag wird das jeweils erste Vorkommen der eingetragenen Begriffe ersetzt. Beträgt dieser Wert 2, geschieht dies nur in jedem zweiten Beitrag.
$d_stfreq = 2;
Dieser Wert kann auchdezimal angegeben werden$d_stfreq = 2.5;
6. weitere Anpassungen:
ab Forenversion 1.1.1 muss nichts weiter angepasst werden. In den Versionen bis 1.1.0 müssen noch die Dateien /includes/main/thread/get.php und /includes/main/post/new.php angepasst werden - dies beschreibe ich im folgenden Beitrag
7. die geänderten Dateien hochladen; der Ordner smarttags wird in das Verzeichnis /includes/extra hochgeladen (falls der Ordner extra noch nicht vorhanden ist, diesen erst anlegen)