الدعم العربي
عند إستعراض الردود - نسخة قابلة للطباعة

+- الدعم العربي (https://www.mybbarab.com)
+-- قسم : :: . + الأقسام الإدارية + . :: (https://www.mybbarab.com/forum-36.html)
+--- قسم : الأرشـيـف (https://www.mybbarab.com/forum-39.html)
+---- قسم : تطوير منتديات MyBB 1.2 (https://www.mybbarab.com/forum-86.html)
+----- قسم : استايلات و قوالب منتديات ماى بى بى mybb (https://www.mybbarab.com/forum-4.html)
+----- الموضوع : عند إستعراض الردود (/thread-1861.html)

الصفحات: 1 2


عند إستعراض الردود - MGadAllah - 2007-12-10

السلام عليكم
عند إستعراض أى موضوع يحتوى على العديد من الردود
كيف يتم تغيير لون الخلفية للردود بصورة متكررة
بمعنى إذا كان لدينا 4 ردود:
- خلفيه رمادى للرد الأول
- خلفية رمادى فاتح للرد الثانى
- خلفية رمادى للرد الثالث
- خلفية رمادى فاتح للرد الرابع
أنا أعرف أن هذا يمكن تغييره من خلال
Alternating Table Row 2 (Customized in this style)
حيث يتم إدخال كود لون الخلفيه
والسؤال هنا:
* هل يمكن جعل هذا التأثير يقتصر على الردود عند عرض اى موضوع فقط و لا يمتد هذا التأثير للبورد إندكس؟
* هل يمكن أن نجعل هذا اللون للخلفية يظهر فقط فى مساحة الرد وليس فى كل مساحة الصف، كما هو بالشكل التالى:
[صورة: 15788381fk3.th.jpg]
وجعل الجزء الذى يحتوى على إسم العضو الذى قام بالرد والمعلومات التى تخصه باللون الإفتراضى.
هل هذا ممكن؟



RE: عند إستعراض الردود - MGadAllah - 2007-12-12

هل فى إمكانية لإمكانية عمل مثل هذا التأثير؟


Re: عند إستعراض الردود - Pepo - 2007-12-12

هذا سيضطرك لعمل تعديل لكل القوالب التى تستخدم الـ class="trow" الى اى class اخر
واضافة خصائص الكلاس الجديد عبر الـ css
بالتأكيد ممكنا لكن ستطلب منك تعديل كثير جدا


Re: عند إستعراض الردود - MGadAllah - 2007-12-14

عزيزى بيبو
السلام عليكم ورحمه الله وبركاته
هل من الممكن أن توضح الطريقة التى يتم بها مثل هذا العمل وانا ساحاول قدر المستطاع
أنا كل ما أطلبه هو كيفية جعل هذا التأثير فى الردود فقط و ليس فى أى مكان أخر
وسوف أكون شاكر جداً جداً ليك يا بيمبو
شكراً جزيلاً


Re: عند إستعراض الردود - Pepo - 2007-12-14

الطريقة الوحيدة السهلة والسريعة
هى ان تجعل الجانب الأيسر الذى يوجد به بيانات العضو, له لون والمكان الذى يحتوى على الرد له لون اخر
تريد ان اشرح لك هذا؟ ام تريد الطريقة التى تجعل الرد الأول له لون والثانى لون اخر, هذا سيتطلب بعض الوقت
فماذا تختار؟


Re: عند إستعراض الردود - MGadAllah - 2007-12-15

والله يا بيمبو انت فتحت عنيا على حاجة حلوة جداً
انا بصراحه طماع جداً
هاهاهاهاها
يا ريت الإثنين
بس ده طبعاً لما يكون عندك وقت
شكراً جزيلاً


RE: عند إستعراض الردود - أبوعبدالملك - 2007-12-15

Pepo كتب :الطريقة الوحيدة السهلة والسريعة
هى ان تجعل الجانب الأيسر الذى يوجد به بيانات العضو, له لون والمكان الذى يحتوى على الرد له لون اخر


ياليت لو تشرحه ولك جزيل الشكر


Re: عند إستعراض الردود - Pepo - 2007-12-15

طيب هاخد الطلبات حسب الأولوية Lero

بالنسبة لطلبك اخى الكريم MGadAllah
افتح ملف inc/functions_post.php
ابحث بداخله عن التالى
PHP كود :
if($post['visible'] == && $post_type == 0)
    {
        
$altbg "trow_shaded";
    }
    elseif(
$altbg == "trow1")
    {
        
$altbg "trow2";
    }
    else
    {
        
$altbg "trow1";
    } 
استبدله بالتالى
PHP كود :
    if($post['visible'] == && $post_type == 0)
    {
        
$altbg "trow_shaded";
    }
    elseif(
$altbg == "tpost1")
    {
        
$altbg "tpost2";
    }
    else
    {
        
$altbg "tpost1";
    } 
الأن اذهب الى ادارة الثيمات وانزل الى اخر الصفحة فى مربع Additional CSS
اضف به التالى
كود :
.tpost1{
background:#000;
}
.tpost2{
background:#ffffff;
}
مع تغيير كود اللون باللون الذى تريده
ومع العلم انه يمكن اضافة اى شئ اخر مثل نوع الخط, حجمه بإستخدام اكواد CSS
بالنسبة لطلبك اخى أبوعبدالملك اذهب الى قالب الـ postbit
ابحث عن
كود :
<td class="{$altbg}" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
استبدله بالتالى
كود :
<td class="cor" width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
ثم ابحث عن
كود :
<td class="{$altbg}" height="18" style="white-space: nowrap; text-align: center;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
استبدله بالتالى
كود :
<td class="cor" height="18" style="white-space: nowrap; text-align: center;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
احفظ التمبليت
ثم اذهب الى ادارة الثيمات
اذهب الى اسفل الصفحة الى مربع Additional CSS
واضف به التالى
كود :
.cor{
background:#ffffff;
}
مع تغيير كود الخلفية



Re: عند إستعراض الردود - MGadAllah - 2007-12-17

تسلم ايدك يا بيمبو
كله تمام
انا جربت اللى انت قولته فى الحاجتين والدنيا حلوة دلوقتى
بس هى فى حاجة صغيرة بس هى اللى ما تعمليتش
ممكن تبص تانى للصورة اللى فى اول رد
هل ممكن إن اللون يكون بس للجزء اللى مكتوب فيه الرد
بمعنى ان الصف اللى موجود فيه الزراير للرد والإقتباس والحذف والبحث وارسال رساله خاصه و ارسال بريد اليكترونى ما يكونش بنفس لون الرد بس يكون اللون الإفتراضى الى كان موجود من قبل
وبكده يبقى كله تمام ان شاء الله.
انا غيرت اللى انت قولته فى الإستايل الى اسمه اى تاب فى المنتدى عندى
يعنى تقدر تشوف انا قصدى ايه لما تروح هنا
واختار استايل I-Tab
شكراً جزيلاً
محمد


Re: عند إستعراض الردود - Pepo - 2007-12-17

اولا فى ملحوظة نسيت اذكرها
وهى انه كل الأستايلات اللى بتستخدمها الأن
يجب ان تضيف الكود الخاص بالـ CSS فيه وتظبطله الوانه!
بالنسبة للتعديل اللى انت عايزه, فى تمبليت الـ postbit
ابحث عن التالى
كود :
    <td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}</span></td>
        <td align="right"><span class="smalltext">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}</span></td>

استبدله بالتالى
كود :
    <td align="left" class="post_bo"><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}</span></td>
        <td align="right" class="post_bo"><span class="smalltext">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}</span></td>
بعدها اذهب للمكان المعتاد الخاص بالـ CSS وادخل التالى
كود :
.post_bo{
background: #FFFFFF;
}