Ver Versión Completa: Xa feito vBET durante o rexistro no vB4 Táboas usa
Ola
No formulario de inscrición na serie 4.x vBulletin vBET usa táboas para as opcións de idioma para escoller.
vB4 é libre e mesa, ademais do erro que unha opción de idioma está posicionado no local onde deixou só nomes de configuración debe ser, non debe empregar táboas.
Non podo atopar o compoñente de modelo ou código onde "vbet_language_options" defínese de xeito que podo cambiar isto só.
Por favor, forneza unha corrección que non utiliza táboas en vB4
Moitas grazas
Starbug
Ola
En realidade, a xeración de opcións de idioma por defecto para o formulario de inscrición é codificado en / includes / vbenterprisetranslator_functions_hooks.php en funcition vbet_register_form_complete.
Utilizando estruturas adecuadas de HTML non é un erro. Tampouco é un problema xa que todo funciona ben. Así que mover este para caracterizar sección solicitudes.
Ten en conta que é mellor usar a ferramenta ideal para o traballo correcto. Nós presentamos opcións de idioma en columnas e por iso as táboas son ferramenta certa. Non hai absolutamente nada de malo niso, é bo.
Tampouco é certo que vBulletin 4.x está libre de táboas - usa moito. Só por favor vai para o seu Admin CP e en modelos de ollar para a táboa <...
Neste momento esta proposta de modificación é rexeitada como cambiar o que dá un valor adicional. Se ten suxestións específicas como lle gustaría telo, podemos considera-lo de novo. Aínda por favor, manteña en conta que o uso axeitado de estruturas HTML non é un erro:)
99% de todos os estilos no interface usuario non está a usar táboas.
No formulario de inscrición soamente a parte vBET está a usar táboas.
vBulletins opcións de rexistro son todos amosados vía CSS.
Ademais, aínda é un erro que unha opción de idioma aparece á esquerda
onde só o título da configuración debe ser.
Se non pensar en eliminar o uso de táboas, polo menos, resolver o problema de visualización de
unha lingua beeing amosado na parte esquerda debaixo do nome da configuración.
Aquí tes unha demostración do problema: Patientenfragen.net bei - wir haben die Antworten registrieren (http://www.patientenfragen.net/register.php)
Grazas
Starbug
Teña en conta que aparece esta en fin. A maioría dos usuarios utilizan todas as 52 linguas e quere amosar-lo en 4 columnas, de xeito que amosar-lo en todo o espazo dispoñible para axusta-la alí.
En calquera caso - imos comprobar como se ve cando se porá só na columna 2 (como outras opcións e descricións) e polo menos imos proporcionar-lle consellos como cambiar isto:)
Grazas.
Ansioso para a corrección.
Eu son un perfeccionista cando se trata de miña foros e algo pequeno como que me molesta moito: p
kamilkurczak
10-11-10, 14:04
Ola Starbug,
Eu teño unha información para ti. Ten que poñer a nosa táboa en <div class="rightcol"> </ div>
O que ten que facer?
1. facer unha copia deste arquivo: root foro / includes vbenterprisetranslator_functions_hooks.php /
2. Buscar neste arquivo
function vbet_register_form_complete(&$customfields_profile, &$show) {
3. nesta función atopar:
$vbet_language_options = '<table class="multifield group" cellpadding="4" cellspacing="1" border="0"><tr>';
e substituír por:
$vbet_language_options = '<div class="rightcol"><table class="multifield group" style="width: 100%" cellpadding="4" cellspacing="1" border="0"><tr>';
4. nesta función atopar:
$vbet_language_options .= '</tr></table>';
e substituír por
$vbet_language_options .= '</tr></table></div>';
Editar
parece ser bo agora así será incluído na próxima relase
Grazas
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.