View Full Version: Translations dropdown në cms / blogs
Hi all,
Ne duam të shtoni Përkthime dropdown menu për cms / blogs / etc si mund ta bëjmë atë dhe nuk e kam gjetur ndonjë opsion.
Thanks
Anand
Ju keni për të redaktuar template të përshtatshme manualisht dhe për të shtuar se:
{vb:raw vbenterprisetranslatorflagsdropdown}
Ju gjithashtu do të duhet të regjistroheni atë:
1. Hapur / përfshin / vbentrprisetranslator_functions_hook.php
2. Gjej të:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
3. Dyfishtë këtë linjë dhe në një kopje të ndryshojë navbar për emrin tuaj template.
Shtoj tani, në listën tonë TODO për ta zbatuar atë në versionin vBET e ardhshëm.
gjykuar në blogtemplates / blog_navbar_link
pa sukses
Më lejoni të dini se cili do të jetë template të përshtatshme
Gjetur edhe bug, kur ne përdorim Translations drop down menu pozitë -> fund navbar saj treguar dy herë në bar nav të parë në ekran për më shumë detaje
http://www.architectpavilion.com/twiceshown.jpg
Gjetur edhe bug, kur ne përdorim Translations drop down menu pozitë -> fund navbar saj treguar dy herë në bar nav të parë në ekran për më shumë detaje
http://www.architectpavilion.com/twiceshown.jpg
Jeni te sigurte qe nuk ka shtuar edhe me dorë në template?
gjykuar në blogtemplates / blog_navbar_link
pa sukses
Më lejoni të dini se cili do të jetë template të përshtatshme
Për CMS: vbcms_navbar_link
Për blog: blog_navbar_link
Gjithashtu shoh se ata templates kanë grep plugins, kështu që në lirimin e ardhshme ne do ta bëjë atë plotësisht configurable:)
Jeni te sigurte qe nuk ka shtuar edhe me dorë në template?
Po ne nuk editojnë çdo templates sigurt vetëm të saj default VB 4.0.3
Thanks
Anand
Për CMS: vbcms_navbar_link
Për blog: blog_navbar_link
Gjithashtu shoh se ata templates kanë grep plugins, kështu që në lirimin e ardhshme ne do ta bëjë atë plotësisht configurable:)
Added kodin, por e saj nuk punon nuk jeni të sigurt se çfarë po bëjmë gabim
blog_navbar_link -> {VB: vbenterprisetranslatorflagsdropdown papërpunuara}
/ Përfshin / 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 -> kodin e mëposhtëm
*******************************************
<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>
***********************************************
Në zgjidhje të përshkruar ju duhet të keni vendosur vendin e porosi për flamujt!
Të ketë atë që punojnë në të gjitha konfigurimin e vetëm të bëjë të zëvendësojë këtë:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Për këtë:
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));
Pra, me fjalë të tjera - të vënë linja 2 tuaj shtesë vetëm 1 vijë më të ulët (pas "}").
Gjithashtu unë shoh se në template ju vënë {VB: vbenterprisetranslatorflagsdropdown papërpunuara} brenda e në qoftë se klauzola - 1 vënë atë linjë të ulët. Kjo do t'ju japë:
*******************************************
<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>
***********************************************
duke shtuar se këtë kod e bën sistemi për të shkuar faqe bosh të bardhë dhe të bëhet edhe admincp faqen e bardhë
Thanks
Anand
Në zgjidhje të përshkruar ju duhet të keni vendosur vendin e porosi për flamujt!
Të ketë atë që punojnë në të gjitha konfigurimin e vetëm të bëjë të zëvendësojë këtë:
if ('cu' != $vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']) {
$template_hook[$vbulletin->options['vbenterprisetranslator_translationsDropdownMenu_position']] .= $vbenterprisetranslatorflagsdropdown;
} else {
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
}
Për këtë:
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));
Pra, me fjalë të tjera - të vënë linja 2 tuaj shtesë vetëm 1 vijë më të ulët (pas "}").
Gjithashtu unë shoh se në template ju vënë {VB: vbenterprisetranslatorflagsdropdown papërpunuara} brenda e në qoftë se klauzola - 1 vënë atë linjë të ulët. Kjo do t'ju japë:
*******************************************
<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>
***********************************************
sigurt më poshtë, nëse kodi mund të jetë, ndërsa kopjimi këtu e tij i humbi të
sigurt më poshtë, nëse kodi mund të jetë, ndërsa kopjimi këtu e tij i humbi të
Pra, nuk është një çështje me faqe bosh ose kodin e dhënë është duke punuar? :)
kodin e dhënë nuk është duke punuar: (shpresoj se ju kanë testuar në VB 4.0.3 nëse jo unë do t'ju jap juve akses tek serveri tonë / VB
Pra, nuk është një çështje me faqe bosh ose kodin e dhënë është duke punuar? :)
ende në pritje për përgjigjet tuaja?
ende në pritje për përgjigjet tuaja?
Na vjen keq - duhet të humbasë aksidentalisht mesazhin e tij. Ju lutemi të qasjes PM dhe unë do të kontrollojë dhe të saktë atë në vend.
Done. Ju lutem vini re që i japin udhëzime janë të sakta - ju nuk e keni bërë ndryshime për dosjen goditje;)
Done. Ju lutem vini re që i japin udhëzime janë të sakta - ju nuk e keni bërë ndryshime për dosjen goditje;)
Thanks for fix: D
Po i shtuar kodin e grepa, por hequr më vonë pasi që më dha faqe të bardhë bosh dhe gjithashtu theksohet icon përkthimi vjen fundi i navbar në blog / cms ne duam në fillim të navbar?
Gjithashtu ju mund ta provoni veten të problemit navbar fund veten tani që ju keni login dhe fjalëkalimet me ju
Thanks
Anand
Thanks for fix: D
Po i shtuar kodin e grepa, por hequr më vonë pasi që më dha faqe të bardhë bosh dhe gjithashtu theksohet icon përkthimi vjen fundi i navbar në blog / cms ne duam në fillim të navbar?
Gjithashtu ju mund ta provoni veten të problemit navbar fund veten tani që ju keni login dhe fjalëkalimet me ju
Thanks
Anand
Të ketë atë në fillim vetëm edit template të përshtatshme dhe vendin ndryshimin e ndryshueshme vBET për drop-down menu.
Kam shkruar ju në PD kjo çështje navbar fundi është shkaktuar nga disa mod tjera të cilat përmbajtja kopje të tërë $ template_hook ['navbar_end']. Ju lutem vini re se ne jemi përgjegjës vetëm për kodin tonë dhe këtu nuk është bug vBET. Ju lutemi të pyes për autor zgjidhjen e mod e cila shkakton këtë çështje. Ju mund të gjeni një fajtor nga përkohësisht paaftësi mods të tjera një nga një. Gjithashtu ju mund vetëm të përcaktuar vendin e doganore dhe shtoni flamujt me dorë në fund të navbar.
Mundësitë e shtimit të konfigurimit për drop down menu në CMS dhe BLOG navbar - do të përfshihen në 4.2.2
Ju gjithashtu mund të përfshijë "navbar" e MediaWiki? :)
Ju gjithashtu mund të përfshijë "navbar" e MediaWiki? :)
Nuk mund të them tani - nuk e di këtë mod. Ju lutem shikoni përgjigje për postet e tjera që keni bërë në lidhje me MediaWiki. Unë do të jem në gjendje të ju japin përgjigje më specifike kur unë do të shohim se si është duke punuar në forum reale. Gjithashtu - për të shtuar flamujve për MediaViki ju lutem provoni lë të kuptohet e parë që jepet këtu:
Por, të miratojë atë për të MediaViki - kështu shtoni vetëm një linjë preRegister, template të ndryshojë emrin e përdorur nga MediaViki dhe shtoni në këtë template variable tonë.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.