Важный: Эта страница использует куки (cookies). Используя настоящий сайт, не выключая куки в браузере, означает, что вы согласны для его использования.
Купить сейчас! Особенности Загрузка

Зарабатывайте с нами!

Если вы хотите начать зарабатывать деньги с vBET присоединиться к Партнерская программа.
Стр. 1 из 3 123 ПоследнийLast
Результаты 1 к 10 из 21

Тема: Переводы раскрывающемся списке в см / блоги

  1. #1
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default Переводы раскрывающемся списке в см / блоги

    Привет Все,

    Мы хотим добавить Переводы выпадающее меню для CMS / блоги / и т.д. Как мы можем это сделать и я не нашел вариант.


    Спасибо
    Ананд

  2. #2
    Михал Podbielski (vBET штаба)
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Вы должны отредактировать соответствующий шаблон вручную и добавить туда:
    Code:
    {vb:raw vbenterprisetranslatorflagsdropdown}
    Вы также должны зарегистрировать его:
    1. Открыть / входит / vbentrprisetranslator_functions_hook.php
    2. Поиск по сайту:
    PHP Code:
    vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown)); 
    3. Дважды этой линии и в одном экземпляре изменения Navbar в шаблон имени.

    Добавить прямо сейчас, на наш список TODO реализовать ее в следующей версии vBET.

  3. #3
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default

    пытался в blogtemplates / blog_navbar_link

    не увенчались успехом

    Позвольте мне знать, какой будет соответствующий шаблон

  4. #4
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default

    Также установлено, ошибка, когда мы используем Переводы выпадающего меню позиция -> панели навигации прекратить показали дважды в навигационной панели видеть экран для более подробной информации


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

  5. #5
    Михал Podbielski (vBET штаба)
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Quote Сообщение от anand View Post
    Также установлено, ошибка, когда мы используем Переводы выпадающего меню позиция -> панели навигации прекратить показали дважды в навигационной панели видеть экран для более подробной информации


    http://www.architectpavilion.com/twiceshown.jpg
    Вы уверены, вы не добавить его вручную в шаблон?

  6. #6
    Михал Podbielski (vBET штаба)
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    Quote Сообщение от anand View Post
    пытался в blogtemplates / blog_navbar_link

    не увенчались успехом

    Позвольте мне знать, какой будет соответствующий шаблон
    Для CMS: vbcms_navbar_link
    Для блога: blog_navbar_link

    Также я вижу, что эти шаблоны плагины крючка, поэтому в следующем выпуске мы сделаем это полностью настраиваемый

  7. #7
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default

    Quote Сообщение от vBET View Post
    Вы уверены, вы не добавить его вручную в шаблон?

    Да, мы не редактировать шаблоны уверен, что его просто по умолчанию VB 4.0.3

    Спасибо
    Ананд

  8. #8
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default

    Quote Сообщение от vBET View Post
    Для CMS: vbcms_navbar_link
    Для блога: blog_navbar_link

    Также я вижу, что эти шаблоны плагины крючка, поэтому в следующем выпуске мы сделаем это полностью настраиваемый

    Добавлен код, но он не работает не уверен, что мы делаем неправильно

    blog_navbar_link -> {В. Б.: сырье 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&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:40. Причина: Код BBCode добавил

  9. #9
    Михал Podbielski (vBET штаба)
    Регистрация
    Октябрь 2009
    Сообщений
    3,037

    Default

    В описанных решение вы должны иметь набор пользовательских места для флагов!

    Для того, чтобы его работу во всех конфигурациях просто заменить это:
    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));

    Для этого:
    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)); 
    Итак, другими словами - разместить 2 дополнительные линии всего 1 строку ниже (после "}»).

    Также я вижу, что в шаблоне вы положите {В. Б.: сырье 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&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; 26-04-10 в 23:49.

  10. #10
    Новичок
    Регистрация
    Апрель 2010
    Сообщений
    15

    Default

    добавления этого кода делает системы гаснуть белые страницы и даже AdminCP становится белая страница

    Спасибо
    Ананд

Стр. 1 из 3 123 ПоследнийLast

Метки этой темы

Ваши права

  • Вы не может создавать новые темы
  • Вы не может отвечать на сообщения
  • Вы не может прикреплять вложения
  • Вы не может редактировать свои сообщения
  •