تغيير خلفية المواضيع الغير مقروءة في viewforum



كيف يمكن تغيير خلفية المواضيع الجديدة (الغير مقروءة) في viewforum ؟؟
أولا: افتح ملف: styles/prosilver/theme/colours.css
ابحث عن:

كود:
.bg3   { background-color: #cadceb; }
أضف بعده:

كود:
.bg4   { background-color: #bbd3e5; }

ثانيا: افتح ملف: styles/prosilver/template/viewforum_body.html
ابحث عن:
كود PHP:
<li  class="row<!-- IF topicrow.S_ROW_COUNT is even --> bg1<!--  ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_POST_ANNOUNCE  --> announce<!-- ENDIF --><!-- IF topicrow.S_POST_STICKY  --> sticky<!-- ENDIF --><!-- IF topicrow.S_TOPIC_REPORTED  --> reported<!-- ENDIF -->"

استبدله ب:
كود PHP:
<li  class="row<!-- IF topicrow.S_ROW_COUNT is even --> bg1<!--  ELSE --> bg2<!-- ENDIF --><!-- IF topicrow.S_UNREAD_TOPIC  --><!-- IF topicrow.S_ROW_COUNT is even --> bg3<!-- ELSE  --> bg4<!-- ENDIF --><!-- ENDIF --><!-- IF  topicrow.S_POST_ANNOUNCE --> announce<!-- ENDIF --><!-- IF  topicrow.S_POST_STICKY --> sticky<!-- ENDIF --><!-- IF  topicrow.S_TOPIC_REPORTED --> reported<!-- ENDIF -->"

و طبعا تغير ألوان bg3 و bg4 إلى الألوان التي تريد..
هذا في prosilver.
أما في subsilver2 فيمكنك استخدام نفس الطريقة، بتحديد classes في stylesheet.css و استخدام IF بنفس الطريقة في viewforum_body.html هكذا:

أولا: افتح ملف: styles/subsilver2/theme/stylesheet.css
ابحث عن:
كود PHP:
.row3 {
        
background-color#C0C8D0;
        
padding4px;


أضف بعده:
كود PHP:
.row4{
        
background-color#D1D7DC;
        
padding4px;

ثانيا: افتح ملف: styles/subsilver2/template/viewforum_body.html
ابحث عن:
كود PHP:
            <td class="row1">
                <!-- IF 
topicrow.S_UNREAD_TOPIC --><a  href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!--  ENDIF -->
               {
topicrow.ATTACH_ICON_IMG} <!-- IF  topicrow.S_HAS_POLL or topicrow.S_TOPIC_MOVED  --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --><a  title="{L_POSTED}: {topicrow.FIRST_POST_TIME}"  href="{topicrow.U_VIEW_TOPIC}"  class="topictitle">{topicrow.TOPIC_TITLE}</a>
               <!-- IF 
topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED -->
                  <
a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a>&nbsp;
               <!-- ENDIF -->
               <!-- IF 
topicrow.S_TOPIC_REPORTED -->
                  <
a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a>&nbsp;
               <!-- ENDIF -->
               <!-- IF 
topicrow.PAGINATION -->
                  <
class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p>
               <!-- ENDIF -->
            </
td

استبدله ب:
كود PHP:
            <td class="row<!-- IF topicrow.S_UNREAD_TOPIC -->4<!-- ELSE -->1<!-- ENDIF -->">
                <!-- IF 
topicrow.S_UNREAD_TOPIC --><a  href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a><!--  ENDIF -->
               {
topicrow.ATTACH_ICON_IMG} <!-- IF  topicrow.S_HAS_POLL or topicrow.S_TOPIC_MOVED  --><b>{topicrow.TOPIC_TYPE}</b> <!-- ENDIF --><a  title="{L_POSTED}: {topicrow.FIRST_POST_TIME}"  href="{topicrow.U_VIEW_TOPIC}"  class="topictitle">{topicrow.TOPIC_TITLE}</a>
               <!-- IF 
topicrow.S_TOPIC_UNAPPROVED or topicrow.S_POSTS_UNAPPROVED -->
                  <
a href="{topicrow.U_MCP_QUEUE}">{topicrow.UNAPPROVED_IMG}</a>&nbsp;
               <!-- ENDIF -->
               <!-- IF 
topicrow.S_TOPIC_REPORTED -->
                  <
a href="{topicrow.U_MCP_REPORT}">{REPORTED_IMG}</a>&nbsp;
               <!-- ENDIF -->
               <!-- IF 
topicrow.PAGINATION -->
                  <
class="gensmall"> [ {GOTO_PAGE_IMG}{L_GOTO_PAGE}: {topicrow.PAGINATION} ] </p>
               <!-- ENDIF -->
            </
td

هذا سيغير خلفية الموضوع فقط، إن كنت أيضا تريد تغيير خلفية الردود و آخر مشاركة (حيث أن لهم نفس لون خلفية الموضوع في subsilver2) فيمكنك بنفس الفكرة تطبيق IF على كل <td> بعد ذلك لها التنسيق row1، و يمكنك تغيير لون خلفية row4 بما يناسبك..
و بالتأكيد لا تنسى بعد ذلك تحديث الثيمات و الستايل من لوحة التحكم!