Перегляд повної версії: Переклади списку в см / блоги
Привіт Все,
Ми хочемо додати Переклади меню, що випадає для CMS / блоги / і т.д. Як ми можемо це зробити і я не знайшов варіант.
Спасибі
Ананд
Ви повинні відредагувати відповідний шаблон вручну і додати туди:
{vb:raw vbenterprisetranslatorflagsdropdown}
Ви також повинні зареєструвати його:
1. Відкрити / входить / vbentrprisetranslator_functions_hook.php
2. Пошук по сайту:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Двічі цієї лінії і в одному примірнику зміни навігаційної панелі в шаблон імені.
Додати прямо зараз, на наш список TODO реалізувати її у наступній версії vBET.
намагався в blogtemplates / blog_navbar_link
не увінчалися успіхом
Дозвольте мені знати, який буде відповідний шаблон
Також встановлено, помилка, коли ми використовуємо Переклади випадаючого меню позиція -> панелі навігації припинити показали двічі в навігаційній панелі бачити екран для більш докладної інформації
http://www.architectpavilion.com/twiceshown.jpg
Також встановлено, помилка, коли ми використовуємо Переклади випадаючого меню позиція -> панелі навігації припинити показали двічі в навігаційній панелі бачити екран для більш докладної інформації
http://www.architectpavilion.com/twiceshown.jpg
Ви впевнені, ви не додати його вручну в шаблон?
намагався в blogtemplates / blog_navbar_link
не увінчалися успіхом
Дозвольте мені знати, який буде відповідний шаблон
Для CMS: vbcms_navbar_link
Для блогу: blog_navbar_link
Також я бачу, що ці шаблони плагіни гачка, тому в наступному випуску ми зробимо це повністю настроюється:)
Ви впевнені, ви не додати його вручну в шаблон?
Так, ми не редагувати шаблони впевнений, що його просто за замовчуванням VB 4.0.3
Спасибі
Ананд
Для CMS: vbcms_navbar_link
Для блогу: blog_navbar_link
Також я бачу, що ці шаблони плагіни гачка, тому в наступному випуску ми зробимо це повністю настроюється:)
Доданий код, але він не працює не впевнений, що ми робимо неправильно
blog_navbar_link -> {В. Б.: сировина vbenterprisetranslatorflagsdropdown}
/ Входить / 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 -> код
*******************************************
<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>
***********************************************
В описаних рішення ви повинні мати набір користувальницьких місця для прапорів!
Для того, щоб його роботу у всіх конфігураціях просто замінити це:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Для цього:
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));
Отже, іншими словами - розмістити 2 додаткові лінії всього 1 рядок нижче (після "}").
Також я бачу, що в шаблоні ви поклали {В. Б.: сировина vbenterprisetranslatorflagsdropdown} всередині, якщо пункт - поставити її на 1 рядок нижче. Це дасть вам:
*******************************************
<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>
***********************************************
додавання цього коду робить системи гаснути білі сторінки і навіть AdminCP стає біла сторінка
Спасибі
Ананд
В описаних рішення ви повинні мати набір користувальницьких місця для прапорів!
Для того, щоб його роботу у всіх конфігураціях просто замінити це:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Для цього:
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));
Отже, іншими словами - розмістити 2 додаткові лінії всього 1 рядок нижче (після "}").
Також я бачу, що в шаблоні ви поклали {В. Б.: сировина vbenterprisetranslatorflagsdropdown} всередині, якщо пункт - поставити її на 1 рядок нижче. Це дасть вам:
*******************************************
<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>
***********************************************
його, що нижче, якщо код може бути при копіюванні тут я пропустив це
його, що нижче, якщо код може бути при копіюванні тут я пропустив це
Так що є проблема з порожньою сторінки або даний код працює? :)
Даний код не працює: (сподіваюся, що ви випробували на VB 4.0.3, якщо не я, ви отримаєте доступ до наших веб-сервером / VB
Так що є проблема з порожньою сторінки або даний код працює? :)
як і раніше чекаємо ваших відповідей?
як і раніше чекаємо ваших відповідей?
Вибачте - був випадково пропустити його послання. Будь ласка, PM доступу, і я буду перевірити і виправити її на місці.
Готово. Зверніть увагу, що дає йому інструкції правильно - ви не внесли зміни в файл гачок;)
Готово. Зверніть увагу, що дає йому інструкції правильно - ви не внесли зміни в файл гачок;)
Дякуємо за виправлення: D
Та я додав код в гачки, але вилучені пізніше, оскільки вона дала мені білий порожні сторінки і також відзначають, переклад значок приходить кінець панелі навігації у блозі / см ми хочемо на початку панелі навігації??
Також ви можете перевірити себе панелі навігації проблема кінця себе зараз так як ви повинні увійти і паролі з вами
Спасибі
Ананд
Дякуємо за виправлення: D
Та я додав код в гачки, але вилучені пізніше, оскільки вона дала мені білий порожні сторінки і також відзначають, переклад значок приходить кінець панелі навігації у блозі / см ми хочемо на початку панелі навігації??
Також ви можете перевірити себе панелі навігації проблема кінця себе зараз так як ви повинні увійти і паролі з вами
Спасибі
Ананд
Щоб мати її на початку просто відредагувати відповідний шаблон і змінити місце vBET змінної для випадаючого меню.
Я написав Вам у PM, що панелі навігації кінця проблема викликана деякими іншими мод який дублює весь вміст $ template_hook ['navbar_end']. Зверніть увагу, що ми несемо відповідальність тільки за наш код і тут не vBET помилка. Будь ласка, запитайте про рішення автор мода, який викликає проблеми. Ви можете знайти винного на тимчасово відключивши інші моди один за іншим. Також ви можете просто задати користувальницькі місця і додати прапори вручну в кінці панелі навігації.
Додані параметри конфігурації для меню, що випадає в CMS та блог панелі навігації - буде включений в 4.2.2
Ви також можете включити в "з MediaWiki" навігації? :)
Ви також можете включити в "з MediaWiki" навігації? :)
Не можу сказати прямо зараз - не знаю, що це мода. Див відповіді на інші посади ви зробили про MediaWiki. Я зможу дати вам більш конкретну відповідь, коли я буду бачити, як вона працює на реальному форумі. Також - додати прапори для MediaViki спробуйте перші натяки дано тут:
Але прийняти його до MediaViki - так додати тільки одну preRegister лінії, зміна назви шаблону, який використовується на MediaViki і додати в цей шаблон нашої змінної.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.