Kategorien


  • > Design
  • > Ideen
  • > Life
  • > LifeType
  • > questions
  • > Webentwicklung

Archiv


  • > Juli 2010
  • > März 2009
  • > Februar 2009
  • > Januar 2009
  • > April 2008

Links


  • > exzelsia design

URL Umlaute in Lifetype

Lifetype (die Blogsoftware auf die diese Seite hier läuft) hat standartmäßig eine Option für benutzerdefinierte Urls ohne mod_rewrite. Ganz Praktisch diese funktion nur ersetzt sie "öäüß" in einen simplen strich "-". Um also aus den Umlauten wie "ä" in der url "ae" zu formen das lesbarer ist das dieser strich muss man leider ein paar zeilen im source code von liftype ändern

original | /class/data/textfilter.class.php | Zeile 549ff

                   // remove 'bad' characters
$string = preg_replace('/[^'.$validChars.']/', $separator, strip_tags(Textfilter::htmlDecode($string)));



geänderte | /class/data/textfilter.class.php | Zeile 549ff

                   // replace 'äöüß' characters
$umlaute = Array('/ä/','/ö/','/ü/','/ß/');
$ersetzen = Array('ae','oe','ue','ss');
$string = preg_replace($umlaute, $ersetzen, strip_tags(Textfilter::htmlDecode($string)));
// remove 'bad' characters
$string = preg_replace('/[^'.$validChars.']/', $separator, $string);


Das reicht aus um aus der url von einen Eintrag der "Die Umlaute ü ö ä mag Liftype nicht" von etwas unverständlichen

"http://www.w9q.de/kategorie/die-umlaute-mag-liftype-nicht"

in etwas verständlicheres zu formem das so ausschaut

"http://www.w9q.de/kategorie/die-umlaute-ü-ö-ä-mag-liftype-nicht"

Naja nichts besonderes aber wers sucht der soll es auch finden

geschrieben von fabio, 31.03.2009 @ 15:58 |  0 Kommentare

Share it!

Immer diese Ideen

Ja ja manchmal ist das leben schon hart vor allem wenn mir die ganze zeit schon eine Idee für ein neues Blog Design in meinen Kopf rumschwirrt aber ich einfach keine Zeit finde sie erstmal auszuarbeiten. Naja ich hab mir jetzt vorgenohmen diese Idee endlich umzusetzten mal schauen was daraus wird.

 so long

geschrieben von fabio, 31.03.2009 @ 13:18 |  0 Kommentare

Share it!

IE7 { css2: auto; }

http://dean.edwards.name/IE7/

 (weiter)

geschrieben von fabio, 30.03.2009 @ 12:11 |  0 Kommentare

Share it!


RSS 1.0 RSS 2.0 Atom XHTML CSS