Archiv | Impressum | Datenschutz
31. März 2008
Nerd 2.0

Text gekürzt, aber HTML offen?

Schon wieder ist es passiert, dass ein nicht geschlossenes HTML-Tag aus den Auszügen mein Layout zerstört hat, aber im Netz lässt sich ja immer schnell eine Lösung finden.

Hier also ein PHP-Codeschnipsel der alle geöffneten HTML-Tags schließt. Zwar keine schöne Lösung, aber was besseres ist mir auf die Schnelle auch nicht eingefallen.

function close_tags($html){
// Alle geöffneten Tags in ein Array
preg_match_all("#<([a-z]+)( .*)?(?!/)>#iU", $html, $result);
$openedtags = $result[1];
// Alle geschlossenen Tags in ein Array
preg_match_all("#</([a-z]+)>#iU",$html,$result);
$closedtags = $result[1];
$lenght = count($openedtags);
// Alle Tags geschlossen
if(count($closedtags) == $lenght)
return $html;
$openedtags = array_reverse($openedtags);
// Tags schließen
for($i = 0; $i < $lenght; $i++) {
if (!in_array($openedtags[$i],$closedtags))
$html .= '</'.$openedtags[$i].'>';
else
unset($closedtags[array_search($openedtags[$i],$closedtags)]);
}
return $html;
}

Quelle: textsnippets.com

9. März 2008
Nerd 2.0

Frontlines – Fuel of War: Bonuslevels

Nach einem doch sehr schicken, aber leider etwas kurzem Singelplayermodus, habe ich mich heute noch ein wenig im Menü umgeschaut.

Und, wer sagt es? Es gibt zwei weitere Level, die man im Bereich „Extras -> Bonusinhalte“ mit folgenden Codes freischalten kann.

sp-village – Village Level
sp-street – Urban Combat Level

Es lohnt sich!

24. November 2007
Nerd 2.0

Peer-to-Peer (P2P) Client in 15 & 6 Zeilen!

Während nacheinander immer mehr in Tauschnetzwerke in das Auge von Ermittlern von Musik-, Software- und Filmindustrie, geht die Entwicklung und das Streben nach Fortschritt auf der anderen Seite immer weiter.

So haben Ed Felten mit TinyP2P und Matthew Skala mit Molestar gezeigt, wie einfach es ist, ein P2P-Netzwerk mit einfachsten Mitteln zu erschaffen. Denn besonders an den beiden Programmen ist, dass ihre Entwickler nach dem Minimalsten strebten. So hat TinyP2P gerade mal 15 Zeilen Python – Code und Molestar toppt das ganze mit 6 Zeilen in Ruby.

Ich denke in nächste Zeit wird es noch einige weitere interessante Entwicklungen in Sachen P2P geben und vielleicht kommt dann endlich das abhörsichere, anonyme und dezentrale P2P-Netzwerk.

Euer BODY-SNATCHER

Quellen: taragana.com, olav.net

2. Oktober 2007
Nerd 2.0

Neue Gamesektion

Nachdem die alte Sektion für Flashspiele auf großen Anklang gestoßen ist, hab ich mir vorgenommen zwischen meinen anderen Projekten noch eine Unterseite für Flashspiele zu eröffnen.

Das Ergebnis seht ihr nun hier: games.body-snatcher.de

Diese Entscheidung habe ich getroffen, weil erstens die Administration der Seite dadurch erheblich leichter fällt und ihr schneller neue Spiele von mir gestellt bekommt und zweitens damit die, die nur mit den Spielen zu tun haben, und den Blog nicht besuchen, auch abstimmen und kommentieren können.


Für die Erstellung der Seite wurde AV Arcade in der neusten Version (Nummer 3) mit aktuellen Bugfixes genutzt. Da dieses Script aber nicht ganz im erzeugten HTML-Code meinen Ansprüchen gerecht wurde, musste doch etwas mehr Zeit als geplant in die Umstrukturierung und Veränderung des Codes investiert werden.
Meiner Meinung nach hat es sich aber auf jeden Fall gelohnt!

Viel Spaß wünscht BODY-SNATCHER

21. März 2007
Nerd 2.0

Archiv für WordPress! Ohne Links?

Als ich heute Standardmäßig über meinen Blog gesurft bin, hab ich plötzlich entdeckt, dass im Blogarchiv gar keine Links mehr angezeigt werden. Die Tags sahen zwar noch aus wie Links, hatten aber keinen Inhalt:

<a href="">Postname</a>

Nun hab ich mich auf die Suche gemacht und siehe da, es gibt eine neue Version des Plugins.

Natürlich habe gleich das Plugin aktualisiert. Was passiert? Natürlich nix!

Nachdem ich also nun etwas im Code und den Kommentaren auf der Seite geschnüffelt habe. Finde dich dann dieses Kommentar, welches frei soviel aussagt, dass man einfach die letzte Zeile der Funktion kg_archives() von „return $koutput1;“ in „echo $koutput1;“ ändern muss.

Diesmal funktioniert auch alles.

Endlich ein wieder ein funktionierendes Archiv!

Komplette Veränderung und deutsch Datei…

Mehr erfahren »

20. Dezember 2006
Nerd 2.0

CSS-Navigation mit MouseOver Effekt

Endlich konnte ich meine zu vielen Flashversionen inkompatible Navigation auf Fun-Synchro.de gegen eine andere Austauschen, die weder auf JavaScript noch Flash basiert.

Gebaut ist diese ganz einfach mit CSS und ist zu so gut wie allen Browsern kompatibel. (!ohne zusätzliche Plugins!).

Information dazu gibt es auf www.css-technik.de.

Mfg BODY-SNATCHER