Zielsetzung:
- Die verschiedenen "Share this" und "Follow us on..."-Links sollen an zentraler Stelle verwaltet werden können.
- Die einzelnen Links (Services) sollen global für die komplette Site einzeln aktivierbar und deaktivierbar sein.
- Über ein Markup können die Links im Template eingebaut werden.
Der Zugriff auf diese globalen Einstellungen ist später nur für den globalen Administrator möglich. Dieser verwaltet also alle verfügbaren Sozialen Medien für alle Sites (=Domains) einer BC2-Installation.
Das Admin Tool kann später über die entsprechenden Rechte-Mechanismen den Administratoren freigeschaltet werden. Hier lassen sich die Konten eintragen (z.B. "BlackCatCMS" für Facebook) und ggfs. die Link-URLs anpassen, wobei das normalerweise nicht notwendig sein sollte, weil die immer gleich sind. Interessant ist das in erster Linie bei den "Share"-Links, weil der Administrator hier noch zusätzliche Standardtexte eingeben kann.
Darstellung im Frontend ohne eigenes Template und ohne CSS:
Was jetzt noch fehlt, ist die Möglichkeit, diese Einstellungen pro einzelner Seite zu ändern. Also z.B. "auf allen Seiten soll der Twitter-Link erscheinen, nur auf dieser einen nicht". (Weil es z.B. eine kennwortgeschützte Seite ist.) Das ist aber jetzt kein Hexenwerk mehr.