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

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

السلام عليكم ورحمة الله وبركاته، خطوات ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2 ملاحظة : إذا واجهتم أي مشاكل بخصوص التعديلات على القوا



25-12-2015 08:40 مساءً
معلومات الكاتب ▼
انضم في : 27-11-2012
رقم العضوية : 2,642
المشاركات : 3,231
الدولة : morocco
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 6
قوة السمعة : 18,750
السلام عليكم ورحمة الله وبركاته،

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

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

address_bar_part2
editor_js
footer
headinclud
main_bar
register_rules
sections_list
usercp_menu
usercptools



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


1- في القالب address_bar_part2
إضافة الكود التالي في نهاية القالب
CODE
{template}side_list{/template}



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;



8- في القالب register_rules

إضافة السطر التالي
CODE
<form action="index.php?page=register&index=1" method="post">

أعلى من
CODE
<table border="0" cellspacing="1" class="border" width="80%" align="center">


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

استبدال السطر
CODE
<a href="index.php?page=register&index=1&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}

ب
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&infosecurity=1&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&infosecurity=1&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 ويشتغل بكفاءة icon30

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  25-12-2015 09:44 مساءً   [1]
معلومات الكاتب ▼
انضم في : 27-11-2012
رقم العضوية : 2,642
المشاركات : 3,231
الدولة : morocco
الجنس :
تاريخ الميلاد : 1-1-1987
الدعوات : 6
قوة السمعة : 18,750
تمّ إرفاق قوالب الاستايل الافتراضي الخاص بالإصدار 3.0.1 RTL

جاري تعديل قوالب الاستايل الافتراضي للإصدارات التالية ليتمّ إرفاقهم في هذا الرد ... :
PBBoard 3.0.1 LTR
PBBoard 3.0.0 RTL
 
 
  original_upgrad_3.0.1_rtl.zip   تحميل zip مرات التحميل :(23)
الحجم :(13.63) KB



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


look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  26-12-2015 12:11 صباحاً   [2]
معلومات الكاتب ▼
انضم في : 29-07-2011
رقم العضوية : 1,622
المشاركات : 438
الجنس :
قوة السمعة : 634
موقعي : زيارة موقعي
ننتظر ذلك اخى وعمل رائع

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

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  26-12-2015 05:20 صباحاً   [4]
معلومات الكاتب ▼
انضم في : 06-08-2013
رقم العضوية : 4,020
المشاركات : 227
الدولة : منتدى تكلنوجيا العرب
الجنس :
تاريخ الميلاد : 19-9-1990
قوة السمعة : 220
موقعي : زيارة موقعي
العضو غائب
بارك الله فيك اخوي كينغ

look/images/icons/i1.gif ترقية قوالب الإصدارين 3.0.0 ، 3.0.1 للإصدار 3.0.2
  18-01-2016 04:33 مساءً   [5]
معلومات الكاتب ▼
انضم في : 09-01-2016
رقم العضوية : 6,405
المشاركات : 108
الجنس :
تاريخ الميلاد : 1-8-1978
قوة السمعة : 60
موقعي : زيارة موقعي
المشاركة الأصلية كتبت بواسطة: 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'){ ?>

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

رد جديد موضوع جديد




الكلمات الدلالية
الترقية ، تاسريعة ، لاستايلات ، الإصدارات ، السابقة ، يدوياً ،









الساعة الآن 09:54 AM