View Full Version: Dropdown di cms / blog Translations
Hi All,
Kami ingin menambahkan Translations menu dropdown untuk cms / blog / etc bagaimana kita bisa melakukannya & saya tidak menemukan opsi apapun.
Terima kasih
Anand
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.
mencoba di blogtemplates / blog_navbar_link
tidak berhasil
Biarkan aku tahu yang akan menjadi template yang sesuai
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
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?
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:)
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
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&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>
***********************************************
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&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>
***********************************************
menambahkan kode ini membuat sistem untuk pergi halaman putih kosong dan bahkan menjadi halaman putih AdminCP
Terima kasih
anand
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&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
yang yakin di bawah ini jika kode mungkin saat menyalin sini saya melewatkannya
Jadi ada masalah dengan halaman kosong atau kode yang diberikan bekerja? :)
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? :)
masih menunggu balasan Anda?
masih menunggu balasan Anda?
Maaf - harus sengaja melewatkan pesan-Nya. Silakan akses PM dan saya akan memeriksa dan memperbaikinya di tempat.
Selesai. Harap dicatat yang memberikan instruksi yang benar - Anda tidak membuat perubahan untuk file kail;)
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
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.
Ditambahkan opsi konfigurasi untuk drop down menu di CMS dan BLOG navbar - akan dimasukkan dalam 4.2.2
Anda juga dapat memasukkan dalam "dari MediaWiki" navbar? :)
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):
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.