Love4Ever
17/06/2007, 04:52 م
السلام عليكم ورحمة الله وبركاته اخواني الاعزاء
وانا قاعد افتر كالعادة لقيت الموضوع هذا
وعجبتني ... وخاصة انه اكثر الاعضاء يشتكون بعضهم يبي طريقة عرض المواضيع الافقية
والبعض يبي طريقة العرض العمودية
وانا كالعادة احب ارضي جميع الاذواق
ولكن كما ترون الطريقة المشروحة هنا تحتاج الى تعديل ملفات
وكما تعرفون ان الملفات مشفرة
فااتمنى من ابو سعد الله لايهينه ...
يشوف لي حل ..
او من احد الاخوان هنا ..
تقبلوا تحياتي
================================================== =======================
هاك البوست بت أو البوست بت لقسي
================================================== =======================
وظيفة الهاك :
معلوم لديك أنه بإمكانك من خلال لوحة تحكم المنتدى تحديد طريقة عرض المواضيع بحيث
يمكنك الإختيار بين طريقة عرض المواضيع التقليدية حيث معلومات الكاتب يمين الموضوع
أو الطريقة القديمة حيث معلومات الكاتب أعلى الموضوع والبعض يفضل هذه والبعض
الآخر يفضل تلك ... فلماذا لا نجعلها إختيارية للعضو بحيث يحدد أي الطريقتين يفضل
هذه وظيفة هاكنا لهذا اليوم
================================================== =======================
طريقة التركيب :
نفذ الإستعلام التالي في قاعدة بيانات منتداك
ALTER TABLE user ADD postbitstyle TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' AFTER pmunread ;
================================================== =======================
إفتح ملف includes/functions.php
إبحث عن :
if ($vboptions['legacypostbit'] AND in_array('postbit', $templates))
{
$templateassoc['postbit'] = $templateassoc['postbit_legacy'];
}
================================================== =======================
إستبدله بالتالي :
//if ($vboptions['legacypostbit'] AND in_array('postbit', $templates))
//{
// $templateassoc['postbit'] = $templateassoc['postbit_legacy'];
//}
================================================== =======================
نفس الملف إبحث عن :
if ($vboptions['legacypostbit'] AND $templatename == 'postbit')
{
$templatename = 'postbit_legacy';
}
================================================== =======================
إستبدله بالتالي :
//if ($vboptions['legacypostbit'] AND $templatename == 'postbit')
//{
// $templatename = 'postbit_legacy';
//}
================================================== =======================
إفتح ملف profile.php
إبحث عن :
// get language options
================================================== =======================
أضف بعده :
$ischecked["$bbuserinfo[postbitstyle]"] = HTML_CHECKED ;
================================================== =======================
نفس الملف إبحث عن :
'options', 'modifyavatar'));
================================================== =======================
أضف قبله :
'postbitstyle' => INT,
================================================== =======================
نفس الملف إبحث عن :
autosubscribe = $autosubscribe,
================================================== =======================
أضف بعده :
postbitstyle = $postbitstyle,
================================================== =======================
إفتح ملف showpost.php
إبحث عن :
'postbit',
================================================== =======================
أضف بعده :
'postbit_legacy',
================================================== =======================
نفس الملف إبحث عن :
$postbits = construct_postbit($post);
================================================== =======================
إستبدلها بما يلي :
$template = iif ( $bbuserinfo['postbitstyle'] == 0,'postbit','postbit_legacy' ) ;
$postbits = construct_postbit ( $post, $template=$template );
================================================== =======================
إفتح ملف showthread.php
إبحث عن :
'postbit',
================================================== =======================
أضف قبله :
'postbit_legacy',
================================================== =======================
نفس الملف إبحث عن :
$template = 'postbit';
================================================== =======================
إستبدله بالتالي :
$template = iif ( $bbuserinfo['postbitstyle'] == 0,'postbit','postbit_legacy' ) ;
================================================== =======================
تعديل القوالب :
--
إبحث عن في قالب modifyoptions
<fieldset class="fieldset">
<legend><label for="sel_threadedmode">$vbphrase[thread_display_mode]</label></legend>
================================================== =======================
أضف قبله :
<!-- vb3 postbit style option -->
<fieldset class="fieldset">
<legend>$vbphrase[postbit_style_title]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td>$vbphrase[postbit_style_desc]</td>
</tr>
<tr>
<td>
<div><label for="r_postbit_3"><input type="radio" name="postbitstyle" value="0" id="r_postbit" $ischecked[0] />$vbphrase[vb3_postbit]</label></div>
<div><label for="r_postbit_2"><input type="radio" name="postbitstyle" value="1" id="r_postbit" $ischecked[1] />$vbphrase[vb2_postbit]</label></div>
</td>
</tr>
</table>
</fieldset>
<!-- vb3 postbit style option -->
================================================== =======================
إضافة العبارات التالية من لوحة تحكم المنتدى :
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : postbit_style_title
المحتوى : طريقة عرض المواضيع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : postbit_style_desc
المحتوى : يمكنك الإختيار بين طريقة العرض التقليدية حيث معلومات الكاتب يمين الموضوع أو الطريقة الأخرى حيث معلومات الكاتب أعلى الموضوع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : vb2_postbit
المحتوى : عرض معلومات الكاتب أعلى الموضوع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : vb3_postbit
المحتوى : عرض معلومات الكاتب يمين الموضوع
================================================== =======================
إنتهى التجهيز مع تحياتي
ابو راشد
مشرف عام منتديات المودة
http://www.mwadah.com
================================================== =======================
وانا قاعد افتر كالعادة لقيت الموضوع هذا
وعجبتني ... وخاصة انه اكثر الاعضاء يشتكون بعضهم يبي طريقة عرض المواضيع الافقية
والبعض يبي طريقة العرض العمودية
وانا كالعادة احب ارضي جميع الاذواق
ولكن كما ترون الطريقة المشروحة هنا تحتاج الى تعديل ملفات
وكما تعرفون ان الملفات مشفرة
فااتمنى من ابو سعد الله لايهينه ...
يشوف لي حل ..
او من احد الاخوان هنا ..
تقبلوا تحياتي
================================================== =======================
هاك البوست بت أو البوست بت لقسي
================================================== =======================
وظيفة الهاك :
معلوم لديك أنه بإمكانك من خلال لوحة تحكم المنتدى تحديد طريقة عرض المواضيع بحيث
يمكنك الإختيار بين طريقة عرض المواضيع التقليدية حيث معلومات الكاتب يمين الموضوع
أو الطريقة القديمة حيث معلومات الكاتب أعلى الموضوع والبعض يفضل هذه والبعض
الآخر يفضل تلك ... فلماذا لا نجعلها إختيارية للعضو بحيث يحدد أي الطريقتين يفضل
هذه وظيفة هاكنا لهذا اليوم
================================================== =======================
طريقة التركيب :
نفذ الإستعلام التالي في قاعدة بيانات منتداك
ALTER TABLE user ADD postbitstyle TINYINT ( 1 ) UNSIGNED NOT NULL DEFAULT '0' AFTER pmunread ;
================================================== =======================
إفتح ملف includes/functions.php
إبحث عن :
if ($vboptions['legacypostbit'] AND in_array('postbit', $templates))
{
$templateassoc['postbit'] = $templateassoc['postbit_legacy'];
}
================================================== =======================
إستبدله بالتالي :
//if ($vboptions['legacypostbit'] AND in_array('postbit', $templates))
//{
// $templateassoc['postbit'] = $templateassoc['postbit_legacy'];
//}
================================================== =======================
نفس الملف إبحث عن :
if ($vboptions['legacypostbit'] AND $templatename == 'postbit')
{
$templatename = 'postbit_legacy';
}
================================================== =======================
إستبدله بالتالي :
//if ($vboptions['legacypostbit'] AND $templatename == 'postbit')
//{
// $templatename = 'postbit_legacy';
//}
================================================== =======================
إفتح ملف profile.php
إبحث عن :
// get language options
================================================== =======================
أضف بعده :
$ischecked["$bbuserinfo[postbitstyle]"] = HTML_CHECKED ;
================================================== =======================
نفس الملف إبحث عن :
'options', 'modifyavatar'));
================================================== =======================
أضف قبله :
'postbitstyle' => INT,
================================================== =======================
نفس الملف إبحث عن :
autosubscribe = $autosubscribe,
================================================== =======================
أضف بعده :
postbitstyle = $postbitstyle,
================================================== =======================
إفتح ملف showpost.php
إبحث عن :
'postbit',
================================================== =======================
أضف بعده :
'postbit_legacy',
================================================== =======================
نفس الملف إبحث عن :
$postbits = construct_postbit($post);
================================================== =======================
إستبدلها بما يلي :
$template = iif ( $bbuserinfo['postbitstyle'] == 0,'postbit','postbit_legacy' ) ;
$postbits = construct_postbit ( $post, $template=$template );
================================================== =======================
إفتح ملف showthread.php
إبحث عن :
'postbit',
================================================== =======================
أضف قبله :
'postbit_legacy',
================================================== =======================
نفس الملف إبحث عن :
$template = 'postbit';
================================================== =======================
إستبدله بالتالي :
$template = iif ( $bbuserinfo['postbitstyle'] == 0,'postbit','postbit_legacy' ) ;
================================================== =======================
تعديل القوالب :
--
إبحث عن في قالب modifyoptions
<fieldset class="fieldset">
<legend><label for="sel_threadedmode">$vbphrase[thread_display_mode]</label></legend>
================================================== =======================
أضف قبله :
<!-- vb3 postbit style option -->
<fieldset class="fieldset">
<legend>$vbphrase[postbit_style_title]</legend>
<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
<tr>
<td>$vbphrase[postbit_style_desc]</td>
</tr>
<tr>
<td>
<div><label for="r_postbit_3"><input type="radio" name="postbitstyle" value="0" id="r_postbit" $ischecked[0] />$vbphrase[vb3_postbit]</label></div>
<div><label for="r_postbit_2"><input type="radio" name="postbitstyle" value="1" id="r_postbit" $ischecked[1] />$vbphrase[vb2_postbit]</label></div>
</td>
</tr>
</table>
</fieldset>
<!-- vb3 postbit style option -->
================================================== =======================
إضافة العبارات التالية من لوحة تحكم المنتدى :
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : postbit_style_title
المحتوى : طريقة عرض المواضيع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : postbit_style_desc
المحتوى : يمكنك الإختيار بين طريقة العرض التقليدية حيث معلومات الكاتب يمين الموضوع أو الطريقة الأخرى حيث معلومات الكاتب أعلى الموضوع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : vb2_postbit
المحتوى : عرض معلومات الكاتب أعلى الموضوع
================================================== =======================
نوع العبارة : User Tools (global)
إسم المتغير : vb3_postbit
المحتوى : عرض معلومات الكاتب يمين الموضوع
================================================== =======================
إنتهى التجهيز مع تحياتي
ابو راشد
مشرف عام منتديات المودة
http://www.mwadah.com
================================================== =======================