PDA

Zobacz pełną wersję: Rozwiązany niestandardowe umieszczenie flagi



StarBuG
31-03-10, 10:43
Cześć

Chcę dodać flagi do navbar szablon na tej pozycji:
http://www.patientenfragen.net/images/screenshots/screen_vbet.png

Ale co zrobić, to nie działa.
Albo całkowicie zrywa układ jeśli dodać go jako element listy do szablonu navbar
<li> {czas: surowe vbenterprisetranslatorflags} </ li>

i jeśli zawiń go w div i ustawić go za pomocą CSS (jak na zrzucie ekranu), flagi nie są klikalne na firefox (ale w IE8 są)


.vbetflags_position {
position: absolute;
right:200px;
top: 25px;
}

<div id="flaggen" class="vbetflags_position">
{vb:raw vbenterprisetranslatorflags}
</div>


Proszę o pomoc

StarBuG

vBET
31-03-10, 14:36
Możesz użyć menu rozwijanego, jeśli chcesz - vBET posiada wbudowany obsługę dodawania go do paska nawigacyjnego.

Jeśli chcesz umieścić w pasku nawigacyjnym normalne flagi należy zmodyfikować szablon: vbenterprisetranslator_flags
Proszę to przymierzyć (nie testowane):



<vb:each from="flags" value="flag">
<li><a rel="novbseo" href="{vb:var flag.url}" <vb:if condition="$flag['code']==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</vb:if>><img src="images/vbet/flags/{vb:var flag.code}.gif" alt="{vb:var flag.name}" <vb:if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$flag['highlight']">border="0"</vb:if><vb:if condition="$flag['highlight']">style="border-style: solid; border-width: 1px; border-color: yellow;"</vb:if>/></a></li>
</vb:each>



Daj nam znać, czy pomógł:)

StarBuG
01-04-10, 11:45
Twój kod umieszcza flagi nad sobą i nie są one jeszcze kliknąć.
Nie chcę rozwijane, ponieważ będzie brakowało przez użytkowników.
Z flagami bezpośrednio widoczne łatwiej jest znaleźć dla użytkowników.

vBET
01-04-10, 12:02
Tylko przetestowane ten kod i jest OK. Upewnij się, że dodałeś flagi w odpowiednie miejsce. W przypadku problemów w przyszłości prosimy HTML wyjście dla tych, złamane flagi.

StarBuG
01-04-10, 12:44
Ok Ahh,

Próbowałem z pojemnikiem DIV i pracy did't.
Teraz z <li> Wersja działa.

Dziękuję

Juice
17-11-10, 18:11
Możesz użyć menu rozwijanego, jeśli chcesz - vBET posiada wbudowany obsługę dodawania go do paska nawigacyjnego.

Jeśli chcesz umieścić w pasku nawigacyjnym normalne flagi należy zmodyfikować szablon: vbenterprisetranslator_flags
Proszę to przymierzyć (nie testowane):



<vb:each from="flags" value="flag">
<li><a rel="novbseo" href="{vb:var flag.url}" <vb:if condition="$flag['code']==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</vb:if>><img src="images/vbet/flags/{vb:var flag.code}.gif" alt="{vb:var flag.name}" <vb:if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$flag['highlight']">border="0"</vb:if><vb:if condition="$flag['highlight']">style="border-style: solid; border-width: 1px; border-color: yellow;"</vb:if>/></a></li>
</vb:each>



Daj nam znać, czy pomógł:)

Witam,

w vBulletin 4.0.8 Zmieniłem vbenterprisetranslator_flags szablon z



<div class="vbetflagsbox">
<vb:each from="flags" value="flag">
<a rel="novbseo" href="{vb:var flag.url}" <vb:if condition="$flag['code']==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</vb:if>><img class="vbet-flag vbet-{vb:raw flag.code}" width="16" height="11" src="images/vbet/flags/clear.gif" alt="{vb:var flag.name}" <vb:if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$flag['highlight']">border="0"</vb:if><vb:if condition="$flag['highlight']">style="border-style: solid; border-width: 1px; border-color: yellow;"</vb:if>/></a>
</vb:each>
</div>

do modyfikowanych jeden




<vb:each from="flags" value="flag">
<li><a rel="novbseo" href="{vb:var flag.url}" <vb:if condition="$flag['code']==$vbulletin->options['vbenterprisetranslator_forumlanguage']">onclick="document.cookie = 'vbet_language=; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; return true;"</vb:if>><img src="images/vbet/flags/{vb:var flag.code}.gif" alt="{vb:var flag.name}" <vb:if condition="$vbulletin->options['vbenterprisetranslator_flags_noborder'] && !$flag['highlight']">border="0"</vb:if><vb:if condition="$flag['highlight']">style="border-style: solid; border-width: 1px; border-color: yellow;"</vb:if>/></a></li>
</vb:each>



ale flagi nie będzie robić to, co mają. Skręcić i spalić. Czy ktoś daj mi dłoń na ten temat?

mateuszr
18-11-10, 10:30
Można było otworzyć nowy wątek problem?
Dodatkowo, należy określić, w którym miejscu chcesz mieć te flagi.

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