Tipps & Tricks
Themable Functions
Eingetragen von md (3717) am 24.09.2006 - 23:40 Uhr inWenn man themeable functions überschreiben möchte, stellt sich natürlich die Frage, welche überhaupt zur Verfügung stehen. Es gibt welche aus dem Drupal-Core Code und welche aus den bereitgestellten (contributed) Modulen. Die aus dem Drupal-Core sind hier http://api.drupal.org/api/4.7/group/themeable zu finden.
Hier ist allerdings die Frage wie aktuell die API-Dokumentation ist. Und, was ist mit den themeable functions der Module, die in einer Drupal Installation aktiviert sind? Im Code der Module suchen?
Nein.
Mit dem folgenden PHP-Snippet lassen sich alle themeable functions einer Drupal Installation ermitteln.
Wenn Bilder keiner Gallerie zugeordnet werden können...
Eingetragen von hQuadrat (17) am 02.09.2006 - 16:03 Uhr inIch hatte folgendes Problem nach einem Drupal-Update von 4.6 auf 4.7.0: (Bei einigen Usern trat dasselbe Problem auch bei einer frischen Installation der 4.7.x-Version auf!)
Bilder ließen sich nicht mehr einer Gallery zuordnen, da beim Erstellen einer neuen image-node die Gallerien nicht zur Auswahl stehen. Dabei fiel auf, dass wenn man Image-Galleries anlegte, keine zugehörigen Kategorien unter Vocabularies angelegt wurden. (Dies müsste bei einem korrekt funktionierenden image-modul automatisch geschehen.)
Da offenbar viele User ähnliche Probleme hatten und die Lösungsansätze weit über die Foren und Kommentare einzelner Seiten auf den verschiedenen drupal-Websites verstreut sind (teilweise auch Fehlerbehaftet oder unvollständig), möchte ich hier die Ergebnisse meiner Recherche zu diesem Problem/Bug zusammenfassen:
Lösung 1: die einfache Problemlösung, die aber nicht immer zu funktionieren scheint...
Statistik-Modul erweitert
Eingetragen von Q-Base (339) am 31.08.2006 - 20:17 Uhr inHallo,
ich habe mal das Statistik-Modul um eine Session-Tracking-Funktion erweitert.
Folgende Anpassung kann man machen, wenn man so eine Funktionalität fü sinnvoll erachtet.
in der Funktion statistics_menu() fügt man die Zeilen im Else-Zweig hinzu:
<?php
if (arg(0) == 'session' && arg(1) && variable_get('statistics_enable_access_log', 0)) {
$items[] = array('path' => 'session/'. arg(1) .'/track', 'title' => t('sessions'),
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Sitemap, Index bzw. Inhaltverzeichnis für bestimmten Node
Eingetragen von chrisX (22) am 16.08.2006 - 11:28 Uhr inHallo zusammen,
leider gibts ja derzeit kein Modul welche, bei bestimmten Menuepunkt der ersten Hirachie Stufe eine Art Sitemap bzw. Inhaltsverzeichnis über die Untermenüpunkt anzeigt, deshalb entstand die untenstehend eigene Variante.
Grundlage hierfür war das Modul "Site Map" von Khalid Baheyeldin welches eine Sitemap für die ganze Page erzeugt. Bei unsere Lösung wurden die Funktion teilweise bearbeitet und anschließend umbenannt damit Sie nicht mit dem "Site Map" Module ins Gehege kommen und auch ohne diese funktionieren.
Wie kann ich einen Block nur nicht angemeldeten Benutzern zugänglich machen?
Eingetragen von jensus (2) am 15.08.2006 - 16:24 Uhr inHallo Drupaler,
wie man Blöcke vor nicht angemeldeten Benutzern verbirgt steht in der FAQ.
Unter 'admin/block' den Block 'Navigation' konfigurieren. Dann 'Seitenspezifische Sichtbarkeitseinstellungen' auswählen.
Dort 'Diesen Block nur anzeigen, wenn der folgende PHP-Code TRUE zurückgibt (PHP-Modus für Experten).' aktivieren und nachfolgendes Code-Fragment eingeben:
<?php
global $user;
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Modul aggregator2 - Links "full article" und "visit site" nun veränderbar.
Eingetragen von quiptime (4972) am 13.07.2006 - 23:04 Uhr inEben habe ich einen Patch auf drupal.org für das Modul aggregator2 gepostet.
Die 2 neuen Theme-Funktionen machen sehr schnell Sinn.
Denn Momentan wird beim Klick auf diese Links die Original-Newsseite im gleichen Browserfenster geöffnet. Nun kann man mittels Template die Situation dahingehend ändern, daß sich beim Klick die Seite in einem neuen Fenster öffnet.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Lösung: Fehlende Umlaute bei Fancy
Eingetragen von Anonymous (0) am 10.07.2006 - 12:38 Uhr inHallo,
ich möchte zur Abwechslung mal keine neue Frage stellen, sondern für ein Problem eine Lösung anbieten:
Im Theme 'Fancy' fehlen im Original-Download in den Überschriften die Umlaute. Das liegt daran, dass diese Überschriften mit Hilfe eines Flashfilms dargestellt werden, und dieser Film nicht alle Buchstaben enthält.
Ich habe für eine deutsche Seite einen neuen Flashfilm gemacht, in dem die deutschen Umlaute und das ß enthalten sind. Ich möchte diesen Film auch anderen Drupal-Anwendern zur Verfügung stellen. Sie können ihn sich hier herunterladen:
www.homepagevorlagen-und-webdesign.de/09-downloads/akbar-download.htm.
Nun kann der 'read more' - Link mit einem Template verändert werden.
Eingetragen von quiptime (4972) am 06.07.2006 - 23:10 Uhr inDrupal 4.7
Das Modul "excerpt" bringt unter den nodes den Link 'read more'. Momentan kann dieser Link nicht durch ein Template verändert werden.
Abhilfe schafft mein eben auf drupal.org geposteter Patch.
-------------
quiptime
Seltsames Verhalten des Breadcrumb mit Aggregator2 in einer Multilanguage-Umgebung.
Eingetragen von quiptime (4972) am 06.07.2006 - 19:55 Uhr inDie von mir festgestellte Seltsamkeit besteht darin, daß der deutschsprachige Taxonomie-Link zu den deutschen News den Breadcrumb nicht zeigt. Selbst der umfassende div erscheint nicht.
Bei anderen Sprachen erscheint der Breadcrumb normal.
Um nun eine Lösung zu finden habe ich als Erstes mit der default-Language gespielt und diese auf eine andere Sprache gesetzt. Ergebnis: keine Änderung mit dem Breadcrumb
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Template Variablen
Eingetragen von md (3717) am 06.07.2006 - 14:24 Uhr inDa es eine ganze Menge Variablen gibt, die von der PHPTemplate engine den unterschiedlichen Templates (box, comment, block, node, page) zur Verfügung gestellt werden, hab ich aus den entsprechenden Seiten des Drupal Handbook ein PDF erstellt. Das kann man sich ausdrucken und hat die Variablen so schnell zur Verfügung.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen

Neue Kommentare
vor 2 Wochen 4 Tagen
vor 2 Wochen 5 Tagen
vor 2 Wochen 6 Tagen
vor 3 Wochen 3 Tagen
vor 3 Wochen 4 Tagen
vor 4 Wochen 1 Tag
vor 4 Wochen 1 Tag
vor 4 Wochen 1 Tag
vor 6 Wochen 4 Tagen
vor 6 Wochen 5 Tagen