PDA

Ver Versión Completa: Xa feito vBET durante o rexistro no vB4 Táboas usa



StarBuG
08-11-10, 21:03
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

vBET
09-11-10, 12:32
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:)

StarBuG
09-11-10, 13:45
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

vBET
09-11-10, 18:03
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:)

StarBuG
09-11-10, 18:29
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):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Languages translations made by vBET 4.10.1