Surferer`s Lose4

lose4.surferer.de

Newsletter zu v1.1
Newsletter vom 03.12.2007: V1.1 ist da!
Hallo ,
Nach nun fast 9 Monaten gibt es die V1.1 und somit die elfte Version des Scripts Surferer`s Lose4. Nachdem in der V1.0 einige grundlegende Dinge verbessert wurden, gibt es jetzt viele neue Funktionen und Verbesserungen. Passend zur neuen V wurde auch die Webseite lose4.surferer.de erneuert. Neben dem neuen Forum soll dort auch noch eine Art Scriptbörse und ein Bereich mit Hilfeseiten und Tutorials entstehen.

Dieser Newsletter wird wie immer sehr lang, trotzdem bitte ich dich Alles zu lesen, um späteren Fragen und Problemen vorzugreifen. Der Newsletter kann auch auf der Webseite nachgelesen werden. Im Folgenden nun eine Aufreihung der Neuerungen in V1.1.


- 01.) XContent-Bereich
- 02.) Paidvisits
- 03.) externer Mailversand
- 04.) Bettelscript
- 05.) Statistikaddon
- 06.) Werbenetzwerk
- 07.) Interfaces
- 08.) Onlineliste
- 09.) Auto-Surf
- 10.) Bestätigungsframes
- 11.) fopen
- 12.) UsagePoints
- 13.) Referer
- 14.) Newsleser
- 15.) var u_guthaben
- 16.) Herkunft
- 17.) Paidmailscript
- 18.) Fehlerüberprüfung
- 19.) Werbercookie
- 20.) Maximalvergütungen
- 21.) Auszahlungen
- 22.) Rallys
- 23.) Refverdienst & Refback
- 24.) Besucherzähler
- 25.) Html-Design
- 26.) Masterjackpot
- 27.) Veränderte Addons
- 28.) Regeln



01.) XContent-Bereich
Es gibt jetzt den XContent-Bereich, der das Erstellen von Scripterweiterungen vereinfachen soll. Der XC-Bereich muss erst aktiviert werden, wie das geht, ist beschrieben, wenn man im Admin auf Aktivieren klickt. Ein neues Addon richtet man wie folgt ein. Zuerst lädt man die Dateien in den Ordner xcontent/. Im Adminbereich geht man auf Neues Addon installieren, dort wird erkannt welche vorhandenen Addons noch nicht installiert sind. Beim Klick auf Installation kann man noch einige Angaben machen, z.B. kann man eine Lizenznummer und den Seitentitel, der Usern als Überschrift auf der entsprechenden Unterseite angezeigt wird, angeben. Jedes xContent benötigt eine Abkürzung, also beispielsweise gbook für ein Gästebuch. Dieses Addon wäre dann unter url.de/?xc/gbook/ erreichbar. Informationen, Hilfen und Beispiele zum Erstellen eines Addons finden sich (bald) auf der Webseite, daher will ich jetzt nicht noch weiter ausholen. Besonders erwähnenswert ist nur noch die Schnittstellenverwaltung. Es gibt ein Eingabefeld mit dem man angeben kann, dass an einer bestimmten Stelle im Script eine Datei eingefügt wird. Damit muss man nicht das Script ändern, wenn man etwas Neues einbaut, sondern speichert die Neuerungen in einer Datei und gibt dann im Adminbereich an, dass diese Datei an einer bestimmten Stelle eingefügt werden soll.

02.) Paidvisits
Es gibt jetzt die neue Werbeform Paidvisit. Paidvisits sind im Prinzip eine Art Forced-Klicks, heißt: Der User klickt einen Bestätigungslink, kommt somit zur Seite des Sponsors und erhält nach einer gewissen Aufenthaltszeit eine Vergütung. Beim Paidvisit wird aber Wert darauf gelegt, dass der User sich mit dem Inhalt der beworbenen Seite auseinandersetzt, damit die Werbung auch Sinn macht. Das wird umgesetzt durch: Minutenlange Aufenthaltszeiten, Anwesenheitspflicht, die durch Anwesenheitskontrollen kontrolliert wird, Questionlink = eine Frage zum Inhalt der Webseite, die richtig beantwortet werden muss. Außerdem kann der Werbetreibende einen Html-Code angeben, der dem User vor dem Klick angezeigt wird. Dazu kommt noch die Paramterpflicht: Webmaster müssen die Klammid und den Usernamen des klickenden Users an den Sponsor übergeben. Dieser kann seine Besucher dann persönlich ansprechen. Im Script gibt es keine eigene Überprüfung der Anwesenheitskontrollen oder der Questionlinkantwort. All diese Aktionen werden direkt an das die Werbekampagne stellende Werbenetzwerk gesandt und das entscheidet, ob der User die Vergütung erhält oder nicht. Der Vorteil ist dann, dass der Webmaster keine Verluste macht, weil er die Vergütung nur ausschüttet, wenn auch er eine Vergütung im Sp.Netz erhalten hat.

03.) externer Mailversand
Der Newsletter kann an ein externes Newsletterscript (Downloads) übergeben werden, z.B. wenn auf dem eigenen Space die Funktion mail() deaktiviert ist oder man keine Mails über den eigenen Space verschicken will/darf. Außerdem werden im NL auch die User aufgelistet, die den Newsletter nicht empfangen. Der externe Mailversand ist auch bei den Paidmails (erst auf Vorschau klicken) und beim Emailversand unter Mitglieder möglich.

04.) Bettelscript
Das Betteladdon wurde überarbeitet: Die Bettelurl sieht jetzt anders aus, wobei der alte Link aber auch noch funktioniert. Die Reloadspeicherung und -erkennung wurden dem System der v1.0 angepasst, d.h. die Reloadsperren und die Vergütungen werden in drei verschiedenen Dateien gespeichert und die Vergütungen werden dann alle 60 Minuten oder dann wenn der User online ist, übertragen. Daher musste auch die Bettelrally erneuert werden, also bitte die Bettelrally neu downloaden, sonst werden nicht alle Klicks und keine Vergütungen übertragen.

05.) Statistikaddon
Es gibt jetzt das Statistikaddon. Es speichert bis zu 3 Monate alte Daten über den Tagesabbau der Paidbanner, Paidmails, Auto-Surf-Views, S4L-Aufrufe, Bettelaufrufe, Paidvisits und Besucher. Gespeichert wird auch der Verdienst, der anhand dieser Funktionen erwirtschaftet wurde. Die Statistik kann immer bei den entsprechenden Funktionen im Adminbereich oder unter Sonstiges angesehen werden.

06.) Werbenetzwerk
Für das Werbenetzwerk gibt es zwei Erweiterungen, nämlich die Werbeformen Paidvisit und Klickpopup.
Weitere Neuerungen:
- Die Erkennung der Reloadsperren wurde wie angekündigt überarbeitet, also v1.0-like
- Auf der Unterseite Guthaben kann das Guthaben jetzt auch via Einzug vom Klammkonto aufgefüllt werden.
- Bei der Anzeige einer Kampagne wird das vorraussichtliche Ende der Kampagne jetzt mit Hilfe der Abbaustatistik errechnet und ist somit genauer als bisher.
- Bei den Paidmails ist jetzt auch eine Reloadsperre buchbar. Diese wird im Interface an letzter Stelle ausgegeben, dadurch können alte Interfaceaddons, die dann immer von einer 24-Stunden-Reloadsperre ausgehen, weiterbenutzt werden, aber stimmen dann halt nicht ganz.
- Bei der Interfaceabfrage kann jetzt aber auch die maximale Reloadsperre angegben werden. Wer eigene Interfaceaddons zum Download anbietet, sollte die entsprechend erneuern. Die im Werbenetzwerk enthaltene Beispiel Datei (SL4...interfaces.zip) ist natürlich angepasst. - Beim Starten einer neuen Kampagne werden die Kosten jetzt, wenn das Sponsorguthaben nicht ausreicht, vom Userguthaben abgezogen.
- In der Statistik gibt es jetzt eine Anzeige, wie viel man schon mit welcher Webseite verdient hat.

07.) Interfaces
- Unter Interfaces kann der Kampagnenaustausch aktiviert werden. Damit ist es möglich alle Interface Kampagnendaten an eine andere SL4-Seite weiterzugeben. Das funktioniert allerdings nicht mit den HighForced-Bannern.
- Bei der Eingabe der Zugangsdaten für die Interfaces der Werbenetzwerke wird jetzt überprüft, ob irgendwo Leerzeichen enthalten sind. Oft kopieren Nutzer die Zugangsdaten via Copy & Paste in die Eingabefelder und übersehen dabei mitkopierte Leerzeichen, wodurch die Daten fehlerhaft werden.
- Die Unterseite Interfaces deaktivieren wurde überarbeitet. Durch diese Änderung gehen die alten Daten verloren, müssen also neu deaktiviert werden.
Im Moment sind einige Werbenetzwerke nicht erreichbar. Ich hab noch alle Netzwerke im System gelassen, werde aber irgendwann demnächst alle nicht erreichbaren Netzwerke rauswerfen.

08.) Onlineliste
Mit dem Platzhalter [urp_online_liste] kann eine Liste der User, die gerade online sind, ins Menü eingefügt werden.

09.) Auto-Surf
Die Anzeige, wie viele Kampagnen in der Reloadsperre sind, hat nicht funktioniert. Jetzt funktioniert es wieder. Die eigentliche Reloadsperre hat trotzdem funktioniert, einzig an der Anzeige stimmte etwas nicht.

10.) Bestätigungsframes
In den Bestätigungsframes kann ein Ladebalken angezeigt werden (Einstellungen). Die Anzeige ist je nach Browser unterschiedlich. User können auswählen, ob der Ladebalken angezeigt wird oder nicht.

11.) fopen
Unter Einstellungen kann nun getestet werden, welche fopen-Einstellung möglich ist oder ob der Webspace gänzlich unnutzbar ist. Neue Nutzer haben mit der Einstellung fopen oft ihre Probleme, deshalb hab ich jetzt den Test eingefügt, damit auch Ahnungslose die richtige Einstellung treffen.

12.) UsagePoints
Der durchs UsagePointSystem ausgelöste Offlinestatus wird jetzt nicht mehr im zweiten Bestätigungsframe der Paidbanner/-mails aktiv.

13.) Referer
Im Paidbanner- & Mailscript wurde die Parameterreihenfolge der Bestätigungsurl geändert, sodass die Refererüberprüfung jetzt auch im Internet Explorer funktioniert. Dadurch sollte die Fehlermeldung, der Referer sei falsch, jetzt nur noch kommen, wenn ein User wirklich keinen Referer ausgibt

14.) Newsleser
Die Liste der User, die schon die News gelesen haben, kann resettet werden, damit die User erneut auf die News aufmerksam gemacht werden. Unter Übersicht wird angezeigt, ob ungelesene News vorhanden sind.

15.) var u_guthaben
Es gibt jetzt die Uservariable u_guthaben. Der Wert dieser Variable wird mit dem Userguthaben verrechnet und unter Übersicht als Sonstiges angezeigt. Wenn der Wert positiv ist, bei Einnahmen, ansonsten bei Ausgaben. Dadurch kann das Guthaben eines Users verändert werden, ohne dass man die Gutschrift einer bestimmten Einnahmen-/ Ausgabenkategorie zuordnen muss. Die Einführung dieser Variable ist dazu gedacht, Gutschriften von XCon-Addons leichter speichern zu können.

16.) Herkunft
Es gibt jetzt eine gute Möglichkeit festzustellen, wo die User/Besucher herkommen. Da einige Sponsoren ja keine z.B. chinesischen User vergüten, ist das eine sinnvolle Neuerung. Die Erkennung erfolgt über die IP-Adresse, die an Ripe.net übermittelt wird. Diese Funktion ist im Adminbereich unter Sonstiges bei Onlineuser verknüpft. Außerdem kann diese Herkunftsüberprüfung bei der Anmeldung eingebaut werden. Die Überprüfung kann in den Einstellungen unter Verschiedenes aktiviert werden. Ich hab hier auch extra en schönes Formular gebaut, in dem man bestimmen kann unter welchen Vorraussetzungen die Anmeldung verhindert werden soll. So ist z.B. einstellbar, dass sich nur User aus Deutschland, der Schweiz und Österreich anmelden können, indem man bei erlaubte Länderkürzel DE, CH und AT eingibt. Allerdings sollte man beachten, dass es auch Surfer gibt, deren IP-Adresse nicht eindeutig einem Land zugeordnet werden kann, solche Surfer werden dann natürlich geblockt, wenn man nur ganz bestimmte Länder zulässt. Man kann aber auch andersherum angeben, dass grundsätzlich alle Länder erlaubt sind und nur die geblockt werden, die man als verboten einggeben hat. Dann können sich aber wiederum auch Chinesen anmelden, die keine eindeutige Landzuordnung haben ;). Es gibt auch Herkunftlogs, die bei jeder geglückten oder fehlgeschlagenen Anmeldung gemacht werden, so könnt ihr sehen, aus welchem Land welcher User kommt und entsprechend können die Einstellungen angepasst werden. Außerdem kann kann man diese Funktion benutzen, um die Verbotene IP-Liste zu erweitern, z.B. um die Bettelvergütung bei bestimmten Besuchern abzubrechen.

17.) Paidmailscript
Im Paidmailaddon kann jetzt im Admin der Paidmailtext angegeben werden. Mit Platzhaltern können alle Inhalte wie Username, Werbetext etc. angegeben werden. Außerdem ist es jetzt möglich die Auswahlmöglichkeiten für das Userbereich-Mindestvergütungsformular zu bearbeiten. Die von Usern im Werbebereich gebuchten Paidmails sind oft nicht veränderbar, da die angezeigten Daten sich verändern, sobald die Bestätigungsfrist abgelaufen ist. Dann stimmen die Daten nicht mehr mit den gespeicherten überein und der Vorgang wird vom Script abgebrochen. Damit man die Mails dennoch bearbeiten kann, gibt es jetzt erstmal eine Notlösung. Im Adminbereich kann man alle gespeicherten Kampagnen direkt bearbeiten. Das Paidmailscript soll irgendwann komplettreformiert werden, daher gibts jetzt erstmal diese Übergangslösung.

18.) Fehlerüberprüfung
Mehrere User hatten das Problem, dass das Einloggen in den Userbereich nicht mehr funktioniert hat, weil die Fehlersuche des Backupsystems nicht toleriert wurde. Wer dieses Problem immernoch hat, kann die Fehlerüberprüfung deaktivieren, indem er in den Adminbackupeinstellungen die Häckchen bei Fehlerhafte Userdateien wiederherstellen und Wesentliche D[...] entfernt, im der login.php sind keine weiteren Änderungen nötig.

19.) Werbercookie
Beim Aufruf eines Reflinks wird die ID des Werbers jetzt in einem Cookie gespeichert. Die ID muss also nicht mehr bei allen Links und Formularen wie bisher durch den entsprechenden Platzhalter mitgegeben werden. Wie lange das Cookie erhalten bleiben soll und ob es überschrieben werden soll, wenn der gleiche User einen Reflink eines anderen Werbers aufruft, kann unter Einstellungen bestimmt werden. Damit sollte es das Problem, dass der Werber verloren geht, weil an einem Link die Werbervariable fehlt, nicht mehr vorkommen.

20.) Maximalvergütungen
Da es mal wieder Probleme gab, als ein Werbenetzwerk die Ausgabereihenfolge der Interfacedaten verändert hat, hab ich den Schutz, der vor fehlerhaften Kampagnen schützen soll, nämlich die maximal möglichen Vergütungen, verbessert. Diese Einstellung kann jetzt an die drei Werbeformen Auto-Surf, Paidbanner und Paidmails einzeln angepasst werden, d.h. es ist möglich eine max Vergütung für den Auto-Surf, eine für die Paidbanner und eine für die Paidmails anzugeben. Damit kann man jetzt beim Auto-Surf z.B. 250 Lose angeben und schließt damit keine Paidbannerkampagnen aus, die höher als 250 Lose vergütet werden. Die Standardeinstellungen sind: Auto-Surf (250 Lose), Paidbanner (2000 Lose), Paidmails (5000 Lose). Da ja auch mal eine Kampagne existiert, die etwas aus der Reihe fällt, bzw. man als Webmaster vielelicht als Bonus o.Ä. eine besonders hoch vergütete Kampagne einstellen will, ist es jetzt auch möglich Kampagnen-IDs anzugeben, die von der Max-Vergütungs-Beschränkung ausgenommen werden. Diese Werte werden gespeichert, sobald man die v1.1 einrichtet oder wenn man unter Einstellungen bei Verschiedenes auf Speichern klickt. Wer die v1.1 nicht einrichtet, wird merken, dass alle Werbekampagnen verschwinden, weil der maximale Wert dann auf 0 steht.

21.) Auszahlungen
Es ist jetzt möglich die manuelle Auszahlung zu deaktivieren. Sie ist dann nur noch möglich, wenn die automatische Auszahlung fehlschlägt. Außerdem kann man einstellen, ob User von der automatischen Auszahlung ausgeschlossen werden sollen oder ob nur bestimmte User die automatische Auszahlung nutzen können. Es ist jetzt auch möglich, Mindest/maxmengen der Einzahlung und einen Einzahlungsbetreff anzugeben. Der Betreff darf jetzt auch Leerzeichen enthalten. Die zeitbedingte Auszahlungssperre kann abgeschaltet werden.

22.) Rallys
Die Seite Rallys kann auch von Besuchern aufgerufen werden, die nicht eingeloggt sind. Die Einstellungen werden jetzt nicht mehr allgemeingültig, sondern für jede Rally einzeln gespeichert. Damit kann man z.B. einstellen, dass die Klickrally am Ende direkt neustartet, während die Refrally nicht von Neuem beginnt. Rallys, die am gleichen Tag enden, benötigen jetzt nur noch einen Eintrag in den News.

23.) Refverdienst & Refback
Der Refverdienst wird den Werbern jetzt nicht nur dann gutgeschrieben, wenn sie ihn sich unter Ref-Center gutschreiben lassen, sondern auch dann wenn sich der Referal seinen Refback gutschriben lässt. Lässt sich ein Referal seinen Refback gutschreiben, erhält zuerst der Werber den offenen Refverdienst, danach werden ihm die Refbackausgaben abgezogen. Somit kommt der Referal auch an seinen Refback, wenn der Werber sich eben erst auszahlen gelassen und somit kein ausreichendes Guthaben besitzt.
Offene Refverdienste werden jetzt auch gutgeschrieben, wenn sich ein Referal abmeldet.

24.) Besucherzähler
Der Besucherzähler wurde erneuert. Die Daten werden jetzt in bis zu 5 Dateien gespeichert, wodurch Fehler, die durch häufige Speichervorgänge zustande kommen, vermieden werden sollen. Außerdem ist die Anzeige, wie viele Besucher gerade online sind, genauer.

25.) Html-Design
Es ist jetzt einfacher möglich ein eigenes Design zu erstellen. Dazu muss man einfach eine Html-Datei im Ordner designs/ erstellen. Im Html-Code kann man Platzhalter verwenden, um z.B. die unter Texte angebbaren Menüs einzufügen. Dazu entstehen noch Hilfeseiten.

26.) Masterjackpot
Es gibt jetzt das XContent-Addon Masterjackpot. In den Jackpot fließt eine angebbarer Prozentsatz aller Vergütungen (Auto-Surf, Paidbanner, Paidmails). Bei jedem Klick kann der User den Jackpot dann gewinnen. Der Masterjackpot kann frei umbenannt werden. Es ist außerdem einstellbar, wie hoch die Gewinnwahrscheinlichkeit bei welchen Funktionen ist, bis zu 4 Stellen hinterm Komma, und es kann angegeben werden, wie hoch der JP mindestens gefüllt sein muss bis er fällt und ab wann sich die Gewinnwahrscheinlichkeit erhöht, sodass er leichter fällt. Der Inhalt des JPs kann mit einem Platzhalter ins Menü eingefügt werden und die Userseite kann komplett im Adminbereich bearbeitet werden. Hier können mit Platzhaltern verschiedene Werte, z.B. eine Tabelle mit den letzten Gewinnern, eingefügt werden.

27.) Veränderte Addons
Bitte beachten, dass überarbeitete Addons nur mit der neuen Version, also 1.1 funktionieren und umgekehrt. In der readme.txt steht neben den Dateien, die verändert oder neu erstellt wurden auch, welche Addons erneuert wurden.
Außerdem gibt es ein neues Addon, mit dem es möglich ist, im Adminbereich Notizen und Erinnerungen einzutragen.

28.) Regeln
Regeln zur Scriptnutzung gab es bis jetzt nur überall verstreut, z.B. in der readme.txt oder auf den Downloadseiten. Ab jetzt gibt es festgeschriebene und zusammengefasste Nutzungsbedingungen. Natürlich gibt es auch weiterhin die Verhaltensregeln und ich werde auch zukünftig, User abmahnen, die sich nicht daran halten. Da es jetzt ein neues Forum mit verschiedenen Kategorien gibt, möchte ich gleich erwähnen: Wer einen neuen Beitrag erstellt, soll das bitte in der richtigen Kategorie tun! Außerdem gilt jetzt, dass ins Forum keine Dinge gehören, die in wenigen Sätzen/Wörtern geklärt sind. Es gibt jetzt die Chatbox und im Nutzerbereich wird man benachrichtigt, wenn neue Nachrichten vorhanden sind, daher schreibt kleiner Dinge bitte in die Chatbox anstatt ins Forum. Auch gilt weiterhin, dass es im Forum keine Doppeleinträge gben soll, keine Werbung etc.
Im alten Forum gab es zwei Sammelthreads. Einen mit einer Wunschliste für Erweiterungen/Verbesserungen. Es gibt zwar jetzt die Kategorie Funktionen & Wünsche, aber bevor wegen jeder Kleinigkeit ein neuer Beitrag entsteht, ist es bestimmt sinnvoll, wenn jemand einen Thread aufmacht, in dem dann jeder via Antworten Wünsche u.Ä. äußern kann. Gleiches ist ok für den Seitenvorstellungsthread. Es ist nicht erlaubt, einen Beitrag zu eröffnen, um darin seine Webseite vorzustellen. Wenn einer einen Thread eröffnet, in dem dann wieder jeder via Antworten seine Webseite vorstellt, dann ... ist das tolerierbar ;) Es gibt jetzt auch die Kategorie Lustig Lustig, dort darf gern etwas Schabernack getrieben werden.


-----------------------

So das wars. Ich hab diesmal so einiges umgesetzt und denke, ich konnte auch wieder einige Wünsche verwirklichen. Meine Liste, in der ich mir Notizen mache, was gemacht werden könnte, hat jetzt deutlich an Größe abgenommen, trotzdem steht noch viel drin und es kommen ja auch ständig neue Sachen dazu. Ich hoffe, dass die neue Möglichkeit Designs einzubinden entsprechend genutzt wird, sobald ich dazu eine Anleitung erstellt hab. Ich will nicht, dass alle oder viele Seiten genau gleich aussehen, daher biete ich jetzt auch keine eigenen Designs mehr an. Noch mehr hoffe ich, dass der XContent-Bereich genutzt wird. Dazu entstehen auch noch Hilfeseiten und dann gibt es bald hoffentlich erste Addons, die ihr dann auch im Scriptshop anbieten könnt. Um eure Eigeninitiative zu unterstützen, hab ich im Forum die Kategorie Entwicklerhilfen eingerichtet.

Ich bin froh, dass ich jetzt endlich die v1.1 veröffentlichen konnte.
Fragen, auftretende Fehler und Feedback bitte ins Forum Offizielles und Feedback.

Als nächstes ist geplant:
- Forum: Antworten bearbeiten können, Suche, Zitieren
- Erstellung der Hilfeseiten
- SikVoteSys -Anpassung an die neuen Sponsoren
- Weitere Interfaceaddons
- Erstellung der Seite Scriptshop


Du erhälst diesen Rundbrief bei wichtigen Neuerungen/Änderungen.

Deine Zugangsdaten:
Nutzername:

Mit freundlichem Gruße
Philipp Walla
Surferer
Surferer`s Lose4
http://lose4.surferer.de