Home » Blog » Wordpress »

Probleme mit gettext

Vor geraumer Zeit begegnete ich immer wieder einer nervigen Fehlermeldung:
Warning: unpack() [function.unpack]: Type V: not enough input,
need 4, have 0 in /***/wp-includes/gettext.php on line 85

WordpressHierbei handelt es sich um PHP-Dateien einer WordPress-Installation (Version 2.2.3 DE und Version 2.3 DE). Unter Unix ist GNU gettext eine weit verbreitete Bibliothek. Sie macht im Grunde nichts anderes, als einen übergebenen “originalen” String (in der Regel ein englischer Text) in einen entsprechenden String einer anderen Sprache zu übersetzen. Das Mapping zwischen diesen Strings befindet sich in so genannten MO-Dateien (z.B. “de_DE.mo”). Auch WordPress setzt solche Dateien für die Übersetzung ein. (weiterlesen…)

Matthias Brusdeylins

Go Gravatar Go !

GravatarSie werden immer mehr, die persönlichen Bildchen in den Kommentaren der Web-Blogs. Dies liegt unter anderem auch an dem kostenlosen Service von Gravatar.com. Hier kann man kleine Bildchen hochladen und diese dann seiner eMail-Adresse zuordnen. Blogs die diesen Service unterstützen, können somit anhand der angegebenen eMail-Adresse eines Kommentators das passende Bildchen anzeigen. Doch die Server von Gravatar sind mit ihrer Situation gerne überfordert. (weiterlesen…)

Matthias Brusdeylins

Theme-Design und CSS

Das Internet bietet viele Wordpress-Themes zum Herunterladen, mit denen man seinen eigenen Blog optisch gestalten kann. Ist jedoch mehr Individualität erwünscht, muss man sich die Mühe machen und ein eigenes Theme gestalten. Neben Kenntnisse in einem modernen Grafiktool, wie zum Beispiel in Adobe Photoshop und dem nötigen grafischen Feingefühl, sowie Grundkenntnisse in PHP, ist auch das Studium der Dokumente auf der WordPress-Webseite zum Thema Design und Layout erforderlich. Früher oder später stößt man unter Umständen auf das Problem, dass seine Seite von den einzelnen Webbrowsern mit leichten Abweichungen dargestellt wird. Abstände und Breitenangaben scheinen unterschiedlich interpretiert zu werden. (weiterlesen…)

Matthias Brusdeylins

Easy-HTML-Metadata

Easy-HTML-Metadata.JPGHTML-Meta-Angaben in der Form <meta name="key" content="value"> enthalten verschiedene, meist dem Leser verborgene Anweisungen für Web-Browser und -Server sowie Suchdienste. Leider wurden Metadaten immer wieder missbraucht, um die Suchmaschinen auszutricksen, indem hier Stichwörter aufgelistet wurden, die mit dem Inhalt nichts zu tun hatten. Man erhoffte sich so eine bessere Positionierung in der Treffermenge der Suchmaschinen. Aus diesem Grund werden diese Metadaten von namenhaften Suchdiensten nur noch schwach bewertet. Statt dessen wird nun der Inhalt analysiert als auch die Anzahl der Referenzen von externen Internetseiten. Trotzdem gehört zu einer gut gestalteten Webseite auch der sinnvolle Einsatz von Meta-Angaben zum Inhalt der aktuell angezeigten Seite, sowie die Angabe des Autors. (weiterlesen…)

Matthias Brusdeylins

Sie können alle Blog-Beiträge als RSS-Feed abonnieren.