PDA

Ver Versão Completa: Já feito vBET durante o registo no vB4 Tabelas usa



StarBuG
08-11-10, 21:03
Oi

No formulário de inscrição na série 4.x vBulletin vBET usa tabelas para as opções de idioma para escolher.

vB4 é livre e mesa, além do bug que uma opção de idioma está posicionado no local onde deixou apenas nomes de configuração deve ser, não deve utilizar tabelas.

Não consigo encontrar o componente de modelo ou código onde "vbet_language_options" é definido de modo que eu posso mudar isso sozinho.

Por favor, forneça uma correção que não utiliza tabelas em vB4

Muito obrigado

Starbug

vBET
09-11-10, 12:32
Oi

Na verdade, a geração de opções de idioma padrão para o formulário de inscrição é codificado em / includes / vbenterprisetranslator_functions_hooks.php em funcition vbet_register_form_complete.

Utilizando estruturas adequadas de HTML não é um bug. Também não é um problema uma vez que tudo está funcionando bem. Então eu mover este para caracterizar seção pedidos.

Por favor, note que é melhor coisa de usar a ferramenta certa para o trabalho certo. Nós apresentamos opções de idioma em colunas e por isso as tabelas são ferramenta certa. Não há absolutamente nada de errado nisso, é bom.

Também não é verdade que vBulletin 4.x está livre de tabelas - ele usa muito. Só por favor vá para o seu Admin CP e em modelos de olhar para a tabela <...

Neste momento esse pedido de alteração é rejeitada como mudar o que dá um valor adicional. Se você tiver sugestões específicas como você gostaria de tê-lo, podemos considerá-lo novamente. Ainda por favor, mantenha em mente que o uso adequado de estruturas HTML não é um bug:)

StarBuG
09-11-10, 13:45
99% de todos os estilos no frontend usuário não estiver usando tabelas.
No formulário de inscrição somente a parte vBET está usando tabelas.
vBulletins opções de registro são todos exibidos via CSS.

Além disso, ainda é um bug que uma opção de idioma é exibida à esquerda
onde apenas o título da configuração deve ser.

Se você não pensar em remover o uso de tabelas, pelo menos, corrigir o problema de exibição de
uma língua beeing exibido no lado esquerdo abaixo do nome da configuração.

Veja aqui uma demonstração do problema: Patientenfragen.net Bei - wir haben die Antworten registrieren (http://www.patientenfragen.net/register.php)


Obrigado

Starbug

vBET
09-11-10, 18:03
Por favor note que ele é exibido como esta no fim. A maioria dos usuários utilizam todas as 52 línguas e quer exibi-lo em 4 colunas, de modo que exibi-lo em todo o espaço disponível para ajustá-la lá.

De qualquer forma - vamos verificar como vai ficar quando ele será colocado apenas na coluna 2 (como outras opções e descrições) e pelo menos iremos fornecer-lhe dicas como mudar isso:)

StarBuG
09-11-10, 18:29
Obrigado.

Ansioso para a correção.

Eu sou um perfeccionista quando se trata de minha fóruns e algo pequeno como isso me incomoda muito: p

kamilkurczak
10-11-10, 14:04
Olá Starbug,

Eu tenho uma dica para você. Você deve colocar a nossa tabela em <div class="rightcol"> </ div>

O que você deve fazer?
1. fazer uma cópia deste arquivo: root forum / includes vbenterprisetranslator_functions_hooks.php /

2. Encontrar neste arquivo

function vbet_register_form_complete(&$customfields_profile, &$show) {
3. nesta função encontrar:

$vbet_language_options = '<table class="multifield group" cellpadding="4" cellspacing="1" border="0"><tr>';
e substituir por:

$vbet_language_options = '<div class="rightcol"><table class="multifield group" style="width: 100%" cellpadding="4" cellspacing="1" border="0"><tr>';

4. nesta função encontrar:

$vbet_language_options .= '</tr></table>';
e substituir por

$vbet_language_options .= '</tr></table></div>';

EDITADO
parece ser bom agora assim vai ser incluído na próxima relase

Obrigado

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations made by vBET 4.10.1