OK assim. Eu estava perdido, porque na mensagem anterior, vi que não é para membros do pessoal para todos os membros. Então eu não tinha certeza do que para ele deve realmente existir.
Agora eu entendo (desculpe se você escreveu isso antes e teve que repeti-lo).
O seu pedido é demasiado exclusivo para o seu fórum específico para ser incluído na versão oficial. Portanto, não pretende incluí-lo em vBET. Especialmente que, com detecção automática habilitada não é realmente necessário e, como disse Albert Einstein "as coisas devem ser o mais simples possível, mas não mais simples". Nós achamos que dar o tal botão só irá confundir os usuários que vão pensar que eles devem clicar nele em caso de escrever em catalão. E isso diminui a usabilidade do fórum. Soluções mais simples - como só escrevo o que quiser e deixar o sistema de cuidados com o resto - são melhores para os usuários em nossa opinião.
Mas nós podemos ajudá-lo a adicionar o tal botão.
Como eu escrevi já vai ser fácil se você usar já funcionalidade existente e apenas alterar a aparência do mesmo. Então vBET já sabe como embrulhe em lang BBCode, de acordo com entrada adicional de editor. Tudo o que você realmente precisa é mudar o olhar dele (temos botão de rádio, você quer apenas um botão) e incluí-lo sempre (que incluem em particular a condição).
Então - você já sabe como adicionar o botão como imagem mostra incluir no primeiro post. O que você também precisa é:
1. incluir campo oculto:
Code:
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2. Incluir Java Script simples que irá definir lá catalão código (não testado):
Code:
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
Por favor, note que você pode tornar mais complexo para permitir set / unset o botão
3. Executar a função Java Script quando o botão é clicado. Assim, no seu botão adicionar:
Code:
onClick="vbet_setCatalan()"
Se você não quiser fazer a função mais complexa (que será capaz também de valor unset), então você pode apenas definir corpo da função no atributo onClick e não incluem java script como funcionar.
Também vale lembrar que se você quer que ele seja amigável você supõe para adicionar este botão como botão de alternância assim o usuário vai saber se ele já ligado ou não. Isto seria tudo muito mais simples se você gostaria de acrescentar há opção em vez de botão, mas com o botão também é possível fazê-lo, apenas mais complexo se você quiser fazer isso direito (assim, definir e unsetting)
Por favor, note que a mudança será visível depois que o usuário comete mensagem - por isso vai ser usado no lado do servidor.
Se você quer que ele trabalhe ao lado do navegador, então você não precisa primeiro passo - apenas uma função Java Script (anexo ao botão), que terá por id (ou pela estrutura, se você não pode prever id editor) área de editor de texto e adicionar conteúdo abertura e fechamento lang BBCode. Nesse caso você também não precisa se preocupar com qualquer botão de alternância (o usuário só vai ver que ele já está adicionado no editor). Só você deve verificar se já está envolvido (não texto começar por lang BBCode) e clique no botão ignorar neste caso (para evitar envolver várias vezes).
Por favor, diga que você precisar de mais ajuda aqui. Se sim - por favor, diga onde particularmente.