bContent - Joomla Content Management

Beitragsinhalt
bContent - Joomla Content Management
bContent Features
Die Idee dahinter
Struktur Definition
Felder
Bindings
Dateneingabe
Frontend und Templates
Diskussion

bContent ist eine Joomla Komponente zur Erzeugung und Darstellung flexibler Datenstrukturen, welche wir bereits seit einiger Zeit einsetzen. Sie ist mit Ihren Aufgaben gewachsen. Als wir vor einiger Zeit den Auftrag für den Relaunch von Kinotraum.de bekamen, schien sie die perfekte Lösung. Sie können sich unter der Kinotraum Feature Tour einen kurzen Überblick zu den bContent Features verschaffen.

Die Content-Struktur von Joomla ist bekanntlich ein großes Thema. Die einen verteidigen sie aufgrund ihrer langjährigen Etabliertheit und geringen Lernkurve, die anderen kritisieren ihre triviale Hierarchie und verweisen auf andere OSCMS und deren Content-Verwaltung. Natürlich hat sich auch bei Joomla! inzwischen an verschiedenen Fronten diesbezüglich etwas getan. Die Ansätze teilen sich grob gesagt in zwei Lager: Da gibt es einerseits Lösungen, welche vom kompletten Ersatz der vorhandenen Joomla Content Komponente und deren Content-Struktur ausgehen, und andererseits etwas subtilere Erweiterungen der vorhandenen Strukturen. Ich möchte in diesem Zusammenhang unseren Ansatz, welcher zur zweiten der genannten Gruppen gehört, vorstellen.

Bevor ich das jedoch tue, lassen Sie mich kurz die vorhandenen Lösungen in einer übersicht vorstellen. Es gab hier eine interessante Diskussion über die Frage, was die nächste "Killer App" für J1.5 sein wird. Unter den bekannten Verdächtigen (Community Builder, Virtuemart, sh404sef, usw.) kristallisierte sich langsam heraus, dass die Community ein starkes Bedürfnis nach größerer Flexibilität bei der Content-Strukturierung und Gestaltung hat.

Die neidischen Blicke gehen größtenteils Richtung Drupal CCK. Hier muss man allerdings wissen, dass das Nodesystem, auf dem die Drupal Content Struktur basiert, die Umsetzung einer "Content Construktion Kit" Komponente für Drupal wesentlich erleichtert.

Nun aber zu den wichtigsten Anwärtern im Joomla Lager:

JoomSuite Content

Die spannenste Lösung stellt JoomSuite Content dar. Was als erstes wie ein Werbegag durchgeknallter Russen (oder Kirgisen?) aussieht, entpuppt sich als eine unwahrscheinlich vielseitige und professionelle Komponente zur Erzeugung beliebiger Content-Strukturen. In diesen Video-Tutorials kann man z. B. sehen wie mit ein paar Klicks eine Bildergalerie zusammengestellt wird.

Die Macher sagen, sie wäre eine Alternative zur Standard com_content, wenn sie nicht so viel besser wäre. Und in der Tat, die Möglichkeiten scheinen unbegrenzt, und man braucht erstmal etwas Zeit, um wieder rationale überlegungen anstellen zu können. JoomSuite Content basiert auf eigenen, also von Joomla abweichenden, Content-Strukturen und bringt eigene Kommentar-, Rating- und Favoritessysteme mit sich, was ich als negativ empfinde. Wie gut die SEO für die Komponente umgesetzt wurde, ist ebenfalls unklar.

Die Komponente ist Bestandteil einer ganzen Serie anderer Komponenten und existiert nur für J1.5. Ebenfalls konnte bis zu diesem Zeitpunkt keine klare Aussage zum Lizenzmodell gefunden werden. 

JXtended

Lange angekündigt, blickte ein Teil der Joomla Gemeinde immer mal wieder bei http://www.jxtended.com/ vorbei, nur um eine leere Seite mit einem visionärem Spruch zu sehen. Nun scheint die Zeit für jxExtenden gekommen zu sein und so präsentiert sich unter der Domain... eine relativ nüchterne Website.

Warum soviel Wind darum gemacht wurde, ist leicht zu erklären. JXtended ist ein Unternehmen von Andrew Eddie. Wem der Name nichts sagt: Wenn die Joomla-Gemeinde Jedi wären, so ist Andrew Eddie ihr Yoda. Weiter arbeiten Louis Landry und Rob Schley an JXtended.

Hier sind aus viel Kundenerfahrung und tiefen Kenntnissen über die Funktionsweise von Joomla eine Sammlung an Lösungen entstanden, welche bereits im alltäglichen Einsatz sind. Was die Content-Strukturierung angeht, sind hier die Produkte "Magazine" und "Catalog" von Interesse. Auf der Seite kann sich jeder über das Lizenzmodell (Subscribtions), den Funktionsumfang und Demoseiten informieren.

JMC - Joomla Media Component

Die wohl misteriöseste aller Komponenten. Kurze Zeit in Umlauf und als "CCK für Joomla" angekündigt, scheint es nun unter der Domain des/der Entwickler oscandy.com zu technischen Schwierigkeiten gekommen zu sein. Sogar von einem Hackangriff ist die Rede. Wir bleiben dran...

SOBI, Moset Tree und Alphacontent

All diese Produkte sind schon lange etabliert und bieten in ihren Bereichen gute Lösungen. Sowohl bei SOBI als auch bei Moset Tree lassen sich "Custom Fields" anlegen. Damit ist eine höhere Flexibilität, was den Einsatz in verschiedenen Aufgabenbereichen angeht, möglich.

SOBI ist simpel gesagt eine Anzeigenkomponente (Bussines Index) und verrichtet diese Arbeit exzellent. Sie für andere Einsatzgebiete zu mißbrauchen gestaltet sich trotz anpassbarer Felder schwierig, da der Anzeigencharakter der Artikel funktionell bestehen bleibt.

Mosset Tree geht hier weiter und kann für diverse Problemlösungen eingesetzt werden. Trotzdem bleiben die "proprietären" Datenstrukturen der Komponente ein Manko. Dass sie kommerziell ist, spielt hier keine Rolle.

Alphacontent blieb für uns immer ein Rätsel und wird hier nur der Vollständigkeit halber erwähnt. Wer sich über den Funktionsumfang informieren möchte, muss dies auf der Entwicklerseite tun. 



 

B01 realisiert zeitgenössische Online-Kommunikationsmittel.
Wir sind spezialisiert auf OSCMS und unterstützen unsere Kunden vom Konzept bis zum Launch mit Erfahrung und exklusiven Komponenten zur Umsetzung von Communitys, Shops, Portalen und Webseiten.

B01 Kunden

Unsere Ideen, unsere Produkte, unsere Kunden.

B01 empfiehlt:

ZOO Content Construktion Kit

ZOO CCK

Virtuemart Shopsystem

E-Commerce

Joomla SEO

SEO

Joomla Content Editor

Content Editor

Joomla Social Networking

JomSocial