Content-Management mit DRUPAL yousign Basis-Distribution auf Basis DRUPAL 7
Warum DRUPAL? 2» Warum DRUPAL? «
Welches CMS ist das Richtige? Ein verständliches CMS welches den komplexen technischen Anforderungen und den gängigen Workflows der redaktionellen Tätigkeiten entgegenkommt. Es existiert eine Vielzahl von Lizenzpflichtigen und Open-Source ContentManagement-Systemen. Die Wahl des richtigen Content-ManagementSystems muss je nach Projektanforderungen und Gegebenheiten getroffen werden. Wir haben uns frühzeitig auf die Entwicklung mit dem OpenSource CMS Drupal spezialisiert. Drupal wird von einer seit Jahren stetig wachsenden Commmunity und professionellen Agenturen weiterentwickelt und ist dadurch auch für anspruchsvolle und komplexe Anwendungen geeignet. 2013 ist DRUPAL eines der weltweit meist genutzten Content-Management-Systeme. Dieser Erfolg motiviert uns und bestätigt unsere frühe Entscheidung. Die Fokussierung auf Drupal ermöglicht es uns, das ganze Potential auszuschöpfen und auch die Ecken und Kanten zu kennen. 3» Warum DRUPAL? «
Vorteile für Entwickler Das modulare System Für nahezu alle Anwendungen gibt es vielfältige Module, die sich zusammenführen und kombinieren lassen. Fast alles ist mit den Modulen möglich. Saubere API & gute Dokumentationen Programmierschnittstellen und ein Coding-Standard helfen den Entwicklern, die Module einheitlich zu programmieren. Grosse Community eine stetig wachsende Commmmunity bietet Support und sorgt für eine kontinuierliche Entwicklung ohne Scheuklappen. Barrierefreiheit Screenreader-Funktionen, Drag & Drop Funktionalität, einfaches Image Handling, Form Labeling und Removing Dublicate Or Null Tags Multilingualität Seit November 2011 sind 91 Sprachen für Drupal-Seiten verfügbar. Drupal unterstützt auch Sprachen wie Persisch, Arabisch oder Hebräisch, die von rechts nach links geschrieben werden. Auch die Administration und Programmierung von Drupal-Entwicklung ist multilingual und steht über http://drupal.org/project/translations zur freien Verfügung. Sicherheit Sicherheit im Netz, ist besonders in Deutschland, ein sensibles, weitreichendes Thema von höchster Bedeutung für alle Beteiligten. Drupal ist bekannt für sein vorbildliches Sicherheitsmanagement und seinen hohen Sicherheitsstandard. Die umfassende Kommunikation zwischen User, Entwickler und Administratoren führt zu einer Priorität der Sicherheit für die Core- und ModulEntwicklung und zu speziellen Drupal SecurityTools. Über die Update-Status Module (Drupal 6) bzw. dem Update-Manager (Drupal 7) werden die Seiten automatisch auf den neuesten Stand der Sicherheit gebracht. Die Drupal Mailinglist, die alle Security News meldet, die Drupal Historie mit allen Sicherheitsanweisungen und die Drupal Securityteam Homepage mit den neuesten Security Ankündigungen und RSS Feed untermauern den Anspruch der maximalen Sicherheit. 4» Warum DRUPAL? «
Vorteile für Entscheider Keine Lizenzgebühren & immer Up to Date Das Open Source-System von Drupal kennt keine Lizenzgebühren. Freiheit durch Standards & Modularität Drupal Standards erlauben beste Transparenz bei bestehenden Systemen und eine leichte Skalierbarkeit der Entwickler- und Mitarbeiter-Teams. Hohe Sicherheit & Qualität Bevor die Module und der Drupal-Core zur Nutzung freigegeben werden, müssen einige Community Testläufe bestanden werden. Das garantiert hohe Sicherheit und Qualität 100.000 Augen sehen mehr 10. Dieser Prozess hat keine monetären Gründe, sondern ist die Folge des Drupaleigenen Enthusiasmus, der für den Erfolg dieses Systems entscheidend ist. 5» Warum DRUPAL? «
yousign Basis-Distribution 6
yousign Basis-Distribution Die Umsetzung erfolgt in einer von yousign entwickelten Distribution auf Drupal 7 Basis. Die von yousign ausgelieferte CMS-Distribution ist eine Software-Kompilation aus optimal aufeinander abgestimmten Modulen, die je nach Projekterfordernis erweitert und weiterentwickelt werden. Die modulare Bausweise erlaubt es neue Funktionen und Verbesserungen stetig zu implementieren. Dadurch profitieren die Projekte von den Verbesserungen der Basis-Distribution. Lediglich die individuellen Anforderungen werden in eigener Modulentwicklung umgesetzt. 7
Funktionsumfang Inhaltsverwaltung Die Verwaltungsmasken sind auf die Arbeitsabläufe der Backend-Benutzergruppen optimiert und ermöglichen ein effizientes und komfortables Arbeiten im redaktionellen und administrativen Backend. Inhaltsübersicht mit Auswahl der projektspezifischen Inhaltsytpen Medienverwaltung Medien werden über eine zentrale Medienverwaltung in die dafür vorgesehenen Feldtypen eingefügt. Bilder werden bereits beim upload mit den notwendigen Metaangaben versehen, um auch umfangreiche Medienbibliotheken auf Dauer Pflegbar und übersichtlich zu halten. Diverse Filterungsmöglichkeiten und Kategorisierungen von Medien helfen bei der Suche nach dem richtigen Bild. Medienübersicht mit vorgefertigten Filtern 8
Verwaltung Metaangaben (SEO) Die Pflege von Metaangaben ist gerade bei komplexen Orjekten mit einer großen Zahl von Seiten sehr aufwendig und nur schwer kontrollier- und aktualisierbar. Um diesen Prozess zu optimieren wurden folgende systemseitigen Voraussetzungen geschaffen:»» individuelle Übersicht der Optimierung aller Seiten»» Globale Vorgaben für Metaangaben a Seitentyp»» Verwendung von systemweiten Variablen»» SEO-optimierte URL-Struktur (je Sprache)»» individuelle Seitentitel (Kontextbezogen, automatisch generiert)»» individuelle Metaangaben für keywords, description (Kontextbezogen)»» Vergabe der H1, H2, H3 Auszeichnungen (automatisch generiert)»» sprechende Linktitle und globale Verwaltbarkeit»» Alt-Texte für Bilder SEO-Übersicht Schnellübersciht der Metaangaben und Google-Vorschau 9
Multidomainfähigkeit Die Erweiterung des Systems um die Multidomainfähigkeit ermöglicht die Verwaltung von mehreren Projekten über ein gemeinsames CMS. Inhalte wie Medien und Artikel sowie Benutzer können von den Projekten geteilt und zentral verwaltet werden. Übersetzung Die Vorbereitung der Übersetzungen beinhaltet die Möglichkeit zur Einpflege der jeweiligen Übersetzung über entsprechende Oberflächen. Für jede Sprache wird eine Übersetzer-Rolle angelegt, die dann die Berechtigung für die Bearbeitung der jeweiligen Sprache hat. Auf Wunsch können diese Berechtigungen individuell konfiguriert werden. Benutzer/-Rollenverwaltung Die vorgesehenen Benutzerrollen und damit verbundenen Berechtigungen sind: Administration, Moderation, Redaktion, Übersetzung (je Sprache) Versionsverwaltung Die Versionsverwaltung protokolliert Änderungen in Artikeln und erlaubt das Zurücksetzen eines Artikel auf eine vorangegangene Version. Versionen können zur Kontrolle miteinander verglichen werden. Versionen - einfacher Zugriff auf Artikelversionen 10
Bearbeitungsmasken Die Bearbeitungsmasken sind in übersichtliche Bereiche strukturiert. Somit lassen sich die Datenfelder schnell und je Beutzerrolle auffinden und bearbeiten. Hierbei hilft eine Schnellnavigation am linken Rand (Sticky). Bearbeitungsmaske (Ausschnitt) Medien könne bequem per Drag&Drop in die dafür vorgesehenen Felder eingefügt werden. Moderation Die Moderation erlaubt es Inhalte zu moderieren. Die Moderation umfasst Funktionalitäten wie z.b.: Entwürfe freigeben, veröffentlichen, Veröffentlichung zurücknehmen, Zeitplanung für Veröffentlichungen. Durch die Rolle Moderation können somit interne Freigabeprozesse und Arbeitsabläufe im Redaktionsbereich abgebildet werden. Die Moderation wird als Erweiterung der Versionsverwaltung implementiert. 11
yousign Basis-Theme In der Basis Distribution ist ein von yousign entwickeltes Basis-Theme enthalten. Hierin ist ein responsives Grid bereits enthalten, welches es ermöglicht flexible adaptive Layouts seitenweit umzusetzen. Die Vewerwendung von Webfonts und Icons als Webfonts ist hierbei bereits vorgesehen und für eine kundenspezifische Anpassung bereit. Das kundenspezifische Theme kann dann auf das Basis-Theme erweitert werden. Gridsystem vielfälltige adaptive Layouts sind in diesem Grid abbildbar 12
Ansprechpartner Für alle Fragen und Belange im Laufe der Zusammenarbeit stehen zwei Ansprechpartner für Sie zur Verfügung. Projektadministration Florian Koppelow Fon +49. (0)30. 61 285 285 Mail koppelow@yousign.de Projektleitung Stefan Neumann Fon +49. (0)30. 61 285 285 Mail neumann@yousign.de Kontakt Anschrift Fon +49. (0)30. 61 285 285 Fax +49. (0)30. 61 285 255 Mail info@yousign.de Web www.yousign.de yousign GmbH Motzstraße 10 D - 10777 Berlin