PDA

View Full Version: Dropdown di cms / blog Translations



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

Kami ingin menambahkan Translations menu dropdown untuk cms / blog / etc bagaimana kita bisa melakukannya & saya tidak menemukan opsi apapun.


Terima kasih
Anand

vBET
23-04-10, 18:34
Anda harus mengedit template yang sesuai secara manual dan menambahkan ada:

{vb:raw vbenterprisetranslatorflagsdropdown}

Anda juga harus mendaftar:
1. Buka / includes / vbentrprisetranslator_functions_hook.php
2. Cari:

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

3. Ganda garis ini dan dalam satu salinan perubahan navbar untuk nama template Anda.

Saya menambahkan sekarang, pada daftar TODO kita untuk menerapkannya dalam versi vBET berikutnya.

anand
25-04-10, 05:02
mencoba di blogtemplates / blog_navbar_link

tidak berhasil

Biarkan aku tahu yang akan menjadi template yang sesuai

anand
25-04-10, 05:11
Juga ditemukan bug ketika kita menggunakan Translations drop-down posisi menu -> navbar akhirnya ditunjukkan dua kali di bar nav melihat layar untuk lebih jelasnya


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

vBET
25-04-10, 20:42
Juga ditemukan bug ketika kita menggunakan Translations drop-down posisi menu -> navbar akhirnya ditunjukkan dua kali di bar nav melihat layar untuk lebih jelasnya


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

Apakah Anda yakin tidak menambahkannya ke dalam template juga secara manual?

vBET
25-04-10, 21:02
mencoba di blogtemplates / blog_navbar_link

tidak berhasil

Biarkan aku tahu yang akan menjadi template yang sesuai

Untuk CMS: vbcms_navbar_link
Untuk blog: blog_navbar_link

Juga saya melihat bahwa orang-orang template memiliki kait plugin, jadi pada rilis berikutnya kita akan membuat sepenuhnya dikonfigurasi:)

anand
26-04-10, 14:34
Apakah Anda yakin tidak menambahkannya ke dalam template juga secara manual?


Ya kita tidak mengedit template yakin standar yang hanya vb 4.0.3

Terima kasih
Anand

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

Juga saya melihat bahwa orang-orang template memiliki kait plugin, jadi pada rilis berikutnya kita akan membuat sepenuhnya dikonfigurasi:)


Menambahkan kode namun tidak bekerja tidak yakin apa yang kita lakukan salah

blog_navbar_link -> {vb: vbenterprisetranslatorflagsdropdown baku}

/ Includes / 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 -> kode di bawah ini



*******************************************
<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
Dalam solusi yang dijelaskan Anda harus memiliki menyiapkan tempat khusus untuk bendera!

Untuk memilikinya bekerja di semua konfigurasi hanya melakukan mengganti ini:


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


Untuk ini:


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

Jadi dengan kata lain - taruh 2 baris tambahan Anda hanya 1 garis bawah (setelah "}").

Juga saya melihat bahwa dalam template Anda menempatkan {vb: vbenterprisetranslatorflagsdropdown baku} dalam jika klausa - taruh 1 garis bawah. Ini akan memberi Anda:


*******************************************
<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
menambahkan kode ini membuat sistem untuk pergi halaman putih kosong dan bahkan menjadi halaman putih AdminCP

Terima kasih
anand

anand
27-04-10, 07:06
Dalam solusi yang dijelaskan Anda harus memiliki menyiapkan tempat khusus untuk bendera!

Untuk memilikinya bekerja di semua konfigurasi hanya melakukan mengganti ini:


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


Untuk ini:


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

Jadi dengan kata lain - taruh 2 baris tambahan Anda hanya 1 garis bawah (setelah "}").

Juga saya melihat bahwa dalam template Anda menempatkan {vb: vbenterprisetranslatorflagsdropdown baku} dalam jika klausa - taruh 1 garis bawah. Ini akan memberi Anda:


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

yang yakin di bawah ini jika kode mungkin saat menyalin sini saya melewatkannya

vBET
27-04-10, 21:54
yang yakin di bawah ini jika kode mungkin saat menyalin sini saya melewatkannya

Jadi ada masalah dengan halaman kosong atau kode yang diberikan bekerja? :)

anand
28-04-10, 15:29
kode yang diberikan tidak bekerja: (harap Anda telah diuji pada vb 4.0.3 jika tidak saya akan memberikan Anda akses ke webserver kami / vb


Jadi ada masalah dengan halaman kosong atau kode yang diberikan bekerja? :)

anand
30-04-10, 11:49
masih menunggu balasan Anda?

vBET
01-05-10, 12:19
masih menunggu balasan Anda?

Maaf - harus sengaja melewatkan pesan-Nya. Silakan akses PM dan saya akan memeriksa dan memperbaikinya di tempat.

vBET
02-05-10, 23:05
Selesai. Harap dicatat yang memberikan instruksi yang benar - Anda tidak membuat perubahan untuk file kail;)

anand
03-05-10, 12:30
Selesai. Harap dicatat yang memberikan instruksi yang benar - Anda tidak membuat perubahan untuk file kail;)

Terima kasih untuk memperbaiki: D

Yes i menambahkan kode di kait tapi dihapus kemudian karena itu memberi saya halaman kosong putih & perhatikan juga ikon penerjemahan datang akhir navbar di blog / cms yang kita inginkan di awal navbar?


Anda juga dapat menguji sendiri masalah akhir navbar diri Anda sekarang karena Anda telah login & password dengan Anda

Terima kasih
Anand

vBET
03-05-10, 13:31
Terima kasih untuk memperbaiki: D

Yes i menambahkan kode di kait tapi dihapus kemudian karena itu memberi saya halaman kosong putih & perhatikan juga ikon penerjemahan datang akhir navbar di blog / cms yang kita inginkan di awal navbar?


Anda juga dapat menguji sendiri masalah akhir navbar diri Anda sekarang karena Anda telah login & password dengan Anda

Terima kasih
Anand

Untuk memilikinya di awal hanya mengedit template yang sesuai dan tempat perubahan variabel vBET untuk menu drop-down.

Aku menulis di PM bahwa masalah navbar akhir ini disebabkan oleh beberapa mod lain yang duplikat seluruh isi $ template_hook ['navbar_end']. Harap dicatat bahwa kami bertanggung jawab hanya untuk kode kita dan di sini itu bukan bug vBET. Silahkan bertanya tentang solusi dari mod penulis yang menyebabkan masalah. Anda dapat menemukan satu bersalah oleh temporal menonaktifkan mods lain satu per satu. Juga Anda hanya dapat mengatur tempat kustom dan menambahkan bendera secara manual pada akhir navbar.

vBET
03-05-10, 22:20
Ditambahkan opsi konfigurasi untuk drop down menu di CMS dan BLOG navbar - akan dimasukkan dalam 4.2.2

trevis
12-05-10, 16:41
Anda juga dapat memasukkan dalam "dari MediaWiki" navbar? :)

vBET
12-05-10, 18:08
Anda juga dapat memasukkan dalam "dari MediaWiki" navbar? :)

Tidak bisa mengatakan sekarang - tidak tahu mod ini. Silakan lihat jawaban untuk posting lain yang Anda dibuat tentang MediaWiki. Aku akan mampu memberikan jawaban yang lebih spesifik ketika saya akan melihat bagaimana hal itu bekerja pada forum nyata. Juga - untuk menambahkan bendera untuk MediaViki coba petunjuk pertama yang diberikan di sini:

Tapi mengadopsi itu untuk MediaViki - jadi menambahkan hanya satu baris preRegister, mengubah nama template yang digunakan oleh MediaViki dan menambahkan variabel template kita.

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