Contenido

Contenido
Contenido
Entwickler four for business AG 4fb.de
Aktuelle Version 4.8.15
(12. Mai 2011)
Betriebssystem plattformunabhängig
Programmier­sprache PHP, SQL, JavaScript
Kategorie Web-Content-Management-System
Lizenz GPL (Freie Software)
Deutschsprachig ja
contenido.org

Contenido ist ein freies Web Content Management System. Das Open-Source-Projekt wurde im Jahre 2000 von der four for business AG initiiert und wird von dieser sowie weiteren Programmierern aus der Contenido-Community weiterentwickelt. Die auf PHP und MySQL basierende Software steht unter der GNU General Public License. Support wird durch die Anwendergemeinde (Forum, FAQ, Wiki) geleistet, im Forum finden sich auch freie Entwickler.

Inhaltsverzeichnis

Bedienung

Contenido wird auf einem Webserver mit einem Webbrowser gesteuert. Für die Bedienung ist keine Zusatzsoftware beim Redakteur erforderlich. Die Verwaltung (das sogenannte Backend) ist der im Webbrowser sichtbare Teil von Contenido, in dem Inhalte erstellt und bearbeitet werden. Ein Editor erlaubt auch Anwendern ohne HTML-Kenntnisse redaktionelle Arbeit zu erledigen.

Funktionsweise

Das Prinzip

Contenido trennt Layout, Funktionalität und Inhalt. Das System organisiert sämtliche Artikel in einer Baumstruktur (auch Kategoriebaum genannt). Der Redakteur weist entweder der Kategorie oder dem Artikel ein Template zu und kann, sofern dies in den Modulen vorgesehen wurde, den Inhalt bearbeiten. Einer der großen Vorteile von Contenido ist die flexible Erweiterbarkeit durch Module und Plugins. Module decken hierbei mehr die Erweiterung des Frontends ab, Plugins werden meist zum Ausbau der Backendfunktionalität genutzt.

Module

Module sind in Contenido die 1. Wahl um das System mit Funktionen und Features zu erweitern. Im Demomandanten werden bereits viele Module für den Aufbau einer Webseite mitgeliefert (Artikelteaser, Navigation, Login, etc.). Module gliedern sich in einen Input- und einen Outputteil, wobei der Input für die Konfiguration des Moduls zuständig ist, und der Output die Datenverarbeitung und die Darstellung für das Frontend bereitstellt. Durch den möglichen Einsatz von PHP, MySQL, Javascripten und/oder purem (X)HTML lassen sich hierbei schon (fast) alle Ideen und Wünsche umsetzen. Viele Zusatzmodule findet man im Modulbereich des Forums (Gästebuch, Terminliste, Up- und Downloadmodul, erweiterte Artikellisten, etc.).

Von Contenido mitgelieferte CMS-Types[1] ergänzen das Angebot im Modulbereich. CMS-Types sind kleine Widgets welche oft genutzte Funktionen wie z.B. Artikelteaser oder Downloadlisten, auf einfache Weise zur Verfügung stellen.

Detaillierte Informationen zu Modulen für Contenido findet man im Contenido Wiki[2]

Plugins

Plugins können sowohl das Backend aber auch Contenido selbst funktionell erweitern. Oft werden sie in Kombination mit Frontendmodulen oder der Contenido Extensions Chain eingesetzt. Contenido selbst liefert bereits fest installierte Plugins wie ein WorkFlow-, Linkchecker- oder Content Allocation-Plugin mit. Das bei der Installation auswählbare Newslettersystem kann aufgrund seiner zu starken Integration in den Core nicht mehr als Plugin bezeichnet werden.

Detaillierte Informationen zu Plugins für Contenido findet man im Contenido Wiki[3]

Contenido Extensions Chain (CEC)

Die Contenido Extension Chain, kurz CEC, ist eine von Contenido zur Verfügung gestellte Schnittstelle um Corefunktionen von Contenido sowohl im Backend als auch im Frontend zu erweitern. Im Contenido Core sind hierfür definierte Einsprungpunkte integriert welche dem Entwickler Zugriff auf dort gerade in Verarbeitung befindliche Daten und (eingeschränkt) auf die Darstellung im Backend geben. So nutzt beispielsweise das Workflow-Plugin ausgiebig die CEC im Artikelbereich.

Sonstiges

Mit Contenido können barrierefreie Webseiten erstellt werden.

Entwicklung

Die Hauptentwicklung wird von 4fb und ausgewählten Entwicklern aus der Community übernommen, wobei 4fb die Projektleitung übernimmt und den Entwicklern benötigte Ressourcen wie Bugtracker oder SVN zur Verfügung stellt. Zukünftig ist, laut Aussage von 4fb bei Communido 2010, eine noch engere Zusammenarbeit mit und mehr Mitspracherecht von der Community geplant.[4]

Vorgängerversion war die Version 4.6.24.[5] Diese ist noch unter PHP 4 lauffähig wird aber nicht mehr aktiv weiterentwickelt (End of Life).[6]

Modifikationen sind jederzeit möglich, die Erweiterungen und Änderungen übernimmt das Unternehmen.

Kritik

Im Laufe der Jahre wurden immer wieder Stimmen laut, dass die Community nicht aktiv an der Weiterentwicklung beteiligt würde. Außerdem wird innerhalb der Community bemängelt, dass es keine öffentliche Roadmap für die Weiterentwicklung gibt und von four for business keine Informationen über die Arbeit an dem CMS bekanntgegeben werden.[7] [8]

Literatur

Bücher

  • Markus Hübner: Contenido für Einsteiger ePubli, 2010. (Details)

Artikel

Weblinks

Einzelnachweise

  1. Contenido Wiki:CMS-Types
  2. Contenido Wiki:Module
  3. Contenido Wiki:Plugins
  4. Communido 2010 - Ein Rückblick
  5. Contenido Downloadseite
  6. End of Life Version 4.6 im Entwickler-Forum
  7. Quo vadis Contenido im Entwickler-Forum
  8. Contenido Weiterentwicklung im Entwickler-Forum

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • contenido — sustantivo masculino 1. Lo que se contiene dentro de una cosa: el contenido de una película, el contenido de un libro. ¿Cuál es el contenido de la caja? Vacía el contenido de la bolsa y verás lo que he comprado. 2. Área: linguística Significado… …   Diccionario Salamanca de la Lengua Española

  • Contenido — puede significar La carga del producto que se guarda en una infraestructura de almacenaje de datos, o se traslada a través de una de infraestructura de telecomunicación. Como oposición Forma Contenido: En las creaciones de arte o ingeniería y, en …   Wikipedia Español

  • contenido — contenido, da (Del part. de contener). 1. adj. Que se conduce con moderación o templanza. 2. m. Cosa que se contiene dentro de otra. 3. Tabla de materias, a modo de índice. 4. Ling. plano del contenido …   Diccionario de la lengua española

  • Contenido — ► adjetivo 1 Que se comporta con contención o templanza: ■ contenida como era rechazó la violencia de su discurso. ► sustantivo masculino 2 Cosa que se contiene dentro de otra: ■ el seguro no abarca el contenido de la vivienda; el contenido en… …   Enciclopedia Universal

  • Contenido GC — Estructura química del ADN mostrando los pares GC y los pares AT. En genética, GC, Contenido GC o Porcentaje GC (contenido de guanina y citosina) es una característica del genoma de un organismo o de cualquier pedazo de ADN o ARN. G y C denotan… …   Wikipedia Español

  • contenido — I. pp de contener II. 1 s m Cosa que tiene o lleva dentro algo: el contenido de un vaso, el contenido de una maleta 2 s m Conjunto de temas, ideas, razonamientos, etc del que trata una obra literaria, científica, cinematográfica, etc: un… …   Español en México

  • contenido — (m) (Básico) todo lo que está encerrado dentro de otra cosa Ejemplos: En el supermercado me ordenaron mostrar el contenido del bolso porque sospechaban que había robado algo. Los ladrones actuaron muy rápido y el contenido de la caja fuerte… …   Español Extremo Basic and Intermediate

  • contenido — {{#}}{{LM C10153}}{{〓}} {{SynC10395}} {{[}}contenido{{]}} ‹con·te·ni·do› {{《}}▍ s.m.{{》}} {{<}}1{{>}} Lo que se contiene en algo o está en su interior: • Vertió en el vaso todo el contenido de la botella.{{○}} {{<}}2{{>}} {{♂}}En… …   Diccionario de uso del español actual con sinónimos y antónimos

  • contenido — sustantivo masculino tema (de una obra o escrito), argumento. contenido, da adjetivo moderado, templado, mesurado. * * * Sinónimos: ■ capacidad, cabida, volumen …   Diccionario de sinónimos y antónimos

  • Contenido descargable — Saltar a navegación, búsqueda Contenido descargable (en inglés Downloadable content o DLC) es una forma de distribución a través de Internet de medios digitales. El término se suele utilizar de forma más especifica al contenido creado para… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”