بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
لكثرة طلبات الأعضاء عن بعض الميزات التي يتصف بها الستايلات المصممة من قبل أستاذي المتألق أبو راشدلمنتديات المودة
حبيت وضع شرح مبسط في هذا الموضوع لطريقه تطبيقها على باقي الستايلات ,,, من بعد أذن استاذي أبو راشد طبعاً ,,,
وراح ابتعد عن أستبدال القوالب بشكل كامل ليتم تطبيقها على جميع النسخ بإذن الله
أولاً ببدأها بــ كاتب الموضوع في خانة مستقلة ...
وسيتم تطبيق الشرح لوضع أسم كاتب الموضوع في خانة مستقلة في
صفحة عرض المواضيع
وفي صفحة عرض نتائج البحث
وفي صفحة المواضيع الجديدة المشترك بها في الملف الشخصي
كاتب الموضوع في خانة مستقلة يتطلب التعديل على ست قوالب :-
FORUMDISPLAY - search_results - SUBSCRIBE - threadbit - threadbit_announcement - USERCP
-------------------------------------------------------------
أولا نفتح قالب FORUMDISPLAY نبحث عن الكود التالي
نضيف بعدة مباشرةكود:$vbphrase[thread] / $vbphrase[thread_starter] </td>
ثم نبحث عن الكود التاليكود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td> <!-- هاك عام ـ الكاتب في عمود مستقل -->
ونضيف قبلة مباشرةكود:<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>
ومكان ما وضعت الكود السابق قبلة مباشرة نجدكود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <td class="thead" align="center" nowrap="nowrap"> <a href="$sorturl&order=asc&sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername] </td> <!-- هاك عام ـ الكاتب في عمود مستقل -->
نقوم بحذفة وأيضاً لا ننسى علامة " / " الموجودة في الكود السابق نقوم أيضاً بحذفها ونعمل حفظ للقالبكود:/ <a href="$sorturl&order=asc&sort=postusername" rel="nofollow">$vbphrase[thread_starter]</a> $sortarrow[postusername]
[line]-[/line]
الآن نقوم بالتعديل في قالب search_results نفتح القالب ونبحث عن الكود التالي
وأستبدلة بالكود التاليكود:<td class="thead" width="75%">$vbphrase[thread] / $vbphrase[thread_starter]</td>
ثم نبحث عنكود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <td class="thead" width="75%">$vbphrase[thread] </td> <td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td> <!-- هاك عام ـ الكاتب في عمود مستقل -->
دائماً هي موجودة على هذا الشكلكود:colspan="$threadcolspan"
نقوم بحذف $threadcolspan الموجودة في بين علامة " " ونخلي مكانها رقم "15" لتصبح هكذاكود PHP:<td class="tcat" colspan="$threadcolspan" style="font-weight:normal">
وللمعلومة هي مكررة اكثر من مرة يعني استبدلها جميعها وهي تقريباً مكررة ثلاث مرات اي نستبدل الثلاث بالخطوات المذكورة الاخيرة ونعمل حفظ للقالبكود:<td class="tcat" colspan="15" style="font-weight:normal">
[line]-[/line]
الآن نقوم بالتعديل على قالب SUBSCRIBE ,,, نبحث عن الكود التالي:-
ونستبدلة بالكود التالي :-كود: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>
ونعمل حفظ للقالبكود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <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> <!-- هاك عام ـ الكاتب في عمود مستقل -->
[line]-[/line]
الآن نقوم بالتعديل على قالب threadbit ,,, نبحث عن الكود التالي ونقوم بحذفة
ونبحث عن الكود التاليكود:<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>
ونضيف قبلة مباشرةكود:<if condition="$show['threadmoved']">
ونعمل حفظ للقالبكود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <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> <!-- هاك عام ـ الكاتب في عمود مستقل -->
[line]-[/line]
الآن آخر قالب ونرتاح من وجع هالراس ذة كلة,,, نفتح قالب threadbit_announcement
في بداية القالب في السطر الثالث تقريباً نجد
نحذف $announcecolspan ونخلي مكانها 15 لتكون على هذا الشكلكود:<td class="alt2" colspan="$announcecolspan">
[line]-[/line]كود:<td class="alt2" colspan="15">
وفي قالب USERCP
ابحث عن الكود التالي:-
ونستبدلة بهذا الكودكود:<td class="thead" width="100%">$vbphrase[thread] / $vbphrase[thread_starter]</td>
كود:<!-- هاك عام ـ الكاتب في عمود مستقل --> <td class="thead" width="100%">$vbphrase[thread]</td> <td class="thead" align="center" nowrap="nowrap">$vbphrase[thread_starter]</td> <!-- هاك عام ـ الكاتب في عمود مستقل -->
وفي نفس القالب نبحث عن
كود:<td class="tcat" colspan="$subscribedthreadscolspan">
ونستبدلة بهذ الكود
ونعمل حفظ للقالب وخلاص اخيراً صار كاتب الموضوع في خانة مستقلة في الستايلكود:<td class="tcat" colspan="15">
قمت بإرفاق الشرح في المرفقات لكل ملف اسم قالب والتعديل الذي يجب عملة على القالب



لمنتديات المودة 


,,, نفتح قالب threadbit_announcement

رد مع اقتباس






مواقع النشر (المفضلة)