Blogs
Brainstorming für ein DrupalCamp in Rostock
Wir, also die Rostocker Drupal User Group, planen ein DrupalCamp in Rostock zu veranstalten. Das Brainstorming hatte bei den letzten beiden Stammtischen begonnen und wird nun auf der Gruppen-Website weiter geführt. Wir suchen noch gute Ideen und Mit-Organisatoren! Eine gute Möglichkeit also, um berühmt (aber nicht unmittelbar reich ;-)) zu werden. Macht mit!
Hier die Informationssammelstelle: http://groups.drupal.org/node/81429
Brainstorming: Ein DrupalCamp im Norden
Bei den letzten beiden Drupal-Stammtischen haben wir die Idee geboren und vertieft, in Rostock ein DrupalCamp durchzuführen. Ich stelle hier mal den aktuellen Stand zur Diskussion und lade Euch zu Kommentaren ein :)
* Ein eintägiges Community-Treffen (an einem Samstag)
* Ziel: ~40-50 Teilnehmer
* Vortragsprogramm: Je Vortrag 30min, 15min Diskussion, 1 Slot (wenn Bedarf da ist, gern auch 2 Slots)
* Lange Pausen zwischendurch, Kommunikation zwischen den Teilnehmern fördern
-
Evtl. weniger "Frontal-Vorträge", dafür Open spaces
- Vorträge aus der Community (6-8 bei einem Vortragsslot)
-
Am Abend "Social Event" (Bier/"Limo", Buffet, etc)
- an der Tages-Location bleiben, quasi fließender Übergang von Tages- zu Abendprogramm
-
Eintrittspreise genau so, dass die Kosten gedeckt werden
- Kooperation mit Firmen, Buchhandlung
- Stände?
- Kontakt zu Drupal-Initiative e.V. wegen Unterstützung
-
Geeignete Location im Stadtgebiet
- Gut erreichbar vom Bahnhof,
- Übernachtungsmöglichkeiten in der Nähe?
- Robustes WLAN!
-
Termin steht noch nicht fest.
Ab die Stammtisch-Teilnehmer: Habe ich was vergessen? Schreibt gern die Kommentare voll mit weiteren Anregungen...
Ich werde in Kopenhagen sicher viele Anregungen für die erfolgreiche Organisation eines solchen Events sammeln.
Bin bereit für Kopenhagen!
So, nun ist auch die Busfahrt (!!) nach Kopenhagen gebucht. Übernachtung steht seit Monaten fest, mein Wunsch-Vortragsprogramm habe ich zusammen gestellt (nun müssen die Vorträge es nur noch ins offizielle Programm schaffen), Kurzurlaub ist gebucht. Drupalcon Copenhagen 2010 kann von mir aus los gehen.
PS: Und ich freue mich natürlich auch auf den Vorkonferenztag, den ich wohl in der Kopenhagener Innenstadt verbringen werde. Atmosphäre schnuppern.
Anzeigen von Profil-Benutzernamen in Beiträgen ...
... kann so einfach sein! All die Zeit habe ich (weil ich in meinen Drupal-Anfangstagen es irgendwo so gelesen habe) eine selbstgebastelte Funktion rund um theme_username() eingebaut, wenn ich statt des Benutzernamens ein Namensfeld aus dem Benutzerprofil in Nodes angezeigt haben wollte. Und habe dabei eine Drupal-Grundregel missachtet: There’s a module for that!
realname.module macht genau das, und zwar (m.E.) sehr elegant, meint mit umfangreichen Konfigurationsmöglichkeiten.
WM sticht Stammtisch aus...
Ein Novum: Wir verschieben den Stammtisch vom ersten Dienstag des Monats auf die Folgewoche. Und das wegen des Fußball-WM-Halbfinals! Ist schon in Ordnung, ich schaue es mir ja auch gerne an.
Also treffen wir uns am nächsten Dienstag. :)
Drupal-Stammtisch am 13.7. in Rostock
Endlich wieder ein neuer Stammtisch!
Am Dienstag, 13.7. (nein, nicht am 6.7.2010!) findet unser allmonatlicher Drupal-Stammtisch um 19 Uhr im Plan.B in Rostock statt. Meine Wunschthemen sind DrupalCon Copenhagen und weiteres Brainstorming zu 'nem DrupalCamp im Norden.
Wäre schön, Euch zu sehen!
UPDATE: Termin verschoben vom 6.7. auf den 13.7. Dann steht der neue Fußball-Weltmeister fest und wir können entspannt drupalen :)
RostockTreffpunkt der Rostocker Drupaler: "Plan B"
Der Treffpunkt für unsere monatlichen Stammtisch ist das "Plan B." in der Doberaner Straße in Rostock.
AnhangGröße planb_in_rostock.png198.06 KB Rostock"Context" gehört in meinen Drupal-Modul-Kanon!
Ich habe mir ja schon lange vorgenommen, mich mal mit dem context.module zu beschäftigen. Seit ich Bobs Podcast zum Thema gesehen habe. Heute nun war es soweit ... pure Begeisterung! Context ist das neue admin/build/block.
Mehr brauche ich dazu nicht schreiben, seht Euch einfach das Video an: http://mustardseedmedia.com/podcast/episode38
Update:
Hätte ich fast vergessen zu erwähnen: Und warum das alles? Mit dem context.module kann man sehr komfortabel die Anzeigeeinstellungen für Blocks in einer Seite konfigurieren. Also so ähnlich wie die Zurdnung der Blöcke zu regionen und ihre jeweiligen rollenbasierten, benutzerbasierten und seitenbasierten Einstellungen im Block-Konfigurationsformular. Nur eben mit mehr Einstellungsmöglichkeiten, flexiblerer Konfiguration und extrem viel Komfort.
Rückblick auf einen tollen Drupal-Abend
Gestern Abend fand unser allmonatlicher Drupal-Stammtisch statt. Und er hat diesmal besonders viel Spaß gemacht. Wolfram und Michael waren aus Schwerin zu uns gekommen und haben die Runde mit neuen Sichten auf Drupal-Lösungsansätze (z.B. Massenverhacken von Beiträgen und Migration von anderen CMS zu Drupal) bereichert. Unter anderem entstand die Idee, ein regionales DrupalCamp als Ein-Tages-Veranstaltung im Norden durchzuführen. Und wir haben besprochen, dass es zukünftig auch gegenseitige Besuche in Schwerin geben kann. Weitere Details findet man in Ingos Blog :)
Insgesamt ein gelungener Abend. Freue mich schon auf nächste gemeinsame Aktivitäten!
Drupal Stammtisch Rostock - Maiausgabe
Gestern fand der Drupal Stammtisch in Rostock statt und zu unserer großen Überraschung hatten wir nicht nur einen Überraschungsgast, den Dirk angekündigt hatte, sondern noch zwei zusätzliche Gäste aus Schwerin, die den weiten Weg über die frischgebaute Autobahn A14 nicht gescheut haben.
Da es sich bei beiden Schweriner um Profis handelt, die mit Drupal ihr Geld verdienen, ist das natürlich eine interessante Bereicherung für den Stammtisch. So wurde viel gefachsimpelt und auch ein weiterer Austausch, gegenseitige Besuch und auch eine Art DrupalCamp verabredet. Selbstverständlich wird unser DrupalCamp bedeutend kleiner sein als z.B. das DrupalCamp in Köln, aber es ist zumindest geplant, einmal eine eintägige Veranstaltung mit Vorträgen und so zu machen.
Drupal Stammtisch Rostock - Juni-Ausgabe
Gestern fand der Drupal Stammtisch in Rostock statt und zu unserer großen Überraschung hatten wir nicht nur einen Überraschungsgast, den Dirk angekündigt hatte, sondern noch zwei zusätzliche Gäste aus Schwerin, die den weiten Weg über die frischgebaute Autobahn A14 nicht gescheut haben.
Da es sich bei beiden Schweriner um Profis handelt, die mit Drupal ihr Geld verdienen, ist das natürlich eine interessante Bereicherung für den Stammtisch. So wurde viel gefachsimpelt und auch ein weiterer Austausch, gegenseitige Besuch und auch eine Art DrupalCamp verabredet. Selbstverständlich wird unser DrupalCamp bedeutend kleiner sein als z.B. das DrupalCamp in Köln, aber es ist zumindest geplant, einmal eine eintägige Veranstaltung mit Vorträgen und so zu machen.
Drupal Stammtisch Rostock - Juni-Ausgabe
Gestern fand der Drupal Stammtisch in Rostock statt und zu unserer großen Überraschung hatten wir nicht nur einen Überraschungsgast, den Dirk angekündigt hatte, sondern noch zwei zusätzliche Gäste aus Schwerin, die den weiten Weg über die frischgebaute Autobahn A14 nicht gescheut haben.
Da es sich bei beiden Schweriner um Profis handelt, die mit Drupal ihr Geld verdienen, ist das natürlich eine interessante Bereicherung für den Stammtisch. So wurde viel gefachsimpelt und auch ein weiterer Austausch, gegenseitige Besuch und auch eine Art DrupalCamp verabredet. Selbstverständlich wird unser DrupalCamp bedeutend kleiner sein als z.B. das DrupalCamp in Köln, aber es ist zumindest geplant, einmal eine eintägige Veranstaltung mit Vorträgen und so zu machen.
Drupal Stammtisch Rostock - Juni-Ausgabe
Gestern fand der Drupal Stammtisch in Rostock statt und zu unserer großen Überraschung hatten wir nicht nur einen Überraschungsgast, den Dirk angekündigt hatte, sondern noch zwei zusätzliche Gäste aus Schwerin, die den weiten Weg über die frischgebaute Autobahn A14 nicht gescheut haben.
Da es sich bei beiden Schweriner um Profis handelt, die mit Drupal ihr Geld verdienen, ist das natürlich eine interessante Bereicherung für den Stammtisch. So wurde viel gefachsimpelt und auch ein weiterer Austausch, gegenseitige Besuch und auch eine Art DrupalCamp verabredet. Selbstverständlich wird unser DrupalCamp bedeutend kleiner sein als z.B. das DrupalCamp in Köln, aber es ist zumindest geplant, einmal eine eintägige Veranstaltung mit Vorträgen und so zu machen.
Heute Abend wieder Power-Drupaling :)
Heute Abend ist es endlich wieder soweit und wir treffen uns zum allmontalichen Drupal-Stammtisch. ich freue mich schon mächtig drauf. In den letzten Tagen hatte ich schon kurze Gespräche mit drupalern und da scheinen interessante Themen auf den Tische gepackt werden. So hat ja Ingo sein U-Boot-Projekt und wird sicher darüber berichten. Und mein April-VHS-Kurs beschert uns personelle Verstärkung :)
Noch 7 Stunden warten...
Drupal-Stammtisch am 1.6. in Rostock
Neuer Monat, neuer Stammtisch! Am Dienstag, 1.6.2010 findet unser allmonatlicher Drupal-Stammtisch um 19 Uhr im Plan.B in Rostock statt. Meine Themen sind wieder mal Open Data, die Kombination "CCK node reference" und nodereferrer. Und dann habe ich hoffentlich noch einen Überraschungsgast mit einem Sack voll Drupal-Einsteiger-Eindrücken ;). Bis dann also!
Rostock(Un)hidden feature: Lokale Übersetzungen an den Übersetzunsgsserver senden
Ich habe schon jede Menge deutschsprachige Drupal-Websites aufgesetzt und dabei die immer gleichen Arbeitsschritte hinter mich gebracht:
- deutsche Lokalisierung installieren
- Fehlende Übersetzungen nachpflegen
- Anfangs mit dem potx.module) die Übersetzungen extrahiert und als Patch an die Modul-Maintainer geschickt – die diese aber auch nicht wollten
So richtig hilfreich dabei war in jüngster Zeit das l10n_client.module, womit man das innerhalb der Webseite machen kann und nicht jedes Mal zwischen Webseite und Admin-Bereich pendeln muss.
Und nebenbei habe ich häufig was vom Lokalisierungs-Server http://localize.drupal.org gelesen. Und dass der l10n_client mit dem Server kommunizieren kann. Aber gefunden habe ich das nicht. Weder unter “Admin > Build > Translate” noch unter “Admin > Settings > Language” war was zu finden. Aber die Lösung fand sich im Modul-Code
function l10n_client_menu() {
// ...
$items['admin/settings/language/configure/l10n_client'] = array(
// ...
);
// ...
}
Also kann man unter “Admin > Settings > Language” im Tab “Konfigurieren” einen Sub-Tab “Localization sharing” finden und dort die Meldepflicht an den l10n_server aktivieren und angeben, welcher Server angesprochen werden soll. War doch eigentlich gar nicht so schwer. ;-)
Leider gibt es noch keinen Rückkanal, wo der l10n_client fehlende Übersetzungen am Server anfragen und automatisch importieren kann. Ich werde wohl gelegentlich den aktuellen Stand des Übersetzungsprojekts exportieren und in meinen Websites importieren. Und nebenbei fleißig auf http://localize.drupal.org/ mit übersetzen.
PS: Das Einsenden von *.po-Dateien an die Modul-Maintainer habe ich aufgegeben.
Drupal and PostgreSQL - SELECT DISTINCT, ORDER BY
Some time ago, version 6.16 of Drupal was released and hit the Debian archives shortly after. It fixed some security issues, but apparently introduced a regression for PostgreSQL users. The problem seems to be a MySQLism in Drupal or in other words: Drupal is not following the SQL92 standard.
The error is:
2010-05-02 06:36:23.155 CEST drupal6_mycr drupal6 ERROR: for SELECT DISTINCT, ORDER BY expressions must appear in select list
2010-05-02 06:36:23.155 CEST drupal6_mycr drupal6 STATEMENT: SELECT DISTINCT nc.nid FROM node_comment_statistics nc INNER JOIN node_access na ON na.nid = nc.nid WHERE (na.grant_view >= 1 AND ((na.gid = 0 AND na.realm = 'all') OR (na.gid = 0 AND na.realm = 'content_access_author') OR (na.gid = 1 AND na.realm = 'content_access_rid'))) AND ( nc.comment_count > 0 )ORDER BY nc.last_comment_timestamp DESC LIMIT 10 OFFSET 0
There are several issues open in the Drupal issue tracker like #742896 and #742006 and #735120. Apparently there are several ways to address this issue, but none seem to be the preferred solution. In #735120 there's a patch, but it seems not to be accepted so far.
So, is there a good and viable patch for that issue that will go into the next update of Drupal?
Drupal-Stammtisch in Rostock am 4.5.
Wei schon auf g.d.o/rostock annonciert ist es wieder mal soweit! Am Dienstag, 4.5.2010 findet unser allmonatlicher Drupal-Stammtisch um 19 Uhr im Plan.B in Rostock statt. Nach dem gerade zu Ende gegangenen Drupal-Kurs an der Rostock Volkshochschule bin ich mal gespannt, ob wir damit Verstärkung für unseren Stammtisch gewinnen können :)
Der Tisch wird bestellt, das Essen ist Lecker und das Thema ist gesetzt (Drupal natürlich). Sehen wir uns?
Drupal-Stammtisch am 4.5. in Rostock
Es ist wieder mal soweit! Am Dienstag, 4.5.2010 findet unser allmonatlicher Drupal-Stammtisch um 19 Uhr im Plan.B in Rostock statt. Der Tisch wird bestellt, das Essen ist Lecker und das Thema ist gesetzt (Drupal natürlich). Sehen wir uns?
RostockOpenData Network - offene Daten
Letztes Jahr im Herbst war ich in Berlin und habe dort am ersten Treffen des OpenData Networks e.V. im NewThinking Store teilgenommen.
Nach und nach wurden immer mehr kleinere und größere Projekte im Rahmen des OpenData Networks umgesetzt. Seit kurzem gibt es nun auch eine Seite, die die Quellen offener Daten von Behörden und Verwaltungen katalogisiert: offenedaten.de
Das Register offene Daten ist ein Portal für offene Daten in Deutschland. Das Register funktioniert wie ein Katalog in dem Sie Daten suchen und finden können. Sein Zweck ist es, offene Daten in Deutschland besser auffindbar und nutzbar zu machen. Das Register offene Daten umfasst vielfältige und umfangreiche Daten aus Politik, öffentlicher Verwaltung, Bibliotheken, aus Wissenschaft und Forschung.
Die Bedeutung offener Daten nimmt natürlich im Zuge der Vernetzung über das Internet zu. Dabei ist es wichtig, die Daten möglichst nicht doppelt pflegen zu müssen, sondern sie direkt "an der Quelle" abzugreifen, möglichst mit einer stabilen und offenen API. Um nun also selber Angebote mit offenen Daten erstellen zu können, ist es natürlich hilfreich, wenn man einen solchen Katalog zur Verfügung hat und nicht mehr selber nach entsprechenden Quellen suchen oder gar die Daten aus veröffentlichten PDFs auf irgendwelchen Webseiten konvertieren bzw. extrahieren muss.
Offenedaten.de setzt übrigens auf CKAN und Drupal auf, also durchaus auf offene Software. Macht ja auch Sinn. :-)
