Sie befinden sich auf:

Drupal-Theme »piratenhagen« jetzt als Download verfügbar

Es ist soweit! Pünktlich zum Fest veröffentlichen die Piraten Hagen ihre Drupal-Umsetzung von Patricks ausgezeichnetem Design. Zwar gibt es noch das ein oder andere nachzubessern, das Theme ist aber inzwischen so weit entwickelt, dass es problemfrei auch auf anderen Piratenhomepages Einsatz finden kann.

Installation

Die Installation ist mithin sehr kritisch; das Installationspaket ist nämlich im Prinzip lediglich eine Kopie des aktuellen Stands dieser Homepage. Es enthält also eine vollständige Drupal-5.20-Installation sowie einen abgespeckten Dump der MySQL-Datenbank. Wir können nur hoffen, dass dies nicht regelmäßig zu Problemen führt. Jedenfalls sollte die Vorabinstallation von Drupal entfallen – das Webroot sollte leer sein.

So funktioniert die Installation:

  1. Download des Archivs und des SQL-Dumps.
  2. Auf eurem Webserver eine MySQL-Datenbank für Drupal anlegen und den eben heruntergeladenen Dump dort importieren. Dies ist der kritischste Schritt; wenn die Datenbank nicht korrekt übertragen wird, funktioniert am Ende nichts.
  3. Dann kann das heruntergeladene Archiv ins Webroot eurer Homepage entpackt werden. Sodann muss in Zeile 93 der Datei »/sites/default/settings.php« der korrekte Datenbank-URL eingetragen werden. In den Zeilen 15 und 16 der »/jpgrotator.php« müssen die Datenbankeinstellungen ebenfalls eingetragen werden. Wer die Möglichkeit hat, sollte außerdem alle .htaccess-Einstellungen in die Serverconfig übernehmen.
  4. Nun kann die Seite aufgerufen werden! Es empfiehlt sich, sich sofort als Admin einzuloggen (admin/admin) und die grundlegenden Eigenschaften der Homepage sofort einzustellen. (Auch Passwort ändern!)
  5. Der Statusbericht sollte ebenfalls überprüft werden. Ggf. müsst ihr noch einige Rechte für das /files- bzw. das /files/pictures-Verzeichnis ändern oder andere Einstellungen ändern. Alles sollte mit einem grünen Haken versehen sein.
  6. Es ist sehr wahrscheinlich, dass sich noch irgendwo Textreste mit Bezug zu den Hagener Piraten finden. Diese sollten natürlich so nicht bestehen bleiben. Insbesondere die E-Mail-Einstellungen müssen geprüft werden.
  7. Bitte gebt uns ein kleines Feedback zur Installation, wir wollen erreichen, dass die Installation so einfach und unkompliziert wie möglich ablaufen kann und möchten über jedes Installationsproblem informiert werden.
  8. Ergänzende Hinweise sind nach der Installation im internen Bereich eurer neuen Homepage zu lesen.
Sollte es Probleme bei der Installation geben, könnt ihr euch per E-Mail direkt an den verantwortlichen Programmierer wenden.

Nutzerrollen

Natürlich besteht die Möglichkeit, sich einen Nutzeraccount anzulegen. Ein Admin muss neue Benutzer freischalten und sollte ihnen eine passende Rolle zuweisen.

  • Externer Pirat: Diese Rolle ist grundsätzlich für alle Piraten gedacht. »Externe Piraten« haben Lesezugriff auf alle Inhalte, auch im internen Bereich (Transparenz!).
  • Lokalpirat: Diese Rolle ist für bekannte und vertrauenswürdige Piraten. Ein »Lokalpirat« hat weit reichende Bearbeitungsrechte und kann so gut wie alle Inhalte bearbeiten!
  • Administrator: Die Administratorrolle hat volle Rechte (und kann auch die eigenen Rechte ergänzen), sodass ihre Zuweisung wohl überlegt sein will. Nur Administratoren können neue Nutzer freischalten (aber man kann alle notwendigen Nutzer auch mit dem Adminaccount erstellen) oder die Seiteneinstellungen bearbeiten. Wir empfehlen, maximal ein bis zwei besonders vertrauenswürdigen Piraten diese Rolle zuzuweisen.
Selbstverständlich spricht nichts dagegen, wenn ihr auf eurer Homepage eine andere Rollenverteilung oder gänzlich neue Rollen vorseht.

Regelmäßige Wartungsarbeiten

Um Spam zu verhindern, müssen neu angemeldete Benutzer erst von einem Admin freigeschaltet werden. Kommentare von Gästen müssen ebenfalls freigeschaltet werden (aber jeder vertrauenswürdige Pirat darf das). Außerdem müssen regelmäßig die Cronjobs (cron.php) ausgeführt werden. Wer also die Möglichkeit hat, sollte letztere zum Aufruf alle 15 Minuten in die Crontab schreiben.

Inhalte

Nach der Installation kann über das Menü »Inhalt erstellen« eine ganze Reihe von Inhaltstypen ausgewählt werden. Die Liste ist eigentlich selbsterklärend; die Beschreibung der einzelnen Inhaltstypen enthält wichtige Hinweise. Mit dem Einpflegen der ersten Inhalte erscheinen nach und nach die entsprechenden Blöcke, die bis dahin noch nicht sichtbar waren (etwa »Vernetzte Piraten«.

Die Einbindung von externen Blogs in den Block »Unter Deck« geschieht über den News-Aggregator. Neuen Beiträgen aus Blogs sollte in dessen Einstellungen die Kategorie »Blog« zugewiesen werden. Beiträge anderer Parteiseiten sollten unter der Kategorie »Aktuelles« bzw. »Aktuelles (international)« abgerufen werden. Die Kategorie »Petitionen« sollte von Hand vergeben werden – denn wirklich nicht jede Petition ist eines Piraten würdig …

Weiterentwicklung

Das Theme ist zwar schon praktisch und recht einfach, trotzdem besteht noch in vielen Punkten Entwicklungsbedarf. Denn was an der Oberfläche noch recht elegant aussieht, besteht zum größten Teil noch aus unbearbeitetem Drupal-Code. Außerdem gibt es noch einige Bereiche der Webseite, bei denen auch das Design im besten Fall nur halbherzig umgesetzt wurde (insbesondere im Verwaltungsbereich).

Die Weiterentwicklung koordinieren die Hagener Piraten bzw. die Programmierer. Dabei bestimmt die Dringlichkeit eurer Inputs den Fahrplan! Ausdrücklich erwünscht ist auch die Mitarbeit an der weiteren Entwicklung; insbesondere Fachleute, die die ein oder andere Funktionalität nach eigenem Ermessen ausbessern oder neu hinzufügen können sind gefragt. Wenn ihr eine konkrete Weiterentwicklungsidee habt und selbst aktiv werden wollt, meldet euch bitte per E-Mail. Feedback könnt ihr auch im Wiki hinterlassen!

Spenden

Euch gefällt, was ihr seht? Danke! Sicher wisst ihr, dass die Arbeit an diesem Theme viele Stunden Arbeit beansprucht hat (und das wird sie auch in Zukunft). Wenn ihr der Meinung seid, dass sowohl der Entwickler des Designs Patrick Rückheim, wie auch die Pro­grammierer Benjamin Stemmer und Udo Tillmann eine Anerkennung verdienen, weil das Drupal-Theme eine große Hilfe für euch und eure Parteiarbeit ist, dann werft bitte einen Blick in den Spendenbereich. Dabei unterstützt eure Spende den Landtagswahlkampf der Piraten in Hagen (und fließt nicht etwa auf die Privatkonten der Entwickler) – die Crew »Volmepiraten« gewährleistet die Transparenz.

Feedback, Dokumentation und Updates

Die Arbeit an einer ausführlicheren Dokumentation wird zu Beginn des nächsten Jahres im Wiki beginnen. Gerne könnt ihr schon jetzt euer Feedback ins Wiki einstellen oder den ein oder anderen Beitrag schreiben.

Aus eurem gesamten Feedback ergibt sich dann auch der Fahrplan für die weitere Entwicklung des Themes. Nachdem die Kinderkrankheiten beseitigt sind (so es denn welche gibt) und das Theme Verbreitung – und damit breitere Einsatzgebiete – gewinnt, soll das Theme nach und nach immer weiter entwickelt werden. Wann die nächste Version kommt, hängt von der Dringlichkeit eurer Inputs ab!

Lizenz

Das Drupal-Theme »piratenhagen« von Patrick Rückheim, Benjamin Stemmer und Udo Tillmann steht unter einer Creative-Commons-by-nc-nd-3.0-Deutschland-Lizenz.

Creative Commons License

Gerne erteilen die Rechteinhaber eine Genehmigung zur eigenen Weiterentwicklung des Themes; die Mitarbeit an der Entwicklung ist sogar ausdrücklich erwünscht. Die Rechteinhaber koordinieren dabei die Bemühungen, daher ist vorab entsprechend zu korrespondieren.

Frohes Fest und viel Spaß!

Die Piraten Hagen hoffen, dass ihr mit der Einrichtung und Bedienung des Drupal-Themes keine Probleme habt und dass das Paket eine große Hilfe für euch und eure Parteiarbeit ist. Wir freuen uns darauf, von euch zu hören und unser Theme in Aktion auf anderen Sites zu erleben!

Verfasst von hatch am 24. Dezember 2009 - 14:25.
GastPirat
Drupal6

Hi, wir möchten bald eine regionale Seite der Piratenpartei erstellen, danke für das Theme!
Gibt es das auch für Drupal 6? Weil auf der Drupal-Homepage steht, dass Drupal 5 nicht mehr all zu lange unterstützt wird, dann wäre es aus Sicherheitsgründen besser wenn man Drupal 6 benutzen könnte.

8. März 2010, 12.31 Uhr
Tobias Jost
Download als Drupal 6-Theme

Hallo,

erstmal ein großes Lob für das tolle Design und die Bereitstellung an andere Piraten.

Eine Frage bleibt mir: Wäre es möglich, dass Theme gesondert zum Download zu stellen, anstatt im Paket mit einer eigenen Drupal-Installation?

Beste Grüße aus Lübeck

15. Februar 2010, 10.42 Uhr
Gast
Netzwerk Icons

Hi,
sehr schönes Theme, schade das die Hauptseite für Deutschland noch nicht umgestellt wurde.
Ich habe noch ne Frage zu den Icons die ihr benutzt für die Socialnetworks, ich bin auch gerade am aufbauen meiner Seite und hätte gerne gewusst woher ihr die bekommen habt. Ich finde einfach keine vernünftige Quelle und bin mir auch nicht sicher ob ich die Icons dann verwenden dürfte wegen Copyright usw.

9. Februar 2010, 23.57 Uhr
hatch
Verzeichnis?

@OldHolgi Das ganze wird nur funktionieren, wenn es im Web-Stammverzeichnis installiert wird, daher müsstest Du die Dateien nochmal verschieben; es dürfte aber auch funktionieren, wenn Du eine Subdomain erstellst, die in das Verzeichnis »esf« zeigt. … und wenn Du nicht die Möglichkeit hast, die .htaccess-Einstellungen direkt in die Serverconfig zu übernehmen, dann solltest Du das auch nicht tun ;-)

13. Januar 2010, 10.21 Uhr
OldHolgi
Problem

Ich weiß, dass ihr erstmal keine DAU-Anleitung geschrieben habt, aber vielleicht habt ihr ja nen Tipp für mich:

Ich habe die files in ein Verzeichnis auf dem Server geschoben und die db importiert. Die Startseite funktioniert, sonst aber nichts (kein login möglich), wenn ich die .htaccess dazulege kriege ich bei Klicks ein "not found", z.B. bei Login ein "The requested URL /esf/user was not found on this server.". nen Tipp für mich? Scheitert es bei "außerdem alle .htaccess-Einstellungen in die Serverconfig übernehmen." <- was muss ich machen (außer nen Admin einstellen ;) )?

12. Januar 2010, 15.28 Uhr
Sebastian Kreutz
Läuft leider nirgends...

Win7: Getestet auf Internet Explorer 8 und Firefox 3.5.7 - weiße Lücke
Mac OS X Leopard: Getestet auf Firefox 3.5.7 und Safari 4 - weiße Lücke

Welchen Flash Player hast du denn? Ich habe auf all meinen Systemen den aktuellsten Flash Player 10.

8. Januar 2010, 22.08 Uhr
hatch
Hmm …

Das scheint tatsächlich an Deinem Browser zu liegen; die Flash-Diashow läuft bei mir (und vielen anderen) einwandfrei durch. Hast Du es mal auf einem anderen System getestet?

7. Januar 2010, 10.27 Uhr
Sebastian Kreutz
d.h. ihr habt das auf eurer

d.h. ihr habt das auf eurer Site auch noch nicht angepasst? Auf eurer Frontpage sehe ich nämlich auch besagte weiße Lücke :)

6. Januar 2010, 21.20 Uhr
hatch
jpgrotator.php

Danke für Deinen Hinweis; ich hatte vergessen zu erwähnen, dass die Datei jpgrotator.php (Rootverzeichnis) noch bearbeitet werden muss: In den Zeilen 15 und 16 muss der Datenbankzugriff für die jeweilige Installation angepasst werden!

6. Januar 2010, 10.33 Uhr
Sebastian Kreutz
Schickes Theme

...aber eine Frage: Was soll denn an der Stelle sein, wo der weiße Flash-Film im Kopf der Seite ist? Derzeit ist da eine große Lücke im Layout.

5. Januar 2010, 23.27 Uhr

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Zeilen und Absätze werden automatisch erzeugt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Erlaubte HTML-Tags: <abbr><acronym><em><strong><cite><code><ul><ol><li><dl><dt><dd><p><br><a><img>

Weitere Informationen über Formatierungsoptionen

Kontakt ● Impressum ● Piratenpartei Deutschland ● Piratenpartei Landesverband NRW ● Junge Piraten
Drupal 5.20 mit piratenhagen
Design von Seeki, umgesetzt von hatch und Tilli und den Piraten Hagen.