Zobrazit plnou verzi: Již udělal vBET při registraci v VB4 používá tabulky
Ahoj
Registrační formulář na vBulletin 4.x série vBET používá tabulky pro jazykové možnosti si vybrat ze.
VB4 je stůl volný, a kromě chybu, že jeden jazyk je umístěn na levém místě, kde pouze nastavení jména by měla být, že by neměly používat tabulky.
Nemohu najít šablony či kódu část, kde je "vbet_language_options" definována tak, že mohu změnit sám.
Uveďte, prosím, opravit, která nepoužívá tabulky VB4
Velice vám děkuji
Kosmik
Ahoj
Vlastně generace výchozí nastavení jazyka pro přihlášku je napevno v / includes / vbenterprisetranslator_functions_hooks.php v funcition vbet_register_form_complete.
Za použití vhodných HTML konstrukce není chyba. To také není problém, protože vše je v pořádku. Tak jsem to přesunout tyto požadavky části.
Vezměte prosím na vědomí, že je nejlepší použít správný nástroj pro správnou práci. Představujeme jazykové nastavení sloupců a tabulek pro tento správný nástroj. Není vůbec nic špatného, je to v pořádku.
Také není pravda, že vBulletin 4.x je bez tabulek - používá se hodně. Prostě jděte na správce CP a v šablonách hledat <table ...
V tuto chvíli je tato změna žádost zamítnuta, protože změna, která dává přidanou hodnotu. Pokud máte konkrétní návrhy, jak byste chtěli, aby si to můžeme považovat to znovu. Stále mějte na paměti, že vhodné použití HTML konstrukce není chyba:)
99% všech styling v uživatelském rozhraní nepoužívá tabulky.
V registračním formuláři pouze vBET část je pomocí tabulek.
vBulletins registrace možnosti jsou zobrazeny pomocí CSS.
Kromě toho, je to stále problém, že jeden jazyk je zobrazen na levé straně
kde pouze název nastavení by mělo být.
Pokud si nepřejete, zvážit odstranění používání tabulek alespoň opravit problém se zobrazením na
jeden jazyk bytí zobrazené na levé straně pod názvem nastavení.
Podívejte se zde na ukázku problému: Bei Patientenfragen.net - Wir haben die Antworten registrieren (http://www.patientenfragen.net/register.php)
Děkuji
Kosmik
Vezměte prosím na vědomí, že se zobrazí jako je tato v účelu. Většina uživatelů používá všech 52 jazyků a chcete zobrazit jej ve 4 sloupcích, takže jsme se zobrazí v celé volné místo, aby byl fit tam.
Mimochodem - budeme kontrolovat, jak to bude vypadat, když bude umístěn pouze ve 2. sloupci (stejně jako další možnosti a druhy), a alespoň my vám poskytne rady, jak to změnit:)
Děkuju.
Těšíme se na opravu.
Jsem perfekcionista, pokud jde o mé fóra a něco malého, jako to mi vadí hodně: P
kamilkurczak
10-11-10, 14:04
Dobrý den Kosmiku
Mám pro vás tip. Měli byste dát našemu stolu do <div class="rightcol"> </ div>
Co byste měli udělat?
1. vytvořte kopii tohoto souboru: Fórum root / includes / vbenterprisetranslator_functions_hooks.php
2. Najdete v tomto souboru
function vbet_register_form_complete(&$customfields_profile, &$show) {
3. v této funkci najdete:
$vbet_language_options = '<table class="multifield group" cellpadding="4" cellspacing="1" border="0"><tr>';
a nahradit:
$vbet_language_options = '<div class="rightcol"><table class="multifield group" style="width: 100%" cellpadding="4" cellspacing="1" border="0"><tr>';
4. v této funkci najdete:
$vbet_language_options .= '</tr></table>';
a nahraďte
$vbet_language_options .= '</tr></table></div>';
EDITOVANÁ
vypadá dobře, takže teď budou zahrnuty v další UVOLŇOVÁNÍ
Díky
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.