Важны: Гэтая старонка выкарыстоўвае печыва (cookies). Выкарыстоўваючы сапраўдны сайт, не выключаючы печыва ў браўзэры, азначае, што вы згодны для яго выкарыстання.
Купіць зараз! Асаблівасці Загрузка

Зарабляйце з намі!

Калі вы хочаце, каб пачаць зарабляць грошы з vBET зарэгістравацца, каб Партнёрская праграма.
Стар. 1 з 3 123 АпошніLast
Вынікі 1 да 10 з 21

Тэма: Пераклады расчыняецца спісе ў гл / блогі

  1. #1
    Пачатковец
    Рэгістрацыя
    Красавіка 2010 г.
    Паведамленняў
    15

    Default Пераклады расчыняецца спісе ў гл / блогі

    Прывітанне Усё,

    Мы хочам дадаць Пераклады выпадальнае меню для CMS / блогі / і г.д. Як мы можам гэта зрабіць і я не знайшоў варыянт.


    Дзякуй
    Ананд

  2. #2
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 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 штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    3,037

    Default

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


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

  6. #6
    Міхал Podbielski (vBET штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 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 штаба) vBET's Avatar
    Рэгістрацыя
    Кастрычніка 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

Пазнакі гэтай тэмы

Вашы правы

  • Вы не можа ствараць новыя тэмы
  • Вы не можа адказваць на паведамленні
  • Вы не можа прымацоўваць ўкладання
  • Вы не можа рэдагаваць свае паведамленні
  •