PHP-Fehler nach Wechsel auf ein fehlerhaftes Theme

am 07.02.2010 - 14:23 Uhr in
Ich habe versucht, das vorhandenes Theme Acquia Marina für meine Zwecke anzupassen. Dazu habe ich es kopiert, um auf der Kopie meine Anpassungen zu machen. Ich habe folgende Stellen umbenannt:
- Verzeichnisname
- Dateiname der .info-Datei
- Zeile project = "..." in .info-Datei
- Funktionsnamen in template.php
Anschließend - vielleicht etwas voreilig - habe ich es im Theme-Bereich von Drupal aktiviert. Seitdem bekomme ich eine PHP-Fehlermeldung bei Aufruf meiner Drupal-Seiten:
Fatal error: Call to undefined function acquia_vocal_initialize_theme_settings() in /var/www/drupal/sites/all/themes/acquia_vocal/template.php on line 10
Kann ich per phpmyadmin auf das Standardtheme umschalten? Oder gibt es sonst noch einen Ausweg aus dieser Situation, ohne die Installation zu wiederholen?
Ich bin noch neu in Drupal. Von Joomla herkommend bin ich von der Funktionsweise von Drupal sehr fasziniert. Nur das Themeing ist noch eine harte Nuss für mich.
Viele Grüße
swingnjazz
Nachtrag: Ich nutze Drupal 6.15, Apache/2.2.12 (Ubuntu), Server Version: 5.1.37-1ubuntu5
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo swingjazz Ja das mit
am 07.02.2010 - 15:17 Uhr
Hallo swingjazz
Ja das mit dem Theming ist echt heftig..
How To reset your theme via the database
http://drupal.org/node/200774
dein PHP Fehler kommt daher, weil
du in der template.php
in Ziele 10 die
Theme setting api
http://drupal.org/project/themesettingsapi
aufrufen lässt.
Diese aber verfügbar ist.
Am nesten suchst du in dem Acquia Marina Theme
nach der Funktion und baue diese
dann in deine Template.php ein
viel Erfolg
Stef
Hallo Stef, danke für die
am 07.02.2010 - 16:26 Uhr
Hallo Stef,
danke für die schnelle Hilfe. Das ist ja eine super Hilfsbereitschaft in diesem Forum :-)
Mit Deinem ersten Link habe ich gleich Erfolg gehabt. Ich musste allerdings noch die Tabelle cache leeren, um wieder meine Webseite zu sehen.
Der Link auf das Theme setting API bestätigt meinen ersten den Eindruck, dass ich mich mit dem Theme Acquia Marina gleich in die "Königsklasse" begeben habe. Ich werde deshalb vorerst kleine Brötchen backen und einfachere Themes durchprobieren. Tips sind sehr willkommen.
Viele Grüße
Alfred
Hallo Alfred schön das ich
am 07.02.2010 - 17:44 Uhr
Hallo Alfred
schön das ich Dir helfen konnte :)
..nd einfachere Themes durchprobieren. Tips sind sehr willkommen.
Es gibt ja hunderte von Ansätze in Drupal zu seinem 'eigenen' Theme
zu kommen.
Ich glaube ein guter Einstige ist das Zen Projekt
http://drupal.org/project/zen
das ist auch ziemlich gut dokumentiert und es gibt
duzende Tutorials dazu.
Letzlich ist es schlankes und gutes CSS Gerüst das man
da bekommt und aus dem man sich dann nur noch
ein Sub-Theme erstellt.
Ein anderer Ansatz wäre zb. Blueprint
http://drupal.org/project/blueprint
hier ein ganz nettes video dazu
http://mustardseedmedia.com/podcast/episode3
Besten gruss
Stef