Geschrieben von Markus am 27. April 2009
Mal wieder musste ich mich grade wieder darüber aufregen, dass htmlentities() nicht so recht will, wenn man UTF-8 Text escapen will. Natürlich kann man das einfach über einen Parameter ändern, aber gibt es für sowas keine globale Einstellung? (Also als Funktion, nicht jeder kann seine php.ini ändern) Jedes mal
htmlentities($text, null, 'UTF-8')
zu schreiben ist bisschen lästig. Naja, ich hab jetzt einfach ne Funktion dafür geschrieben, aber iwie nervt das schon
function escape_html($text){
return htmlentities($text, ENT_COMPAT, ‘UTF-8′);
}
Gibt ja auch noch andere Funktionen
Memo an mich selbst: Syntaxhighlighter installieren, wenn ich jetzt häufiger Codes poste.
Geschrieben von Markus am 23. April 2009
Ich habe vor, hier in nächster Zeit auch ein paar Dinge über die Programmierung zu schreiben. Vor allem will ich schöne und praktische Dinge, die ich entdecke, nicht mehr nur in meinen Bookmarks verstauben lassen. Deswegen werde ich darüber wohl häufiger Artikel schreiben. Es landen nämlich einfach zu viele Dinge in meinem Bookmarks, die ich irgendwann vielleicht mal brauchen könnte.
So ist es z.B. mit dem jQuery Plugin Alert Dialogs. Dieses Plugin bietet die Möglichkeit, die von JavaScript bekannten alert(), prompt() und confirm() Dialoge alternativ darzustellen. Normalerweise werden die Dialoge nämlich nach dem Betriebssystemstandard dargestellt, was natürlich kaum Anpassungen zulässt. Mit diesem Plugin kann man die Dialoge aber auf das Design abstimmen (es kann alles per CSS angepasst werden) und auch HTML innerhalb der Boxen verwenden.
Guckt euch einfach die Demo an, dann wisst ihr, was ich meine
Hier gehts zum Plugin
Neue Kommentare