====== Backend Tweaks ====== ===== Seiten-URL oder -Titel anzeigen ===== [[http://forum.blackcat-cms.org/viewtopic.php?f=21&t=297|Im Forum]] wurde vorgeschlagen, die URL der aktuellen Seite im Backend exponiert(er) anzuzeigen. Dies erleichtert die Arbeit mit mehreren BC-Installationen, wenn man parallel mehrere Backends geöffnet hat. Hier gibt es eine Reihe von Möglichkeiten, von denen ich eine beispielhaft beschreiben möchte. Grundsätzlich: Anpassungen aller Art sollten im Verzeichnis (=der Variante) "custom" erfolgen. So bleiben sie beim Update erhalten. Wenn das Verzeichnis "custom" noch nicht existiert, einfach neu anlegen. In BlackCat CMS Version 1.1 wird der Titel der Seite im Backend unten links angezeigt. ==== Vorgehen ==== - Die Datei ''./templates/freshcat/templates/default/header.tpl'' kopieren nach ''./templates/freshcat/templates/custom''. - In dieser Datei: - Suchen nach Black Cat CMS - Dahinter einfügen
{$CAT_URL}
- Da die URL dann noch nicht zu sehen ist, weil im CSS die line-height auf 48px gesetzt ist, suchen nach - Ändern in Anschließend noch, falls nicht schon geschehen, die Variante "custom" für das Backend auswählen. Hierzu unter Einstellungen -> Backend Einstellungen -> Variante (Skin): -> custom auswählen und Speichern. Wer statt der URL lieber den Titel der Webseite angezeigt haben möchte, verwendet statt {$CAT_URL} -> {$WEBSITE_TITLE}. ==== Alternative Platzierung im Fuß ==== Hier als Beispiel neben dem Copyright-Eintrag. - Die Datei ''./templates/freshcat/templates/default/footer.tpl'' kopieren nach ''./templates/freshcat/templates/custom''. - In dieser Datei: - Suchen nach Black Cat CMS is released under the GNU General Public License. - Davor einfügen {$CAT_URL} | (oder auch {$WEBSITE_TITLE}) Natürlich kann man das bei Bedarf auch noch anpassen, z.B. Fettschrift, Schriftfarbe, Link zur Frontpage, etc. ===== Liste im Addons-Bereich: Darstellung ===== Die Liste kann bei vielen Addons - dazu gehören auch Sprachen und Templates - schon recht lang werden. [[http://forum.blackcat-cms.org/viewtopic.php?f=3&t=273|Im Forum]] wurde daher der Wunsch geäußert, die Liste etwas zu komprimieren. Hierzu die Datei /templates/freshcat/css/custom/theme.css anlegen (oder, falls schon vorhanden, entsprechend anpassen). Folgenden CSS-Code eintragen: html body.fc_gradient1 div#fc_content_container div#fc_main_content div#fc_lists_overview.fc_addons ul#fc_list_overview.fc_group_list li span.icon-puzzle{color:#637485;} html body.fc_gradient1 div#fc_content_container div#fc_main_content div#fc_lists_overview.fc_addons ul#fc_list_overview.fc_group_list li{padding:0.2em;} Dieser ändert neben dem Padding (kleinere Blöcke) auch die Farbe des Puzzle-Icons, welches bei Modulen angezeigt wird, die keine eigene ''icon.png'' haben. ===== Liste im Addons-Bereich: Filter ===== Standardmäßig werden in der Liste die installierten Module angezeigt; durch Anklicken der jeweiligen Schaltflächen lassen sich weitere Bereiche - Sprachen, Templates, noch nicht installierte Module - einblenden. Dies erfolgt additiv, das heißt, die Schaltflächen sind nicht zum **Umschalten** zwischen den Typen, sondern zum **Ein-** bzw. **Ausblenden**. Möchte man statt dessen Umschalten, benötigt man eine kleine Anpassung im Javascript. Diese kann im Forum unter http://forum.blackcat-cms.org/download/file.php?id=36 heruntergeladen werden. Die im ZIP enthaltene Datei wird nach ./templates/freshcat/templates/custom kopiert und wie oben beschrieben auf die Variante "custom" umgeschaltet. Voilà!