Kategorien-Archiv: Web-Entwicklung

Drupal Datenbank ändern

Die Verbindung zur MySQL-Datenbank in Drupal nachträglich zu ändern ist ganz einfach. In der Datei sites/default/settings.php muss nur eine Zeile angepasst werden:

92
$db_url = ‘mysqli://username:password@localhost/database’;

Hier muss natürlich username, password und database durch den Benutzernamen, das Passwort und den Datenbanknamen ersetzt werden. Das war’s schon.

Veröffentlicht in Allgemein, Drupal, Tutorials | Getagged , , , , , | Kommentieren

TYPO3: Typoscript ausführen nur für Backendbenutzer

Wenn man an einer laufenden Website entwickelt, kommt es schnell zu Fehlermeldungen. Um den neuen Typoscript-Code nur für angemeldete Backend-Benutzer sichtbar zu machen, also nicht für die normalen Besucher, kann man folgende Zeile als Condition im Typoscript einfach einfügen:

1
2
3
4
5
#typoscript condition
[globalVar = TSFE : beUserLogin > 0]
# hier der testcode
[global]
# hier wieder weiter

Veröffentlicht in TYPO3, Tutorials | Getagged , , , , , | 1 Kommentar

Das Handbuch für Magento-Entwickler

Wann kommt es denn endlich? Erst war das Erscheinungsdatum für das Entwickler-Buch angekündigt für März 2010, dann für Mai 2010, und jetzt ist es Mitte Juli 2010 und es ist noch immer nicht erschienen.

Veröffentlicht in Magento, Open Source | Getagged , , , , , , | Kommentieren

Drupal Theme mit Haml erstellen

Seit Jahren auf der Suche nach alternativen Template-Engines bin ich mal wieder auf der Drupal Website fündig geworden. Haml (XHTML Abstraction Markup Language) nennt sich das Grundkonzept, und es kann auch problemlos in Drupal eingesetzt werden. Die Konstruktion neuer Templates ist spielend einfach. Hier eine minimale Anleitung.

Veröffentlicht in Drupal, Tutorials, Webdesign | Getagged , , , , , | Kommentieren

UTF8 general oder unicode?

Was ich mich schon immer gefragt habe. Worin besteht der Unterschied in phpmyadmin zwischen einer Datenbank in der Kollation utf8_unicode_ci und einer in utf8_general_ci. Offenbar ist unicode korrekter. Dafür aber langsamer.
For any Unicode character set, operations performed using the _general_ci collation are faster than those for the _unicode_ci collation. For example, comparisons for the utf8_general_ci  [...]

Veröffentlicht in Web-Entwicklung | Getagged , , , , | Kommentieren

Chefkoch Marion – SEO für Kochseiten

Egal nach welchem Rezept man in Deutschland googelt, immer wieder stößt man auf Chefkoch.de und Marions-kochbuch.de. Sehr lachen musste ich daher, als ich eben auf der Seite www.du-kannst-es.net diesen Text las, der offenbar versucht, geschickt die Suchworte der Konkurrenz zu integrieren:
Da liegen in der Küche Nerven und Antriebsorgane blank. Was ist passiert? Gestern haben Spitzenköche [...]

Veröffentlicht in SEO, Zum Schmunzeln | Getagged , , , | Kommentieren

Trier.de – gruselig

Sehr schöner Beitrag zu sehr schlechter Webseite der Stadt Trier. Man merke, die Agentur rühmt sich auch noch für diese Seite: http://www.rdts.ag/auszeichnungen/top10.html Sie hat in den 1990er Jahren irgendwann von TV Today den Preis für eine der fünf besten Stadtinformationssysteme erhalten.
Die gruseligsten Seiten im Netz – Trier.de | Design Tagebuch

Veröffentlicht in Allgemein, Webdesign | Getagged , , , | Kommentieren

Drupal oder Typo3?

Drupal hat viel Potenzial, ist aber immer noch etwas chaotisch in Bezug auf Usability. TYPO3 hat zwar eine eigene Scriptsprache, vereinfacht dadurch aber die Neukonfiguration, so dass sich das System bei vielen ähnlichen Seiten richtig lohnt. Unheimlich kompliziert ist es bei TYPO3 hingegen, es um eigene Objekte zu erweitern, was mit dem CCK von Drupal [...]

Veröffentlicht in Drupal, TYPO3 | Getagged , , , , , , , | 4 Kommentare

RegExp “alles außer” Denkfehler

Wenn man in PHP durch die Funktion preg_replace() zwischen zwei beliebigen Markierungen (z.B. HTML-Tags) den Inhalt ersetzen will, dann ist das erst einmal einfach möglich:

preg_replace(’/< .*>(.*)< \/.*>/’, ‘Michael’, ‘Guten Tag, <span>Gast</span>!’);

Bei einer Erweiterung ergibt sich jedoch schnell das Problem, dass diese Markierungen entweder nur einmal im gesamten Text ($subject) vorkommen darf. Kommen die Markierungen mehrmals [...]

Veröffentlicht in Tutorials | Getagged , , , , , , | Kommentieren

Die geheime Zutat in der Suppe und Daten auf der Couch

Seit Jahren versuche ich Suppen zu kochen wie meine Tante Hildegard, doch nie hat eine meiner Suppen mal so richtig gut geschmeckt wie jede ihrer Suppen. Klar, meine schmecken auch, aber eben nicht so richtig absolut total köstlich, so, dass man gar nicht mehr aufhören möchte zu essen. Eine sinnlose Suche für mich? Ich hatte [...]

Veröffentlicht in Web-Entwicklung | Getagged , , , , | Kommentieren
  • Kategorien