Datum: Montag, 14. April 2008 | Kategorie: Joomla | Geschrieben von: Mirko Baschetti

Administrative Contentverwaltung

Die Contentverwaltung von Joomla lässt gerade für Redaktionen mit mehreren Autoren doch einiges zu wünschen übrig. Eine Versionierung ist nur über Extra-Komponenten möglich und ein einfaches redaktionelles Notizfeld ist leider nicht vorhanden. Abhilfe schafft hier nur, selbst ein Feld in die Datenbank zu schreiben.
Es gibt schliesslich immer etwas, was zum evtl. noch nicht freigegebenen Artikel nierdergeschrieben und für andere Autoren oder Administratoren eingesehen oder ergänzt werden sollte. Warum diese Notizen also nicht direkt in bei dem entsprechenden Artikel einseh- und veränderbar machen?!

Folgende Schritte sind notwendig, um ein Extra-Feld einzufügen. Basis ist Joomla 1.0.15.

Man füge per phpMyAdmin ein Datenbankfeld in die (jos)_content ein. In meinem Fall "notizen", Typ "text".
[EDIT] Leider ist dieser Beitrag bei der Migration von Joomla 1.0 zu 1.5 völlig "verhunzt" und unbrauchbar.

In der includes/joomla.php den Content erweitern. Ca. Zeile 2580 (String: class mosContent extends mosDBTable)

var $notizen = null;
/** @var string */
In der administrator/admin.content.php ca. Zeile 1180 (String: values loaded into array set for store)

$row->notizen = $item[0]->notizen;

Und letztlich in der administrator/admin.content.html.php ca. Zeile 720, so dass meine Notizen in den Reiter "Publishing" erscheinen.

Direkt hinter


Finish Publishing:

" />


kommt



Notizen


notizen); ?>

Das freudige Ergebnis sieht dann wie folgt aus:

Neue Artikelansicht

Was vermutlich noch interessant wäre, ist ein direkter Mail-Link zum Autoren. Vielleicht ist das was für das nächste Joomla "White Paper"...

Kommentare (0)Add Comment
Kommentar schreiben
 
  kleiner | größer
 

busy

Suchen

Über diesen Blog

Der Weblog der Fleximind Medienagentur aus Wunstorf handelt von unserem Agenturleben, Tipps, Tricks und Hinweisen zu Webdesign, Film, Video, Internet, CMS, Joomla, Design, Druck.

Kategorie