Stilrichtlinie für das Chatfenster von Kopete

Die Stilrichtlinien für das Chatfenster von Kopete ist ein Satz von Regeln, die Ihr Chatfensterstil einhalten muss, um kompatibel zu Kopete sein.

Unterstützung für Hervorhebungen

Ihr Stil muss Hervorhebungen anzeigen. In Kopete und Adium wird %textbackgroundcolor{}% durch die Farbe für Hervorhebungen ersetzt. Fügen Sie das Stilattribut background-color: %textbackgroundcolor{}% zum HTML-Element hinzu, das die Meldungen anzeigt.

Vorlagen für aufeinanderfolgende Nachrichten sind erforderlich.

Dies ist ein Hinweis für das Überarbeiten von alten XSL-Stilen in das neue Format. Alle Stile müssen eine Vorlage für aufeinanderfolgende Nachrichten enthalten, dies ist jetzt die Standardeinstellung.

UTF-8-Kodierung verwenden.

Ihre Dateien müssen in der Kodierung UTF-8 gespeichert werden.

Verwenden Sie Contents/Info.plist für die Kompatibilität mit Adium

Die Datei Contents/Info.plist wird zurzeit noch nicht in Kopete benutzt. Damit der Stil aber kompatibel zu Adium bleibt, sollte die Datei vorhanden sein. Ein einfaches Beispiel für diese Datei, alle Texte zwischen den Zeichen „$“ sind durch passende Werte zu ersetzen:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key
>CFBundleDevelopmentRegion</key>
        <string
>English</string>
        <key
>CFBundleGetInfoString</key>
        <string
>$Der vollständige Name Ihres Stils$</string>
        <key
>CFBundleIdentifier</key>
        <string
>$Die ID des Stils im Format: com.adiumx.smooth.operator.style$</string>
        <key
>CFBundleInfoDictionaryVersion</key>
        <string
>1.0</string>
        <key
>CFBundleName</key>
        <string
>$Name Ihres Stils$</string>
        <key
>CFBundlePackageType</key>
        <string
>AdIM</string>
        <key
>MessageViewVersion</key>
        <integer
>3</integer>
</dict>
</plist>

Unterstützung für buddy_icon.png

In den Ordnern Incoming und Outgoing muss eine Datei namens buddy_icon.png vorhanden sein. Diese Bilder werden verwendet, wenn für den Kontakt kein Foto vorhanden ist.

Unterstützung für Sprachen mit der Schreibrichtung von rechts nach links mit dem Schlüsselwort %messageDirection%.

Das Schlüsselwort %messageDirection% ist für Sprachen mit Schreibrichtung von rechts nach links vorgesehen. Mit „rtl“ wird von rechts nach links und mit „ltr“ wird von links nach rechts geschrieben. Dieses Stilattribut wird zum HTML-Element hinzugefügt, das die Nachrichten anzeigt: direction: %messageDirection%. In der Einstellung des Erscheinungsbildes wird für die Stilvorschau die angegebene Schreibrichtung überprüft und entsprechend angezeigt.