Code Styling Project

It’s not a bug, it’s always a feature.
  • Deutsch
  • English
  • rss
  • Home
  • Blog
  • Impressum
  • Entwicklungen
  • Fehlerbehebungen
  • Anleitungen

Wiederbelebung von Kubrick für WordPress 3.x Versionen

codestyling | 10. August 2010 | 20:01

Da ich gelegentlich einige Tests zwecks Fehlerbehebung in meinen Plugins machen muß, brauche ich manchmal so wenig wie möglich komplexes Beiwerk.
Dies betrifft nicht nur Plugins sondern auch Themes.

In fraglichen Fällen habe ich immer mit dem simplen “Kubrick” Theme (default) getestet, welches es seit WordPress 3.x nicht mehr im Lieferumfang gibt. Also hab ich dieses Standard-Theme mal wiederbelebt und ein wenig aufgewertet.

Die letzte bekannte und über das WordPress Repository beziehbare Kubrick Version 1.7.2 läuft erstmal anstandslos seit WordPress 3.0 hat aber ein paar Unzulänglichkeiten und ist 100% restistent gegen neue Features aus der aktuellen WordPress Version.

1. Problem: unvollständige Übersetzung

Da diese Theme in den älteren WP Versionen zwar seine eigene Sprachdatei hatte jedoch 24 Texte aus der WordPress eigenen Sprachdatei mit verwendete, sind diese Texte jetzt nicht mehr übersetzbar. Denn die meisten dieser Phrasen sind entweder in 3.x geändert oder existieren schlicht nicht mehr.
Deshalb hieß es erstmal Hand anlegen und 100% aller Texte ausschließlich dem Theme zuordnen. Somit kann dann auch wieder eine vollständige Übersetzung gewährleistet werden, was man hier am Beispiel Deutsch erkennen kann.

Wer mein hier abgebildetetes Übersetzungsplugin Codestyling Localization für WordPress Komponenten wie Plugins oder Themes noch nicht kennen sollte, findet es auf meiner Plugin-Seite oder im WordPress Repository unter Codestyling Localization.

2. Problem : Funktionstests von “Featured Images” nicht möglich

Die neue Version bringt ja unter anderem “Featured Images” mit sich, die man relativ einfach in die Seite einbinden kann. Da einige Plugins aus dem Repository sich an diesen Bildern vergreifen können, sollte man diese Funktionalität wenigstens testen können.

Deshalb habe ich das Theme so erweitert, dass zumindest auf der Home-Seite die “Feature Images” eingeblendet werden, sofern sie am Artikel bekannt gegeben wurden. Wenn der Artikel keines enthält, dann bekommt man auch keines zu sehen. Da das Theme relativ einfach gestrickt ist, kann jeder sich das noch erweiteren, wie er es gern hätte. Mir ging es nur um den Test-Fall dabei.

3. Problem: das neue Menü-System von WordPress 3.x

Es sind ebenfalls schon eine Menge Probleme im Zusammenhang mit dem neuen Menü-System aufgetreten, sodass ich auch hierfür mindestens eine Möglichkeit brauche, das mal eben schnell testen zu können.
Ich hab das so gut es ging in den Header integriert und darauf geachtet, dass nur dann ein Header-Menu erscheint, wenn man auch eines erstellt und zugewiesen hat. Mit Sicherheit kann man das noch anders oder besser lösen, aber für meine Zwecke ist es ausreichend und passt ganz gut.

Das Ganze sieht dann in etwa so aus, ist bekanntlich eine Geschmacksfrage und kann ja ebenfalls modifiziert werden, wenn es den Ansprüchen nicht genügt.

Zusammenfassung:

Nicht alles, was alt ist, gehört gleich auf den Müll. Man kann es auch wieder entstauben und aufpoliert wiederverwenden. Für meine Zwecke bleibt diese Theme das Mittel der Wahl, wenn ich komplexe Probleme in Plugins untersuche und mir nicht noch zusätzliche Gedanken darum machen muß, was mein laufendes Theme so alles wieder mit dem Hintern einreißen könnte. Und schnelle Modifikationen sind in diesem überschaubaren Theme eine Kleinigkeit, ich kenne da auch ganz andere “Monster”, in denen man erstmal stundenlang lesen muß, um sie komplett verstanden zu haben.

Für alle diejenigen, die sich diese Theme gern mal ansehen wollen, damit rumspielen oder es als Anregung für eigene Themes verwenden möchten, stelle ich nachfolgend den Download bereit. Allerdings hält sich mein Support aus verständlichen Gründen dafür in Grenzen, nicht traurig sein, wenn ich auf Mails dahingehend nur verzögert antworte.

Da dieses Theme GPL ist und immer war, kann sich auch gern jemand meiner Vorarbeit “bemächtigen” und sie über das WordPress Repository pflegen, mir fehlt dazu schlicht und ergreifend die Zeit.

kubrick-cl.zip (112 downloads)

Kategorien
Deutsch, WordPress (DE)
RSS Kommentare
RSS Kommentare

« WordPress Sprachdateiverarbeitung Betatest - erste Analysen Codestyling Localization beherrscht jetzt BuddyPress und bbPress »

4 Antworten    Schreib einen Kommentar

Till

Till

11.08.2010 | 20:03

Haha … ich musste echt schmunzeln, als ich deinen Beitrag gelesen habe. Coole Sache, das Kubrick-Theme war viele Jahre das Erste was es zu bestaunen gab, wenn wordpress frisch installiert wurde. Ich wusste doch in der 3er-version fehlt irgendwas :-)
thanks for sharing

Antworten »

jottlieb

jottlieb

12.08.2010 | 22:30

Super dass du Kubrick angepasst hast :)
TwentyTen ist nämlich in der Tat alles andere als ein gutes Einsteiger- oder Rumprobier-Theme.

Antworten »

Maria Smith

Maria Smith

09.05.2011 | 07:36

i had great smile on my face when i read you. thanks for your link to use Kubrick for WordPress versions 3.x.gold is really gold..

Antworten »

kalle

kalle

20.05.2011 | 13:22

coole sache,

sauber gemacht!

Antworten »

Du kannst diese Tags verwenden : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Navigation

  • Allgemein
  • jQuery in WordPress
  • Politik
  • WordPress (DE)

Suche

Neuere Beiträge ...

  • WPTouch iPhone Theme und die verkrüppelte Übersetzung
  • Die Zukunft von BuddyPress und bbPress
  • Codestyling Localization und PoEdit sind wieder kompatibel
  • Chaos bei der WordPress Theme Übersetzung
  • Codestyling Localization beherrscht jetzt BuddyPress und bbPress

Ältere Beiträge ...

  • WordPress Sprachdateiverarbeitung Betatest - erste Analysen
  • WordPress 2.8 - Sprachdatei Speicherverbrauch minimieren
  • Sprache der Administration - wie hätten Sie es denn gern ?
  • WordPress Lokalisierung - entdecke die Möglichkeiten
  • Neue Profile für Plugin Autoren auf wordpress.org
rss RSS Kommentare valid xhtml 1.0 design by jide powered by Wordpress get firefox