1 <div class="para_title">
2 <strong class="big">: : : <u>News-Archiv 2005</u> : : :</strong>
5 <div class="para notice">
6 Diese Nachrichten sind zu Archivierungszwecken aufbewart und spiegeln nicht
7 mehr den aktuellen Stand der über Subversion beziehbare Revision wieder.
8 Solltest du hier also Tipps zum Reparieren von diversen Dingen sehen, so sehe
9 bitte davon ab, dies zu tun. Diese Tipps sind mit der neusten Revision nicht
10 mehr gültig und können deinen Paidmailer komplett zerstöhren
11 und dann muss das Script neuinstalliert werden. Auch gibt es auf die Hinweise
12 aus diesen News-Archiven keinen Support mehr. Lediglich die Worte
13 "Kunde", "Sie(-tzen)" und "uns" wurden
14 ausgetauscht und der HTML-Tag <br /> gegen <div> ausgewechselt.
18 <strong>31.12.2005 - 17:00 Uhr</strong>: Knapp vor Neujahr doch zwei FAQs.<br /><br />
19 Diese betreffen beide die Installationsphase des Scriptes. Zum einem ging es
20 dabei um den fehlgeschlagenen Finalizer, zum anderen um eine Fehlende Spalte
21 'mt_word'. Lese dir dazu einfach die beiden neuen FAQs durch, wenn du
22 ebenfalls auf diese Fehler stösst:<br />
24 <a href="{?URL?}/modules.php?module=index&what=faqs#35">35. Anfrage wegen der fehlenden Spalte</a><br />
25 <a href="{?URL?}/modules.php?module=index&what=faqs#36">36. Anfrage wegen des Finalizers.</a>
29 <strong>30.12.2005 - 20:40 Uhr</strong>: Weitere Update-Welle an den Erweiterungen<br /><br />
30 Dieses Mal betrifft es eher keine Sicherheitslöcher, sondern nur die
31 bessere Lesbarkeit und somit besseres Verständnis des Quellcodes. Du
32 solltest aber <strong>mediadata</strong> mindestens auf die Version
33 <strong>0.0.5</strong> aktualisieren, denn dort ist nun ein weiterer - nicht
34 fataler - Fehler ausgemerzt.<br />
36 Dieser Fehler entstand nach dem die Mail komplett versandt wurde. Das Script
37 hat dann versucht, eine Null (0) aufzuaddieren. Eine scriptinterne Funktion
38 (SQL_QUERY_ESC()) hat aber aus mir unerklärlichen Gründen die Null
39 entfernt. Der somit enstandene SQL-Befehl war somit ungültig. Es wurden
40 aber dennoch die korrekten Werte in die Mediadaten-Tabellen eingetragen.<br />
42 Du solltest die <strong>mediadata</strong> aktualisieren, damit der SQL-Fehler
43 beseitigt ist und deinen Mailtausch nur "unschön" aussehen lässt.
47 <strong>26.12.2005 - 15:00 Uhr</strong>: Game-Engine kommt schrittweise voran<br /><br />
48 Aufgrund der hohen Anfrage bezöglich der Game-Engine (die zum
49 Anschliessen externer Webseiten verwendet werden kann, wie z.B. Spiele,
50 Banken usw.), habe ich mich entschlossen, diese voranzubringen. Sie bietet
51 derzeit die folgenden Befehlsgruppen und Befehle an:<br />
53 <strong>Befehlsgruppen:</strong><br />
54 <strong><big>·</big></strong> Verschiedene Status des Export-Eccounts (status.php)<br />
55 <strong><big>·</big></strong> Daten des Export-Accounts (export.php)<br />
56 <strong><big>·</big></strong> Daten eines Mitgliederaccounts im Nur-Lesen-Zugriff (rmember.php)<br />
58 <strong>Befehle:</strong><br />
59 <strong><big>·</big></strong> Anzahl Abfragen (freie, gekaufte, verbrauchte), Status des Hauptaccounts (= Mitgliedsaccount)<br />
60 <strong><big>·</big></strong> Punkteguthaben, Mailbuchungen, persöngliche Daten, usw.<br />
61 <strong><big>·</big></strong> Teilnehmende Mitglieder in Bettel- und Aktiv-Rallye<br />
63 Die Game-Engine kannst du derzeit nur per CVS erreichen, da diese noch sehr
64 experimentell ist. Sobald sie aber betriebsbereit ist, werde ich sie als
65 ZIP-Archiv zum Downloaden bereitstellen.
69 <strong>22.12.2005 - 13:40 Uhr</strong>: Sicherheitsupate an 13 Erweiterungen freigegeben<br /><br />
70 Soeben habe ich 13 meiner Erweiterungen aktualisiert. Dieses Mal sind die
71 Include-Befehle in den action-Dateien besser gegen Angriffe abgesichert. Ich
72 empfehle hier allen Webmastern das Update einzuspielen.<br />
74 Zudem habe ich wieder die Zusatzangebote entfernen müssen, da sie doch
75 einen zu starken "geschäftlichen Charakter" aufweisen und ich
76 keinen Gewerbeschein habe.
80 <strong>05.12.2005 - 21:10 Uhr</strong>: Umbauten an der Webseite abgeschlossen<br /><br />
81 Die erste grosse Umbau-Aktion - das Umstellen vom "ich" auf
82 "wir" ist somit abgeschlossen. Die gesamten News bleiben aber davon
83 verschont. Auch habe ich (okay, hier ein <strong>ich</strong> nochmal), die
84 Texte etwas umgeschrieben, damit sie ansprechender klingen.<br />
86 Als nächstes kommen die Zusatzangebote dran. Eines vorweg verraten: Es
87 wird 3 Arten von Angeboten geben. Einzelangebot, Komplettpaket und Individualangebote.
91 <strong>04.12.2005 - 19:25 Uhr</strong>: Zusätzliche Angebote nun Online<br /><br />
92 Ich habe nun endlich die lang angekündigten Zusatzangebote eingestellt
93 (einige kannst du bereits unentgeldlich nutzen, diese werden aber
94 kostenpflichtig werden). Lade dir dazu meine aktuelle Preisliste vom Server
95 als PDF, Excel oder OpenOffice2.0-Tabelle herunter.<br />
97 <a href="#">Seite existiert nicht mehr.</a>
101 <strong>30.11.2005 - 21:00 Uhr</strong>: Benachrichtigung wegen Aktiv- und/oder Bettel-Rallye fertiggestellt.<br /><br />
102 Die geplante Verbesserung des Scriptes, eine Benachrichtigung einzubauen,
103 wenn eine Bettel- bzw. Aktiv-Rallye gestartet oder gestoppt wurde, ist nun
104 fertig und seit gestern Abend auf dem Server.
108 Du kannst dabei auch für Aktivierungsbenachrichtigungen eine
109 Vergütung und Wartezeit einstellen. Dann werden Die
110 Aktivierungsbenachrichtigungen als Bonus-Mails versendet. Du musst dazu auch
111 die Erweiterung <strong>bonus</strong> installiert haben, auch wenn du nur
112 die Bettel-Erweiterung installiert hast und vergütete Benachrichtigungen
117 Deine bereits bestehenden Mitglieder erhalten nach Update der Erweiterungen
118 <strong>beg</strong> und <strong>bonus</strong> erstmal keine Nachrichten, da
119 diese erstmal deaktiviert sind. Wenn du also willst, dass dennoch die
120 bestehenden Mitglieder auch eine Benachrichtigung erhalten, schalte diese
125 Auch habe ich das Anmeldeformular ein wenig verbessert. Zum einem kannst du
126 jetzt bestimmen, ob <strong>Ja</strong> oder <strong>Nein</strong> als
127 Standart-Auswahl in den Kategorien gesetzt ist. Zum anderen werden neue
128 Mitglieder optional (also auch abschaltbar) über bereits laufende
129 Rallyes informiert. Dies geschieht ebenfalls entweder per unvergüteter
130 Benachrichtigung oder per Bonus-Mail und durch die selben Einstellungen
131 geändert werden.
135 <strong>29.11.2005 - 17:30 Uhr</strong>: Neues Testing-Archiv mit bis Patch-Level 492 freigegeben.<br /><br />
136 Seit ein paar Minuten existiert ein neues Testing-Archiv der Version
137 0.2.0-pre10 mit allen Patches (bis 492) inklusive auf den SourceForge.net
138 Servern zum freien Download. Hier findest du die Download-Seite dazu:<br />
140 <a href="#" target="_blank">Download-Link veraltet.</a>
144 <strong>26.11.2005 - 21:15 Uhr</strong>: Erscheinungstermine meiner Scripte<br /><br />
145 Wegen mehrfacher Anfragen, wann diese oder jene Erweiterung erscheinen wird,
146 habe ich mich kurz entschlossen, eine kleine Liste aufzustellen. Sie ist
147 keinesfalls komplett. Ich plane noch viel, viel mehr zu programmieren. Aber
148 sie sollte erst das wesendliche beinhalten und dir wenigstens einen kleinen
149 Überblick geben, wann welche Erweiterung hier erscheinen wird.
153 Auch ist die Liste keine "Terminliste" in dem Sinne, sondern eher als sich "dynamisch
154 ändernde Prioritätenliste" anzusehen.
158 <em>Der Link ist bereits nicht mehr gültig.</em>
162 <strong>26.11.2005 - 15:35 Uhr</strong>: Zugriffsrechte und die Dummy-Datei<br /><br />
163 Nach langer Suche nach einen mysteriösen Fehler, wieso bei einer
164 Installation des Scriptes immer das Verzeichnis <strong>inc</strong> als
165 beschreibbar galt, obwohl 555 (CHMOD) eingestellt war, habe ich den Fehler im
166 Script <strong>inc/functions.php</strong> gefunden. Es wird nämlich zum
167 Testen der Rechte eine temporäre Datei angelegt. Nach dem Testen wurde
168 sie allerdings nicht mehr entfernt, was zu den mysteriösen Fehlern
169 führte. Das aktuelle Patch <strong>490</strong> beseitigt diesen.
173 <strong>19.11.2005 - 13:05 Uhr</strong>: Aktiv-Rallye und Bettel-Rallye repariert.<br /><br />
174 In den beiden Rallyes hatte sich der Fehlerteufel eingeschlichen. Dieser ist
179 In der Aktiv-Rallye wurden die hinzugeschalteten Boni nicht bein der
180 Sortierung der Userliste berücksichtigt. Folglich war die Reihenfolge der
181 Gewinner nicht richtig und somit auch vielleicht die falschen Mitglieder
186 In der Bettel-Rallye trat nur bei Verwendung des Nicknames als User-ID auf.
187 Dieser wurde falsch in eine Zahl umgewandelt. Das hatte zur Folge, dass immer
188 das erst bettelnde und nicht das aktuell bettelnde Mitglied die {?POINTS?}
189 gutgeschrieben bekommen hat.
193 Dann habe ich zwei weitere Befehle der Game-Engine hinzugefügt: Daten zur Aktiv-Rallye und
194 Bettel-Rallye anzeigen.
198 <strong>17.11.2005 - 22:00 Uhr</strong>: Sicherheitsupdate 487 sichert Script gegen XSS-Attacken ab<br /><br />
199 In dem Datenfeld-Element <strong>PHP_SELF</strong> des globalen Datenfeldes
200 <strong>{DOLLAR}_SERVER</strong> wird der Pfad und der Name des aktuell
201 ausgefürhrten Scriptes abgespeichert. Dieser kann durch eine geschickt
202 geänderte URL manipuliert werden. Fremde Skripte lassen sich somit bequem
203 ausfüren - unter der IP-Nummer des jeweiligen Servers versteht sich.
207 Dieses Patch sichert nun das besagte Datenfeld-Element (hoffentlich
208 genügend) ab, in dem es nicht nur viele Zeichen mit
209 <strong>htmlentities()</strong> in HTML-konforme Zeichen umwandelt (Aufruf des
210 fremden Scriptes ist somit verhindert oder erschwert), sondern auch durch
211 Entfernen der angehängten URL des fremden Scriptes.
215 Wenn dir das zu technisch ist, lade dir einfach den Patch runter. Im
216 Normalfall sollte sich am Verhalten des Scriptes nichts ändern. Das Patch
217 kannst du wie gewohnt per Downloads von meiner Seite runterladen oder direkt
218 aus deinem Admin-Bereich.
222 Es ist somit das zweite sicherheitsrelevante Patch in Folge.
226 <strong>17.11.2005 - 21:00 Uhr</strong>: Anmeldung im Forum sollte wieder arbeiten<br /><br />
227 Wegen eines Scripte-Updates klappte die Anmeldung zum Forum nicht. Es fehlten
228 noch ein paar Einstellungen in der config.php. Nun sollte die Anmeldung wieder klappen.
232 BTW: Die Game-Engine (welche per CVS-Zugang erreichbar ist) versteht nun 5 Befehle.
236 <strong>09.11.2005 - 14:40 Uhr</strong>: Sicherheitsupdate 486 schliesst Lücke in lib-mysql3.php<br /><br />
237 Das Script <strong>inc/db/lib-mysql3.php</strong> wiess eine
238 Sicherheitslücke in der Funktion SQL_QUERY_ESC() auf, die verhindern
239 soll, SQL-Injektionen durchführen zu können. Der Fehler war schlicht
240 ein Aufruf der Funktion COMPILE_CODE() vor dem Zusammenbau der SQL-Anweisung.
241 Das Patch 486 schliesst diese Lücke.
245 Zudem plagt mich derzeit leichtes Fieber und Schüttelfrost, weshalb ich
246 jetzt nur vermindert weiter am Script arbeiten kann.
250 <strong>23.10.2005 - 21:00 Uhr</strong>: Neues Testing-Archiv enthält alle Patches<br /><br />
251 Seit heute Abend steht ein neues Testing-Archiv <a href="#" title="Download
252 bereits veraltet">mxchange-testing_0.2.0-pre10_485</a> mit allen bereits
253 eingespielten Patches zum Download über die SourceForge.net-Server zur
258 <strong>23.10.2005 - 01:45 Uhr</strong>: Bettel-Rallye nun möglich.<br /><br />
259 Mit dem neusten Patch 483 und den aktuellen Versionen der Erweiterungen
260 <strong>beg</strong> und <strong>task</strong> ist nun eine optional
261 aktivierbare Bettel-Rallye mit Rallye-Übersicht im Admin- und
262 Mitgliedsbereich möglich.
266 Zudem habe ich die Aktiv-Rallye (<strong>bonus</strong>.) insofern
267 abgesichert, dass bestehnde Bonus-Vergütungen bei Abschaltung der
268 Aktiv-Rallye um 00:00 Uhr (täglicher Reset.) den Mitgliedern
269 gelöscht werden. Ansonsten ist es möglich, dass Mitglieder mit
270 Bonus-Guthaben bei erneuter Aktivierung wieder "Im Rennen" sind.
274 <strong>22.10.2005 - 17:30 Uhr</strong>: Mal etwas historisches...<br /><br />
275 Und das gleich in doppelter Bedeutung: Am 11. September 2003 tauchte zum
276 ersten Mal Mailer-Project auf einem östereichischen Server auf. Seit
277 August 2003 (genaues Datum leider unbekannt, da ich die nicht freigegebenen
278 Versionen nicht mehr auf meiner Festplatte habe) bin ich nun dabei,
279 Mailer-Project voranzutreiben.
283 Die erste veröffentlichte Version (alle Versionen waren mal auf <a
284 rel="external" target="_blank"
285 href="https://sourceforge.net/projects/mxchange">SourceForge.net</a> zu
286 finden) ist die <strong>mxchange-0.0.4</strong> und ist mal gerade 50 KByte
287 gross gewesen. Die aktuelle Version 0.2.0-pre10 ist knapp 200 KByte gross.
291 Alle diese Versionen findest du nun auf meinem Server:<br />
292 <strong><big>·</big></strong> <a rel="me"
293 href="{?URL?}/downloads/cvs-nightly/archive/"
294 target="_blank">{?URL?}/downloads/cvs-nightly/archive/</a>
298 <strong>08.10.2005 - 14:00 Uhr</strong>: Hinweise zum Updaten der Mediadaten-Erweiterung<br /><br />
299 Solltest du nach Updaten der Erweiterung <strong>mediadata</strong> auf die
300 aktuelle Version 0.0.4 keine Mailbuchungen in den Mediadaten angezeigt bekommen,
301 installiere die Mediadaten einfach per Adminmenü neu. Wie das geht habe
302 ich in der <a href="{?URL?}/modules.php?module=index&what=faq#29">FAQ Nr.
303 29</a> genau beschrieben.
307 <strong>04.10.2005 - 19:25 Uhr</strong>: Endlich wieder eine News .<img src="http://forum.mxchange.org/templates/default/smilies/wink.gif" border="0" width="15" height="15" alt=";-)" title=";-)" /><br /><br />
308 Nach fast vier Monaten taucht unter mxchange.org-News endlich wieder eine
309 News auf. In der Zwischenzeit hat sich viel um dem Sponsorenbereich getan -
310 die Screenshots können Sie weiterhin in der Photo-Gallerie finden.
314 Und seit ein paar Wochen existieren sogenannte "Testing-Archive" auf den SourceForge.net-Servern.
315 Dieses beinhalten die bis einschliesslich zur angegebenen Patch-Level (das
316 ist derzeit 478) alle Patches. Ein langes und mühevolles Hochladen der 60
317 Patches entfällt somit.
321 <em>Der Download-Link ist bereits veraltet.</em>
325 <strong>10.06.2005 - 19:25 Uhr</strong>: Photo-Gallerie eingerichtet.<br /><br />
326 Unter <a href="http://gallery.mxchange.org" rel="me" title="Bildergallerie"
327 target="_blank">gallery.mxchange.org</a> ist nun eine
328 Gallerie eingerichtet. Dieses bietet dir Screenshots von meinem Desktop an,
329 der die neusten Entwicklungen aller meiner Scripte anzeigt. Schaue es
330 dir doch einfach mal an.
334 <strong>28.05.2005 - 21:15 Uhr</strong>: Forum auf v0.4.1 gedowngradet.<br /><br />
335 Soeben habe ich das Forum auf die Vorgänger-Version 0.4.1 gedowngradet.
336 Das Aktualisieren auf die neue Version war bis jetzt gescheitert.
340 <strong>30.04.2005 - 19:00 Uhr</strong>: Screenshots der aktuellen Entwicklungen<br /><br />
341 Schaue dir die neuesten Entwicklungen an. Die hier aufgeführten Bilder
342 stammen aus meinem Intranet.
346 <strong>17.04.2005 - 20:20 Uhr</strong>: Aktualisierter Verdopller auf mxchange-demo.de.<br /><br />
347 Den Admin-Bereich der Vorab-Version v0.0.6 des Verdopplers kannst du dir nun
348 unter <a href="http://mxchange-demo.de" target="_blank">mxchange-demo.de</a>
349 ansehen. Es sind z.B. eine Gruppenauszahlungsfunktion (erst ab mindests X
350 Auszahlungen wird ausgezahlt) hinzugekommen.
354 <strong>15.04.2005 - 21:10 Uhr</strong>: Alle Erweiterungen auch von mxchange.org erreichbar.<br /><br />
355 Ich habe mich nun umentschieden, die Download-Links zu allen verfügbaren
356 Erweiterungen auch über diese Webseite verfügbar zu machen. Vorher
357 waren die Erweiterungen nur aus dem Admin-Bereich deines Mailtausches
358 erreichbar. Ich habe mir selber damit auch eine grosse Erleichterung angetan,
359 da ich jetzt nur noch eine Datei ändern brauch.
363 <strong>04.04.2005 - 21:10 Uhr</strong>: Support-Forum eingerichtet<br /><br />
364 <a href="http://forum.mxchange.org/index.html" target="_blank">Hier findest
365 du das Support-Forum</a>. Allerdings ist es noch auf Englisch (laut Forum des
366 Scriptes soll die deutsche Übersetzung vielleicht mit nächster
367 Version fertig sein.)
371 <strong>03.04.2005 - 20:30 Uhr</strong>: Patches wieder verfügbar<br /><br />
372 In einer Textdatei auf dem Server (die die Beschreibung zu den Patches
373 enthalten) war ein Zeilenumbruch zu viel. Entsprechend wurden nur Patches bis
374 theoretisch. Nr. 401 angezeigt. Du solltest jetzt wieder aus deinem
375 Adminbereich alle Patches bis derzeit 406 einsehen können.
379 <strong>01.04.2005 - 17:30 Uhr</strong>: Freigabe des Release 0.2.0-pre11 verschoben<br /><br />
380 Die Freigabe des nächsten Releases <strong>0.2.0-pre11</strong> wird
381 sich aller Voraussicht nach noch weiter verschieben. Der primäre Grund
382 hierfür ist die derzeit stark beschädigte (und auch komplett
383 überholbedürfte) Installationsroutine des Scriptes. In der Zwischenzeit
384 geht es mit anderen interessanten Erweiterungen weiter.
388 <strong>25.03.2005 - 15:05 Uhr</strong>: Halb-automatische Installation<br /><br />
389 Derzeit ist die halb-automatische Installation gestöhrt. Bitte weiche auf
390 die manuelle Variante aus. Ich werde in nächster Zukunft die Installation
391 komplett überarbeitet haben. Es wird dann auch der "Wizard"
392 wegfallen und dafür eine deutlich übersichtlichere und einfach
393 bedienbare Version der Installation mit integriert sein.
397 <strong>06.03.2005 - 19:10 Uhr</strong>: Patch 392 mit Schönheitsfehler<br /><br />
398 Im Patch 392 - welches das automatische Aktualisieren der sogn. Patch-Level
399 ermöglicht - ist versehentlich die Version pre11 mit eingeflossen. Das
400 fehlerhafte Patch habe ich nun korregiert und erneut hochgeladen. Bitte lade
401 es dir erneut herunter.
405 <a href="#" title="Patch bereits veraltet">392-Patch_Level_Update_FIX.zip</a>
410 <strong>02.03.2005 - 19:30 Uhr</strong>: Neues Release v0.2.0-pre10 freigegeben.<br /><br />
411 Ganze 30 Patches sind in der neusten Version
412 <strong>mxchange-0.2.0-pre10</strong> enthalten. Ich habe beispielsweise ein
413 sehr grosses Problem in der Mailbuchungsseite, Mailversand und auch Probleme
414 mit fehlenden Funktionen (weil eine Include-Datei nicht permanent eingebunden
415 war) behoben. Was ich alles genau an Fehlern beseitigt habe, möchte ich
416 dir hier vorstellen (wenn auch einige Patches zum einem Punkt zusammengefasst
419 <li><strong>FIXED</strong>: Im Sende-Pool (der die Mails automatisch etappenweise versendet) war ein schwerwiegender Fehler: Es wurden zwar Mails versendet, leider aber nicht in der gewünschten Etappengrösse, inklusive der Bonus-Mails. Zudem wurde keine Verstand-Bestätigung sowahl an das Mitglied als auch an den Administrator versendet.</li>
420 <li><strong>FIXED</strong>: Cookie-Problem im Referral-Sytem (es wurde immer die Standart-RefID gesetzt und nicht die Referral-ID aus der URL) beseitigt.</li>
421 <li><strong>FIXED</strong>: Wenn du an Affiliate-Programmen (Partnernetzwerke mit Pflichteinbindung von HTML-Codes) dran teilnehmen willst und den HTML-Code in deinem Mailtausch einbauen willst, so ist dies nun möglich.</li>
422 <li><strong>FIXED</strong>: Admin-Bereich: Link zum Mitgliedsprofil korregiert (es wurde nach dem Patch 364 immer auf what=list_refs verlinkt)</li>
423 <li><strong>FIXED</strong>: Templates in Hinblick auf den bald anstehenden Frameset-Support umbenannt (damit diese nicht konfliktieren)</li>
424 <li><strong>FIXED</strong>: Leichtgewichtigen Fehler im Bestätigungslink (zum Freischalten des Mailtausch-Accounts) beseitigt.</li>
425 <li><strong>FIXED</strong>: Login-Prozedur auf die neue Version der Bonus-Erweiterung vorbereitet (Aktiv-Rallye.)</li>
426 <li><strong>FIXED</strong>: Die Erweiterung muss aktiv bleiben, damit auch das Gast- bzw. Mitgliedsmenü eingeblendet wird.</li>
427 <li><strong>FIXED</strong>: Speicherung der Profildaten des Mitglieds repariert.</li>
428 <li><strong>FIXED</strong>: Der Admin kann nun endlich das Standart-Theme (welches er als Standart gesetzt hat) in der Datenbank abspeichern. Somit bekommen auch Ihre Mitglieder das Design beim ersten Aufruf Ihres Mailtausches das Design zu sehen.</li>
429 <li><strong>FIXED</strong>: In der Datenbank nicht registrierte Module werden bei Aufruf des Modules automatisch dazugefügt. Somit können Sie auch beispielsweise dem Bettellink einen eigenen Browser-Titel setzen.</li>
430 <li><strong>FIXED</strong>: Wenn der Admin eingeloggt ist, werden endlich wieder alle Erweiterungen und deren Konfigurationsdaten - auch deaktivierte - geladen.</li>
431 <li><strong>FIXED</strong>: Wenn keine Nachkommastelle in einer auszugebenen Zahl vorhanden sind, wurde dennoch das Komma am Ende angehängt.</li>
432 <li><strong>FIXED</strong>: Ist der Admin eingeloggt, werden nun wichtige Admin-Includes geladen (<strong>derzeit admin-inc.php</strong>)</li>
433 <li><strong>FIXED</strong>: Zusammenzählen der Punkte von Mitgliedern optimiert - es ist jetzt dazu nur noch eine SQL-Anweisung nötig.)</li>
434 <li><strong>FIXED</strong>: Ausgabe des CSS-Codes repariert.</li>
435 <li><strong>FIXED</strong>: Im Admin-Bereich wird die Konfiguration mit einer einheitlichen Funktion gespeichert. Hier war ein Fehler beim Umgang mit dem Semikolon, was zwangsläfig abgespeicherte Daten unbrauchbar machte.</li>
436 <li><strong>FIXED</strong>: Mitglieder müssen jetzt endlich eine bestimmte Mindestanzahl von Mails (=Minimum-Empfänger) buchen.</li>
437 <li><strong>FIXED</strong>: Es ist jetzt für deine Mitglieder möglich, das vergessene Passwort <strong>entweder</strong> durch Eingabe der User-ID <strong>oder</strong>EMail-Adresse <strong>oder</strong> (neu.) des Nicknamens sich zuschicken zu lassen. Vorher musste man User-ID <strong>und</strong> EMail-Adresse eingeben.</li>
438 <li><strong>FIXED</strong>: Im Copyright-Hinweis fehlte das aktuelle Jahr 2005, ist auch wichtig...</li>
440 Wenn du bereits mein Script installiert hast, lohnt sich dennoch das Updaten
441 (<strong>zumal du dann wieder neue Patches aus deinem Admin-Bereich sehen
442 kannst</strong>), da ich vor dem Upload der Version noch einiges an Fehlern
443 gefunden und beseitigt habe.
447 <strong>Was wird es in der Zukunft noch geben?</strong>
451 <strong><big>·</big></strong> HTML-Newsletter beispielsweise, den deine Mitglieder gegen eine einstellbare Gebühr auch abbestellen können (oder eben regulär durch Account-Löschung).<br />
452 <strong><big>·</big></strong> Es wird auch sogn. Question-Mails geben (was das bei mir wird, verrate ich erstmal nicht.)<br />
453 <strong><big>·</big></strong> Stark verbesserte User-Liste im Admin-Bereich (pro Eintrag zwei Zeilen, wegen Überbreite der Tabelle)<br />
454 <strong><big>·</big></strong> Mailbuchung: Maximal leistbare Mails in Kategorien in Verbindung mit Punkteguthaben (damit man sich das Rechnen sparen kann)<br />
455 <strong><big>·</big></strong> Kostenpflichten Support, Update- und Installations-Service, den du bis zu <strong>2 Jahre</strong> lang buchen kannst (natürlich auch länger.)<br />
459 Und mit Sicherheit noch eine ganze Menge mehr. Zu viel will ich dir nicht verraten...
463 <strong>23.02.2005 - 22:00 Uhr</strong>: Neue FAQs 25 - 27 fertiggestellt<br /><br />
464 Die FAQs beschätigen sich mit Themen, wie das Erweiterungsmanagement
465 funktioniert, wie überhaupt Erweiterungen eingerichtet (registriert)
466 werden und wie du einen Affiliate-HTML-Code in das Script einbinden kannst.
470 <strong>22.02.2005 - 22:40 Uhr</strong>: Endlich beseitigt...<br /><br />
471 Mit dem neusten Patch (384b) ist endlich ein Fehler aus dem Sende-Pool
472 verbannt. Zudem war ein Fehler in der Aktiv-Rallye. Beide Fehler möchte
473 ich dir mit praktischen Beispielen näher bringen:
477 <strong>Sende-Pool:</strong>
479 <li>Nehmen wir mal an, du hast als Sende-Interval 10 Mails eingestellt (es werden also 10 Mails pro Seitenbesuch=Klick im Script versendet)</li>
480 <li>Mein Script hat aber immer 1 Mail pro Klick versendet und keine Benachrichtigung versendet, dass die Mail ausgesendet wurde.</li>
481 <li>Zudem wurden die Bonus-Mails in einem Rutsch ausgesendet und nicht in 10er Schritten</li>
482 <li>Alles dieses ist jetzt endlich behoben.</li>
487 <strong>Aktiv-Rallye:</strong>
489 <li>Du versendest gerade eine grosse Mail im kleinen Schritten, der Versand kann also sagen wir mal 10 Minuten dauern (dafür hast du aber auch niedrigere Serverlast.)</li>
490 <li>Jetzt fangen die ersten Mitglieder an, die Mail zu bestätigen und die Aktiv-Rallye-Funktion berechnet den Rang.</li>
491 <li>Genau hier ist der Fehler: Es wurden die Anzahl der Bestätigungslinks und der versendeten Mails genommen.</li>
492 <li>Folgerung: Falsche Ränge (öfters Minus-Werte, was zu leeren Tabellen führte)</li>
493 <li>Ich habe hier nun die gezählten Klicks einfach als Rang genommen und siehe da: Es klappt.</li>
495 <strong>Übrigens:</strong> Wenn du nicht weist, wie du eine Erweiterung
496 aktualisieren sollst, schaue dir am besten die <a
497 href="{?URL?}/modules.php?module=index&what=faqs#23">FAQs 23 und 24</a>
502 <strong>21.02.2005 - 21:35 Uhr</strong>: Gravierender Fehler in Mailbuchungsseite behoben...<br /><br />
503 Es wurde beim Ermitteln der nötigen {?POINTS?} die maximale Anzahl von
504 Usern in der Kategorie gewählt und nicht die vom Mitglied eingegebene.
505 Resultat: Das Script beschwerte sich, der User hätte nicht genügend
506 {?POINTS?} auf dem Konto. Ein Rechenbeispiel:<br />
508 <li>Das Mitglied wählt eine Kategorie XYZ mit maximal 15 Empfängern aus.</li>
509 <li>Es stellt die Mailart <u>"3 {?POINTS?} Kosten / Mail"</u>ein.</li>
510 <li>Es hat aber nur {?POINTS?} für 10 Empfänger und gibt 10 ein.</li>
511 <li>Das Script hatte bis zu dieser Version 3 {?POINTS?} * <u>15</u> = 45 {?POINTS?} gerechnet, hat das Mitglied mehr oder gleich 45 {?POINTS?}, fiehl dieser Fehler nicht auf.</li>
512 <li>Hatte es aber, wie hier im Beispiel 31 {?POINTS?}, konnte es nicht mehr buchen.</li>
513 <li>Jetzt ist der Fehler endlich weg. Mache dies bitte deinen Mitgliedern bekannt.</li>
518 <strong>19.02.2005 - 20:00 Uhr</strong>: Neustes Patch mit Schönheitsfehler...<br /><br />
519 Im neusten Patch hat sich ein "Schönheitsfehler" eingeschlichen:
520 Es ist ausversehen die Basis-URL aus meinem Intranet mit eingebunden worden.
524 <em>Download-Link ist bereits veraltet.</em>
528 Das Patch mit dem Schönheitsfehler habe ich bereits korregiert. Du kannst
529 es dir ohne weiteres runterladen und einspielen.
533 <strong>18.02.2005 - 18:45 Uhr</strong>: Verdoppeln bis der Arzt vorbeikommt. (Scherz)<br /><br />
534 Nein, ganz im Ernst: Soeben habe ich die Verdoppler-Erweiterung fertig
535 gestellt. Tipp: Seien Sie aber vorsichtig, wenn du die
536 Verdopplung-Erweiterung in Verbindung mit Geld nutzt, das kann leicht als
537 Pyramiden-, oder Schnellballsystem ausarten (was nicht legal ist).
541 <strong>13.02.2005 - 14:15 Uhr</strong>: Demo-Seite war im Wartungsmodus<br /><br />
542 Auf meiner <a href="http://mxchange-demo.de" rel="me"
543 target="_blank">Demo-Installationsseite</a> war der Wartungsmodus
544 eingeschaltet. Offensichtlich hat dies ein demo-Admin getan und vergessen,
545 diesen wieder abzuschalten. Ich habe nun den Menüpunkt deaktiviert.
549 <strong>10.02.2005 - 19:40 Uhr</strong>: Problem mit Theme-Support beseitigt.<br /><br />
550 Mit dem neusten 363'er Patch ist auch ein Problem beseitigt - bzw. eine
551 fehlende Anweisung eingefügt. Wenn der Admin das Standart-Theme
552 einstellen wollte, wurde es zwar auf seinem Rechner geändert, aber nicht
553 in der Datenbank gespeichert. Folglich hat jedes Mitglied das
554 <strong>default</strong>-Theme angezeigt bekommen.
558 Du kannst dir das Patch wie gewohnt <a
559 href="{?URL?}/modules.php?module=index&what=downloads">hier</a> oder aus
560 deinem Admin-Bereich unter <strong>Verschiedenes - Updates prüfen</strong>
565 <strong>08.02.2005 - 21:45 Uhr</strong>: Problem mit fehlendem Gast- und Mitgliedsmenü beseitigt.<br /><br />
566 Mit dem neusten 361'er Patch ist auch ein Problem bei nicht-installierter
567 sql_patches-Erweiterung beseitigt. Das gesamte Gast- und Mitgliedsmenü
568 war ausgeblendet und eine Fehlermeldung "Unbekannte Aktion aufgerufen
569 oder Script hat Fehler gemacht" tauchte auf. Dieses alles ist nun mit dem
570 genannten Patch beseitigt.
574 <a href="{?URL?}/modules.php?module=index&what=downloads">Hier kannst du
575 dir das Patch herunterladen.</a> (Lizenz akzeptieren und dann ist unterhalb
576 des Download-Buttons eine Tabelle mit allen aktuellen Patches. Lese dir dazu
577 unbedingt die Dokumentation PATCHES.de durch.)
581 <strong>04.02.2005 - 19:15 Uhr</strong>: CVS Repository aufgeräumt.<br /><br />
582 In der CVS-Repository (auf Deutsch: <strong><a rel="external" target="_blank"
583 href="http://dict.leo.org/?lp=ende&lang=de&searchLoc=0&cmpType=relaxed&relink=on&sectHdr=on&spellToler=std&search=Repository">Ablage,
584 Depot, Lager</a></strong>) waren viele überflüssige Dateien und
585 von mir ausversehen hochgeladene enthalten. Soeben habe ich diese bereinigt.
589 <strong>30.01.2005 - 15:30 Uhr</strong>: Neues Release v0.2.0-pre9 freigegeben.<br /><br />
590 Sage und schreibe <strong>46</strong> Patches mit einer Gesamtgrösse von
591 über <strong>650 kBytes</strong> enthält diese neue Version mein
592 Mailtauschscriptes. Was hier alles neu ist und an Fehlern beseitigt ist,
593 möchte ich dir kurz vorstellen:
595 <li><strong>SECURITY</strong>: In diversen Basis-Scripten (welche sich im Hauptverzeichnis des Mailtausches befinden) waren Sicherheitslöcher und die an das Script übergebenen Variablen waren nicht ausreichend gegen Angriffe abgesichert.</li>
596 <li><strong>NEU</strong>: Weitere Sperren in der Anmeldung werden aufgehoben, wenn du als Admin eingeloggt bist.</li>
597 <li><strong>NEU</strong>: Es werden diverse Erweiterung standartmäßig aktiv gehalten. Dies ist zum Beispiel die sehr wichtige Erweiterung <strong>sql_patches</strong>.</li>
598 <li><strong>NEU</strong>: META-Beschreibung (Description) wird nun aus dem Mailtausch-, Modul- und what-Titel dynamisch zusammengesetzt und nur im Gastbereich eingesetzt.</li>
599 <li><strong>NEU</strong>: Die Kommaanzahl kann zwischen 1 und 5 eingestellt werden.</li>
600 <li><strong>NEU</strong>: Teile der Installationsroutine ausgelagert in Templates.</li>
601 <li><strong>NEU</strong>: Ich feiere meinen ersten Beta-Tester. :-) Du findest ihn in der Datei <strong>DOCS/de/AUTHORS.txt</strong></li>
602 <li><strong>NEU</strong>: Das Gast- und Mitgliedsmenü kann nun per Admin-Bereich deaktivert werden.</li>
603 <li><strong>NEU</strong>: Das Template-System (sowohl HTML- als auch Mail-Templates) kann nun in <strong>admin</strong>-, <strong>guest</strong>- und <strong>member</strong>-Templates aufgeteilt werden. Die HTML-Templates lassen sich zudem in weitere Bereiche wie <strong>install</strong>, <strong>mailid</strong> und <strong>ext</strong> unterteilen.</li>
604 <li><strong>NEU</strong>: IP-Nummer und Browserbezeichnung werden in vielen Mails an den Admin mit übertragen.</li>
605 <li><strong>NEU</strong>: Beschreibung der Erweiterung wird nun auch im Aufgabentext eingeblendet (kein erneuter Download von meinem Server erfolgt dabei; die Beschreibung befindet sich in den Templates <strong>ext_???.tpl</strong>.</li>
606 <li><strong>FIXED</strong>: Täglicher Reset (dieser wird um 00:00 Uhr jeden Tag ausgeführt)</li>
607 <li><strong>FIXED</strong>: Menüsystem ist nur dann erreichbar, wenn auch die dazugehöhrige Erweiterung aktiviert wurde.</li>
608 <li><strong>FIXED</strong>: Anrede in vielen Mails an die Mitglieder</li>
609 <li><strong>FIXED</strong>: Admin kann endlich fehlerfrei Accounts aus seinem Bereich bestätigen</li>
610 <li><strong>FIXED</strong>: Problem in <strong>inc/footer.php</strong> beseitigt.</li>
611 <li><strong>FIXED</strong>: Unter Punkteguthaben wurde nicht die korrekte Punkteanzahl (ohne Abzug) ausgewählt, um Auszahlungsmethoden aufzulisten.</li>
612 <li><strong>FIXED</strong>: Problem in der Registrierung von neuen Erweiterungen beseitigt.</li>
613 <li><strong>FIXED</strong>: Anbindung des PHP interen Caches zur Beschleunigung von PHP-Scripten funktioniert nun.</li>
614 <li><strong>FIXED</strong>: Anzeige der <strong>Sie sind hier</strong> Zeile repariert.</li>
615 <li><strong>FIXED</strong>: Admin-Bereich: Ändern des Statuses der Gast- und Mitgliedsmenüpunkte ist jetzt eindeutiger.</li>
616 <li><strong>FIXED</strong>: Ändern des Themes/Designs klappt wieder.</li>
617 <li><strong>FIXED</strong>: Refferal-ID wurde nicht gesetzt, wenn der Admin eine Standart-RefID ausgewählt hatte.</li>
618 <li><strong>FIXED</strong>: Variablen- und Template-Problem in der Aufgabenauflistung, nachdem man auf <strong>Bearbeiten</strong> geklickt hatte.</li>
619 <li><strong>FIXED</strong>: In <strong>inc/stylesheet.php</strong> war ein Fehler, es wurde kein Design mehr geladen.</li>
620 <li><strong>FIXED</strong>: Klicks auf Werbebanner werden wieder korrekt verarbeitet.</li>
621 <li><strong>FIXED</strong>: Wird das Script ohne einem what-Wert (z.B. <strong>modules.php?module=index</strong> aufgerufen, wird nun keine Fehlermeldung mehr angezeigt.</li>
622 <li><strong>FIXED</strong>: Alle neuen bzw. aktualisierten Erweiterungen und Patches werden nun schneller sortiert.</li>
623 <li><strong>FIXED</strong>: Neues freies Design <strong>Solid-Business</strong> geht an den Start. Es ist - wie der Name sagt - solider gestaltet und ist seitdem ich es freigegeben habe nur auf Zuspruch gestossen.</li>
624 <li><strong>FIXED</strong>: Löschen von Normal-Mails durch den Admin war gestört.</li>
625 <li><strong>FIXED</strong>: Die Bestätungslinks von den Mails werden nun fehlerfrei automatisch gelöscht.</li>
626 <li><strong>FIXED</strong>: Cookie-Fehler in Eingangsseite (<strong>index.php</strong>) behoben.</li>
627 <li><strong>FIXED</strong>: Fehler im Modul <strong>login.php</strong> beseitigt und Template <strong>member_goto_top.tpl</strong> ist neu dazugekommen.</li>
628 <li><strong>FIXED</strong>: Der Jackpot wird wieder mit Punkten "aufgeladen".</li>
629 <li><strong>FIXED</strong>: Korriose Fehlermeldungen des Scriptes, wie <strong>Hallo Herr Mustermann,...</strong> beseitigt.</li>
630 <li><strong>FIXED</strong>: Weitere HTML-Auslagerungen in Templates: Admin-Bereich (Erstanmeldung des Admins und Login-Formular, Referral-Links im Mitgliedsbereich und <strong>Bestätigung Ihrer Mail-Adresse abgeschlossen</strong>)</li>
631 <li><strong>FIXED</strong>: PNG- oder JPEG-Bildchen für den Bestätigungscode zum Bestätigen von Mails wird automatisch ausgewählt.</li>
632 <li><strong>FIXED</strong>: Irrtümlicherweise wurde das Semikolon gegen ein Dollar-Zeichen ausgetauscht.</li>
633 <li><strong>FIXED</strong>: Verbesserung im Mitgliedsbereich / <strong>Unbestätigte Mails</strong>: Die Tabelle <strong>mxchange_pool</strong> wird nicht mehr benötigt, es lassen sich somit viele nicht abgelaufene Mails bestätigen.</li>
638 <strong>29.01.2005 - 14:35 Uhr</strong>: Patch 329, Klappe #2<br /><br />
639 Das Patch 329 habe ich heute erneut hochladen müssen, da ein
640 aktualisiertes Template fehlte. Wenn du bereits bis zum aktuellsten Patch
641 356 alles runtergeladen und eingespielt hast, lade dir dieses Patch bitte
642 <u>nicht</u> runter. Es könnten sonst Dateien überspielt werden,
643 die bereits mit aktuelleren (höhere Nummer am Anfang des Dateinamens)
648 <strong>26.01.2005 - 21:35 Uhr</strong>: Wenn mal das Gastmenü nicht angezeigt wird...<br /><br />
649 Seit einigen Versionen ist die Erweiterung <strong>sql_patches</strong> ein
650 sehr wichtiger Bestandteil des Scriptes geworden. Ist diese nicht installiert,
651 wird seit neusten Patches das gesamte Gast- und Mitgliedsmenü nicht mehr
652 eingeblendet. Was du also tun musst, ist, aus deinem Admin-Bereich heraus
653 die Erweiterung <strong>sql_patches</strong> herunterzuladen. Diese und viele
654 andere interessante Erweiterungen findest du unter <strong>Verschiedenes
655 --> Erweiterungen --> Nach neuen Erweiterungen suchen</strong> (den Link
656 findest du unterhalb der Tabelle mit den Erweiterungen).
660 Damit dies einfacher wird, werde ich ab der neuen Version v0.2.0-pre9 (kommt
661 Ende Januar raus) mit beifügen. Welche Erweiterungen noch ganz wichtig
662 ist, entnimmst du bitte der <a title="Diese ist noch mit aktueller Revision
663 gültig" href="{?URL?}/modules.php?module=index&what=faqs#19">FAQ Nr.
668 <strong>25.01.2005 - 20:30 Uhr</strong>: Generierung des grafischen Bestätigungscodes mit Patch 352 verbessert.<br /><br />
669 Der grafische Bestätigungscode wird Ihren Mitgliedern beim
670 Bestätigen von Mails angezeigt. Das dies durchaus Probleme verursachen
671 kann, haben die letzten Support-Anfragen einiger meiner "Mitglieder
676 Wenn dir technische Details interessieren, lese dir bitte dazu die FAQ Nr. 22
677 durch. Dort habe ich auch beschrieben, was du zu hast, wenn gar nichts mehr
682 <a href="{?URL?}/modules.php?module=faqs#22">Weiterlesen mit FAQ Nr. 22...</a>
686 <strong>24.01.2005 - 21:50 Uhr</strong>: Gravierende Änderung seit Patch Nr. <strong>340/345</strong> .<br /><br />
687 Im Patch 340 ist eine neue Version des Gastmodules <strong>index.php</strong>
688 und im Patch 345 eine neue Version des Mitgliedermodules
689 <strong>login.php</strong> mit enhalten. Diese beiden Patchen haben eine
690 kleine - aber dennoch gravierende - Änderung am Aufbau des Tables
691 <strong>guest</strong> (Patch 340) und des Tables <strong>member_main</strong>
692 (Patch 345) bewirkt. Es wird kein abschliessendes </TABLE> vor dem
693 Template <strong>guest_footer.tpl</strong> bzw.
694 <strong>member_footer.tpl</strong> mehr eingefügt.
698 Du musst in das jeweilige Template am <strong>Anfang</strong> das fehlende
699 </table> einfügen. Dann sollte die Ausgabe des Codes wieder
704 <strong>20.01.2005 - 18:45 Uhr</strong>: Sonstige Einstellungen (Admin-Bereich) verbessert.<br /><br />
705 Dort hat sich folgendes getan:
707 <li>Selbe beworbene URL nicht mehr bewerbar (0 = URL kann sofort wieder gebucht werden)</li>
708 <li>Gütigkeitsdauer der Bestätigungslinks (0 = Bestätigungslinks laufen nie ab)</li>
709 <li>Sperrzeit des Mitgliedprofiles nach Änderung (0 = Mitglied kann sein Account immer und sofort ändern)</li>
710 <li>Profilaktualisierungsinterval (0 = Es wird keine Mail zum Profilaktualisierunng durch das Mitglied ausgesendet)</li>
711 <li>Erneute Aussendung der Mail (0 = Siehe oben)</li>
713 Damit diese auch tatsächlich funktionieren, musst du dir das Patch
714 <a href="#">Patch wegen Scripteupdate entfernt.</a> runterladen und folgende
715 Erweiterungen aktualisieren, in Klammern steht die mindestens nötige
718 <li>autopurge (0.2.4)</li>
719 <li>mydata (0.0.7)</li>
720 <li>other (0.1.0)</li>
721 <li>profile (0.0.5)</li>
726 <strong>12.01.2005 - 18:40 Uhr</strong>: Fehler im Referral-System beseitigt<br /><br />
727 In der Datei <strong>inc/session.php</strong> war ein Fehler. Dieser hat
728 bewirkt, dass immer die Standart-RefID als Referral-ID im Cookie gespeichert
729 wird. Mit dem neusten Patch (bitte spiele auch die vorherigen Patches ein, da
730 diese inkrement aufeinander aufbauen.) ist der Fehler beseitigt.
734 <a href="{?URL?}/modules.php?module=index&what=news">Zurück zu den aktuellen News</a>
738 <strong>Weitere, interessante News findest du in den News-Archiven:</strong><br />
739 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2010">Alle News aus dem Jahre 2010</a><br />
740 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2009">Alle News aus dem Jahre 2009</a><br />
741 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2008">Alle News aus dem Jahre 2008</a><br />
742 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2007">Alle News aus dem Jahre 2007</a><br />
743 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2006">Alle News aus dem Jahre 2006</a><br />
744 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2004">Alle News aus dem Jahre 2004</a><br />
745 <strong><big>·</big></strong> <a href="{?URL?}/modules.php?module=index&what=news-2003">Alle News aus dem Jahre 2003</a>