منتدى الدعم العربي لمنتديات أحلى منتدى
مرحبا بك في منتدى دعم منتديات AhlaMontada

لتتمكن من الإستمتاع بكافة ما يوفره لك هذا المنتدى من خصائص, يجب عليك أن تسجل الدخول الى حسابك في المنتدى. إن لم يكن لديك حساب بعد, نتشرف بدعوتك لإنشائه.


انشاء منتدى مجاني شبيه بهذا المنتدى

شرح الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين من المنتدى.

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

قيد الدراسة شرح الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين من المنتدى.

مُساهمة من طرف BeN.ShArAbi في الخميس 31 يناير 2013 - 16:55


شرح الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين من المنتدى.





السلام عليكم مرحبا بكم احبائى الكرام
__________________________________________
Arrow بمناسبة التجديدات الجديدة بعد عودة الزعيم لنا مشافى معافى ولله الحمد
يسعدنى ان اطرح عليكم شرح بسيط عن
طريقة الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين من المنتدى

Arrow يتم تفعيل هذه الخاصية في لوحة الإدارة >> ادارة عامة >>
الرسائل و الإيميلات
>> تشكيل >> إخفاء مساهمات الأعضاء
المطرودين من المنتدى


الشرح بالصور....

1. لوحة الادارة


http://i10.servimg.com/u/f10/15/41/80/48/115.png

2. ادارة عامة


http://i10.servimg.com/u/f10/15/41/80/48/214.png

3. الرسائل والايميلات / تشكيل


http://i10.servimg.com/u/f10/15/41/80/48/314.png

4. إخفاء مساهمات الأعضاء المطرودين من المنتدى : نعم


http://i10.servimg.com/u/f10/15/41/80/48/41110.png

Arrow و كما يدل عليه اسمُها, تمكن هذه الخاصية الجديدة
المدير من تفعيل نظام غاية في الدقة يقوم و بشكل مباشر و آلي من حجب مساهمات كل الأعضاء المطرودين من المنتدى دون حذفها.

Arrow في هذه الحالة, و عند طرد عضو من المنتدى لسبب من الأسباب, فإن جميع
مساهماته في المنتدى يتم حجبها (دون حذفها) و تعويضها برسالة تشير الى أن
صاحب المساهمة عضو مطرود من المنتدى مع امكانية معاينة محتوى المساهمة لمن
أراد ذلك طبعاً.


وهذا مثال على ما اعنيه....



أخوكم / BeN.ShArAbi





عدل سابقا من قبل Mohamed Nsr في الإثنين 27 يوليو 2015 - 4:27 عدل 1 مرات (السبب : تنسيق الشرح)
avatar
BeN.ShArAbi
 
 

ذكر
عدد المساهمات : 9639
معدل النشاط : 13339
السُمعة : 54

http://www.ben7sharabi.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

قيد الدراسة تعديل التومبلايتات الشخصية الخاص بخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين

مُساهمة من طرف BeN.ShArAbi في الثلاثاء 5 فبراير 2013 - 19:10


تعديل التومبلايتات الشخصية الخاص بخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين




تعديل التومبلايتات الشخصية الخاص بخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين
لضمان
العمل الطبيعي لخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين
يتوجب على الأعضاء الذين اشترو حق تعديل التومبلايتات لمنتدياتهم و قاموا
بتعديل التومبلايتات viewcomments_body و/أو viewtopic_body أن يقوموا إجبارياً بالتغييرات المسجلة أسفله لتعمل لديهم خاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين بشكل طبيعي.

   
1. بالنسبة للمنتديات من نسخة PhpBB 2 :

في التومبلايت viewcomments_body:

Spoiler:
بعد الكود
الكود:



    <script type="text/javascript">
    //<![CDATA[
  
 var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on =
 '{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati =
'{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = {
share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption:
"{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print:
"{L_PRINT}", more: "{L_MORE}" };
    $(function(){
        _atc.cwait = 0;
        $('.addthis_button').mouseup(function(){
            if ($('#at15s').css('display') == 'block') {
                addthis_close();
                addthis_close();
            }
        });
    });


قم بإضافة الكود التالي:

الكود:




    var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
    showHiddenMessage = function(id)
    {
        try
        {
            var regId = parseInt(id, 10);
            if( isNaN(regId) ) { regId = 0; }
          
            if( regId > 0)
            {
                $('.post--' + id).toggle(0, function()
             {
                if( $(this).is(":visible") )
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
                }
                else
                {
                   $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
                }
             });
            }
        }
        catch(e) { }
      
       return false;
    };



تغيير أ:

Spoiler:

قم بتعويض الكود:
الكود:


<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <tr align="right">
      <td class="catHead" colspan="2" height="28">


بالكود الجديد التالي:
الكود:


<table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
   <tr align="right">
      <td class="catHead" colspan="3" height="28">
تغيير ب:

Spoiler:

قم بتعويض الكود:
الكود:


   <!-- BEGIN topicpagination -->
   <tr>
 
     <td class="row1 pagination" colspan="2" align="right"
valign="top"><span
class="gensmall">{PAGINATION}</span></td>
   </tr>
   <!-- END topicpagination -->

بالكود الجديد التالي:
الكود:


   <!-- BEGIN topicpagination -->
   <tr>
 
     <td class="row1 pagination" colspan="3" align="right"
valign="top"><span
class="gensmall">{PAGINATION}</span></td>
   </tr>
   <!-- END topicpagination -->
تغيير ت:
Spoiler:

قم بتعويض الكود:
الكود:

   <!-- BEGIN postrow -->
   <!-- BEGIN displayed -->
   <tr class="post">
بالكود الجديد التالي:
الكود:


   <!-- BEGIN postrow -->
   <!-- BEGIN hidden -->
   <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="3" align="center">{postrow.hidden.MESSAGE}</td>
   </tr>
   <!-- END hidden -->
   <!-- BEGIN displayed -->
   <tr class="post post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">

تغيير ث:

Spoiler:

قم بتعويض الكود:

الكود:

   <tr>
      <td
class="{postrow.displayed.ROW_CLASS}
browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center"
valign="middle" width="150">
         <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>

بالكود الجديد التالي:

الكود:

   <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
 
     <td class="{postrow.displayed.ROW_CLASS}
browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center"
valign="middle" width="150">
         <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>


تغيير ج:

Spoiler:

قم بتعويض الكود:

الكود:

   <!-- END displayed -->
   <!-- BEGIN hidden -->
   <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="2" align="center">{postrow.hidden.MESSAGE}</td>
   </tr>
   <!-- END hidden -->
   <!-- END postrow -->

بالكود الجديد التالي:

الكود:

   <!-- END displayed -->
   <!-- END postrow -->

تغيير ح:

Spoiler:

قم بتعويض الكود:

الكود:

   <!-- BEGIN comment -->
   <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
      <!-- BEGIN displayed -->
      <tr class="post">

بالكود الجديد التالي:

الكود:

   <!-- BEGIN comment -->
   <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="0">
      <!-- BEGIN hidden -->
      <tr>
         <td class="postdetails {comment.hidden.ROW_CLASS}" colspan="2" align="center">{comment.hidden.MESSAGE}</td>
      </tr>
      <!-- END hidden -->
      <!-- BEGIN displayed -->
      <tr class="post post--{comment.displayed.U_POST_ID}" style="{comment.displayed.DISPLAYABLE_STATE}">

تغيير خ:

Spoiler:

قم بتعويض الكود:
الكود:

      <!-- END displayed -->
      <!-- BEGIN hidden -->
      <tr>
         <td class="postdetails {comment.hidden.ROW_CLASS}" colspan="2" align="center">{comment.hidden.MESSAGE}</td>
      </tr>
      <!-- END hidden -->
   </table>
   <!-- END comment -->

بالكود الجديد التالي:

الكود:

      <!-- END displayed -->
   </table>
   <!-- END comment -->

في التومبلايت viewtopic_body:

Spoiler:

بعد الكود:

الكود:

<script type="text/javascript">
//<![CDATA[
var
 multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on =
'{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati =
'{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = {
share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption:
"{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print:
"{L_PRINT}", more: "{L_MORE}" };
$(function(){
    _atc.cwait = 0;
    $('.addthis_button').mouseup(function(){
        if ($('#at15s').css('display') == 'block') {
            addthis_close();
        }
    });
});

قم باضافة الكود التالي:

الكود:


var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
    try
    {
        var regId = parseInt(id, 10);
        if( isNaN(regId) ) { regId = 0; }
        
        if( regId > 0)
        {
            $('.post--' + id).toggle(0, function()
         {
            if( $(this).is(":visible") )
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
            }
            else
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
            }
         });
        }
    }
    catch(e) { }
    
   return false;
};


تغيير د:

Spoiler:

قم بتعويض الكود:

الكود:

   <!-- BEGIN postrow -->
   <!-- BEGIN displayed -->
   <tr class="post">

بالكود الجديد التالي:

الكود:

   <!-- BEGIN postrow -->
   <!-- BEGIN hidden -->
   <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="3" align="center">{postrow.hidden.MESSAGE}</td>
   </tr>
   <!-- END hidden -->
   <!-- BEGIN displayed -->
 
  <tr class="post post--{postrow.displayed.U_POST_ID}"
id="p{postrow.displayed.U_POST_ID}"
style="{postrow.displayed.DISPLAYABLE_STATE}">

تغيير ذ:

Spoiler:

قم بتعويض الكود:

الكود:

   <tr>
      <td
class="{postrow.displayed.ROW_CLASS}
browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center"
valign="middle" width="150">
         <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>

بالكود الجديد التالي:

الكود:

   <tr class="post--{postrow.displayed.U_POST_ID}" style="{postrow.displayed.DISPLAYABLE_STATE}">
 
     <td class="{postrow.displayed.ROW_CLASS}
browse-arrows"{postrow.displayed.THANK_BGCOLOR} align="center"
valign="middle" width="150">
         <a href="#top">{L_BACK_TO_TOP}</a> <a href="#bottom">{L_GOTO_DOWN}</a>

تغيير ر:

Spoiler:

قم بتعويض الكود:

الكود:

   <!-- END displayed -->
   <!-- BEGIN hidden -->
   <tr>
      <td class="postdetails {postrow.hidden.ROW_CLASS}" colspan="2" align="center">{postrow.hidden.MESSAGE}</td>
   </tr>
   <!-- END hidden -->
   <!-- END postrow -->

بالكود الجديد التالي:

الكود:

   <!-- END displayed -->
   <!-- END postrow -->


2. بالنسبة للمنتديات من نسخة PunBB :


في التومبلايت viewcomments_body:

Spoiler:

بعد الكود:

الكود:

<script type="text/javascript">
//<![CDATA[
var
 multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on =
'{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati =
'{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = {
share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption:
"{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print:
"{L_PRINT}", more: "{L_MORE}" };
$(function(){
    _atc.cwait = 0;
    $('.addthis_button').mouseup(function(){
        if ($('#at15s').css('display') == 'block') {
            addthis_close();
            addthis_close();
        }
    });
});

قم باضافة الكود التالي:

الكود:


var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
    try
    {
        var regId = parseInt(id, 10);
        if( isNaN(regId) ) { regId = 0; }
        
        if( regId > 0)
        {
            $('.post--' + id).toggle(0, function()
         {
            if( $(this).is(":visible") )
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
            }
            else
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
            }
         });
        }
    }
    catch(e) { }
    
   return false;
};


تغيير ز:

Spoiler:

قم بتعويض الكود:

الكود:

      <!-- BEGIN postrow -->
         <!-- BEGIN displayed -->
         <div class="post"{postrow.displayed.THANK_BGCOLOR}>
            <a name="{postrow.displayed.U_POST_ID}"></a>

بالكود الجديد التالي:

الكود:

      <!-- BEGIN postrow -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
         <!-- END hidden -->
         <!-- BEGIN displayed -->
 
        <div class="post
post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR}
style="{postrow.displayed.DISPLAYABLE_STATE}">
            <a name="{postrow.displayed.U_POST_ID}"></a>

تغيير س:

Spoiler:

قم بتعويض الكود:

الكود:

         <!-- END displayed -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
         <!-- END hidden -->
      <!-- END postrow -->

بالكود الجديد التالي:

الكود:

         <!-- END displayed -->
      <!-- END postrow -->

تغيير ش:

Spoiler:

قم بتعويض الكود:

الكود:

      <!-- BEGIN comment -->
         <!-- BEGIN displayed -->
         <div class="post"{comment.displayed.THANK_BGCOLOR}>
            <a name="{comment.displayed.U_POST_ID}"></a>

بالكود الجديد التالي:

الكود:

      <!-- BEGIN comment -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{comment.hidden.MESSAGE}</p>
         <!-- END hidden -->
         <!-- BEGIN displayed -->
 
        <div class="post
post--{comment.displayed.U_POST_ID}"{comment.displayed.THANK_BGCOLOR}
style="{comment.displayed.DISPLAYABLE_STATE}">
            <a name="{comment.displayed.U_POST_ID}"></a>

تغيير ص:

Spoiler:

قم بتعويض الكود:

الكود:

         <!-- END displayed -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{comment.hidden.MESSAGE}</p>
         <!-- END hidden -->
      <!-- END comment -->

بالكود الجديد التالي:

الكود:

         <!-- END displayed -->
      <!-- END comment -->

في التومبلايت viewtopic_body::

Spoiler:

بعد الكود:

الكود:

<script type="text/javascript">//<![CDATA[
var
 multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}', multiquote_img_on =
'{JS_MULTIQUOTE_IMG_ON}', _atr = '{JS_DIR}addthis/', _ati =
'{PATH_IMG_FA}addthis/'{ADDTHIS_LANG}, addthis_localize = {
share_caption: "{L_SHARE_CAPTION}", email: "{L_EMAIL}", email_caption:
"{L_EMAIL_CAPTION}", favorites: "{L_SHARE_BOOKMARKS}", print:
"{L_PRINT}", more: "{L_MORE}" };
$(function(){
    _atc.cwait = 0;
    $('.addthis_button').mouseup(function(){
        if ($('#at15s').css('display') == 'block') {
            addthis_close();
        }
    });
});

قم باضافة الكود التالي:

الكود:


var hiddenMsgLabel = { visible:'{JS_HIDE_HIDDEN_MESSAGE}', hidden:'{JS_SHOW_HIDDEN_MESSAGE}' };
showHiddenMessage = function(id)
{
    try
    {
        var regId = parseInt(id, 10);
        if( isNaN(regId) ) { regId = 0; }
        
        if( regId > 0)
        {
            $('.post--' + id).toggle(0, function()
         {
            if( $(this).is(":visible") )
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.visible);
            }
            else
            {
               $('#hidden-title--' + id).html(hiddenMsgLabel.hidden);
            }
         });
        }
    }
    catch(e) { }
    
   return false;
};


تغيير ض:

Spoiler:

قم بتعويض الكود:

الكود:

      <!-- BEGIN postrow -->
         <!-- BEGIN displayed -->
         <div class="post"{postrow.displayed.THANK_BGCOLOR}>
            <a name="{postrow.displayed.U_POST_ID}"></a>

بالكود التالي:

الكود:

      <!-- BEGIN postrow -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
         <!-- END hidden -->
        
         <!-- BEGIN displayed -->
         <!-- BEGIN first_post_br -->
      </div>
      <hr id="first-post-br" />
      <div class="main-content topic">
         <!-- END first_post_br -->
 
        <div class="post
post--{postrow.displayed.U_POST_ID}"{postrow.displayed.THANK_BGCOLOR}
style="{postrow.displayed.DISPLAYABLE_STATE}">
            <a name="{postrow.displayed.U_POST_ID}"></a>

تغيير ط:

Spoiler:


قم بتعويض الكود:

الكود:

         <!-- BEGIN first_post_br -->
      </div>
      <hr id="first-post-br" />
      <div class="main-content topic">
         <!-- END first_post_br -->
         <!-- END displayed -->
         <!-- BEGIN hidden -->
            <p class="p-hidden">{postrow.hidden.MESSAGE}</p>
         <!-- END hidden -->
      <!-- END postrow -->

بالكود الجديد التالي:

الكود:

         <!-- END displayed -->
      <!-- END postrow -->




عدل سابقا من قبل Mohamed Nsr في الإثنين 27 يوليو 2015 - 4:28 عدل 1 مرات (السبب : تنسيق الشرح)
avatar
BeN.ShArAbi
 
 

ذكر
عدد المساهمات : 9639
معدل النشاط : 13339
السُمعة : 54

http://www.ben7sharabi.com/

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى