PDA

View Full Version: Преводи падащото меню в CMS / блогове



anand
23-04-10, 15:18
Здравейте всички,

Искаме да добавите Преводи падащото меню за CMS / блогове / и т.н. как можем да го направя и аз не се намери каквато и да е опция.


Благодаря
Ананд

vBET
23-04-10, 18:34
Вие трябва да редактирате ръчно подходящ шаблон и добавете там:

{vb:raw vbenterprisetranslatorflagsdropdown}

Вие също така ще трябва да го регистрирате:
1. Отворете / включва / vbentrprisetranslator_functions_hook.php
2. Търсене:

vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));

3. Двойна тази линия и в един екземпляр промяна навигационната лента на името на вашия шаблон.

Аз добавям точно сега, на TODO списъка ни, за да го въведе в следващия vBET версия.

anand
25-04-10, 05:02
опитвали в blogtemplates / blog_navbar_link

без успех

Нека да знаят, който ще бъде подходящ шаблон

anand
25-04-10, 05:11
Също така намери бъг, когато ние използваме Преводи падащото позиция меню -> навигационната лента края си два пъти в NAV бар видите екрана за повече информация


http://www.architectpavilion.com/twiceshown.jpg

vBET
25-04-10, 20:42
Също така намери бъг, когато ние използваме Преводи падащото позиция меню -> навигационната лента края си два пъти в NAV бар видите екрана за повече информация


http://www.architectpavilion.com/twiceshown.jpg

Сигурни ли сте, че не сте го добавим и ръчно в шаблон?

vBET
25-04-10, 21:02
опитвали в blogtemplates / blog_navbar_link

без успех

Нека да знаят, който ще бъде подходящ шаблон

За CMS: vbcms_navbar_link
За блог: blog_navbar_link

Също така виждам, че тези шаблони, кука на плъгини, така че в следващата версия ще го направим напълно конфигурируеми:)

anand
26-04-10, 14:34
Сигурни ли сте, че не сте го добавим и ръчно в шаблон?


Да, ние не редактират всеки шаблони, че си просто по подразбиране Vb 4.0.3

Благодаря
Ананд

anand
26-04-10, 16:04
За 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&amp;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:43
В описано решение, което трябва да има обичай място за знамена!

За да работи във всички конфигурации просто да заменя този:


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&amp;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>
***********************************************

anand
27-04-10, 06:42
добавянето на този код система, за да отидете празни бели страници и дори admincp става бяла страница

Благодаря
Ананд

anand
27-04-10, 07:06
В описано решение, което трябва да има обичай място за знамена!

За да работи във всички конфигурации просто да заменя този:


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&amp;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
27-04-10, 21:54
сигурни, по-долу, ако код може да бъде при копиране тук, аз го пропусна

Така че има проблем с празна страница или даден код работи? :)

anand
28-04-10, 15:29
даден код не работи: (Надявам се, че са тествали Vb 4.0.3, ако не аз ще ще ви даде достъп до нашия уеб сървър / VB


Така че има проблем с празна страница или даден код работи? :)

anand
30-04-10, 11:49
още чака вашите отговори??

vBET
01-05-10, 12:19
още чака вашите отговори??

За съжаление - трябваше да се случайно пропуснете посланието му. Моля, PM достъп и аз ще провери и коригира на място.

vBET
02-05-10, 23:05
Готово. Моля, обърнете внимание, че дава указания са правилни - не сте направили промени за кука файл;)

anand
03-05-10, 12:30
Готово. Моля, обърнете внимание, че дава указания са правилни - не сте направили промени за кука файл;)

Благодаря за поправката: D

Да, аз добавят код в куките, но отстранени по-късно, тъй като тя ми даде бял празни страници и също да се отбележи, превод икона идва края на навигационната лента в блог / CMS, ние искаме в началото на навигационната лента??


Също така можете да се тества на навигационната лента проблем край себе си сега, тъй като имате потребителско име и пароли, с вас

Благодаря
Ананд

vBET
03-05-10, 13:31
Благодаря за поправката: D

Да, аз добавят код в куките, но отстранени по-късно, тъй като тя ми даде бял празни страници и също да се отбележи, превод икона идва края на навигационната лента в блог / CMS, ние искаме в началото на навигационната лента??


Също така можете да се тества на навигационната лента проблем край себе си сега, тъй като имате потребителско име и пароли, с вас

Благодаря
Ананд

За да го има в началото, просто редактирате подходящ шаблон и място за промяна на vBET променлива за падащото меню.

Ви писах в PM, че навигационната лента края въпрос е причинена от някой друг мод, който дублира цялото съдържание на $ template_hook ["navbar_end"]. Моля, имайте предвид, че ние сме отговорни само за нашия код и тук тя не е vBET бъг. Моля, обърнете се за автор на решение на Министерството на отбраната, който причинява проблема. Можете да намерите виновен един от временно изключване на други модове един по един. Също така можете да зададете потребителски място и добавете знамена ръчно в края на навигационната лента.

vBET
03-05-10, 22:20
Добавени опции за конфигуриране на падащото меню в CMS и BLOG навигационната лента - ще бъдат включени в 4.2.2

trevis
12-05-10, 16:41
Можете също да включите в "на МедияУики" navbar? :)

vBET
12-05-10, 18:08
Можете също да включите в "на МедияУики" navbar? :)

Не мога да кажа точно сега - не знам този мод. Моля, вижте отговорите за други постове, които сте направили за МедияУики. Аз ще бъда в състояние да ви даде по-конкретни отговори, когато ще видим как ще работи върху недвижими форум. Също така - за да добавите знамена за MediaViki моля опитайте първите съвети, дадени тук:

Но да го приемат, за да MediaViki - така, се добавя само един preRegister линия, промяна на името шаблон на този, използван от MediaViki и добавете в този шаблон ни променлива.

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