OK así. Eu estaba perdido, porque na mensaxe anterior, vin que non é para membros do persoal a todos os membros. Así que non estaba seguro do que para el que realmente existe.
Agora podo entender (desculpe se escribiu iso antes e tivo que repetir-lo).
A súa petición é demasiado exclusivo para o seu foro específico para ser incluído na versión oficial. Polo tanto, non pretende inclui-lo en vBET. Especialmente que, con detección automática habilitada non é realmente necesario e, como dixo Albert Einstein "as cousas deben ser o máis sinxelo posible, pero non máis simples". Nós cremos que dar o tal botón só pode confundir os usuarios que van pensar que eles deben facer clic nel en caso de escribir en catalán. E iso diminúe a usabilidade do foro. Solucións máis simple - como só escribo o que quere e deixar o sistema de coidados co resto - son mellores para os usuarios na nosa opinión.
Pero podemos axudar a engadir o tal botón.
Como escribín xa vai ser doado se usa xa funcionalidade existente e só cambiar a aparencia do mesmo. Entón vBET xa sabe como embrulho en lang BBCode, segundo entrada adicional de editor. Todo o que realmente precisa é cambiar a mirada del (temos botón de radio, quere só un botón) e inclui-lo sempre (que inclúen en particular a condición).
Entón - vostede xa sabe como engadir o botón como imaxe mostra incluír no primeiro post. O que tamén precisa é:
1. incluír campo oculto:
Code:
<input id="vbet_addbbcodes" type="hidden" name="vbet_postInLanguage" value="0">
2. Engadir Java Script simple que pode definir alí catalán código (non probado):
Code:
<script language="javascript">
function vbet_setCatalan(){
document.getElementById("vbet_addbbcodes").setAttribute("value", "ca");
return false;
}
</script>
Ten en conta que pode facer máis complexo para permitir set / unset o botón
3. Executar a función Java Script cando o botón é premendo. Así, no seu botón engadir:
Code:
onClick="vbet_setCatalan()"
Se non queres facer a función máis complexa (que será capaz tamén de valor unset), entón podes só definir corpo da función no atributo onClick e non teñen java script como funciona.
Tamén vale lembrar que se quere que sexa agradable que supón para engadir este botón como botón de alternancia así o usuario vai saber se xa conectado ou non. Isto sería todo moito máis sinxelo se desexa engadir hai opción en vez de botón, pero co botón tamén é posible facelo, só máis complexo se queres facelo dereito (así, establecer e unsetting)
Ten en conta que o cambio será visible despois de que o usuario comete mensaxe - polo que vai ser usado no lado do servidor.
Se queres que traballa á beira do navegador, así que non precisa primeiro paso - só unha función Java Script (anexo ao botón), que terá por id (ou pola estrutura, se non pode prever id editor) área de editor de texto e engadir contido apertura e peche lang BBCode. Neste caso tamén non se preocupe con calquera botón de alternancia (o usuario só vai ver que xa está engadida no editor). Só ten que comprobar se xa está implicado (non texto comezar por lang BBCode) e prema no botón ignorar neste caso (para evitar involucrarse en varias ocasións).
Por favor, diga que precisa máis axuda aquí. Se é así - por favor, diga onde particularmente.