Visa fullständig version: Översättningar rullmenyn cms / blogg
Hej Alla,
Vi vill lägga till översättningar rullgardinsmenyn till CMS / bloggar / etc hur kan vi göra det och jag har inte hittat något alternativ.
Tack
Anand
Du måste redigera lämplig mall manuellt och lägga till det:
{vb:raw vbenterprisetranslatorflagsdropdown}
Du måste också registrera den:
1. Öppna / includes / vbentrprisetranslator_functions_hook.php
2. Sök:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Dubbla denna linje och i ett exemplar ändra navbar till din mall namn.
Jag lägger just nu, på vår TODO listan för att genomföra det i nästa vBET version.
försökte blogtemplates / blog_navbar_link
ingen framgång
Låt mig veta som kommer att vara lämplig mall
Också funnit bugg när vi använder Översättningar rullgardinsmenyn ställning - dess> navbar slut visas två gånger i navigeringsfältet se skärmen för mer information
http://www.architectpavilion.com/twiceshown.jpg
Också funnit bugg när vi använder Översättningar rullgardinsmenyn ställning - dess> navbar slut visas två gånger i navigeringsfältet se skärmen för mer information
http://www.architectpavilion.com/twiceshown.jpg
Är du säker på att du inte lägger den också manuellt i mallen?
försökte blogtemplates / blog_navbar_link
ingen framgång
Låt mig veta som kommer att vara lämplig mall
För CMS: vbcms_navbar_link
För blogg: blog_navbar_link
Dessutom ser jag att dessa mallar har plugins krok, så i nästa utgåva kommer vi att göra det fullt konfigurerbara:)
Är du säker på att du inte lägger den också manuellt i mallen?
Ja, vi har inte redigera mallar att det bara standard Vb 4.0.3
Tack
Anand
För CMS: vbcms_navbar_link
För blogg: blog_navbar_link
Dessutom ser jag att dessa mallar har plugins krok, så i nästa utgåva kommer vi att göra det fullt konfigurerbara:)
Lade koden men inte arbetar inte säker på vad vi gör fel
blog_navbar_link -> {Vb: rå vbenterprisetranslatorflagsdropdown}
/ Includes / vbentrprisetranslator_functions_hook.php ->
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
blog_navbar_link -> koden nedan
*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
{vb:raw vbenterprisetranslatorflagsdropdown}
</vb:if>
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************
I beskrivningen lösning du behöver ange anpassade rum för flaggor!
Att ha det fungerar i alla konfigurationer bara ersätter detta:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Till detta:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
Så med andra ord - sätter din 2 ytterligare rader bara 1 rad lägre (efter "}").
Också jag ser att i mallen du sätter {vb: rå vbenterprisetranslatorflagsdropdown} insidan av om klausulen - uttryckte det en rad lägre. Det kommer att ge dig:
*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
</vb:if>
{vb:raw vbenterprisetranslatorflagsdropdown}
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************
att lägga till denna kod som gör systemet att gå tomma vita sidorna och även admincp blir vit sida
Tack
Anand
I beskrivningen lösning du behöver ange anpassade rum för flaggor!
Att ha det fungerar i alla konfigurationer bara ersätter detta:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Till detta:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
vB_Template::preRegister('vbcms_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
vB_Template::preRegister('blog_navbar_link', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
Så med andra ord - sätter din 2 ytterligare rader bara 1 rad lägre (efter "}").
Också jag ser att i mallen du sätter {vb: rå vbenterprisetranslatorflagsdropdown} insidan av om klausulen - uttryckte det en rad lägre. Det kommer att ge dig:
*******************************************
<vb:if condition="$vboptions['selectednavtab'] == 'vbblog'">
<li class="selected">
<a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a>
<ul class="floatcontainer">
{vb:raw template_hook.blog_navbar_start}
<vb:if condition="$show['canpostitems']">
<li><a href="{vb:link blog, {vb:raw bbuserinfo}, null, 'userid', 'blog_title'}">{vb:rawphrase your_blog}</a></li>
</vb:if>
{vb:raw template_hook.blog_navbar_after_your_blog}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list">{vb:rawphrase recent_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_recent_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=list&blogtype=best">{vb:rawphrase best_blog_entries}</a></li>
{vb:raw template_hook.blog_navbar_after_best_entries}
<li><a href="blog.php?{vb:raw session.sessionurl}do=bloglist">{vb:rawphrase blog_list}</a></li>
{vb:raw template_hook.blog_navbar_after_blog_list}
<vb:if condition="$show['canpostitems']">
<li><a href="blog_usercp.php?{vb:raw session.sessionurl}do=editprofile">{vb:rawphrase blog_options}</a></li>
</vb:if>
{vb:raw vbenterprisetranslatorflagsdropdown}
{vb:raw template_hook.blog_navbar_end}
</ul>
</li>
<vb:else />
<li><a class="navtab" href="blog.php{vb:raw session.sessionurl_q}">{vb:rawphrase blogs}</a></li>
</vb:if>
***********************************************
dess säker nedan om koden kan vid kopiering Här har jag missat det
dess säker nedan om koden kan vid kopiering Här har jag missat det
Så det finns ett problem med tom sida eller ges fungerar? :)
viss kod inte fungerar: (hoppas du har testat på vb 4.0.3 om jag inte ger dig tillgång till vår webbserver / VB
Så det finns ett problem med tom sida eller ges fungerar? :)
väntar fortfarande på ditt svar?
väntar fortfarande på ditt svar?
Tyvärr - hade av misstag missa hans budskap. Vänligen PM åt och jag kommer att kontrollera och korrigera den på plats.
Klar. Observera att ge instruktioner är korrekta - du inte gjort ändringar för krok fil;)
Klar. Observera att ge instruktioner är korrekta - du inte gjort ändringar för krok fil;)
Tack för fix: D
Ja jag lagt in koden i krokarna, men bort senare eftersom det gav mig vita blanka sidor och även not översättning ikon kommer slutet av Navbar i blogg / CMS vi vill ha i början på Navbar??
Även du kan testa dig själv Navbar slutet problemet själv nu eftersom du har inloggning och lösenord med dig
Tack
Anand
Tack för fix: D
Ja jag lagt in koden i krokarna, men bort senare eftersom det gav mig vita blanka sidor och även not översättning ikon kommer slutet av Navbar i blogg / CMS vi vill ha i början på Navbar??
Även du kan testa dig själv Navbar slutet problemet själv nu eftersom du har inloggning och lösenord med dig
Tack
Anand
Att ha det i början bara redigera lämplig mall och ändra plats vBET variabel för rullgardinsmenyn.
Jag skrev du i PM att Navbar slutet problemet orsakas av någon annan mod som dubletter hela innehållet av $ template_hook ['navbar_end']. Observera att vi ansvarar endast för vår kod och här är det inte vBET bugg. Fråga gärna om lösningen författare mod som orsakar problemet. Du kan hitta skyldige genom att temporärt avaktivera andra mods en efter en. Även du kan bara ställa in anpassade plats och lägga flaggor manuellt i slutet av Navbar.
Lade konfigurationsalternativ för rullgardinsmenyn i CMS och blogg Navbar - kommer att ingå i 4.2.2
Du kan också inkludera i "av MediaWiki" navigeringsfält för? :)
Du kan också inkludera i "av MediaWiki" navigeringsfält för? :)
Kan inte berätta just nu - vet inte detta mod. Se svar efter andra inlägg du gjort om MediaWiki. Jag kommer att kunna ge dig mer specifika svar när jag får se hur det fungerar på riktiga forumet. Också - att lägga till flaggor för MediaViki gärna prova först tips som ges här:
Men anta att det MediaViki - så lägg bara en föranmälan linje, ändra mallen namn till det som används av MediaViki och lägga till i denna mall vår variabel.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.