Search Results Archive: November 2006

November 27, 2006

Wie man unter PHP Eventhandler aus HTML Elementen filtert

von Sebastian Bauer — Kategorien: Allgemein — Schlagwörter: , , , , , 3 Kommentare

Falls das mal jemand für eine Website, ein CMS oder ähnliches gebrauchen kann: Folgende Regular-Expression filtert Eventhandler (onclick, onmouseover usw.) automatisch aus HTML Elementen aus, da diese ein Sicherheitsrisiko (XSS) darstellen.

Die Funktion nimmt als Parameter einen String mit dem zu filternden Inhalt oder ein Array aus Strings an.

[geshi lang=php ln=y]function stripEvents ($myVar) {
if (is_array($myVar)) {
foreach ($myVar as $k => $v)
$myVar[$k] = stripEvents($v);
return $myVar;
}
else {
// First we loop through all tags that contain possible event handler.
// To avoid endless loops (could happen if the first preg_match detects a possible
// event handler, which in fact isn’t one and won’t be filtered by the second one), we
// store the position where the first match occurs. If we get to this point again, we know
// that we are beginning an endless loop and can escape from it.
$lowestOffset = 0;
while(preg_match(“/<[^<]*?\son[^<]*?>/i”, $myVar, $tag, PREG_OFFSET_CAPTURE) != 0) {

if($lowestOffset < $tag[0][1])
break;
else {
$lowestOffset = $tag[0][1];
}
// To rebuild the string without the eventhandler, we have to store the length of the tag
// The offset where this tag begins is stored in $tag[0][1]
$length = strlen($tag[0][0]);
// Now strip out the event handler
$tagStripped = preg_replace("/(\s)+on\w+\s*?=\s*?[\"'].*?[\"'](\s|>)+?/i”, ‘$1$2′, $tag[0][0]);
// Split the complete source string into 2 parts without the modified HTML tag
$part1 = substr($myVar, 0, $tag[0][1]);
$part2 = substr($myVar, $tag[0][1]+$length);
// Rebuild the source string containing the modified, event-handler-free HTML tag
$myVar = $part1 . $tagStripped . $part2;
}
}
return $myVar;
}[/geshi]

//Update (05.12.2006 – 09.24 Uhr): Hab die Funktion nochmals überarbeitet, da es teilweise durch greedy RegExes zu fehlerhaften Matches kommt, dem wird jetzt entgegengewirkt, indem zuerst alle Tags gesucht werden, welche überhaupt als möglicher Container eines Eventhandlers in Frage kommen und dann einzeln gefiltert werden.

November 22, 2006

Datamining for Columbine

von Sebastian Bauer — Kategorien: AllgemeinKeine Kommentare

Gerade eben im Heise Forum gefunden. Einfach herrlich!

Nachdem ich mit meinen Kollegen nun ausgiebig das Für und Wider von Verfallsdaten auf “Anti-Aging”-Cremes diskutiert habe und zudem geklärt ist, ob Vitaminbrausetabletten in Vanille-Cappuchino nun die Gesundheit verbessern oder nicht, haben wir nun Zeit, uns den Killerspielen zuzuwenden, die in dunklen Gassen arglosen Mitmenschen auflauern und diese mit ihren scharfkantigen Datenträgern ins Jenseits befördern.

Zuerst einmal fiel uns die Parallele zwischen der Unfähigkeit von Politikern und ihrem Mangel an Aufbausimulationserfahrung auf. Unsereins hat bereits in den 90ern mit “Aufbau Ost” grüne Landschaften gestaltet, mit Bundesliga-Managern diverse Kreisliga-Vereine in die Champions-League geführt, zahlreiche Male den Planeten vor Alieninvasionen geschützt oder zumindest befreit, ganzen rückständige Inselgruppen den Aufschwung gebracht, Eisenbahnen in der ganzen Welt aufgebaut, die zu Beginn maroder als die DB waren, und letztendlich ganze Zivilisationen aufgebaut.

Was hat dagegen der durchschnittliche Politik-Hinterbänkler zu bieten, der in seinem Wahlkreis 10% aller möglichen Stimmen bekommen hat, meistens von irgendwelchen Rentnern, die auf ihrem Wochenend-Spaziergang eh am Wahllokal vorbeigekommen wären? Welches Spiel zockt eine Merkel, wenn sie nach einem harten Arbeitstag nach Hause kommt und ihren Mann hinter der FAZ versunken vorfindet, so wie sie ihn am morgen verlassen hat? Die Sims? Siedler? Wäre ich Bundeskanzler und müsste mir tagein tagaus die sinnlosen Mitläufer-Parolen meiner Mitpolitiker anhören, ich würde zum geistigen Abschalten direkt Doom oder CS einwerfen.

Die Konsequenz muss also lauten: Aufbausimulationspflicht an den Schulen und für politische Ämter einführen, nicht etwa Killerspiele verbieten. Wenn man so wenig Ahnung von IT, Computerspielen und der Realität nahe der Hartz-IV-Grenze hat, wie die von mir geschätzten 90% der Politiker ab der Kreisklasse, dann machen Forderungen nach Sammeldateien natürlich Sinn. Was wüsste ich denn noch von der Fussball-WM 1982 in Spanien ohne mein Panini-Sammelalbum? Darum ein deutliches JA zur Sammeldatei, in der über die jedem Bürger zugewiesenen ID die Flags für ‘Sexualverbrecher’, ‘Raubkopierer’, ‘Ausländer’, ‘Terrorist’, ‘Amokläufer’ gesetzt werden können. Mehrfachnennung möglich.

Meine persönlichen Wünsche in der Datei wären die Felder ‘Schmiergeldannehmer’, ‘Vorstandsmitglied-Absahner’, ‘Parteispendenveruntreuer’, ‘politischer Mitläufer’, ‘Abmahnanwalt’, ‘Forentroll’ und ‘VW-Nutten-Abnehmer’. Das Ganze wird aboslut anonym einmal jährlich ausgewertet, um beispielsweise feststellen zu können, wieviele alleinstehende brasilianische Hausfrauen vom VW-Konzern durchgefüttert werden, oder ob all die Koffer im Arbeitszimmer von Herrn Kohl wirklich Reisekoffer sind. Schluss mit “ich kann mich nicht mehr erinnern”, her mit SELECT SUM(schwarzgeld) FROM tbl_german_citizens WHERE party = ‘cdu’ AND citizen_id = 1.

Wenn jeder alles von jedem weiss oder alle jedes von jedem, dann gibt es auch keine Amokläufer mehr. Deutschland wird zu einer grossen, glücklichen Familie, in der niemand mehr etwas zu verbergen hat. Wenn ehemals wildfremde Menschen an der Tür klingeln und mir ein Zeitschriften-Abo oder den neuesten Telekomtarif verkaufen wollen, weiss ich endlich, ob derjenige wirklich ein ehemaliger Straftäter ist, der eine zweite Chance verdient hat. Oder nur ein gescheiteter Siemens-Vorstand, den man beim letzten Bestechungsskandal als Bauernopfer gekickt hat. Sind das wirklich Zeugen Jehovas vor der Tür, oder Satanisten, die nachts im Drogenrausch Doom 3 zocken? An ihren schwarzen Anzügen sollt ihr sie erkennen!

Und damit ist für mich Feierabend für heute. Ich gehe nach Hause und bastel an meinen CS MOD “Bundestag 2007″ weiter, bis es an der Tür klingelt. Und dann will ich von denen netten Mitbürgern in Uniform, die nur ihre Pflicht tun, eigentlich nur eins wissen: es ist in Ordnung, wenn Arcor meine Verbindungsdaten sammelt und weitergibt, aber warum zum Geier habe ich in 3 Jahren nie einen kompetenten Servicemitarbeiter an die Strippe gekriegt, und der BND schafft das innerhalb weniger Minuten?

Quelle: heise Forum: “Datamining for Columbine” von ‘Schaulustiger’

November 21, 2006

Es darf wieder diskutiert werden

von Sebastian Bauer — Kategorien: AllgemeinKeine Kommentare

Denn, die Politik hat wieder ein willkommenes Fressen gefunden, um von ihrer Inkompetenz (v.a. im Bereich neuer Medien) abzulenken. Was ich meine? Den gestrigen Amoklauf im Münsterland. An dieser Stelle gilt natürlich zuerst mein Beileid an alle betroffenen.

Aber dennoch sollte man objektiv sein! Mit Counterstrike, was der Täter scheinbar ab und zu gespielt hat, haben die Medien und die Politik wieder ihr Vorzeigebeispiel aus dem Bereich der “Killerspiele” als Totschlagargument Nr.1 gefunden. Laut Süddeutsche Zeitung, hatte der Jugendliche “seine Tat zuvor angekündigt – und den Überfall in einem Computer-Spiel simuliert.”. Ein Zusammenhang damit, dass der Jugendliche als extremer Waffennarr galt und für seine extreme Neigung zum Militär bekannt war, indem er im Wald “Krieg” spielte, etc, wäre natürlich völlig absurd.
Eindeutig ist ja, dass Computerspiele (speziell Counterstrike) Gewalt geradezu fördern und im Gegensatz zu den Kriegsbildern und Szenen von Selbstmordattentätern, welche uns tagtäglich aus irgendeinem Land der Welt zugehen, welches unsere führende Weltmacht Nr.1 – natürlich völlig Gewaltfrei – von ihrem ach so schlimmen Herrschern befreit, den Umgang mit Waffen bestens simuliert und im Training mit der Waffen vollkommen realistisch ausbildet, wie ja damals schon beim Fall Robert Koch in Erfurt eindeutig von den Medien bewiesen wurde.

Tut mir leid, aber ich kann darüber nur noch lächeln, so traurig das alles auch ist. Die Schuld von einem offensichtlich zerstörten, sozialem Umfeld und einem krankhaften Drang zu Gewalt in Zusammenhang mit Waffen, auf die Schulter eines Computerspieles (!!) zu schieben ist nicht nur banal, das ist geradezu absurd! Dass möglicherweise die ganzen Filme und Berichte im Fernsehen und im Internet, in denen die tapferen Helden der USA als glorreiche, tötende Helden gefeiert werden und die “feigen deutschen Bundeswehr Soldaten” belächelt werden, weil sie auch “endlich mal töten sollen”, einen deutlicheren Beitrag zu der ganzen Misere leisten, wäre natürlich aus der Luft gegriffen. Oder würde bei der schnellen, medienwirksamen Umsetzung vermutlich zu komplex erscheinen..

Ach und übrigens: Die Neue Osnabrücker Zeitung (Dienstagausgabe) zitierte Mitschüler mit der Aussage, der “Counterstrike“-Spieler habe “immer schwarze Klamotten und Springerstiefel” getragen: “Wir hatten Angst vor ihm.”

Mist.. ich passe schon wieder in das Profil eines Amokläufers. Aber warum hat nur niemand Angst vor mir?

//Update1 (21.11.2006 – 20:10 Uhr): Den original Brief des Täters, könnt ihr unter “Vollständig lesen” selber lesen. Nicht aus Sensationslust oder sonstigen Gründen, sondern schlichtweg, damit sich jeder selber ein Bild über die Beweggründe des Täters machen kann.
//Update2 (21.11.2006 – 21:47 Uhr): Unter vollständig lesen findet ihr nun auch einen Link zum Blog des Täters. Es werden vermutlich einige Passwortabfragen kommen, die könnt ihr aber ruhig mit Abbrechen verdammen. Ursache hierfür ist die Verlinkung einzelner Elemente auf seine Homepage stay-different.de, welche von der Polizei NRW bereits vom Netz genommen wurde.
//Update3 (22.11.2006 – 09:38 Uhr): Ein weiterer, sehr lesenswerter Artikel zu dem Thema stammt von Telopolis und ist hier nachzulesen: http://www.heise.de/tp/r4/artikel/24/24032/1.html. Der Artikel geht speziell auch auf den Umstand ein, dass Videos und Briefe des Täters fast vollständig aus dem Netz genommen wurden und zieht Standpunkt zu dieser Verschweigepolitik. Ich empfehle auch, dass man sich an dieser Umfrage zum dem Thema beteiligt: http://www.heise.de/tp/r4/umfrage/index.shtml

Interessante Artikel zum Thema:

(weiterlesen …)

November 18, 2006

Deutschland, Deutschland..

von Sebastian Bauer — Kategorien: Allgemein1 Kommentar

Als ich vorhin ein paar Foren zum Thema “Schmiergelder bei Siemens in dreistelliger Millionenhöhe” überflogen habe, ist mir ein sehr schöner Kommentar aufgefallen, welcher genau meine Gedankengänge in letzter Zeit widerspiegelt:

Ich halte mir schonmal die Ohren zu, denn ich glaube das der “Grosse Knall” in diesem Lande nicht mehr lange auf sich warten lässt.

Ich würde so was mal “Demokratie-Dämmerung” nennen. Eingentlich kann man jedem nur raten dieses Land zu verlassen wer er/sie sich das leisten kann und flexibel genug ist.

Die Demokratie ist im Packeis der Korruption eingefrohren und die Freiheit wird geschützt in dem man ihr den Eigenen Kopf abschlägt.

Das Volk kocht vor Wut oder hat eh resigniert. Der Wähler sieht den Wagen “Deutschland” schnurgrade auf die Wand zusteuern und wenn er am Lenkrad der Wahlen dreht bewegt sich nichts. Was macht man da aus reflex? Man reisst das Steuer nach rechts oder links. Und dann Überschlägt sich alles :(

Manchmal frage ich mich ob die “etablierten Politiker” vielleicht deswegen nicht hart gegen Extreme Gruppierungen (von rechts und links) vorgehen , um es sich nicht mit einem “potentiellen späteren Arbeitgeber” zu verscherzen.

Sagt mir einfach , bin ich einfach nur paranoid-depressiv oder kann ich einfach nur eins und eins zusammenzählen ??

Link zur Nachricht: Verdacht auf Schmiergeld bei Siemens in 3-stelliger Millionenhöhe (bei heise online)
Link zum Kommentar: Ich halte mir schonmal die Ohren zu… (heise News-Foren)

November 17, 2006

Microsoft dreht völlig durch

von Sebastian Bauer — Kategorien: Allgemein4 Kommentare

Nachdem mein Windows nun schon terroristische Anschläge auf mein Linux System verursachte (ich berichtete (siehe unten im Eintrag)) und Microsoft sogar mit Novell ein Abkommen schließt, scheinen die armen, Vista gestörten Redmonder nun völlig durchzudrehen:

Das neue Soundtreiber-Modell von Windows Vista unterstützt keine Hardware-Beschleunigung von Soundkarten. Damit stirbt auch die Unterstützung von EAX. Creative Labs sucht nach Ersatzlösungen für seine Soundblaster-Karten.

Quelle: heise online (zum vollständigen Artikel)

Na Klasse.. Laut einer (von Microsoft in Auftrag gegebenen) Studio, schafft Vista ja in Europa etwa 50.000 neue Arbeitsplätze ( siehe heise online ). Aber scheinbar sind die wohl auch gewillt, einige zu zerstören.

Also mal im Ernst, was Microsoft sich da erlaubt ist doch unter aller Sau. Früher haben sie alle rumgeschrieen, dass Betriebssysteme wie Linux für manche Hardware keinen Support bietet, und da war das inakzeptabel und jetzt plötzlich macht Microsoft mit Windows die Schotten dicht für die mit besten (bezahlbaren) Soundkarten im Spieler- und Amateur-Soundediting Bereich, um ein Treiber Model durchzusetzen, was einen Scheiß mit Sicherheit des Systems zu tun hat, sondern nur mit der Sicherheit, dass sich die mit den fetten Ärschen an der Spitze der Musik- und Filmindustrie, weiter die Taschen vollstopfen können..

Das war für mich das endgültige Argument gegen Vista. Meine Anfangs zögerliche Entscheidung wurde damit felsenfest untermauert, dass ich meine Soundkarte mit ausgezeichneter ASIO Unterstützung zum Aufnehmen meiner Songs, welche dazu noch extrem Spieletauglich ist, bald nicht mehr viel bringen kann…

…außer ich bleibe bei XP und Linux.

November 15, 2006

1337 Mails!

von Sebastian Bauer — Kategorien: AllgemeinKeine Kommentare
Auf die Statusleiste achten

Ja, wie gesagt hat mir mein Windows vor ein paar Tagen ja meine Partitionen zerstört. Gestern und heute eben Linux neu aufgesetzt und Emails abgefragt, u.a. von meinem Spampostfach, wo Mails erst nach ein paar Tagen gelöscht werden. Und was seh ich da? 1337 Emails :P

Abschlussprüfung – Second Chapter

von Sebastian Bauer — Kategorien: Privat2 Kommentare

Tjaaa, alter Schwede, heute wurden wir mal alle ganz schön von der Ganzheitlichen Prüfung genatzt^^. Durchgehend brachte GH1 (Fachspezialisierte Prüfung) heute morgen eigentlich nur negatives Feedback.
Von Logik, System und Planung fehlte irgendwie bei der Prüfung jede Spur. Alleine schon, dass für uns Anwendungsentwickler der Software-spezifische Teil gleich gewichtet wurde, wie der Wirtschafts- und Systemtechnik Teil. Wofür dann spezialisierte Aufgaben? Systemintegratoren hingegen bekamen Systemtechnik-Aufgaben, welche auch deutlich stärker ins Gewicht gefallen sind. Na gut, was solls. Ging es also los mit der Prüfung und siehe da: auf meinem PC funktioniert die Entwicklungsumgebung nicht. Dankeschön! Ok, die Aufgabe ist nicht die forderndste gewesen (eine Klasse abhängig von einer Skizze eines fehlerhaften UML-Klassendiagrammes (dazu aber später mehr) in einer an der Schule unterrichteten Programmiersprache implementieren). Ließ sich dann für den Fall auch noch mit dem Editor lösen, was allerdings mindestens 10 Minuten zusätzliche Zeit gekostet hat, da man weder Syntax-Highlightning hatte noch automatisches Code-Einrücken. Und die 10 Minuten waren mehr als wertvolle Zeit. Aber nun zu dem UML-Diagramm. Warum fehlerhaft? Vlt. weil die aufgeschriebenen Eigenschaften der abgebildeten Klassen und Methoden teilweise gravierend von denen im Diagramm selber abgewichen sind. Also wonach richten?
Für die BWL Aufgaben waren die Vorraussetzungen ebenfalls alles andere als optimal. Auf manchen Rechnern wollte Excel nicht so funktionieren, wie es eigentlich sollte, was dazu führte, dass man in Tabellen mit mehr als 20 Zeilen alle Einträge manuell kopieren und einfügen durfte, weil das “tolle” Auto-Vervollständigen Probleme bei fixen Feldern machte. Tja, C&P selber wollte teilweise auch nicht so recht..
Und zu guter letzt das Problem der Zeit.. diese war mehr als knapp bemessen mit den üblichen 90 Minuten. Wenn einem dann auch nicht mals eine hilfreiche Entwicklungsumgebung zur Verfügung steht, werden 90 Minuten schon mal verdammt eng.

Nachmittags sah es dann schon besser aus. Ein Leichtsinnsfehler (bei Leasingberechnung Jahres- statt Monatsraten berechnet) und auch hier wieder das übliche Zeitproblem, ansonsten aber ganz gut machbar gewesen und mit der Aufgabe, eine HTML Seite nach einer Vorlage zu schreiben, oder das Statement zum anlegen einer speziell vorgegebenen Tabelle unter SQL zu verfassen, was bei installiertem XAMPP mit PhpMyAdmin nicht gerade schwer viel, wurdem einem sogar ein nicht geringer Teil Punkte nahezu geschenkt.

Nun heißts also noch, bis zum 14. Dezember zu warten. Dann gibt’s die Zeugnisse und hoffentlich eine Menge glücklicher Gesichter, Januar/Februar geht es dann in die Schlussphase der Prüfungen, wo dann alle zur Präsentation ihrer Projekte und dem Fachgespräch vor der IHK antreten.

So denn, ich werd mir jetzt nochn Bierchen gönnen und mich darüber freuen, den Dreck hinter mir zu haben..

November 14, 2006

Abschlussprüfung – The First Chapter

von Sebastian Bauer — Kategorien: Privat2 Kommentare

Heut war es soweit: Fachinformatiker, Elektroniker und weiß der Geier was alles, aus aller Welt (Baden-Württemberg um genauer zu sein) trafen heute zum ersten Teil der Abschlussprüfung Winter 2006/07 zusammen um unter Beweis zu stellen, was sie ganz sicher nicht (zumindest nicht in der Schule) gelernt haben.

Die Prüfungen (zumindest für uns Fachinformatiker) bestanden für heute aus dem Wirtschaftskunde, Gemeinschaftskunde und Deutsch Teil. Während für Wirtschaftskunde noch ein gewisser Grad an Wissen von Vorteil war, reicht für die anderen Sachen ein kleiner Schuss Intelligenz. Ich hatte mir eigentlich mehr vorgestellt bei der ganzen Sache. Aber auch gut, umso besser. In eine knifflige Situation bin ich allerdings gekommen:
Gemeinschaftskunde, Thema Geburtendefizit in Deutschland. “Verfassen Sie 3 Vorschläge, wie man das Geburtendefizit bekämpfen kann.” (so sinngemäß). Zwei liegen IMO auf der Hand: 1.) Förderung von staatlichen Kindertagesstätten zur Entlastung der Eltern. 2.) Förderung von Familien mit mehreren Kindern durch staatliche Mittel.
Aber 3.?? Keine Ahnung. Der Ansicht nach, dass ich sowieso nicht viel zu verlieren hab, brachte ich einfach folgenden 3. Vorschlag ein: “Illegalisierung von Verhütungsmitteln, welche keinem Geschlechtskrankheiten-vorbeugenden Zweck dienen”. Pille adé.. So gäbe es zukünfigt in Deutschland praktisch nur noch 2 Möglichkeiten: Ein Leben lang Sex mit Condom, oder Kinder. Für was wird sich der deutsche Mann nach spätestens 3 Monaten wohl entscheiden? Condom? Unwahrscheinlich. Abstinenz? Wohl kaum. Kinder? Naja, im Zweifelsfall kann man ja noch abhauen ;)

Falls der Korrektor die nötige Portion Sarkasmus für die Antwort nicht mitbringt.. macht nichts. Wer einen besseren Vorschlag für den 3. Punkt hat, her damit!

Eine weitere sehr interessante Fragestellung fand sich in der Gemeinschaftskundeprüfung: “Marc kauft sich für 1000 EUR ein Mofa (rofl, wasn noob. (Anm. d. Red.)). Was darf er?“. WTF!? Was soll das für eine Frage sein? Hab ich was überlesen *such*.. hmn.. nee.. Wayne, nächste Aufgabe. Wenn mir jemand den Sinn und Zweck dieser Frage erläutern kann, nur her damit.

Naja, morgen kommt nun der anspruchsvollere Teil: BWL, Systemtechnik, Software. Ein wenig Bammel hab ich vor BWL, aber wird schon schiefgehen.

Jetzt wird erstmal mein PC neu aufgesetzt, nachdem mir gestern mein Windows meine komplette Partitonstabelle zerhackt hat und nichtmals mehr mein Grub was lesen kann, noch fdisk oder gpart irgendwas retten können. Redmond sei dank..

Bis moin.

November 6, 2006

LFS RacerOnlineScript released

von Sebastian Bauer — Kategorien: Live for Speed — Schlagwörter: 1 Kommentar

Nachdem Nachfrage danach bestand, release ich nun heute die Beta Version meines LFS RacerOnlineScripts unter PHP.

Das Script dient dazu, per LFS World den Status der Teammitglieder auszulesen und auszugeben. Das ganze ist Beta und noch relativ experimentell, da eine Implementierung nur schnell gemacht wurde.

Da LFS World die Ident Keys inzwischen dringend vorraussetzt, muss dieser in der _data_inc.php angegeben werden. Dort werden auch die Teammitglieder bestimmt. Die Standard Konfigdatei enthält alle Daten des Octrin.Racing Teams, anhand derer man sich orientieren kann.

Features:

  • Anzeigen der online Teammates
  • Generierung eines Join2LFS Links
  • Konfiguration mit eigenem IdentKey und beliebigen Farben + Team Tag
  • Cachen der Daten

Das Script steht unter der GPL. Die Installationsanleitung findet sich in der README Datei des Archives.

//Update (08.11.2006 – 10:00 Uhr): Leider waren in der vorgestern veröffentlichten Version einige Fehler drin, welche ich nun beseitigt habe. Die neue Version ist 0.8.1 Beta.

//Update2 (09.11.2006 – 11:08 Uhr): Ein Fehler beim Verarbeiten des Config files und Probleme beim Caching der LFSW Daten wurden jetzt behoben. Version 0.8.2 Beta steht damit zum Download bereit.

//Update3 (18.12.2006 – 15:41 Uhr): Version 0.8.3 released.

  • Verbesserte Kompatibilität mit verschiedenen PHP Versionen (4.x und 5.x)
  • Kleine Verbesserungen bei der Ausgabe.

//Update4 (19.12.2006 – 16:45 Uhr): Version 0.8.4 released.

  • Suche nach den Usernamen auf case-insensitive Basis, da vorher einzelne User immer wieder Probleme hatten mit dem Script, letztendlich aber einfach den LFS World Namen nicht identisch (in Bezug auf Groß-/ Kleinschreibung) zum “echten” LFSW Namen eingetragen haben.

//Update5 (17.01.2006 – 13:20 Uhr): Version 0.8.5 released.

  • Optimierte Geschwindigkeit und Sicherheit durch Verwendung der cURL Bibliothek.
  • Bei Verwendung von cURL funktioniert das Script nun auch, falls allow_url_fopen deaktiviert ist.
  • Zusätzlicher Fallback Modus für PHP Versionen ohne cURL Support.

Download: LFS RacerOnlineScript Version 0.8.5 Beta [ 12 KB ] (weiterlesen …)

November 3, 2006

Update für BLASC Guild View Mod (Version 0.8.4a)

von Sebastian Bauer — Kategorien: Allgemein — Schlagwörter: Keine Kommentare

Eine neue Version meines BLASC / Buffed.de Guild View Mods wurde veröffentlicht!

BLASC Guild View Mod

Akt. Version: 0.8.4 Beta

Features:

  • Anzeigen aller relevanten Informationen des Charakters eines Forenusers
  • Caching um Auslastung der BLASC Server zu verhindern und um für evtl. BLASC Ausfälle gewappnet zu sein
  • Unterstützung aller im BLASC System vorhandenen Gilden (einschl. aller Server)

Geplante Features:

  • Anzeigen der Gilde
  • Mitgliederliste mit Sortierung nach Gilde, Charakter und Level
  • Profilansicht mit Auflistung der Berufe

Download: BLASC Guild View Mod v0.8.4a Beta [ 8 KB ]

—————————————————————
Bugfixes:

  • 0.8.4a – Fehlerhaften Pfad-Parameter beim Funktionsaufruf filemtime() korrigiert.
  • 0.8.4a – Anpassungen auf Buffed Umstellung
  • 0.8.4 – Funktion display_avatar_gallery() korrigiert. Führte zu falschen Profilinformationen beim Ändern des Avatars
© 2013 Die Milchtüte Alle Rechte vorbehalten - Wallow theme v0.44 by ([][]) TwoBeers - Powered by WordPress - Viel Spass!