Code Styling Project

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

WordPress 2.7 - neues Kontext Hilfesystem selber nutzen

codestyling | 05. Dezember 2008 | 01:14

Die neue Version 2.7 von WordPress bringt ein neues Hilfesystem mit. Auf jeder Administrationsseite steht rechts oben unter der Titelzeile der Hilfebutton zum Ausklappen der verfügbaren Ratgeber bereit.

Die Idee, auf jeder Seite spezifische Hilfen anzubieten, ist gut. Nur fragt sich der geneigte Pluginschreiber, wie das technisch umgesetzt ist und wie man das für seine eigenen Plugins verwenden könnte. Testhalber hab ich das Lokalisierungs-Plugin erweitert.

Um eines vorweg zu nehmen, ich schreibe hier über eine Version von WordPress, die zum jetzigen Zeitpunkt noch nicht offiziell erhältlich ist. Deshalb werde ich diesen Artikel konkretisieren, nachdem die Version freigegeben wurde, denn die Schnittstellen könnten sich noch ändern.

Da es, wie bei Betas/RC’s zu erwarten, noch keine offizielle Dokumentation gibt, hab ich mich durch die Dateien von WordPress gewühlt und bin fündig geworden. Es gibt neue Filter Hooks, die den Inhalt der aktuellen Hilfebox manipulieren können und ebenfalls eine Anzahl von neuen Funktionen, mit denen man die Kontext-Hilfe beeinflussen kann.

Ich hab mir primär die Filter angesehen um raus zu bekommen, wie man seine eigenen Links in die Hilfebox bekommt. Als initiales Testobjekt hat “CodeStyling Localization” herhalten müssen. In der kommenden Version 1.65 wird eine Server gestützte Integration in das Hilfesystem Bestandteil sein. Dabei werden die aktuellen Links per RSS (mit caching durch WP) abgerufen, eingebettet und stets aktuell gehalten. Die Integration wird zwischen deutsch (locale: de_DE) und allen anderen (locale: en_US) unterscheiden. Somit werden die Hilfen in 2 Sprachen verfügbar sein und sich nach der Einstellung des Backends richten. Die Darstellung der Hilfeseiten wird mit Thickbox vorgenommen (iframe) und von www.code-styling.de geladen, sodass die Hilfe nicht in das Plugin Packet aufgenommen werden muss. Das spart Platz und Zeit beim Pluginupdate und ich muss die Hilfen nur auf meinem Server aktualieren.

Der technische Part wird hier in Kürze noch erläutert, dies ist erstmal die grobe Vorschau darauf.

Kategorien
Deutsch, WordPress (DE)
RSS Kommentare
RSS Kommentare

« WordPress Dashboard Feeds mit fehlerhaften Umlauten WordPress Kategorie-Baum Chaos in “Artikel bearbeiten” »

2 Antworten    Schreib einen Kommentar

f-j-k

f-j-k

25.01.2009 | 15:39

na ich bin schon gespannt. der artikel wird vermutlich auch auf englisch interessant werden, weil man darüber nämlich sonst wirklich nix findet… viel spass beim lokalisieren ;)

Antworten »

codestyling

codestyling

25.01.2009 | 17:03

Steck leider noch in im Draft Status, da mein Zeitbudget im moment alles andere als groß ist. Wird jedoch weitergeschrieben und in 2 Sprachen erscheinen.

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 ...

  • PHPMailer in WordPress - warum fehlen Übersetzungen ?
  • PHP Funktion setlocale() … und Zahlen stimmen nicht mehr
  • prozentuale Angaben - was Browser meinen zu verstehen
  • WordPress Lokalisierung - Features und Weiterentwicklung
  • WordPress Kategorie-Baum Chaos in “Artikel bearbeiten”

Ältere Beiträge ...

  • WordPress Dashboard Feeds mit fehlerhaften Umlauten
  • WordPress 2.6.1 lädt zu viele script.aculo.us Komponenten
  • WordPress Sprachdatei Plugin - Machbarkeitsstudie
  • WordPress 2.6 und die Text/Diff Fehler im Editor
  • WordPress Fehler durch Sprachdateien - die Ursache
rss RSS Kommentare valid xhtml 1.0 design by jide powered by Wordpress get firefox