Surferer`s Lose4

lose4.surferer.de

Newsletter zu v1.3
Newsletter vom 25.11.2010: SL4 V1.3 ist da!
Grüß dich ,
Wiedermal ist es nach langer Zeit soweit: Die 13. Version und damit V1.3 des Scripts Surferer`s Lose4 ist fertig! Wie schon beim letzten Mal ist es wieder so, dass ich einiges umsetzen konnte, aber natürlich nicht soviel wie ich wollte. So wie es in letzter Zeit eben immer war.
Diesmal will ich nicht lang rumschwafeln, sondern komme direkt zum Wesentlichen:

- 01) Eigene Unterseiten erstellen
- 02) Neues Newssystem
- 03) Währung
- 04) Funktion fk_sl4db()
- 05) Games
- 06) Admin Mitglieder
- 07) Bezahlte Startseite
- 08) Rallys
- 09) Auto-Surf
- 10) Bettelscript
- 11) Userprofilseite
- 12) Mediadaten
- 13) Chatbox
- 14) Adminstartseite
- 15) Manuelle Auszahlungsanträge
- 16) Sponsoreninterfaces
- 17) Werbenetzwerk
- 18) Kleinigkeiten
- 19) Addons
- 20) Scriptdownload




01) Eigene Unterseiten erstellen
Im Adminbereich unter Sonstiges gibt es jetzt die Möglichkeit neue Unterseiten zu erstellen. Die Unterseite ist dann über name.de/?content:xxx/ erreichbar. Die Inhalte werden in der Datenbank gespeichert. Es ist möglich einzustellen, ob die Seite nur für eingeloggte User, nur den Admin oder für alle Besucher sichtbar ist. Es ist möglich Html- oder Php-Code anzugeben. Damit sind also auch dynamische Inhalte möglich. Um das Speichern von Daten i.Z. mit den Unterseiten zu erleichtern, gibt es je Unterseite einen Datenblock. Um darin Daten zu speichern gibt es eine spezielle Funktion, die auf lose4.surferer.de auf den Hilfeseiten erklärt ist.
Damit soll das Erstellen neuer Inhalte etwas vereinfach werden. Beim Erstellen kleiner neuer Unterseiten, ist es somit nicht mehr zwingend notwendig neue Dateien auf dem FTP-Server zu erstellen.

02) Neues Newssystem
Ich hab das Newssystem deutlich erneuert, bzw. ausgebaut. Es werden jetzt nicht mehr nur die letzten fünf Newseinträge gespeichert, sondern unendlich viele. Beim Verfassen von neuen Einträgen kann ausgewählt werden, ob der Eintrag Html-Code enthält oder nicht. Das Aussehen der ?site=news und der einzelnen Newseinträge kann im Adminbereich u.d.V. von Platzhaltern selbst gestaltet werden. Außerdem habe ich die Benachrichtigung auf der Seite Übersicht über ungelesene News verändert. Die wird jetzt nur noch dann angezeigt, wenn der letzte Newseintrag innerhalb der letzten sieben Tage verfasst wurde.
Auch der Newsletter kann jetzt mehr: Wie bisher läuft der Versand in mehreren Schritten ab. Im ersten können die Empfänger aus der Mitgliederliste ausgewählt werden. Im zweiten Schritt kann ausgewählt werden, ob der Newsletter als Text- oder als Html-Mail verschickt werden soll. Zu beiden Arten gibt es dann auch eine Vorschau. Wie bisher schon gibt es die Möglichkeit die Daten ans externe Newsletterscript zu übergeben. Das ist allerdings nicht in der Lage Html-Mails zu versenden. Der Versand kann schrittweise erfolgen, bspw. in einem Intervall von je 25 Empfängern. Wer will, kann somit den Server schonen und im Abstand von vielleicht einigen Minuten auf Senden klicken. Es ist möglich einen Eintrag über den Versand des Newsletters in den News erstellen zu lassen. Der Newsletter kann dann in einem Popup auf der Newsseite nachgelesen werden. Neu ist auch die Möglichkeit, das Lesen des Newsletters zu vergüten. Damit muss einfach nur die gewünschte Vergütung beim Versand eingetragen und der entsprechende Platzhalter im Newslettertext eingegeben werden. User können sich ihre Vergütung dann durch Eingeben des Vergütungscodes (durch den der Platzhalter ersetzt wird) im Newspopup abholen. Logs über die Vergütungen können im Adminbereich eingesehen werden.

03) Währung
Das Script SL4 ist ab sofort kein reines Klammlosescript mehr. Ich habe schon länger das Bedürfnis mich von den Klammlosen unabhängiger zu machen und habe daher nun die Möglichkeit dazu geschaffen. Die Bezeichnung der Währung kann jetzt im Adminbereich unter Einstellungen angegeben werden. Als Standard hab ich einfach mal Moneypunkte eingegeben. Diese Bezeichnung kann jetzt frei verändert werden. An dem eigentlichen Zahlenwert des Guthabens oder der Vergütungen ändert sich aber nichts. 1 Punkt Guthaben wird auch in Zukunft immer einem Klammlos entsprechen. Da die Vergütungen ja auch in Zukunft von den Vergütungen der Werbenetzwerke abhängig sein werden, macht es Sinn sich an eine Währung zu binden um eine einheitliche Umrechnung zu gewährleisten. Wer eine andere Währung benutzen will, sollte dann bei den Transferverfahren, also z.B. bei der Auszahlung das Punkteguthaben in seine gewünschte Währung umrechnen lassen. Dazu gibt es jetzt Währungsmodule. Das Währungsmodul ist eine einzige Datei. Welches Währungsmodul genutzt werden soll, kann im Adminbereich ausgewählt werden. Ich biete vorerst nur das Modul für Klammlose an. Dieses Modul enthält alle Funktionen, wie sie vorher im Script verfügbar waren. Wer also weiterhin Klammlose als Währung nutzen möchte, braucht nichts anderes zu tun, als das Klammlosemodul zu aktivieren. Wer ein wenig programmieren kann und ein eigenes Modul erstellen will, sieht dazu auf den Hilfeseiten wie das Modul aufgebaut sein muss.
Da es keine einheitliche Währung mehr gibt, wurde an allen Stellen im Script das Wort Klammlose durch eine Variable ersetzt (auch in den Hilfeseiten zu finden). Wer ein Addon anbietet, das irgendwas mit der Anzeige oder dem Buchen von Guthaben zu tun hat, sollte das Addon entsprechend anpassen.

04) Funktion fk_sl4db()
Da ich mich mit der Datenbankverwaltung immer etwas schwer tue, vor allem wenn es nur um kleine Datensätze geht, für die es sich nicht lohnt, sich Gedanken über eine DB-Struktur zu machen, habe ich die Funktion fk_sl4db() geschaffen. Damit lassen sich mit vergleichsweise wenig Programmiercode Daten in der MySql-Datenbank speichern, ohne dass man Ahnung davon haben muss, wie das normalerweise geht. Eine Dokumentation der Funktion gibts auf den Hilfeseiten.

05) Games
Die Seite games wurde neu gestaltet und ist jetzt unter ?site=games/ erreichbar. Die alten paar Games, die es gab, hab ich gelöscht und ein neues Game programmiert, nämlich Userwetten. Wer die alten Games weiterbenutzen will, kann die Datei include/games.php behalten (im neuen System wird sie nicht mehr benötigt). Im Zshg. mit den Games hab ich es möglich gemacht Dateien aus Unterordnern einzufügen und diese auch mit einem Seitentitel zu verknüpfen. Ich will das hier nicht weiter ausführen, nur soviel: Wer eine Erweiterung mit vielen einzelnen Dateien erstellt, für den macht es Sinn diese in einem neuen Ordner innerhalb des Ordners include/ abzulegen und sie dann über name.de/?site=ordner/blabla anzusteuern. Mehr dazu steht auf den Hilfeseiten.

06) Admin Mitglieder
Die Anzeige eines Users im Adminbereich ist verändert und jetzt schöner und strukturierter. Außerdem können nun die Userdaten bearbeitet werden.
Wer sich demnächst mal bei der Eingabe eines Usernamens vertippt, wird sehen, dass das Script ihm Vorschläge von vorhandenen Mitgliedsnamen macht.
In der Mitgliederliste ist jetzt eine Verlinkung zu User anzeigen/bearbeiten.
Unter Doppelaccounts wird jetzt auch erkannt, wenn zwei User mit der gleichen IP eingeloggt waren.
Unter Admin > Mitgliederliste kann einegstellt werden, dass auf der Adminstartseite eine Benachrichtigung erscheint, wenn sich neue Mitglieder anmelden.

07) Bezahlte Startseite
Da ich die jetzige Form der bezahlten Startseite leicht scheiße finde, habe ich mich da mal an was neues gemacht: Die bezahlte Startseite muss nicht mehr wie bisher über ein kleines Popup aufgerufen werden. Im Adminbereich ist einstellbar, dass stattdessen eine ganze neue Seite angezeigt werden kann. Darauf wird dann ein Werbeframe eingeblendet. User können diese Seite als Startseite im Browser festlegen und ihre eigene Startseitenurl speichern, die dann immer eingeblendet wird, wenn die bezahlte Startseite noch in der Reloadsperre ist. Es besteht für den Admin dann auch die Möglichkeit auf der persönlichen Seite des Users bei jedem xten Aufruf Werbung einblenden zu lassen.

08) Rallys
Ab jetzt kann neben dem Enddatum auch angegeben werden, dass eine Rally beim Erreichen von X Klicks/Views/Refs beendet wird. Dazu müssen alle Rallyaddons aktualisiert werden.

09) Auto-Surf
Im Auto-Surf können jetzt zwei Kampagnen gleichzeitig abgesurft werden (muss im Adminbereich aktiviert werden). Außerdem erscheint im Userbereich eine kleine Liste der letzten Kampagnen fürs Abusesystem.

10) Bettelscript
Im Bettelscript werden jetzt für jeden User fünf in den letzten 30min geloggten Referer gespeichert. Außerdem wurde die Funktion, dass verbotene IPs aus der Ipliste nicht vergütet werden, entfernt, da diese Liste veraltet ist.

11) Userprofilseite
Auf der Userprofilseite kann jetzt ein Avatar und Links zu Diensten wie Icq, Twitter etc. angegeben werden. Wie bisher schon geht das über ?site=account, jetzt allerdings mit Unterseiten zu jeder Einstellung.

12) Mediadaten
Die Seite Mediadaten ist etwas anders gestaltet und zeigt jetzt neben dem Gesamtabbau auch an wie viele Kampagnen momentan vorhanden sind.

13) Chatbox
Da ich es nicht mehr sehen kann, wie alle immer diese Beispielchatbox aus den Hilfeseiten verwenden, mit der man kinderleicht Schadcode einfügen kann, hab ich eine kleine einfache Chatbox gebaut. Die wird unter Übersicht eingeblendet oder über die Url ?i:chatbox/ bzw. ?site=chatbox aufgerufen.

14) Adminstartseite
Auf der Adminstartseite gibt es eine neue Anzeige, die den Admin auf Aktionen (neue Auszahlungsanträge, Kontaktnachrichten, ...) hinweist. Die Anzeige kann auch von Entwicklern genutzt werden, dazu gibt es eine Erklärung in der Hilfe. Wer die Anzeige nicht haben will, kann sie in den Einstellungen deaktivieren.

15) Manuelle Auszahlungsanträge
Manuelle Auszahlungen können jetzt auch über ExportForce transferiert werden. Auf der Seite der manuellen Auszahlung werden jetzt auch Kommentare zum User und seine Transaktionsliste angezeigt. Die Kommentare könen dort auch direkt bearbeitet werden. Außerdem werden auf der Auszahlungsseite die letzten fünf Bettelreferer angezeigt, sofern welche vorhanden sind.

16) Sponsoreninterfaces
Folgende Sponsoren wurden entfernt: Banna, Losehamster, Goldsponsor, Starpromo, Surf4Lose.
Folgende wurden verändert: Allads4you, Losebude, Lotus-kreuzer, Mega-ad.
Folgende kamen neu dazu: Ad-Promotion, Admono, Ads2Cash, Dream-Sponsor, Kueko-Net, Paid-4-Webmaster, Secash, Werben4Lose.
Unter Admin > Interfaces > Einstellungen ist es ab jetzt möglich die Interfacedaten für alle Sponsoren auf einmal zu speichern. Damit kann man also z.B. die Uservergütung aller Anbieter gleichzeitig auf 75% stellen.
Außerdem möchte ich an dieser Stelle nochmal dazu aufrufen, Abuse Exchange zu nutzen! Das ist kinderleicht verwaltbar und funktioniert wunderbar.

17) Werbenetzwerk
- Bei der Kampagnenanzeige gibt es jetzt einen kleinen Thumbshot der beworbenen Seite.
- Es werden jetzt doppelt soviele Refererlogs gespeichert wie bisher.
- Bei den Paidvisitlogs wurde bisher die IP des Servers, nicht die IP des Users gespeichert. Das wurde korrigiert.

18) Kleinigkeiten
- auf der Seite Übersicht erscheint einige Tage nach der Anmeldung im rechten Menü ein Hinweis, das Profil auszufüllen.
- auf der Seite Übersicht erscheint im rechten Menü ein Hinweis, wenn mind. 10000 Punkte Refback offen sind.
- Der Besucherzähler läuft jetzt über die Datenbank (wenn die DB-Daten im Adminbereich eingetragen sind).
- Veraltete Usertransaktionslisteneinträge wurden nicht gelöscht, jetzt schon.
- Die Umsätze, die früher auf der Seite Übersicht erschienen sind, wurden entgültig entfernt.
- Neue Nachrichten im Seitenmessenger können nicht mehr auf der Adminstartseite angezeigt werden.

19) Addons
Folgende Addons wurden verändert:
- Paidmailaddon
- Paidbanneraddon
- Betteladdon
- alle Rallyaddons
- externes NL-Script
- Addon Werbenetzwerk
- Addon Werbenetzwerk (Erweiterung Paidvisits)
- Addon Werbenetzwerk (Erweiterung Klickpopups)
Außerdem habe ich wegen der Einführung des Währungsmoduls alle meine Xcontentaddons, die irgendetwas mit Guthaben zu tun haben, angepasst.

20) Scriptdownload
Bisher hatten nichtangemeldete User die Möglichkeit das Script als Demoversion herunterzuladen. Diese Möglichkeit besteht jetzt nicht mehr. Stattdessen werde ich aber eine Demoseite einrichten. Die Abschaffung der Bewerbung bei der Anmeldung hatte bisher keine negativen Auswirkungen, daher wird die Anmeldung auch weiterhin ohne Bewerbung möglich sein.
Irgendwann demnächst werde ich mal die inaktiven User löschen, davor erhalten die betreffenden User aber noch eine e-mail.


So! Das wars fürs erste!
Ich wollte eigentlich auch noch die zwei Dinge Bürgermeisteraddon und eine neue Werbeform fürs Werbenetzwerk erstellen, da hat die Zeit aber nicht gereicht und wird auch erstmal nicht für reichen ^^. Wie einige vielleicht schon gesehen haben, werden inzwischen auch schon Flashslots mit dem Script genutzt, das ist also kein Ding der Unmöglichkeit. Ansonsten würde ich mich auch freuen, wenn in Zukunft wieder ein paar Nutzer Lust finden, Addons zu erstellen. Das war zuletzt etwas mau...
Wie beim letzten Mal werde ich auch diesmal die neue Scriptversion als Betaversion markieren und diesen Status dann in einigen Wochen, wenn übliche Fehler bemerkt und behoben sind, aufheben.
Feedback wie immer ins Forum Offizielles & Feedback, Probleme bitte ins Forum Fehler & Fehlermeldungen und Verständnisfragen ins Forum Funktionen & Wünsche.


Deine Zugangsdaten:
Nutzername:

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