أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2



25-12-2015 08:40 مساءً
Mr King
معلومات الكاتب
السلام عليكم ورحمة الله وبركاته،



خطوات ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2



ملاحظة :

إذا واجهتم أي مشاكل بخصوص التعديلات على القوالب، أو لم تكن لديكم المعرفة الكاملة بالتعديل فالمرجو وضع طلب ترقية القوالب في القسم مشاكل الاستايلات والقوالب (Support Templates , Styles)

مع إرفاق محتويات القوالب التالية في ملفات نصية

CODE
<br />
address_bar_part2<br />
editor_js<br />
footer<br />
headinclud<br />
main_bar<br />
register_rules<br />
sections_list<br />
usercp_menu<br />
usercptools<br />
<br />




يمكنكم إيجاد القوالب الخاصة بالاستايل الافتراضي للإصدارين السابقين في الموضوع شرح ترقية ستايلات الإصدارات 3.0.0 و 3.0.1 لتتوافق مع النسخة 3.0.2



1- في القالب address_bar_part2

إضافة الكود التالي في نهاية القالب

CODE
{template}side_list{/template}<br />





2- في القالب calendar

استبدال الأسطر التالية

CODE

<?php
$PowerBB->_COOKIE['jscolor'] = $PowerBB->functions->CleanVariable($PowerBB->_COOKIE['jscolor'],'sql');
$PowerBB->_COOKIE['jscolor'] = $PowerBB->functions->CleanVariable($PowerBB->_COOKIE['jscolor'],'html');
?>
<style>
#calendar th{
background-color: <?php echo $PowerBB->_COOKIE['jscolor'];?>;
}
</style>



ب

CODE

<style type="text/css">
#calendar th{
background-color: #F6F9FC;
}
</style>






3- في القالب editor_js



استبدال أكواد الجافاسكربت الموجودة ما قبل السطر التالي (في قالب الإصدار القديم)

CODE
<table border="0" width="100%" cellpadding="0" style="border-collapse: collapse">


بأكواد الجافاسكربت الموجودة ما قبل السطر التالي (في قالب الإصدار الجديد)

CODE
<!-- table --><div style="width:100%; border-collapse: collapse;" class="table">




واستبدال أكواد الجافاسكربت الموجودة أسفل من السطر التالي (في قالب الإصدار القديم)

CODE
</table>


بأكواد الجافاسكربت الموجودة أسفل من السطر التالي (في قالب الإصدار الجديد)

CODE
</div><!-- /table -->





4- في القالب footer



إضافة الكود التالي في بدالة القالب

CODE

{if {$_CONF['info_row']['sidebar_list_active']} and {$on_sidebar_list_thes_page}}
<style type="text/css">
div.pbb_main {
width: 99.9%;
float: right;
}
</style>
</div>
<div class="sbp_show">
<a class="sbp_buton sbp_foot" style="margin-top: -17px; float: {$_CONF['info_row']['sidebar_list_align']};" title="{$lang['sbplus_sidebarac']}">{$lang['hide_blocks']}</a>
<a class="sbp_tbuton sbp_tfoot" style="margin-top: -17px; float: {$_CONF['info_row']['sidebar_list_align']};" title="{$lang['sbplus_sidebarkapat']}">{$lang['show_blocks']}</a>
</div>
<div class="sbp_sbar" style="float: {$_CONF['info_row']['sidebar_list_align']};width: {$_CONF['info_row']['sidebar_list_width']}%;">
{info_row}sidebar_list_content{/info_row}
</div>
</div>
{/if}





-----------------------------------------



استبدال

CODE

        <div id="copyright">{$lang['copyright']}</div>
 </div>   



ب

CODE

<div id="copyright"><!--copyright--></div>
</div>
</div>






5- في القالب headinclud



استبدال السطرين

CODE

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{$_CONF['info_row']['content_dir']}" xml:lang="{$_CONF['info_row']['content_language']}" lang="{$_CONF['info_row']['content_language']}">



ب

CODE

<!doctype html>
<html dir="{$_CONF['info_row']['content_dir']}" itemscope="" itemtype="http://schema.org/WebPage" lang="{$_CONF['info_row']['content_language']}">





------------------------------------------------



حذف الأسطر التالية

CODE

<!-- no cache headers -->
<meta http-**="Pragma" content="no-cache" />
<meta http-**="Expires" content="-1" />
<meta http-**="Cache-Control" content="no-cache" />
<!-- end no cache headers -->





------------------------------------------------



إضافة السطرين

CODE

<link rel="stylesheet" href="{$ForumAdress}look/fonts/font-awesome.min.css" />
<link rel="stylesheet" href="{$ForumAdress}applications/core/colorbox-master/colorbox.css" />



مباشرة أسفل من

CODE

<link rel="shortcut icon" href="{$ForumAdress}favicon.ico" />





-------------------------------------



استبدال الأسطر التالية (بالنسبة لاستايلات الإصدار 3.0.1)

CODE

<?php
if ($PowerBB->_GET['page']== 'register'
or $PowerBB->_GET['page']== 'new_topic'
or $PowerBB->_GET['page']== 'profile'){ ?>
<script type="text/javascript" src="{$ForumAdress}includes/js/jquery.js"></script>
<?php }else{
    if ($PowerBB->_CONF['member_permission']){ ?>
    <script type="text/javascript" src="{$ForumAdress}includes/js/jquery.js"></script>
    <?php
    }
 }
if ($PowerBB->_GET['page']== 'topic'
or $PowerBB->_GET['page']== 'print'
or $PowerBB->_GET['page']== 'post'
or $PowerBB->_GET['page']== 'new_topic'
or $PowerBB->_GET['page']== 'new_reply'
or $PowerBB->_GET['page']== 'management'
or $PowerBB->_GET['page']== 'profile'){ ?>



أو استبدال السطر التالي (بالنسبة لاستايلات الإصدار 3.0.0)

CODE

<script type="text/javascript" src="{$ForumAdress}includes/js/jquery.js"></script>



ب

CODE

<script type="text/javascript" src="{$ForumAdress}includes/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="{$ForumAdress}includes/js/jquery-ui.js"></script>
<script type="text/javascript" src="{$ForumAdress}includes/js/jquery.save.js"></script>





--------------------------------------



إضافة السطر

CODE

<script type="text/javascript" src="{$ForumAdress}applications/core/colorbox-master/jquery.colorbox.js"></script>



أعلى من

CODE
{if {$_CONF['info_row']['resize_imagesAllow']} == 1}




-------------------------------------



استبدال هاذين السطرين (بالنسبة لاستايلات الاصدار 3.0.1)

CODE

<script type="text/javascript" src="{$ForumAdress}includes/js/effects.js"></script>
<?php } ?>



أو استبدال السطر التالي (بالنسبة لاستايلات الاصدار 3.0.0)

CODE
<script type="text/javascript" src="{$ForumAdress}includes/js/effects.js"></script>


ب

CODE

<script type="text/javascript" src="{$ForumAdress}applications/core/jwplayer/jwplayer.js"></script>
<script type="text/javascript" src="{$ForumAdress}applications/core/jwplayer/jwplayer.trigger.js"></script>






6- في القالب main_bar

استبدال

CODE
<div class="pbboard_body">


ب

CODE

<div class="pbb_content">
<div class="pbboard_body">
<div class="pbb_main">






7- في القالب portal_calendar



حذف هذه الأسطر من بدايته

CODE

<?php
$PowerBB->_COOKIE['jscolor'] = $PowerBB->functions->CleanVariable($PowerBB->_COOKIE['jscolor'],'sql');
$PowerBB->_COOKIE['jscolor'] = $PowerBB->functions->CleanVariable($PowerBB->_COOKIE['jscolor'],'html');
?>





-----------------------------------------------------



استبدال السطر

CODE
background-color: <?php echo $PowerBB->_COOKIE['jscolor'];?>;


ب

CODE
background-color: #F6F9FC;<br />





8- في القالب register_rules



إضافة السطر التالي

CODE
<form action="index.php?page=register&amp;index=1" method="post">


أعلى من

CODE
<table border="0" cellspacing="1" class="border" width="80%" align="center">




-------------------------------------



استبدال السطر

CODE
<a href="index.php?page=register&amp;index=1&amp;agree=1">{$lang['Ok']}</a>


ب

CODE

<label for="cb_rules_agree"><input type="checkbox" name="agree" id="cb_rules_agree" value="1" /> <strong> {$lang['Ok']}</strong></label>





----------------------------------------



استبدال السطر

CODE
<a href="index.php">{$lang['Not_OK']}</a>


ب

CODE
<input type="submit" class="button pkr-obj button_b" value="{$lang['register']}" accesskey="s" />




-------------------------------------



إضافة الوسم

CODE
</form>


أسفل من

CODE
</table>





9- في القالب sections_list



استبدال

CODE
{$colspan_mod}<br />


ب

CODE

{if {$_CONF['info_row']['no_moderators']}}4
{else}3
{/if}





--------------------------------------------



استبدال

CODE

    {if {$forum['is_sub']}}
    {if {$_CONF['info_row']['no_sub']}}
    {$forum['sub']}
    {/if}
    {/if}



ب

CODE

{if {$forum['is_sub']} and {$_CONF['info_row']['no_sub']}}
<div class="home-sub-forums-lain">
{$lang['forum_sub']}:
</div>
<div class="div-sub-forums-columns">
<ol class="home-sub-forums-columns">
{$forum['sub']}
</ol>
</div>
{/if}






10- في القالب usercp_menu



استبدال

CODE

         <tr>
             <td class="thead rows_space" align="center">
             {$lang['Other_options']}
             </td>
         </tr>



ب

CODE

{if {$_CONF['info_row']['users_security']} == '1'}
<tr>
<td class="thead center_text_align">
{$lang['security_settings']}
</td>
</tr>
<tr>
<td class="row1">
<a href="index.php?page=privacy&amp;infosecurity=1&amp;main=1">{$lang['account_security']}</a>
</td>
</tr>
{/if}
<tr>
<td class="thead rows_space" align="center">
{$lang['Other_options']}
</td>
</tr>






11- في القالب usercptools



إضافة

CODE

{if {$_CONF['info_row']['users_security']} == '1'}
<div class="thead">{$lang['security_settings']}</div>
<div class='menu_popup'>
<a href="index.php?page=privacy&amp;infosecurity=1&amp;main=1">{$lang['account_security']}</a>
</div>
{/if}



أعلى من

CODE
<div class="thead">{$lang['Other_options']}</div>




12 - تحميل الملف elemets_new_style وفك الضغط عنه

واستبدال محتوى القالبين profile و stuff_profile بمحتوى الملفين profile.txt و stuff_profile.txt




13 - حذف الكود التالي من القالبين show_reply و review_reply

CODE

name="text"






تمّ إجراء هذه التعديلات على الاستايل الافتراضي للإصدار 3.0.1 ويشتغل بكفاءة ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  25-12-2015 09:44 مساءً   [1]
Mr King
معلومات الكاتب
تمّ إرفاق قوالب الاستايل الافتراضي الخاص بالإصدار 3.0.1 RTL



جاري تعديل قوالب الاستايل الافتراضي للإصدارات التالية ليتمّ إرفاقهم في هذا الرد ... :

PBBoard 3.0.1 LTR

PBBoard 3.0.0 RTL

تم تحرير المشاركة بواسطة :Mr King بتاريخ:26-12-2015 10:04 مساءً

 
  original_upgrad_3.0.1_rtl.zip   تحميل zip مرات التحميل :(23)
الحجم :(13.63) KB

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  26-12-2015 12:11 صباحاً   [2]
badweno
معلومات الكاتب
ننتظر ذلك اخى وعمل رائع

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  26-12-2015 03:03 صباحاً   [3]
سناء
معلومات الكاتب
بارك الله فيك وجزاك كل خير على العمل الرائع

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  26-12-2015 05:20 صباحاً   [4]
Name-iQ.CoM
معلومات الكاتب
بارك الله فيك اخوي كينغ

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  18-01-2016 04:33 مساءً   [5]
الصقر
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Mr King
استبدال الأسطر التالية (بالنسبة لاستايلات الإصدار 3.0.1)

CODE

<?php
if ($PowerBB->_GET['page']== 'register'
or $PowerBB->_GET['page']== 'new_topic'
or $PowerBB->_GET['page']== 'profile'){ ?>
<script type="text/javascript" src="{$ForumAdress}includes/js/jquery.js"></script>
<?php }else{
    if ($PowerBB->_CONF['member_permission']){ ?>
    <script type="text/javascript" src="{$ForumAdress}includes/js/jquery.js"></script>
    <?php
    }
 }
if ($PowerBB->_GET['page']== 'topic'
or $PowerBB->_GET['page']== 'print'
or $PowerBB->_GET['page']== 'post'
or $PowerBB->_GET['page']== 'new_topic'
or $PowerBB->_GET['page']== 'new_reply'
or $PowerBB->_GET['page']== 'management'
or $PowerBB->_GET['page']== 'profile'){ ?>




السلام عليكم يا أكابر

أنا بصدد ترقية الستايل تقنية المطور المتعدد الألوان الذي هو مستخدم حاليا كستايل إفتراضي على منتداي لكني حينما وصلت إلى هذه المرحلة لم أستطيع أن أجد كل تلك الأكواد أعلاه وإنما وجدت جزءا منها فما العمل، يعني أستبدل ماذا؟؟؟

أنتظر منكم مساعدة يا أكابر لأنه صراحة الأمور معقدة كثيرا وصعبت علينا بسبب عدم توفر الكثير من الأكواد المشار إليها هنا ونقص خبرتنا في المجال فلو تكرم أحدكم يا أكابر وقام بترقية ستايل تقنية المطور متعدد الألوان بشكل تام وصحيح للنسخة الأخيرة سنكون له شاكرين لأننا حقا تهنا بين الأكواد وكما تعلمون ليس كل من يستخدم السكريبت الخاص بكم هو ملم بالأمور التقنية لهذا أعذرونا على كثرة الطلبات وإعلموا أننا ندعمكم وندعوا لكم في ظهر الغيب بالنجاح إن شاء الله

على كل خدوا كامل وقتكم فإن كنتم مشغولون حاليا فنحن نعذركم ونتفهم أمركم ورب يكون معكم من أجل الخير

تحياتي



الكلمات الدلالية






الساعة الآن 11:19 AM