- Oct 16, 2012
Den Fallstrick und die Suche möchte ich euch ersparen...
db_like is the way to go
<?php
$result = db_query(
'SELECT * FROM person WHERE name LIKE :pattern',
array(':pattern' => db_like($prefix) . '%')
);
Weiterlesen
- Sep 22, 2012
Kristian Köhntopp ©, Quelle: https://plus.google.com/photos/117024231055768477646/albums/5780502113984244129/5780663496089928578Lange Grillschlange ist lang!
Weiterlesen
- Jul 10, 2012
Das Testen von Drupal-Installationsprofilen ist relativ mühselig, da sich ein Teil der Schritte, bis man überhaupt erst zum Testen der eigentlichen Funktionalität kommt, mit dem Build-Prozess beschäftigt.
Diesen muß man eigentlich für jede Änderung erneut durchlaufen…
- Drush make (das macht es im Falls des Feature-Server-Installations-Profiles)
- Drush make mit distro.make aus dem Git-Repository
- Download des Drupal-Cores
- Klonen des in distro.make hinterlegten Repositories für das Installationsprofil
- Rekursive Suche nach weiteren Drush-Makefiles, runterladen der Drupal-Module und des Themes, die im gefundenen Makefile drupal-org.make spezifiziert sind
- Sybolischer-Link vom erstellten Build auf die DocumentRoot des für Testzwecke angelegten VirtualHosts
- Drop auf alle Tabellen in der Zieldatenbank
- Installation von Drupal und einem bestimmtem Installationsprofiles, hier fserver_profile
In der scheinbaren Routine des manuellen Durchlaufen dieser Schritte entsteht zudem auch mal schnell ein Fehler.
So habe ich beim gefühlt 100sten Mal des Durchlaufens dieser Prozedur versehentlich in der falschen Datenbank alle Tabellen ge-dropt-t und dachte mir, Automatisierung muss her, schreib ein Shellskript…
Weiterlesen
- Apr 21, 2012
Angrillen 2012 mit Stephan Luckow bei der GzEvD mbH, © Leon Evers Weiterlesen
- Dec 23, 2011
Rudimente für ein Drupal-Deployment mit
- Lokaler Entwicklungumgebung
- Stage-Umgebung
- Live / Produktionsumgebung
unter Verwendung, der in Drupal-7 neu eingeführten Multisite-Features in der Datei sites.php, Drush-Aliases und einer speziellen settings.php.
sites.php – Verzeichnis Aliase in Drupal 7.x
Die in Drupal 7.x neu eingeführte Datei sites.php
stellt erstmalig Verzeichnis-Aliase für Drupal-Multisites zur Verfügung. So ist es jetzt möglich mit verschiedenen Domains bzw. VirtualHosts ein bestimmtes Verzeichnis innerhalb von sites anzusprechen, ohne über z.B. Symbolische Links zu gehen, was in vorgigen Drupal-Versionen zur Folge haben konnte, daß Datei- oder Modulpfade beim "umbiegen" von der Dev-Site example.mydomain.de auf die Live-Site example.com divergent sind.
<?php
// sites/sites.php
// (LOCAL) DEV SITE
$sites['example.localhost'] = 'example.com';
// STAGE SITES
$sites['stage-example.mydomain.de'] = 'example.com';
$sites['stage.example.com'] = 'example.com';
// LIVE SITE
$sites['example.com'] = 'example.com';
@see /path/to/drupal7/sites/example.sites.php
Weiterlesen
- Dec 22, 2011

...in der Gasmotorenfabrik - Ohne Monitor, Regal und ohne Kühlschrank aber mit WLAN von oben.
Weiterlesen
- Oct 7, 2011

Weiterlesen
- Oct 7, 2011

Critical Mass Cologne am 25. März 2011: Von der Polizei an der Weiterfahrt gehindert. Tunisstr, kurz hinter dem Offenbachplatz.</a>
Weiterlesen
- Oct 5, 2011
Foto: © Sven Culley, sense-design.deRepeatition of my session features+ during DUB´s “Drupal-Deployment theme night” @ this years Drupalcamp, drupalcity.de, 2011-09-18, this time in english.
This session was intended as an introduction and a motivation to use Features module for deployment and re-usable patterns.
“A Presentation about Monsters, Features and The Plus” or
- "How to create modules as a non-programmer"
- "Features: The first step towards Apps"
- "Share your Drupal genius the easy way: Features"
- "YAFS: Yet another Features session"
- "A VCS called FTP"... [1] [2]
Weiterlesen
- Jul 8, 2011
Gestern bei der DUB, Themenabend Deployment und nicht physisch anwesend: Eine Skypesession zu Features, Features Erweiterungen, Drupal Installationsprofilen, Drush und dem Plus...
Foto: ©Ronald "rokr" Krentz,
Weiterlesen