12. August 2010 | Jürgen Thau

Ein View kann verschiedene Ansichten bereitstellen, zum Beispiel einen Block, eine Seite oder einen Anhang, den man wiederum an einen Block oder eine View-Seite anhängen kann. Eine solche View-Seite läßt sich zusätzlich mit Kopf- und Fußtexten ergänzen. Was aber, wenn man einen View - beispielsweise eine Terminliste - in eine anderen Seite - z.B. eine Node mit einer Kursbeschreibung - einbinden will? Das ginge zum Beispiel mit einem iFrame, aber das ist keine besonders elegante Lösung. Besser geht es mit dem Modul Insert View .

06. August 2010 | Jürgen Thau

Je nach Anzahl der Autoren oder Redakteure die eine Website betreuen kann es schonmal passieren, dass zwei gleichzeitig ein und den selben Beitrag bearbeiten wollen. Der übliche Drupal-Mechanismus ist in diesem Fall, dass derjenige, der zuerst seine Änderungen speichert, das Rennen gewinnt und der andere - der gerade den gleichen Inhalt bearbeitet - eine Fehlermeldung bekommt, wenn er seinerseits diesen Beitrag zu speichern. Das ist ebenso lästig wie ärgerlich, vor allem wenn dabei die mühsam eingegebenen Änderungen verloren gehen.. Besser wäre es, wenn Drupal in so einem Fall den zweiten Benutzer schon vor dem Öffnen des Beitrags darauf hinweisen würde, dass dieser zur Zeit bearbeitet wird und ihm den Zugriff verweigert. Bei Joomla wird diese Methode angewendet und ich finde das ist die bessere Lösung.

Einen solchen  Mechanismus implementiert das Modul Checkout.

29. Juli 2010 | Jürgen Thau

Das Forum-Modul von Drupal ist für sich alleine genommen eher nicht das, was erfahrene Forum-Benutzer erwarten. Installiert man dazu jedoch das Modul Advanced Forum, so sieht das ganze schon anders aus. Natürlich kann es vom Funktionsumfang nicht mit Spezialisten wie vBulletin, Simple Machines Forum oder phpBB3 mithalten - das ist einfach eine andere Zielgruppe - aber dafür ist das Forum nahtlos in die Website integriert (vBulletin kann man zwar recht gut mit Hilfe von Drupal vB anbinden, aber nahtlos integriert ist es bei weitem nicht) und einfach zu bedienen und zu administrieren.

Eine Sache fehlte dann aber kürzlich auf einer Kunden-Website doch: eine Navigation nur für das Forum. Zwar gibt es auf der Website die Breadcrumb, aber die war für Forumbesucher doch eher ungewohnt und nur schwer als Navigationshilfe erkennbar. Statt dessen sollte direkt über der Forenliste, bzw. den Threads eine Navigation in Form von Buttons erscheinen. Im Gegensatz zur Breadcrumb allerdings ohne den führenden "Home"-Link. Wenn die Breadcrumb also so aussah

Home » Forums » Forum A » Forum-Thread

so sollte die Navigation im Forum diese Form haben

[Forums] [Forum A] [Forum-Thread]

Dazu müssen zwei Dateien des "Advanced Forum"-Moduls angepasst werden:

14. Juli 2010 | Jürgen Thau

Wer mit PHPlist nicht nur reine Text-Mails, sondern auch solche im HTML-Format versenden möchte, wird gerne auf den mitgelieferten FCKEditor zurückgreifen wollen. Leider funktionert dies auch in der aktuellen Version von PHPlist v2.10.12 mit dem darin enthaltenen FCKEditor Version 2.6.3 Build 19836 erst, nachdem man einige Anpassungen vorgenommen hat. Welche Arbeitsschritte notwendig sind, damit man problemlos HTML-Mails versenden kann, beschreiben wir Schritt für Schritt in diesem Beitrag.

1. Zunächst entpackt man das aktuelle PHPlist-Paket in einen lokalen Ordner - üblicherweise enthält der übergeordnete Ordner den Namen der jeweils aktuellen Version, momentan phplist-2.10.12. Anschließend erstellt man online eine MySQL-Datenbank und trägt Datenbankhost, Datenbankname, -user und -passwort, die daraus resultieren, in die Zeilen 22, 25, 28 und 31 der lokalen Konfigurationsdatei, die je nach Speicherort unter dem Pfad /phplist-2.10.12/public_html/lists/config/config.php zu finden ist, ein. Nun kann man PHPlist per FTP in seinen Webspace laden. Achtung: es genügt den Unterordner /public_html/lists nebst seinen Unterverzeichnissen hochzuladen! Alle anderen Dateien und Ordner sind für den Betrieb nicht erforderlich. Jetzt ruft man die PHP-Installation auf: http://meine-domain.de/lists/admin. Dort muss man zunächst die Datenbank initialisieren. Anschließend sollte man als erstes das Standard-Passwort für den Admin "phplist" in ein sicheres Passwort ändern. Die weiteren Einstellungen, die vorzunehmen sind, werden in der Dokumentation beschrieben, deshalb wollen wir uns hier auf die ergänzenden Schritte beschränken.

Inhalt abgleichen

Webauftritte nach Maß ...

 

Martina Ruediger

 

... sind unser Ziel.

Wir, die webtotum Rüdiger & Thau GbR, weisen jeweils über ein Jahrzehnt Erfahrung im Umgang mit dem Internet auf. Jürgen Thau hat sich auf Servertechnik und Content Management Systeme spezialisiert, Martina Rüdiger verfolgt die Entwicklung der Webseitengestaltung mit Blick auf ästhetische und technische Neuerungen.

Uns verbindet die Absicht, unseren Kunden maßgeschneiderte Webseitenkonzepte zu bieten, die benutzerfreundlich und flexibel sind. Die Bedienbarkeit der Seiten passen wir an Ihre Bedürfnisse an, Ihrer Fantasie sind dabei keine Grenzen gesetzt.

Firmen, Vereine, Gewerbetreibende - webtotum erstellt für alle Konzepte, bindet Kommunikationsmittel ein, Verkaufspräsenzen mit Internetshops oder Features für lebendige Online-Communities und gestaltet sie nach Kundenwunsch mit Blick auf die Bedienbarkeit und optische und strukturelle Attraktivität.

Die Erfolgskontrolle der webtotum-Kunden: gutes Suchmaschinenranking und bestmögliche Besucherzahlen.

webtotum baut auf Drupal

Drupal

Das Content Management System Drupal wird für viele hunderttausende Websites der unterschiedlichsten Art auf der ganzen Welt eingesetzt, so zum Beispiel für die Leser-Kommentare auf der Website der Wochenzeitung Die Zeit oder seit dem 24. Oktober 2009 auch für die Webpräsenz des Weißen Hauses in Washington.

Gezwitschert ...