PDA

Visa fullständig version: Löste egen flagga placering



StarBuG
31-03-10, 10:43
Hej

Jag vill lägga flaggorna till mitt navbar mall på denna position:
http://www.patientenfragen.net/images/screenshots/screen_vbet.png

Men vad jag än gör det inte fungerar.
Antingen bryter helt layouten om jag lägger till det som listelement i Navbar mallen
<li> {vb: rå vbenterprisetranslatorflags} </ li>

och om jag linda in det i en div och placera den via CSS (som på skärmdumpen), flaggorna är inte klickbara på firefox (men på IE8 de är)


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

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


Snälla hjälp

StarBuG

vBET
31-03-10, 14:36
Du kan använda listrutan om du vill - vBET har bygga i stöd för att lägga in den i navigeringsfältet.

Om du vill placera i Navbar normala flaggor vänligen ändra mall: vbenterprisetranslator_flags
Prova här (ej testat):



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



Meddela oss hjälpte det:)

StarBuG
01-04-10, 11:45
Din kod sätter flaggorna över varandra och de är fortfarande inte klickbara.
Jag vill inte ha en drop down eftersom det kommer att missas av användarna.
Med flaggor direkt synliga är det lättare att hitta för användarna.

vBET
01-04-10, 12:02
Bara testat denna kod och det är OK. Se till att du lagt till flaggor i lämplig plats. I händelse av framtida problem skicka HTML-utgång för de trasiga flaggor.

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

Jag försökte det med DIV behållaren och att did't arbete.
Nu med <li> version det fungerar.

Tack

Juice
17-11-10, 18:11
Du kan använda listrutan om du vill - vBET har bygga i stöd för att lägga in den i navigeringsfältet.

Om du vill placera i Navbar normala flaggor vänligen ändra mall: vbenterprisetranslator_flags
Prova här (ej testat):



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



Meddela oss hjälpte det:)

Hej där,

i vBulletin 4.0.8 Jag har ändrat mallen vbenterprisetranslator_flags från



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

till 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 flaggorna inte kommer att göra vad de ska. En tur och bränna. Kan någon ge mig en hjälpande hand om det?

mateuszr
18-11-10, 10:30
Kan du öppna en ny tråd med din fråga?
Additionaly, ange i vilken plats du vill ha dessa flaggor.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Integration with translations by vBET Translator 4.10.1