Habe versucht ein Icon (relais) nach der Anleitung von Dieterwo anzulegen.
Zuvor habe ich ein Relaisbild mit Dateityp jpg und einer Grösse von ca. 18KB besorgt.
Dann habe ich mit IconFX die Datei angepasst, jetzt hat es eine Grösse von 32x32 und 1,8 KB.
Nach einhaltung der Anleitung kann ich leider nicht das Icon von Schaltelement ändern.
Es erscheint nur eine weisse Weboberflache nach drücken auf bearbeiten.
Nach rückgängig machen der Anleitung habe ich wieder Zugriff auf Bearbeiten.
Alles anzeigen
Zuvor habe ich ein Relaisbild mit Dateityp jpg und einer Grösse von ca. 18KB besorgt.
Dann habe ich mit IconFX die Datei angepasst, jetzt hat es eine Grösse von 32x32 und 1,8 KB.
Nach einhaltung der Anleitung kann ich leider nicht das Icon von Schaltelement ändern.
Es erscheint nur eine weisse Weboberflache nach drücken auf bearbeiten.
Nach rückgängig machen der Anleitung habe ich wieder Zugriff auf Bearbeiten.
Quellcode
- Also als erstes entwirfst du dein Icon und legst das unter /shc/inc/img/switchables mit einem sinnvollen Namen ab. Ich würde ich dort an die Namenkonventionen halten.
- Dann in der /shc/inc/style/web/all/9-icons.css
- einen span-Abschnitt hinzufügen von z.B. für Schaltbare Elemente
- unter /* Icons fuer Schaltbare Elemente */
- [code=php]span.shc-icon-myicon{
- background-image: url(../../../img/switchables/myicon.png);
- }
- [/php]
- Dann in der /shc/shc/lib/form/formelements/iconchooser.class.php
- das array um eine Zeile erweitern:
- [code=php]'shc-icon-myicon' => array('shc-icon-myicon', ($icon == 'shc-icon-myicon' ? 1: 0))
- [/php]
- je nach dem, wo du die Zeile einfügst mußt noch am Ende, oder in der Zeile davor am Ende ein Komma setzen.
- Vielleicht machst du dir vorher von den Dateien eine Sicherheitskopie. Und ggf. im Browser reload/aktualisieren nicht vergessen