Guía de estilo de la ventana de conversación de Kopete

La guía de estilo de la ventana de conversación de Kopete es un conjunto de características que su estilo de ventana de conversación debe admitir para ser compatible con Kopete.

Uso del resaltado

Su estilo se debe mostrar resaltado. En Kopete y Adium, el %textbackgroundcolor{}% se reemplaza con el color de resaltado. Añada este atributo de estilo: background-color: %textbackgroundcolor{}% al elemento HTML que muestra el mensaje.

Se requieren las plantillas de mensajes consecutivos.

Esta guía es para la gente que está reescribiendo antiguos estilos XSL al nuevo formato. Todos los estilos deben proporcionar una plantilla para mensajes consecutivos. Ahora es la característica predeterminada.

Utilizar codificación UTF-8.

El propio título lo dice. Debe guardar sus archivos en UTF-8.

Incluya Contents/Info.plist para interoperar con Adium.

El archivo Contents/Info.plist todavía no se utiliza en Kopete. Pero si desea que su estilo sea compatible con Adium, debe incluir este archivo. Veamos un ejemplo de archivo básico. Las cadenas se encierran con «$».

<?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
>$Your style full name$</string>
        <key
>CFBundleIdentifier</key>
        <string
>$Your style ID in the form: com.adiumx.smooth.operator.style$</string>
        <key
>CFBundleInfoDictionaryVersion</key>
        <string
>1.0</string>
        <key
>CFBundleName</key>
        <string
>$Your style name here$</string>
        <key
>CFBundlePackageType</key>
        <string
>AdIM</string>
        <key
>MessageViewVersion</key>
        <integer
>3</integer>
</dict>
</plist>

Incluya buddy_icon.png.

Debe colocar un archivo llamado buddy_icon.png en Incoming y Outgoing. Estas imágenes se utilizarán cuando el contacto no tenga foto.

Reconocimiento de los idiomas de derecha a izquierda con la palabra clave %messageDirection%.

La palabra clave %messageDirection% está presente para los idiomas que se escriben de derecha a izquierda. Define la dirección del mensaje, puede ser «rtl» (derecha a izquierda) o «ltr» (izquierda a derecha). Añada este atributo de estilo al elemento HTML que muestra el mensaje: dirección: %messageDirection%. La vista previa del estilo en la configuración de la apariencia incluye la dirección derecha a izquierda para comprobar si su estilo lo muestra correctamente. La cadena debería comenzar por la derecha.