Здравейте всички,
Искаме да добавите Преводи падащото меню за CMS / блогове / и т.н. как можем да го направя и аз не се намери каквато и да е опция.
Благодаря
Ананд
Здравейте всички,
Искаме да добавите Преводи падащото меню за CMS / блогове / и т.н. как можем да го направя и аз не се намери каквато и да е опция.
Благодаря
Ананд
Вие трябва да редактирате ръчно подходящ шаблон и добавете там:
Вие също така ще трябва да го регистрирате:Code:{vb:raw vbenterprisetranslatorflagsdropdown}
1. Отворете / включва / vbentrprisetranslator_functions_hook.php
2. Търсене:
3. Двойна тази линия и в един екземпляр на климата навигационната лента на името на вашия шаблон.PHP Code:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
Аз добавям точно сега, на TODO списъка ни, за да го въведе в следващия vBET версия.
опитвали в blogtemplates / blog_navbar_link
без успех
Нека да знаят, който ще бъде подходящ шаблон
Също така намери бъг, когато ние използваме Преводи падащото позиция меню -> навигационната лента края си два пъти в NAV бар видите екрана за повече информация
http://www.architectpavilion.com/twiceshown.jpg
Добавен код, но не работи не съм сигурен какво вършат нещо нередно
blog_navbar_link -> {Vb: суров vbenterprisetranslatorflagsdropdown}
/ Включва / vbentrprisetranslator_functions_hook.php ->
Code: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 -> кода по-долу
Code:******************************************* <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> ***********************************************
Последната промяна е направена от vBET; 26-04-10 В 23:40. Причина: код BBCode добави
В описано решение, което трябва да има обичай място за знамена!
За да работи във всички конфигурации просто да заменя този:
Към това:PHP Code:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Така че, с други думи - сложи си 2 допълнителни линии само 1 ред по-ниска (след "}").PHP Code:
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));
Също така виждам, че в шаблона, който {Vb: суров vbenterprisetranslatorflagsdropdown} вътрешността на ако клауза - Казано 1 ред по-ниски. Тя ще ви даде:
Code:******************************************* <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> ***********************************************
Последната промяна е направена от vBET; 26-04-10 В 23:49.
добавянето на този код система, за да отидете празни бели страници и дори admincp става бяла страница
Благодаря
Ананд