مرحبا جميع ،
نريد أن نضيف إلى القائمة المنسدلة ترجمات سم / بلوق / الخ كيف يمكن لنا أن نفعل ذلك وأنا لم أجد أي خيار.
شكرا
أناند
مرحبا جميع ،
نريد أن نضيف إلى القائمة المنسدلة ترجمات سم / بلوق / الخ كيف يمكن لنا أن نفعل ذلك وأنا لم أجد أي خيار.
شكرا
أناند
لديك لتحرير القالب المناسب يدويا وإضافة هناك :
سيكون لديك أيضا أن نسجل ما يلي :Code:{vb:raw vbenterprisetranslatorflagsdropdown}
1. فتح / وتشمل / vbentrprisetranslator_functions_hook.php
2. العثور على :
3. ضعف هذا الخط وتغيير في نسخة واحدة الناف بار إلى اسم القالب.PHP Code:
vB_Template::preRegister('navbar', array('vbenterprisetranslatorflagsdropdown' => $vbenterprisetranslatorflagsdropdown));
أود أن أضيف الآن ، على قائمتنا TODO لتنفيذه في الإصدار vBET المقبل.
حاولت في blogtemplates / blog_navbar_link
أي نجاح
اسمحوا لي أن أعرف والتي ستكون مناسبة القالب
كما وجدت خطأ عندما نستخدم ترجمات القائمة المنسدلة الموقف -- الذي تم التدليل> الناف بار نهاية مرتين في شريط الملاحة رؤية الشاشة لمزيد من التفاصيل
http://www.architectpavilion.com/twiceshown.jpg
واضاف رمز ولكن لا يعمل فيها غير متأكد ما نقوم به خطأ
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&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
الحل هو موضح في تحتاج إلى أن يكون تعيين مكان مخصص للاعلام!
لأنها قد تعمل في كافة تكوينات فقط لا يحل محل هذا :
لهذا :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));
}
ذلك بعبارة أخرى -- وضعت خطوط إضافية الخاص 2 1 فقط السطر السفلي (بعد "}").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));
كما أرى أن كنت وضعت في قالب {رموز : 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&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.
مضيفا ان هذا النظام يجعل رمز للذهاب صفحات بيضاء فارغة وحتى يصبح وحة تحكم صفحة بيضاء
شكرا
أناند