كاتب الموضوع في خانة مستقلة تطبيق لجميع النسخ

البروفسور

عضو جديد
20 فبراير 2011
6
0
0
بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

حبيت وضع شرح مبسط في هذا الموضوع لطريقه تطبيقها على باقي الستايلات

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

أولاً ببدأها بــ كاتب الموضوع في خانة مستقلة ...


وسيتم تطبيق الشرح لوضع أسم كاتب الموضوع في خانة مستقلة في

صفحة عرض المواضيع
وفي صفحة عرض نتائج البحث
وفي صفحة المواضيع الجديدة المشترك بها في الملف الشخصي

كاتب الموضوع في خانة مستقلة يتطلب التعديل على ست قوالب :-

FORUMDISPLAY - search_results - SUBSCRIBE - threadbit - threadbit_announcement - USERCP

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

أولا نفتح قالب FORUMDISPLAY نبحث عن الكود التالي



PHP:
  $vbphrase[thread] / $vbphrase[thread_starter]
 </td>
نضيف بعدة مباشرة



PHP:
<!-- هاك عام ـ الكاتب في عمود مستقل -->
<td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td>
<!-- هاك عام ـ الكاتب في عمود مستقل -->
ثم نبحث عن الكود التالي



<
PHP:
td class="thead" width="150" align="center" nowrap="nowrap"><span style="white-space:nowrap"><a href="$sorturl&order=desc&sort=lastpost" rel="nofollow">$vbphrase[last_post]</a> $sortarrow[lastpost]</span></td
>
ونضيف قبلة مباشرة


PHP:
    <!-- هاك عام ـ الكاتب في عمود مستقل -->
<td class="thead" align="center" nowrap="nowrap">
  <a href="$sorturl&order=asc&sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
 </td>
<!-- هاك عام ـ الكاتب في عمود مستقل -->
ومكان ما وضعت الكود السابق قبلة مباشرة نجد



/
PHP:
  <a href="$sorturl&order=asc&sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
نقوم بحذفة وأيضاً لا ننسى علامة " / " الموجودة في الكود السابق نقوم أيضاً بحذفها ونعمل حفظ للقالب



الآن نقوم بالتعديل في قالب search_results نفتح القالب ونبحث عن الكود التالي



PHP:
<td class="thead" width="75%">$vbphrase[thread] / $vbphrase[thread_starter]</td>
وأستبدلة بالكود التالي


PHP:
 <!-- هاك عام ـ الكاتب في عمود مستقل -->
  <td class="thead" width="75%">$vbphrase[thread] </td>
        <td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td>
<!-- هاك عام ـ الكاتب في عمود مستقل -->
ثم نبحث عن



PHP:
colspan="$threadcolspan"
دائماً هي موجودة على هذا الشكل



PHP:
                       <td class="tcat" colspan="$threadcolspan" style="font-weight:normal">


نقوم بحذف $threadcolspan الموجودة في بين علامة " " ونخلي مكانها رقم "15" لتصبح هكذا



PHP:
<td class="tcat" colspan="15" style="font-weight:normal">
وللمعلومة هي مكررة اكثر من مرة يعني استبدلها جميعها وهي تقريباً مكررة ثلاث مرات اي نستبدل الثلاث بالخطوات المذكورة الاخيرة ونعمل حفظ للقالب



الآن نقوم بالتعديل على قالب SUBSCRIBE ,,, نبحث عن الكود التالي:-



PHP:
td class="thead" width="100%">
  <a href="$sorturl&order=asc&sort=title">$vbphrase[thread]</a> $sortarrow[title] /
  <a href="$sorturl&order=asc&sort=postusername">$vbphrase[thread_starter]</a> $sortarrow[postusername]
 </td>
ونستبدلة بالكود التالي :-



PHP:
<!-- هاك عام ـ الكاتب في عمود مستقل -->
<td class="thead" width="100%">
  <a href="$sorturl&order=asc&sort=title">$vbphrase[thread]</a> $sortarrow[title] </td>
<td class="thead" align="center" nowrap="nowrap">
  <a href="$sorturl&order=asc&sort=postusername">$vbphrase[thread_starter]</a> $sortarrow[postusername]
 </td>
<!-- هاك عام ـ الكاتب في عمود مستقل -->
ونعمل حفظ للقالب



الآن نقوم بالتعديل على قالب threadbit ,,, نبحث عن الكود التالي ونقوم بحذفة



PHP:
   <if condition="$show['guestuser']">
    $thread[postusername]
   <else />
    <span style="cursor:pointer" onclick="window.open('member.php?$session[sessionurl]u=$thread[postuserid]', '_self')">$thread[postusername]</span>
   </if>
ونبحث عن الكود التالي



PHP:
<if condition="$show['threadmoved']">
ونضيف قبلة مباشرة



PHP:
<!-- هاك عام ـ الكاتب في عمود مستقل -->
<td class="alt2" align="center" nowrap="nowrap">
<if condition="$show['guestuser']">
$thread[postusername]
<else />
<a href="member.php?$session[sessionurl]u=$thread[postuserid]">$thread[postusername]</a>
</if></td>
<!-- هاك عام ـ الكاتب في عمود مستقل -->
ونعمل حفظ للقالب



الآن آخر قالب ونرتاح من وجع الراس كلة
m1asmilies-com.gif
,,, نفتح قالب threadbit_announcement

في بداية القالب في السطر الثالث تقريباً نجد



PHP:
<td class="alt2" colspan="$announcecolspan">
نحذف $announcecolspan ونخلي مكانها 15 لتكون على هذا الشكل



PHP:
<td class="alt2" colspan="15">
وفي قالب USERCP

ابحث عن الكود التالي:-


PHP:
<td class="thead" width="100%">$vbphrase[thread] / $vbphrase[thread_starter]</td>
ونستبدلة بهذا الكود


PHP:
<!-- هاك عام ـ الكاتب في عمود مستقل -->
   <td class="thead" width="100%">$vbphrase[thread]</td>
   <td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td>
 <!-- هاك عام ـ الكاتب في عمود مستقل -->
وفي نفس القالب نبحث عن


PHP:
<td class="tcat" colspan="$subscribedthreadscolspan">
ونستبدلة بهذ الكود


PHP:
<td class="tcat" colspan="15">
 

مسدار

عضو جديد
17 يونيو 2008
59
0
0
تعديل رائع و مميز

بارك الله فيك