Linhas-Guia do Estilo da Janela de Conversação do Kopete

As Linhas-Guia do Estilo da Janela de Conversação do Kopete são um conjunto de coisas que o seu estilo de Janela de Conversação precisa suportar para estar em conformidade com o Kopete.

Suportar o realce

O seu estilo deve conseguir mostrar texto realçado. No Kopete e no Adium, o %textbackgroundcolor{}% é substituído pela cor de realce. Adicione este atributo ao estilo: background-color: %textbackgroundcolor{}% no elemento em HTML que mostra a mensagem.

São necessários modelos para as mensagens consecutivas.

Estas linhas-guia são para as pessoas que estão reescrevendo os estilos antigos em XSL no formato novo. Todos os estilos deverão fornecer um modelo para as mensagens consecutivas. Esta é agora uma funcionalidade padrão.

Use a codificação UTF-8.

O título diz tudo. Você deverá salvar os seus arquivos em UTF-8.

Forneça o Contents/Info.plist, para estar também em conformidade com o Adium

O arquivo Contents/Info.plist ainda não é usado no Kopete. Porém, se você quiser que o seu estilo seja compatível com o Adium, deverá fornecer este arquivo. Aqui está um arquivo de exemplo básico. Os textos a substituir estão entre "$".

<?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
>$O nome completo do seu estilo$</string>
        <key
>CFBundleIdentifier</key>
        <string
>$O seu ID de estilo ID no formato: com.adiumx.smooth.operator.estilo$</string>
        <key
>CFBundleInfoDictionaryVersion</key>
        <string
>1.0</string>
        <key
>CFBundleName</key>
        <string
>$O nome do seu estilo aqui$</string>
        <key
>CFBundlePackageType</key>
        <string
>AdIM</string>
        <key
>MessageViewVersion</key>
        <integer
>3</integer>
</dict>
</plist>

Forneça o buddy_icon.png

Você deverá colocar um arquivo chamado buddy_icon.png nas pastas Incoming e Outgoing. Estas imagens serão usadas quando o contato não tiver nenhuma fotografia.

Suporte as línguas da direita-para-a-esquerda com a palavra-chave %messageDirection%.

A palavra-chave %messageDirection% está presente nas línguas do mundo que escrevem da direita-para-a-esquerda. Ela define a direção da mensagem, se é "rtl" (direita-para-a-esquerda) ou "ltr"(esquerda-para-a-direita). Adicione este atributo de estilo ao elemento de HTML que mostra a mensagem: direction: %messageDirection%. A previsão do estilo na configuração da aparência inclui um texto da direita-para-a-esquerda, para verificar se a configuração do seu estilo aparece corretamente. Ela deverá iniciar o texto a partir da direita.