PDA

Tingnan ang Buong Bersyon: Mga pagsasalin dropdown sa CMS / blog



anand
23-04-10, 15:18
Hi Lahat,

Gusto naming upang magdagdag ng pagsasalin dropdown menu sa CMS / blog / etc kung paano namin ito at hindi ko mahanap ang anumang mga pagpipilian.


Salamat
Anand

vBET
23-04-10, 18:34
Mayroon kang i-edit ang naaangkop na template ng mano-mano at magdagdag may:

{vb:raw vbenterprisetranslatorflagsdropdown}

Ikaw ay mayroon din upang irehistro ito:
1. Buksan / nagsasama / vbentrprisetranslator_functions_hook.php
2. Maghanap ng:

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

3. Double ang line na ito at sa isang kopya baguhin ang navbar sa iyong template pangalan.

Idagdag ko ngayon, sa aming TODO listahan upang ipatupad ito sa susunod na bersyon ng vBET.

anand
25-04-10, 05:02
Sinubukan sa blogtemplates / blog_navbar_link

walang tagumpay

Hayaan akong malaman kung saan ay ang naaangkop na template

anand
25-04-10, 05:11
Rin natagpuan ang bug kapag ginagamit namin pagsasalin drop down menu posisyon -> navbar dulo nito ipinapakita nang dalawang beses sa nav bar makita ang screen para sa karagdagang mga detalye


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

vBET
25-04-10, 20:42
Rin natagpuan ang bug kapag ginagamit namin pagsasalin drop down menu posisyon -> navbar dulo nito ipinapakita nang dalawang beses sa nav bar makita ang screen para sa karagdagang mga detalye


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

Sigurado ka bang hindi mo idagdag ito din mano-mano sa template?

vBET
25-04-10, 21:02
Sinubukan sa blogtemplates / blog_navbar_link

walang tagumpay

Hayaan akong malaman kung saan ay ang naaangkop na template

Para sa CMS: vbcms_navbar_link
Para sa blog: blog_navbar_link

Gayundin ko makita na ang mga template plugin hook, kaya't sa susunod na release namin gawin itong ganap na-configure:)

anand
26-04-10, 14:34
Sigurado ka bang hindi mo idagdag ito din mano-mano sa template?


Oo hindi namin ay i-edit ang anumang mga template ba nito lamang default vb 4.0.3

Salamat
Anand

anand
26-04-10, 16:04
Para sa CMS: vbcms_navbar_link
Para sa blog: blog_navbar_link

Gayundin ko makita na ang mga template plugin hook, kaya't sa susunod na release namin gawin itong ganap na-configure:)


Nagdagdag ng ang code ngunit nito hindi gumagana hindi sigurado kung ano ang ginagawa namin ng maling

blog_navbar_link -> {vb: raw vbenterprisetranslatorflagsdropdown}

/ Kasama / 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 -> code sa ibaba



*******************************************
<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
Sa inilarawan solusyon na kailangan mo-set ng pasadyang lugar para sa mga flags!

Upang ito nagtatrabaho sa lahat ng configuration na lang palitan ang:


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}


Na ito:


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));

Kaya sa ibang salita - ilagay ang iyong mga 2 karagdagang linya lang ng 1 line mas mababa (matapos "}").

Rin makita ko na sa template mong ilagay ang {vb: raw vbenterprisetranslatorflagsdropdown} sa loob ng kung sugnay - ilagay ang 1 line mas mababa. Ito ay magbibigay sa iyo ng:


*******************************************
<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
maidagdag ang code na ito ay ginagawang system upang pumunta blangko puting pahina & kahit admincp nagiging white pahina

Salamat
Anand

anand
27-04-10, 07:06
Sa inilarawan solusyon na kailangan mo-set ng pasadyang lugar para sa mga flags!

Upang ito nagtatrabaho sa lahat ng configuration na lang palitan ang:


if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}


Na ito:


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));

Kaya sa ibang salita - ilagay ang iyong mga 2 karagdagang linya lang ng 1 line mas mababa (matapos "}").

Rin makita ko na sa template mong ilagay ang {vb: raw vbenterprisetranslatorflagsdropdown} sa loob ng kung sugnay - ilagay ang 1 line mas mababa. Ito ay magbibigay sa iyo ng:


*******************************************
<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>
***********************************************

nito sa ibaba na ba kung ang code ay maaaring habang pagkopya dito nasagot ko ito

vBET
27-04-10, 21:54
nito sa ibaba na ba kung ang code ay maaaring habang pagkopya dito nasagot ko ito

Kaya doon ay isang isyu na may blangkong pahina o ibinigay na code ay gumagana? :)

anand
28-04-10, 15:29
ang ibinigay na code ay hindi gumagana: (Inaasahan mo nasubukan sa vb 4.0.3 kung hindi ko bibigyan ka ng access sa aming webserver / vb


Kaya doon ay isang isyu na may blangkong pahina o ibinigay na code ay gumagana? :)

anand
30-04-10, 11:49
pa rin naghihintay para sa iyong mga tugon??

vBET
01-05-10, 12:19
pa rin naghihintay para sa iyong mga tugon??

Paumanhin - ay sinasadyang makaligtaan ang kanyang mensahe. Mangyaring PM-access at ko malalaman at tama ang mga ito sa lugar.

vBET
02-05-10, 23:05
Tapos na. Mangyaring tandaan na ang magbigay ng mga tagubilin ay tama - hindi mo ginawa ng mga pagbabago para sa hook file;)

anand
03-05-10, 12:30
Tapos na. Mangyaring tandaan na ang magbigay ng mga tagubilin ay tama - hindi mo ginawa ng mga pagbabago para sa hook file;)

Salamat para sa ayusin: D

Oo i naidagdag ang code sa Hooks ngunit inalis mamaya dahil ito ay ibinigay sa akin ang puting blangko pahina at tandaan din ang icon ng pagsasalin pagdating dulo ng navbar sa blog / CMS na gusto namin sa simula ng navbar??


Din maaari mong subukan ang iyong sarili ang navbar dulo ng problema ang iyong sarili ngayon dahil mayroon kang login at password sa iyo

Salamat
Anand

vBET
03-05-10, 13:31
Salamat para sa ayusin: D

Oo i naidagdag ang code sa Hooks ngunit inalis mamaya dahil ito ay ibinigay sa akin ang puting blangko pahina at tandaan din ang icon ng pagsasalin pagdating dulo ng navbar sa blog / CMS na gusto namin sa simula ng navbar??


Din maaari mong subukan ang iyong sarili ang navbar dulo ng problema ang iyong sarili ngayon dahil mayroon kang login at password sa iyo

Salamat
Anand

Para ito sa simula lang i-edit ang naaangkop na template at baguhin ang lugar ng vBET variable para sa drop-down menu.

Ako nagsulat sa PM na sa navbar end isyu ay sanhi ng ilang mga iba pang mod na nauulit buong nilalaman ng $ template_hook [navbar_end ']. Mangyaring tandaan na kami ang mananagot lamang para sa aming mga code at dito ito ay hindi vBET bug. Mangyaring hilingin tungkol sa solusyon may-akda ng mga mod na sanhi ng ang isyu. Maaari mong mahanap ang nagkasala sa pamamagitan ng temporally hindi pagpapagana ng iba pang mga mods isa-isa. Rin maaari mo lamang magtakda ng pasadyang lugar at magdagdag ng mga flag ng mano-mano sa dulo ng navbar.

vBET
03-05-10, 22:20
Added configuration pagpipilian para sa drop down menu sa CMS at BLOG navbar - ay isasama sa 4.2.2

trevis
12-05-10, 16:41
Maaari mo ring isama ang "navbar" sa MediaWiki? :)

vBET
12-05-10, 18:08
Maaari mo ring isama ang "navbar" sa MediaWiki? :)

Hindi sabihin sa ngayon - hindi alam ito mod. Mangyaring tingnan ang mga sagot para sa iba pang mga post na ginawa mo tungkol sa MediaWiki. Ako ay upang bigyan ka ng mas tiyak na answer kapag ko makita kung paano ito ay gumagana sa real forum. Rin - upang magdagdag ng mga flag para sa MediaViki mangyaring subukan ang unang pahiwatig na ibinigay dito:

Subalit magpatibay ang mga ito sa MediaViki - kaya magdagdag ng isa lamang preRegister line, baguhin ang pangalan ng template sa ang isa na ginagamit ng MediaViki at idagdag sa ang template na ito ng aming variable.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vB Enterprise Translator 4.9.99