Kategorien
Automatisierung Content Management Systeme Shared Hosting Site Builder

Arbeitsabläufe festlegen – Workflows in Drupal 9

Nehmen wir den einfachen Fall. Auf einer Website soll ein Artikel veröffentlicht werden. Die AutorIn soll den Artikel zwar erstellen, aber nicht veröffentlichen dürfen. Die Freigabe zur Veröffentlichung soll durch eine andere Person erfolgen.
In Joomla und WordPress ist dieser einfache Fall bereits teilweise eingebaut. Die nach der Installation verfügbaren Benutzerrollen heissen in Joomla Author, Editor und Publisher, in WordPress Autor und Redakteur. Wenn diese Rollen zugeordnet werden, ist dieser einfache Fall theoretisch gelöst, allerdings nur bis zur ersten Veröffentlichung. Spätere Änderungen sind nicht vorgesehen.

Oft sind Websites, wenn man es genauer betrachtet, kleine oder grosse Plattformen innerhalb von Unternehmen, auf denen viele Personen Inhalte verwalten und die realen Arbeitsabläufe oft noch komplizierter sind als in diesem Beispiel.

Auf vielen Websites stehen auch nicht nur Artikel, sondern vielleicht Projekt- oder Produktbeschreibungen, vielleicht auch Filmrezessionen, Standorte oder ganz andere Inhalte. Solange man in einem Büro oder Gebäude sitzt, geht man daher oft einfach zur entsprechenden Person und sagt Bescheid, dass ein neuer Inhalt vorhanden ist, diskutiert ihn vielleicht gemeinsam und die Sache ist erledigt. Im Home Office geht das prinzipiell auch mittels Videochat, es kommt aber auf den Arbeitsplatz, den Umfang der Website und die Aufgaben an, ob diese Art der Zusammenarbeit gut funktioniert.

Da ich in letzter Zeit öfter nach solchen definierten Arbeitsabläufen gefragt wurde, möchte ich heute ein etwas komplexeres Beispiel vorstellen.

Kategorien
Content Management Systeme Infrastruktur seafolly.ch Shared Hosting Webdesign

Ein leistungsfähiger Newsletter mit Drupal (ganz einfach :) )

Newsletter haben in den letzten Jahren eine Renaissance erfahren. Sie sind nach wie vor ein sehr effektives Marketing Tool um Kontakt zu Kunden zu halten, neue Kunden zu gewinnen und langfristiges Vertrauen aufzubauen. Immer mehr Dienstleister bieten daher „Newsletter as a Service“ an. Das Abonnement eines Newsletters erfolgt durch ein Formular auf der eigenen Website. Der entsprechende Service wird oft mit einem CMS wie WordPress, Joomla oder Drupal per Plugin, Erweiterung oder Modul verbunden. Die Daten landen allerdings bei dem entsprechenden Service-Provider und es können, je nach Grösse des Newsletters auch durchaus erhebliche Kosten beim Versand entstehen.

Nun hat man es bei Newslettern mit E-Mail Adressen von Kunden zu tun und mit solch sensiblen Daten sollte man vorsichtig umgehen. Deswegen ist es in manchen Fällen notwendig, den Newsletter selbst zu hosten. Wer mit diesem Gedanken spielt, sollte einen Blick auf Drupal in Kombination mit dem Modul Simplenews werfen.

Kategorien
Content Management Systeme

Medien in Drupal 9

Am Content-Management-System Drupal scheiden sich oft die Geister. Die einen halten es für zu kompliziert, die anderen für das logischste und eleganteste System der Welt. Beide Gruppen liegen natürlich falsch :), die Wahrheit liegt wie immer in der Mitte. Drupal ist auch in der Version 9 ein sehr logisch aufgebautes System. Wenn man als Site Builder weiss was man erreichen will, kann man fast jede Anforderung sehr elegant umsetzen. Als Beispiel möchte ich heute den Umgang von Drupal mit Medien ein wenig genauer zeigen.

Kategorien
Content Management Systeme Webdesign

Drupal 9 ist da! Und jetzt?

Am 3. Juni ist Drupal 9 erschienen, die Freude war durchaus gross!
Eine neue Drupal Version erscheint nicht einfach so und es sieht so aus, als wenn aus der Vergangenheit gelernt wurde und Drupal 9 nun vieles einfacher und berechenbarer machen wird.

In der Vergangenheit gab es harte Schnitte beim Upgrade von einem Drupal Major Release zum Nächsten. Daher, bevor ich zu Drupal 9 komme, ein wenig Statistik über die aktuelle Situation.