View Full Version: Преводи падащото меню в CMS / блогове
Здравейте всички,
Искаме да добавите Преводи падащото меню за CMS / блогове / и т.н. как можем да го направя и аз не се намери каквато и да е опция.
Благодаря
Ананд
Вие трябва да редактирате ръчно подходящ шаблон и добавете там:
{vb:raw vbenterprisetranslatorflagsdropdown}
Вие също така ще трябва да го регистрирате:
1. Отворете / включва / vbentrprisetranslator_functions_hook.php
2. Търсене:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Двойна тази линия и в един екземпляр промяна навигационната лента на името на вашия шаблон.
Аз добавям точно сега, на TODO списъка ни, за да го въведе в следващия vBET версия.
опитвали в blogtemplates / blog_navbar_link
без успех
Нека да знаят, който ще бъде подходящ шаблон
Също така намери бъг, когато ние използваме Преводи падащото позиция меню -> навигационната лента края си два пъти в NAV бар видите екрана за повече информация
http://www.architectpavilion.com/twiceshown.jpg
Също така намери бъг, когато ние използваме Преводи падащото позиция меню -> навигационната лента края си два пъти в NAV бар видите екрана за повече информация
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 -> {Vb: суров 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 ред по-ниска (след "}").
Също така виждам, че в шаблона, който се поставя {Vb: суров 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 ред по-ниска (след "}").
Също така виждам, че в шаблона, който се поставя {Vb: суров 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
Да, аз добавят код в куките, но отстранени по-късно, тъй като тя ми даде бял празни страници и също да се отбележи, превод икона идва края на навигационната лента в блог / CMS, ние искаме в началото на навигационната лента??
Също така можете да се тества на навигационната лента проблем край себе си сега, тъй като имате потребителско име и пароли, с вас
Благодаря
Ананд
Благодаря за поправката: D
Да, аз добавят код в куките, но отстранени по-късно, тъй като тя ми даде бял празни страници и също да се отбележи, превод икона идва края на навигационната лента в блог / CMS, ние искаме в началото на навигационната лента??
Също така можете да се тества на навигационната лента проблем край себе си сега, тъй като имате потребителско име и пароли, с вас
Благодаря
Ананд
За да го има в началото, просто редактирате подходящ шаблон и място за промяна на vBET променлива за падащото меню.
Ви писах в PM, че навигационната лента края въпрос е причинена от някой друг мод, който дублира цялото съдържание на $ template_hook ["navbar_end"]. Моля, имайте предвид, че ние сме отговорни само за нашия код и тук тя не е vBET бъг. Моля, обърнете се за автор на решение на Министерството на отбраната, който причинява проблема. Можете да намерите виновен един от временно изключване на други модове един по един. Също така можете да зададете потребителски място и добавете знамена ръчно в края на навигационната лента.
Добавени опции за конфигуриране на падащото меню в CMS и BLOG навигационната лента - ще бъдат включени в 4.2.2
Можете също да включите в "на МедияУики" navbar? :)
Можете също да включите в "на МедияУики" navbar? :)
Не мога да кажа точно сега - не знам този мод. Моля, вижте отговорите за други постове, които сте направили за МедияУики. Аз ще бъда в състояние да ви даде по-конкретни отговори, когато ще видим как ще работи върху недвижими форум. Също така - за да добавите знамена за 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 © 2024 vBulletin Solutions Inc. All rights reserved.