Marktplatz-Script - Kleinanzeigenmarkt für Ihre Webseite

Informationen zum Entwicklungsstand der Version 3 des Inseratemarkt

Hinweis: Registrierte Lizenznehmer des Kleinanzeigen-Programms können über den erteilten persönlichen Freischaltlink mindestens ein Jahr lang wiederholt die aktuelle Freischaltung als Update herunterladen und dann über den laufenden Marktplatz überkopieren, ohne dabei jedoch weitere Dateien des laufenden Marktes extra zu löschen. Nach dem Einspielen der erneuerten Dateien ist einmalig die Administration aufzurufen.

Warnung: Das Marktplatz-Script 3 ist kein Update zum Marktplatz 2.x und sollte nicht in den selben Ordner wie der Marktplatz 2.x installiert werden. Anderenfalls wird der Marktplatz 2.x überschrieben. Es gibt jedoch unter Version 3 eine Importfunktion für Inserate aus Version 2.x.

beseitigte Fehler und korrigierte Programmversionen 

  • 27.07.16: Anpassung:
    - Google-Maps erfordern neuerdings wieder einen Freischalt-Schlüssel von Google. Die Konfiguration für die Google-Karten wurde entsprechend angepasst.
    - Die interaktive Eingabe des Ortes für Google-Maps kann über eine Geolocations-Suche erfolgen.
  • 22.05.16: Korrektur: Beim Direkteintrag von Inseraten in die Textdatenbank erfolgt keine irrtümliche Verdoppelung der Inserateanzahl mehr.
  • 28.03.16: Anpassung:
    - der Datenbanktreiber wurde auf mysqli umgestellt
    - das Captcha wurde für PHP 7 aktualisiert
    - die HTML-Schablonen wurden auf HTML-5 umgestellt und die mpStyle.css entsprechend angepasst
  • 24.01.16: Korrektur: Die Prüfung eingegebener E-Mail-Adressen wurde im TLD-Teil den neuen Erfordernissen angepasst.
  • 19.01.15 Korrektur: Der E-Mail-Versand funktioniert jetzt auch wieder unter PHP 5.2 und älter
  • 04.01.15 Aktualisierung: Sowohl die Freischaltung (Updatepaket) als auch das Demo wurden für PHP 5.6 aktualisiert
  • 31.10.14 Verbesserung: Der Inserateexport in der Administration kann wahlweise als Gesamtexport über alle Segmente erfolgen
  • 13.06.14 Ergänzung: eine Importfunktion für Inserate wurde dem Administrationsbereich zugefügt
  • 20.05.14 Aktualisierung: bei Feldern vom Typ GoogleMaps wurde auf die aktuelle Google-API-Version 3 umgestellt
  • 25.08.13 kleine Nachbesserungen
    • mehrere Felder vom Typ E-Mail in der Inseratestruktur werden unterstützt
    • kleines Passwortproblem bei Sonderzeichen in der Administration bereinigt
    • die Formatierung [url] im Text verträgt ein vorangestelltes http:// oder ftp://
  • 09.02.13 Sicherheitsupdate: Ein Sicherheitsproblem bei Nutzung der MySQL-Datenbank wurde bereinigt. Bisher bestand die Möglichkeit mit einem Angriff blind vermutete Daten aus den MySQL-Tabellen des Marktplatzes zu ermitteln.
  • 19.01.13 kleine Korrekturen
    • das Terminfreischalten durch den Administrator funktioniert jetzt auch in der Betriebsart Änderungsvorschlag mit Sichtbarlassen des Originals
    • beim Captcha wurden gelegentliche unbedeutende Warnungen unterdrückt
  • 14.01.13 Für PHP 5.4 musste die Umcodierung der Sonderzeichen nachgebessert werden, was aber nur bei eingestelltem Zeichensatz HTML-&-maskiert gestört hätte.
  • 27.12.12 Anpassung: das Setzen der Standardzeitzone für PHP 5.4 wurde nochmals korrigiert
  • 18.05.12 Fehlerbereinigung
    • der Cron-Job wurde korrigiert
    • Benutzerangaben mit Umlauten in den Inseraten unter UTF-8 werden jetzt korrekt dargestellt
    • Benutzernamen länger als 15 Zeichen werden akzeptiert
  • 21.01.12 Weiterentwicklung
    • der Modus für Inserateänderungen ist nun unabhängig vom Modus für Inserateeintragungen zwischen Direktänderung und Änderung mit Freischaltung durch den Webmaster einstellbar
    • es gibt einen zusätzlichen Änderungsmodus, bei dem das geänderte Inserat für den Webmaster vorgemerkt auf Freischaltung wartet während das Original vorerst unverändert sichtbar bleibt
    • in den Eingabeformularen kann die Zeile online/offline ausgeblendet werden
    • in der Inserateliste des Administrators lassen sich Inserate direkt online/offline schalten
    • Linkfelder können nun das Format Linkziel oder Linkziel|Linktext oder Linkziel|Linktext|Target haben
    • Protokollangabe wie https:// oder ftp:// in Linkfeldern möglich
    • eingegebene E-Mail-Adressen dürfen auch mit einer Ziffer beginnen
    • Klickschalter zum Blättern in der Detailansicht wurden anders bezeichnet
  • 14.12.11 Fehlerbereinigung
    • bei Memofeldern unter MySQL-Datenbank wurden die Zeilenschaltungen korrigiert
    • unter MySQL-Datenbank funktioniert das online-/offline-Schalten von Inseraten
    • bei einzeiligen Textfeldern funktioniert ein Zeilenumbruch mit \n  wieder
  • 20.11.11 offizielle Freigabe als Version 3.3
  • 13.11.11 das Hinzufügen eines neuen Feldes zu den Benutzerdaten unter MySQL funktioniert
  • 08.11.11 unter der Inserateliste des Administrators steht nichts mehr von Terminen sondern von Inseraten, desgleichen im Menü des Autorenbereichs
  • 22.10.11 ein per PHP-Befehl include eingebettes Zusatzprogramm neueInserate.php unter MySQL-Datenbank gibt bei der Schnellsuche keine Warnmeldungen mehr aus
  • 18.10.11 leere Zahlen (Nullwerte) können über einen neuen Parameter wahlweise als 0 dargestellt oder ausgeblendet werden
  • 08.10.11 Klammern () auch in mehreren Segmentnamen beschädigen nicht mehr die zentrale Wertedatei mpWerte.php.
  • 04.09.11 Vorabmuster der Version 3.3 ist über den persönlichen Freischaltlink als Update erhältlich
  • 05.08.11 Fehlerkorrektur der Eintrag eines leeren Startguthabens in den Nutzereinstellungen beschädigt nicht länger die zentrale Wertedatei mpWerte.php.
  • 01.05.11: Weiterentwicklung: Bei einer Benutzerselbstfreischaltung über den Link in der zugesandten e-Mail kann zwischen direkter Freischaltung oder Freigabe durch den Webmaster unterschieden werden.
  • 30.04.11: kleine Überarbeitung
    • Ablaufdatum der Kleinanzeigen kann generell/überall unsichtbar eingestellt werden
    • variable Sitzungsdauer einstellbar
    • verbesserte Ausgabe des €-Zeichens und typografischer Anführungszeichen
    • Captcha erzeugt keinen Buchstaben "O" mehr
  • 25.04.11: Weiterentwicklung zur Version 3.1: das Zusatzprogramm neueInserate.php kann neu eingetragene Inserate quer über alle Segmente auflisten
  • 24.04.11: kleine Fehlerkorrekturen
    • Kategorien auch oberhalb von Z (AA, AB, AC...) funktionieren
    • Segmentnamen dürfen nun auch Klammern ( ) enthalten
  • 28.03.11: kleine Fehlerkorrektur beim oberen Link Anmelden
  • 27.03.11: Weiterentwicklung
    • Segmente können inaktiv geschaltet werden oder nur für angemeldete Benutzer sichtbar gemacht sein
    • Benutzerlimit bei der Inserateeingabe (Credits) kann nicht nur eine Anzahl von Inseraten sein sondern auch ein Stichtag ablaufender Eingabeberechtigung
    • im Suchformular des Kleinanzeigen-Marktes kann zusätzlich zu den Suchkriterien ein Sortierkriterium eingetragen werden
    • über den Inseratelisten mit den Kleinanzeigen kann die Gesamtanzahl der Inserate angezeigt werden
    • Info-Formular und Benachrichtigungs-Formular versenden keine Sessions-Nummer mehr
  • 13.03.11/20.03.11: Sicherheitsupdate: Das Script wurde noch sicherer gegen eine bestimmte Art von Angriffen gemacht.
  • 16.02.11: In der Benutzerliste der Administration klappt das Anlegen neuer Benutzer jetzt bei allen MySQL-Varianten.
  • 15.02.11: Die Einstellung beliebige Postleitzahllänge wird nicht mehr fälschlich als null Stellen interpretiert.
    E-Mail-Adressen mit nur einem Buchstaben vor einem Punkt im Privatteil werden akzeptiert.
  • 12.02.11: Weiterentwicklung/Fehlerbereinigung
    • Auf der Startseite kann ein Schnellsuchfeld eingeblendet werden, das quer über alle Segmente sucht.
      ACHTUNG: Bei eingeschaltetem search-engine-friendly-URL (SEF) muss die Datei .htaccess ergänzt werden!
    • In der Benutzerliste wurde ein Anzeigefehler bei e-Mail-Adressen korrigiert, falls diese das letzte Feld der Benutzerliste ist.
    • In den HTML-Schablonen mpListen01Zeile.htm-Muster und mpListen01Kopf.htm-Muster wurden falsche CSS-Klassen ersetzt
  • 21.01.11: Freischaltungen vorgemerkter Inserate durch den Administratior können jetzt auch segmentübergreifend vorgenommen werden.
  • 29.12.10: Ein Ändern über die Inserateliste funktioniert jetzt auch ohne Datumsfeld.
  • 23.12.10: Weiterentwicklung
    • im Benutzerdatenformular und/oder in den Eingabeformularen kann ein Kontrollkästchen zur zwangsweisen Bestätigung der AGB eingeblendet werden
    • bis zu 7 individuelle Zusatz-Seiten für AGB, Impressum usw. können aus HTML-Schablonen-Vorlagen eingebunden werden
    • Inserate im Archiv werden auf der Startseite nicht mehr mitgezählt
  • 19.12.10: kleine Fehlerbereinigungen
    • missliebige PHP-Funktion ereg() ersetzt
    • Iconsymbol bei Feldern vom Typ Link korrigiert
    • Platzhalter # im Betreff der Benutzer-e-Mails ersetzt durch #A
    • Probleme mit Platzhalter {Aendern} in eigener Datailschablone bereinigt
  • 27.11.10: für registrierte Lizenznehmer funktioniert ab sofort der persönlichen Freischaltlink zum kostenlosen Herunterladen von Updates zum Kleinanzeigen-Script

Warnung: Das Marktplatz-Script 3 ist kein Update zum Markt-Script 2.x und sollte nicht in den selben Ordner wie der Marktplatz 2.x installiert werden. Es gibt jedoch eine Importfunktion für Inserate aus Version 2.x. Aktualisierungen ab Version 3.0 auf die aktuelle Vollversion hingegen sind für registrierte Lizenznehmer jederzeit als Update ohne Datenverlust und Neuinstallation möglich.