Visa fullständig version: Redan gjort vBET under registrering i VB4 använder tabeller
Hej
I registreringsformuläret på vBulletin 4.x serien vBET använder tabeller för språket alternativ att välja mellan.
VB4 är bord gratis och förutom bugg som ett språk alternativ är placerad på vänster sida där endast inställning namn bör man inte bör använda tabeller.
Jag kan inte hitta mallen eller koden en del där "vbet_language_options" definieras så att jag kan ändra det själv.
Lämna en fix som inte använder tabellerna på VB4
Tack så mycket
StarBuG
Hej
Egentligen generation alternativ standardspråk för registreringsformulär är hårdkodade i / includes / vbenterprisetranslator_functions_hooks.php i funcition vbet_register_form_complete.
Använda lämpliga HTML-strukturer är inte en bugg. Det är inte heller ett problem eftersom allt fungerar bra. Så jag flytta denna till funktionen förfrågningar avsnitt.
Observera att det är bäst att använda rätt verktyg för rätt jobb. Vi presenterar språkalternativ i kolumner och för detta bord är rätt verktyg. Det finns absolut inget fel i det, är det bra.
Också det är inte sant att vBulletin 4.x är gratis bord - den använder den mycket. Bara gå till ditt Admin CP och mallar leta efter <table ...
Just nu denna förändring ansökan avslås som förändring som ger mervärde. Om du har specifika förslag på hur du skulle vilja ha det vi kan överväga det igen. Ändå kom ihåg att lämplig användning av HTML-strukturer är inte en bugg:)
99% av alla styling i användarens frontend inte använda tabeller.
I anmälningsformuläret bara vBET delen är att använda tabeller.
vBulletins Registreringsalternativ alla visas via CSS.
Förutom detta är det fortfarande en bugg som ett språk alternativ visas till vänster
där bara titeln på inställningen bör vara.
Om du inte överväga att ta bort användningen av tabeller åtminstone fixa displayen frågan om
ett språk beeing visas på vänster sida under inställningen namn.
Se här för en demo av problemet: Bei Patientenfragen.net - Wir haben die Antworten Registrera Kom (http://www.patientenfragen.net/register.php)
Tack
StarBuG
Vänligen notera att den visas här i syfte. De flesta av användarna använder alla 52 språk och vill visa den i fyra kolumner, så vi visa den i hela utrymmet så att den passar där.
Hur som helst - vi kommer att kontrollera hur det kommer se ut när den kommer att placeras endast i 2: a kolumnen (som andra alternativ och beskrivningar) och åtminstone vi ger dig tips hur man ändrar det:)
Tack.
Ser fram emot att korrigeringen.
Jag är en perfektionist när det kommer till mitt forum och något litet gillar det här stör mig en hel del: p
kamilkurczak
10-11-10, 14:04
Hej starBug,
Jag har ett tips för dig. Du bör sätta vårt bord i <div class="rightcol"> </ div>
Vad du bör göra?
1. göra en kopia av den här filen: Forum root / includes / vbenterprisetranslator_functions_hooks.php
2. Sök i den här filen
function vbet_register_form_complete(&$customfields_profile, &$show) {
3. I denna funktion finns:
$vbet_language_options = '<table class="multifield group" cellpadding="4" cellspacing="1" border="0"><tr>';
och ersätt med:
$vbet_language_options = '<div class="rightcol"><table class="multifield group" style="width: 100%" cellpadding="4" cellspacing="1" border="0"><tr>';
4. I denna funktion finns:
$vbet_language_options .= '</tr></table>';
och ersätt med
$vbet_language_options .= '</tr></table></div>';
UTGIVITS
ser bra ut nu så kommer att ingå i nästa UTSÄTTNING
Tack
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.