PDA

View Full Version: Løst brugerdefinerede flag placering



StarBuG
31-03-10, 10:43
Hi

Jeg ønsker at tilføje flagene til min Navbar skabelon på denne position:
http://www.patientenfragen.net/images/screenshots/screen_vbet.png

Men uanset hvad jeg gør det ikke virker.
Enten helt bryder layout, hvis jeg tilføje det som listeelement i Navbar skabelon
<li> {vb: rå vbenterprisetranslatorflags} </ li>

og hvis jeg lægger det ind i en div og placer det via CSS (ligesom på skærmbilledet), flagene er ikke klikbart på Firefox (men på IE8 de er)


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

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


Please help

StarBuG

vBET
31-03-10, 14:36
Du kan bruge dropdown-menu, hvis du vil - vBET har opbygget til støtte for at tilføje det til Navbar.

Hvis du ønsker at placere i Navbar normale flag bedes du ændre skabelon: vbenterprisetranslator_flags
Prøv denne her (ikke testet):



<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>



Lad os vide, hjalp det:)

StarBuG
01-04-10, 11:45
Din kode sætter flag over hinanden og de er stadig ikke klikbart.
Jeg ønsker ikke en dråbe ned, fordi det vil blive savnet af brugerne.
Med flag direkte synlige er det lettere at finde for brugerne.

vBET
01-04-10, 12:02
Bare testet denne kode, og det er OK. Sørg for at du har tilføjet flag i passende sted. I tilfælde af problemer i fremtiden så send HTML-output for dem brudt flag.

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

Jeg prøvede det med DIV container, og at did't arbejde.
Nu med <li> version det virker.

Tak

Juice
17-11-10, 18:11
Du kan bruge dropdown-menu, hvis du vil - vBET har opbygget til støtte for at tilføje det til Navbar.

Hvis du ønsker at placere i Navbar normale flag bedes du ændre skabelon: vbenterprisetranslator_flags
Prøv denne her (ikke testet):



<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>



Lad os vide, hjalp det:)

Hej,

i vBulletin 4.0.8 Jeg har ændret skabelonen vbenterprisetranslator_flags fra



<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>

til din modificated en




<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>



men flagene vil ikke gøre, hvad de skal. En vende og brænde. Kan nogen giv mig en hjælpende hånd på dette?

mateuszr
18-11-10, 10:30
Kunne du åbner en ny tråd med dit problem?
Additionaly, skal du angive, i hvilket sted du vil have disse flag.

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