Anpassen/Erweitern der Backends

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
Mammut
Beiträge: 2
Registriert: Fr 29. Feb 2008, 08:59
Kontaktdaten:

Anpassen/Erweitern der Backends

Beitrag von Mammut »

Moin moin,
welche Möglichkeiten gibt es, das Backend von Contenido an eigene Bedürfnisse anzupassen, bzw. zu erweitern? Es gibt Anwendungsbereiche, die Contenido nur mit größter Mühe, manchmal auch gar nicht abdeckt. Ich kann natürlich mein eigenes Backend für diese Anwendungen schreiben. Aber viel interessanter (und auch vom Kunden gewünscht) ist es die Administration der neuen Anwendung in das Contenido Backend zu integrieren.
Ich habe schon ein paar kleine (dreckige) Scripte geschrieben, die das Backoffice erweitern (area, action, files, frames, etc.). Von Hand war mir das Eintragen wegen der vielen Abhängigkeiten einfach zu mühselig. Trotzdem: was soll ich an den Scripten weiterarbeiten, wenn es schon eine evtl. viel bessere und schönere Lösung gibt?
Also, immer her damit ;).
Vielen Dank für Eure Antworten!
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Anpassen/Erweitern der Backends

Beitrag von Dodger77 »

Mammut hat geschrieben:(area, action, files, frames, etc.)
Im Prinzip ist aber genau das der Ansatzpunkt, die Entwicklung eines Plugins. Als Basis dafür eignet sich sehr gut:

http://dayside.net/files/index.php?path ... -examples/
Mammut
Beiträge: 2
Registriert: Fr 29. Feb 2008, 08:59
Kontaktdaten:

Re: Anpassen/Erweitern der Backends

Beitrag von Mammut »

Das schaut doch schonmal ganz interessant aus. Auf jeden Fall ist es weiter Entwickelt, als meine Scripte. Allerdings zielt es eher in Richtung "Installer". Das ist natürlich nützlich, um Plugins dann zu veröffentlichen. Aber bei der Entwicklung ändert sich im Lauf doch noch das Eine oder Andere. Dafür scheint mir der Installer weniger gedacht zu sein.

Ich könnte natürlich einige Routinen aus dem Installer verwenden. Im Progranmcode steht:

Code: Alles auswählen

/* PLUGIN INSTALLER
 * Version 0.4
 * Für Contenido 4.4.4 and up 4.5.x
 * Autor: Martin Horwath (horwath@dayside.net)
 * Datum: 26.09.2004
 * Modifiziert: 10.10.2005
 */
Es scheint also schon älter zu sein. Weißt Du, ob das noch aktuell ist und auch für 4.6.x kompatibel? Ich kann nirgendwo einen Lizenzhinweis entdecken. Ohne Lizenzhinweis, übernehme ich keinen Code. Weiß jemand mehr darüber? Kennt jemand diesen Martin Horwath?

In der Readme habe ich Interessantes gefunden:
plugin-interface-contenido-4.4.5.zip
^^ Wenn das ein Plugin zur Bearbeitung des Contenido-Interfaces ist, dann könnte es ja genau das sein, was ich haben möchte. Habt ihr davon schon gehört? Wo kann ich die Zip-Datei evtl. finden?
Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Beitrag von Dodger77 »

Martin Horwath ist emergence (den sollte man hier im Forum finden können). Ein Ansatzpunkt ist:

http://www.contenido.org/forum/viewtopic.php?t=2844

Ansonsten ist es immer gut, sich mal bestehende Plugins anzuschauen, z.B.:

http://www.contenido.org/forum/viewtopic.php?t=12233
http://www.contenido.org/forum/viewtopic.php?t=11720
http://www.contenido.org/forum/viewtopic.php?t=10700
Antworten