Planet Drupal deutsch
Endlich: Generische User-Profile für Drupal 7
Verfasst von tommi am 18. Dezember 2009 - 9:59
Drupal 7 haut aufs Mett. Unter anderem dank folgender Tatsachen: Faktor 1: die enorm gewachsenen Zahl an Leuten, die am Core mitarbeiten. Faktor 2: das neuen Testing Framework. Es übernimmt die ungeheuer ausbremsende Aufgabe, Patches daraufhin zu überprüfen, ob sie fehlerfrei mit dem Core zusammenarbeiten. Man setzt einfach einen Issue auf "Needs Review" und der Patch wird automatisch getestet.
Eine der grössten Verbesserungen im Drupal 7 Core, deren Reichweite noch gar nicht abzusehen ist, ist Fields in Core. Dies bedeutet, daß jetzt fast alles als CCK Feld behandelt wird. Dadurch werden sämtliche Inhalts-Bausteine und auch z.B Taxonomy Terms atomarer und sauberer ansprechbar (und viel einfacher in Optik und Inhalt anpassbar).
Ein Teil hat es leider nicht in den Drupal 7 Core geschafft: User Profile als Fields. Doch dank Joachim Noreiko wird es ein Contrib-Modul geben, das Quasi-Core-Ansprüchen genügen kann und diese Fähigkeit nachrüstet: Profile 2.
Abenteuer auf der Shell - Cygwin mir rxvt aufpeppen
Verfasst von tommi am 1. Dezember 2009 - 8:20Welche Abenteuer erlebt man im Land des Coding. Der arme Designer will auch Patches schreiben, und so er Windows benutzt, verfällt er irgendwann auf Cygwin. Fantastisch: alle Linux Befehle zur Hand, und trotzdem faul weiterhin Windoof benutzen. Irgendwann kommt dann der Gedanke auf, ob das denn nicht etwas hübscher und praktischer geht. Dunkle Schrift auf hellem Hintergrund liest sich einfach besser. Zudem geht kopieren und einfügen mit der Standard-Konsole, die Cygwin benutzt, schlecht bis gar nicht. Die horizontale Grösse des Fensters verändern? Fehlanzeige. Es stellt sich heraus, daß Cygwin per Default die Windows-Eingabeaufforderungs-Umgebung benutzt. Ja, und die _ist_ einfach so schlecht.
User Testing D7UX - Screencasts and Writeup
Verfasst von tommi am 25. August 2009 - 6:43Here are the first three user tests that have been performed on D7UX stuff so far. One is about a month old, the others more recent. As implementation is constantly adding new things, the interface changes. Two were real user-tests performed with me as a host, one is done by the user itself. All participants of different skill levels.They have been using Drupal before, but none is an expert. All the current and future videos can also be found on the d7ux vimeo group
How does this differ from my famililar 4.7
The guy in Video 1 runs a big website that interestingly hosts Screencasts largely in the area of Photography and is using Drupal 4.7 (yes) on a daily basis.
Where am I?
The participant in the second video, "User-Testing Admin header Drupal 7" is a rather non-webby person but takes care of the basic content on her Website and makes money off it.
Pathologic - nie mehr kranke Inline-Links und -Bilder
Verfasst von tommi am 13. Juli 2009 - 0:04Ja ist denn schon Weihnachten? Das jedenfalls dachte ich, als ich von diesem Modul hörte. Eine Lösung für ein schon ewig ärgerliches Problem, und das ganz umsonst und schmerzfrei... Die Ausgangslage: man hat eine Drupal-Seite, die sich in einem Unterordner auf dem Webspace befindet, z.B. www.meinedomain.de/online-shop/drupal. Dies kommt häufiger vor, wenn dies eine Entwicklungs-Version ist bevor man auf der richtigen Domain live geht.
Dann zieht man um, und Drupal befindet sich nun in einem rootfolder, z.B. www.meinedomain.de/. Nach dem Umzug geht eigentlich alles, aber... oh Schreck, alle Bilder und internen Links, die man mit Hilfe des Wysiwyg Editors direkt im Haupt-Textfeld eingegeben hatte, gehen nicht mehr!
Drupalcon Paris - Anmeldung eröffnet
Verfasst von tommi am 25. Mai 2009 - 4:27Die Drupalcon Paris öffnet Ihre Pforten: seit gestern kann man sich anmelden. Das diesjährige Mekka für europäische Drupal-Sympathisanten lässt sich gut an: Paris ist eine sehr attraktive Stadt, die man immer mal gerne besucht. Der Veranstaltungsort (siehe Bild) macht mächtig Eindruck: es handelt sich dabei um das rennomierte Maison Internationale der Cité Universitaire. Die Cité ist eine seit 1925 bestehende Siedlung von Studentenwohnheimen, gelegen in wunderschönen Parks. Das Maison Internationale bietet Platz für bis zu 800 Personen, und ich sage mal voraus, daß es locker ausverkauft sein wird :)
Die Konferenzgebühr ist dieses Jahr teurer als gewohnt mit 195 Euro. Paris ist schön - aber nicht billig. Mit dem Buchen eines Hotels sollte man noch warten, denn das Team arbeitet noch günstige Bedingungen mit umliegenden Hotels aus.
Programm
Die drei Haupttage der Drupalcon - vom 02.-04. September mit Vorträgen und BoFs werden eingerahmt
Eine sanfte Einführung in die Drupal Programmierung - Addison Berry Vortrag
Verfasst von tommi am 12. Mai 2009 - 4:52Drupal ist ein schönes System. Leider fühlt man sich als Nicht-Programmierer schnell wie auf der falschen Party. Die Logik der Software ist sehr auf Menschen ausgerichtet, die in Funktionen, APIs und CVS Commits denken. Addison Berry hielt auf der Drupalcon Washington einen wunderbaren Vortrag, der sich dieses Umstandes annimmt. Addi (Username auf drupal.org: add1sun) kommt von Ihrer Ausbildung her aus einem Nicht-IT-Umfeld. Dadurch kann sie sich sehr gut in jemanden hineinversetzen, für den dieser ganze Technikkram nur Bahnhof ist.
Übercart bald vollständig rechtssicher in der EU - Drupal Shopsystem
Verfasst von tommi am 7. März 2009 - 14:24Übercart, das Shopsystem für Drupal, glänzt schon länger durch gute Bedienbarkeit und vor allem generische Drupal-Integration. Um eine vollwertige Alternative zu etablierten freien Shopsystemen wie XTCommerce, ZenCart oder dem Rising Star Magento darzustellen, fehlten bisher zwei Dinge. Das eine ist eine Bezahlmöglichkeit über Kreditkarte im deutschsprachigen Raum. Dank des Engagements von Alexander Langer (Webseiter) wurde diese Lücke vor kurzem geschlossen und mit Clickandbuy einer der grossen Dienstleister im Online-Payment für eine Zusammenarbeit gewonnen werden.
Die zweite Lücke betraf die in vielen EU-Ländern vorhandene Vorschrift, dass die Mehrwertsteuer an jeder Stelle des Bestellprozesses getrennt ausgewiesen werden muss. Da in den USA diese Notwendigkeit nicht besteht, war das Feature bis jetzt nicht implementiert. Dank des Engagements der europäischen Community, namentlich Alexander Köhnlein hat allerdings das Core-Development-Team von Übercart die Notwendigkeit eingesehen, dies zu ändern. Auf seiner Session auf der Drupalcon in Washington hat Übercart Project Lead Ryan Rzrama nun verkündet, daß die Version 2.0 diese Lücke definitiv beheben wird.
Drupal Theming - so einfach wie nie und echt Stark
Verfasst von tommi am 25. Februar 2009 - 5:49Drupal ist schwierig zu themen - dies hört man oft, und wahrscheinlich stimmt es sogar. Aber jetzt geben einige engagierte Theme Entwickler richtig Gas um das zu ändern. Künftig kann man Drupal Themes ausschliesslich mit einer einzigen CSS Datei erstellen. (O.K. es braucht eine .info Datei, aber diese braucht zwingend nur ein paar Zeilen, die man abschreiben kann). Das ermöglicht nun auch Leuten, die Drupal zum ersten Mal benutzen, innerhalb von kürzester Zeit und mit fast keiner Kenntnis des Systems, ihr eigenes Theme zu schreiben. All you need is etwas CSS.
Inline-Bilder automatisch skalieren in Drupal - Image Resize Filter
Verfasst von tommi am 1. Februar 2009 - 18:52Bilder in Drupal und kein Ende. Man kennt folgendes Szenario: Der User lädt über das Upload-Feld des Wysiwyg-Editors ein Bild hoch. Da dieses zu gross ist, benutzt der die praktischen Anfasser, die im Editor-Fenster erscheinen, um es zu verkleinern. Alles wunderbar und sieht auch korrekt aus.
Doch oh Schreck, je nach Internetverbindung lädt die Seite nun extrem langsam. Na klar - das Bild, mit einer modernen Digicam und vielen Megapixeln aufgenommen, ist vielleicht 1,5 MB gross und wurde nur per Html verkleinert. Beim Seitenaufruf müssen jedoch die kompletten 1.5 MB geladen werden. Dieser enorme Overhead ist natürlich sehr unerfreulich. Trotzdem kann man vom normalen User, der sich nicht mit Html auseinandersetzt, nicht verlangen,
Komodo Edit und Xampp - PHP debuggen unter Windows
Verfasst von tommi am 29. Dezember 2008 - 4:12
Komodo ist ein feiner PHP-Editor und er grenzt schon an eine IDE. Bekannt wurde er in der Drupal-Welt dadurch, daß man problemlos alle Drupal-Funktionen als Autocomplete einbinden kann. Herunterladen kann man Komodo beim Hersteller Active State. Schnell ist es installiert. Wenn man nun Xampp als Laufzeitumgebung verwenden möchte, sind folgende Schritte zu beachten:
- Edit -> Preferences -> Environment
Hier "PATH" in der oberen Liste doppelt anklicken und dann im unteren Fenster editieren. Hier das Rootverzeichnis von Xampp eingeben und mit einem Semikolon beenden: bei mir war das F:/xampp; - Edit -> Preferences -> Languages -> PHP
In "Use this Interpreter" entweder xampp/php/php.exe oder php.cgi.exe auswählen.
Für "Path to alternate PHP configurattion file - Directory containing php.ini die richtige php.ini auswählen ( in der php.info gegenchecken) denn da liegen mehrere herum, aber nur eine ist aktiv. Bei mir war das F:\xampp\apache\bin\php.ini - Drupal-Funktionen einbinden:
unter dem gleichen Pfad "Edit -> Preferences -> Languages -> PHP" findet sich unten der Eingabebereich für "PHP Directories". Hier den Pfad zur Drupal 5 oder Drupal 6 Installation auswählen, die als Quelle für Drupal-Funktionen dienen soll, fertig.
Fiese Falle: "Unable to load dynamic library"
Sehr erstaunlich, daß ich zu diesem Fehler, den eigentlich sehr viele Leute schon erlebt haben müssen, kaum eine komplette Lösung ergoogeln konnte.







