Zuverlässigkeit eingebaut

Willkommen bei Geeklog
Freitag, 10. Februar 2012, 13:03 Uhr

Neu: Plugin für Kleinanzeigen

Plugins

Schon seit einiger Zeit benutze ich das Script Classifads von Michael De La Rue, um auf einer meiner Websites einen Kleinanzeigenmarkt zur Verfügung zu stellen. Und ich dachte mir, das Script würde doch auch ein nettes Plugin für Geeklog abgeben. Also habe ich solange daran herumgehacked, bis es aufgegeben hat und sich in Geeklog integrieren ließ ...

Ich sollte vielleicht noch erwähnen, dass dies meine erstes Geeklog-Plugin ist und die Integration noch nicht ganz so hübsch ist, wie man es sich vielleicht wünschen würde. Feedback erwünscht!

Die Featureliste ist praktisch identisch mit der des Originalscripts von Michael De La Rue:

  • Beliebige Anzahl Kategorien, einfach zu ändern.
  • Beim Aufgeben einer Kleinanzeige kann gewählt werden, wie lange sie gültig sein soll.
  • Auf der Startseite werden alle neuen Kleinanzeigen angezeigt, alle übrigen sind über eine Kategorie-Auswahl erreichbar.
  • Durch eine Kombination von IP-Logging und Cookies wird es ermöglicht, dass Besucher ihre eigenen Kleinanzeigen ändern können, ohne sich ein Passwort merken zu müssen.
  • Wenn eine E-Mail-Adresse und/oder Website angegeben werden, werden diese automatisch als Links in der Kleinanzeige angezeigt. Andernfalls werden nur Titel, Autor und Beschreibung angezeigt.
  • Abgelaufene Kleinanzeigen werden nach der angegebenen Zeit automatisch aus der Datenbank gelöscht.

Geeklog-spezifische Features:

  • einfache Installation (Dateien müssen von Hand kopiert werden, danach übernimmt ein Installationsscript den Rest)
  • Sprache wählbar (Deutsch und Englisch werden mtgeliefert)

Download des Plugins (21 KB)

bye, Dirk

Neu: Plugin für Kleinanzeigen | 1 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.
Und die ersten Fixes ...
Autor: Dirk am Sonntag, 14. April 2002, 00:51 Uhr

Wie es scheint, ist meine PHP-Version etwas fehlertoleranter als andere, daher sind ein paar Fehlerchen unentdeckt geblieben (Danke an "toad" für das Feedback):

In public_html/index.php und public_html/updata.php müssen jeweils die Dollarzeichen in diesen Zeilen entfernt werden:

echo $COM_endBlock();
echo $COM_siteFooter();

Ebenfalls in public_html/index.php sollte man noch diese Zeile einfügen:

$i = "0";
$posti = array (); // das ist die neue Zeile
while($ad = mysql_fetch_assoc($query)) {

(das sind die Zeilen 57-59)

Einfacher geht es natürlich, wenn man sich das Archiv noch einmal herunterlädt, denn dort habe ich die Fehler mittlerweile ebenfalls korrigiert (Link unter Downloads oder im Originalartikel).

Sorry für irgendwelche Unanehmlichkeiten, die das evtl. verursacht hat.

bye, Dirk