===== Troubleshooting ===== ^Problem ^Problembeschreibung ^Mögliche Lösung ^ |Keine Templates in Auswahl|Der Templateauswahldialog (Drop-Down) ist nicht mehr in der Oberfläche vorhanden \\ \\ Zuvor wurde in der settings.py in der TEMPLATE-Sektion ein Template umbenannt. \\ \\ Der Server gibt keine Fehlermeldungen aus| Django-CMS schreint ein Problem mit dem Umbenennen (Bezeichnung nicht Dateiname des Templates) von Templates zu haben die bereits durch in Benutzung (bereits für Seiten genutzt) sind \\ \\ **Oder:** \\ Ein neues Template hat Sonderzeichen (inkl. deutscher Umlaute wie äöü) im Namen| |Invalid block tag: 'placeholder', expected 'endblock' or 'endblock "main"'|Beim Starten des Entwicklungsservers kommt vorstehende Meldung - der Server beendet sich. \\ Oder nach dem Schreiben der settings.py kommt die vorstehende Meldung auf der Konsole wo der Entwicklungsserver läuft - der Server beendet sich daraufhin | * cms_tags im Template nicht geladen * load cms_tags * und/oder in {% extends Datei %} Datei nicht in " " gestezt -> {% extends "Datei" %} * und/oder im {% endblock blockname %} mehr alsein Leerzeichen zwischen endblock und Name des Blocks(Beispiel: {% endblock test %} **Achtung:** Der Fehler muss nicht im zu letzt hinzugefügten Template liegen (auch wenn es vor dem Hinzufügen keinen Fehler gab), sondern kann auch in einem davor liegen | |
wird gelöscht|Bei Verwendung des Text-Plugins (Tiny-Editor) im HTML-Modus und Eingabe von
verschwindet dieses nach dem Speichern \\ \\ Es ist nicht mehr im Editor zu finden und taucht nach dem Rendern auch nicht im Seitenquelltext auf | Django-CMS bzw. Tiny-Editor scheinen eine Quellcode-Prüfung zu haben. \\ \\ Die Verwendung von
bzw.
(beides HTML 4-Konform) löst das Problem | |"cannot import name plugin_pool" |Aufruf einer Seite erscheint"cannot import name plugin_pool"| In einem Template (muss in allen angegeben werden) wurden die cms_tags nicht geladen. \\ \\ Am Anfang der Datei: {% load cms_tags %} einfügen | |"'thumbnail' tag received a bad argument: 'subject_location'" erscheint beim Auruf einer Seite| filer ist aktiviert und thumbnail \\ \\ filer_picture hat in seinem Template einen Aufruf von thumbnail und übergibt den Parameter subject_location. \\ \\ thumbnail kennt aber in (neueren?) Versionen den Parameter subject_location nicht mehr. | Im cms_plugin_filer-image-Template den Parameter löschen. \\ \\ Zu finden unter //Python-Installations-Pfad//\/lib/python2.6/site-packages/cmsplugin_filer_image/templates/cmsplugin_filer_image/image.html \\ \\ //Python-Installations-Pfad//: Pfad zu Python-Bibliotheken. Bei Installation in virtualenv //Projekt-Pfad//\///Rest Des Pfades// \\ \\ **Hinweis:** Es ist sauberer wenn mann "cmsplugin_filer_image/image.html" in die eigentliche CMS-Installation unterhalb von templates kopiert und dort anpasst - man behält so das original und überschreibt es nur. |