الزعيم احلى إدارة
عدد المساهمات : 18904 معدل النشاط : 15103 السُمعة : 296
| موضوع: جديد في أحلى المنتديات: إخفاء آلي لمساهمات الأعضاء المطرودين, تشخيص مدة تنسيق المنتدى و امكانية تعطيل التومبلايتات الشخصية. الثلاثاء 5 فبراير 2013 - 13:00 | |
| أعضاء أحلى منتدى الأعزاء, يُسعدني أن أخبركم أن فريق العمل لأحلى منتدى قد طور من أجلكم خصائص جديدة مستوحاة من اقتراحاتكم و من أفضل ما آلت اليه عوالم المنتديات سواءً المدفوعة منها أو المجانية هدفها تطوير منتدياتكم و المضي بها إلى الأمام قدماً متمنيين أن نوفر لكم دائماً أفضل المستجدات التقنية معدلة حسب احتياجاتكم الشخصية. دون الإطالة عليكم, في ما يلي تفاصيل ما سيضيفه هذا التجديد إلى منتدياتكم: 1. تشخيص مدة وضع المنتدى بصدد التنسيق: يمكن تفعيل خاصية "وضع المنتدى بصدد التنسيق" المدير من إخفاء كل أقسام المنتدى و محتوياته عن كل المسجلين في المنتدى و تعويضها برسالة التنسيق أو الصيانة التي اختارها. ذلك ليتمكن المدير من القيام بتعديلات هامة على المنتدى دون أن يزعج بذلك أعضاء و زوار منتداه. مع تجديدنا هذا, يمكن للمدير فصاعداً تشخيص مدة وضع المنتدى بصدد التنسيق باختياره لعدد الأيام التي يريد أن يضع فيها المنتدى رهن الصيانة.ما أن يحدد المدير عدد الأيام التي يريد فيها أن يعطل منتداه ليبدئ التغييرات, فإن المنتدى يدخل في حالة التنسيق كما المعتاد عليه حيث لا يمكن للزوار أو الأعضاء أو المشرفين معاينة المنتيات الفرعية أو الفئات الى أن ينتهي المدير من صيانته و يعطل الصيانة أو تنقضي المدة التي حددها المدير ليعود المنتدى بشكل آلي الى حالته الطبيعية. يمكن من طبيعة الحال للمدير في أية لحظة تغيير مدة الصيانة التي حددها مسبقاً لتمديدها أو تقليصها عبر زر التعديل أو تعطيلها. يتم تفعيل هذه الخاصية في لوحة الإدارة >> إدارة عامة >> تشكيل >> إعدادات المنتدى العامة >> وضع المنتدى بصدد التنسيق. 2. تحسين مردودية التومبلايتات الشخصية مع إمكانية تعطيلها بنقرة زر واحدة: لنضمن لكم أفضل مردودية للمنتدى و في أقصى الظروف قام فريق العمل لأحلى منتدى بتحسين مردودية محرك التومبلايتات الشخصية لمنتدياتكم بشكل يضمن معه عدم التأثر المباشر للمنتدى بالأخطاء التي قد ترتكبوها إثر تشخيص تومبلايتاتكم. نتيجة هذا التجديد ستنعكس مباشرة على سرعة تصفح المنتدى و استقرار صفحاته كما على تعزيز حمايته. وفي نفس السياق, أضفنا خاصية جديدة تمكنكم بنقرة زر واحدة من إلغاء تأثير التومبلايتات الشخصية بتطبيق التومبلايتات الافتراضية على المنتدى و إجباره على تجاهل كل التغييرات التي تمت إضافتها على التومبلايتات الأصلية لأحلى منتدى. هذه الخاصية لا تقوم بحذف أو إتلاف التغييرات التي قام بها المدير ولا تُفعل إلا إذا كان للمنتدى تومبلايتات مُعدلة. مزايا هذه الخاصية الجديدة ستظهر جلية خاصة عند ظهور مشكل تقني في المنتدى إثر تعديل على أحد التومبلايتات أو إضافة كود خاطئ اليها يتعطل على إثره العمل الطبيعي لإحدى خصائص المنتدى. فبدل حذف كل التومبلايتات المشخصة لتفادي استمرار المشكل يكفي المدير أن يطبق التومبلايتات الإفتراضية على المنتدى فيلغي بذلك تأثير تومبلايتاته الشخصية دون أن يحذفها فيستمر المنتدى بالعمل بشكل طبيعي و يؤخد المدير وقته للبحث عن الخطئ في أكواده المعدلة دون الضرر بالسير الطبيعي لمنتداه. يتم تفعيل هذه الخاصية في لوحة الإدارة >> إدارة عامة >> مظهر المنتدى >> التومبلايتات و القوالب >> إلغاء تأثير التومبلايتات الشخصية. 3. الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين من المنتدى: يتم تفعيل هذه الخاصية في لوحة الإدارة >> ادارة عامة >> الرسائل و الإيميلات >> تشكيل >> إخفاء مساهمات الأعضاء المطرودين من المنتدى. و كما يدل عليه اسمُها, تمكن هذه الخاصية الجديدة المدير من تفعيل نظام غاية في الدقة يقوم و بشكل مباشر و آلي من حجب مساهمات كل الأعضاء المطرودين من المنتدى دون حذفها. في هذه الحالة, و عند طرد عضو من المنتدى لسبب من الأسباب, فإن جميع مساهماته في المنتدى يتم حجبها (دون حذفها) و تعويضها برسالة تشير الى أن صاحب المساهمة عضو مطرود من المنتدى مع امكانية معاينة محتوى المساهمة لمن أراد ذلك طبعاً. |
لضمان العمل الطبيعي لخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين يتوجب على الأعضاء الذين اشترو حق تعديل التومبلايتات الشخصية لمنتدياتهم و قاموا بتعديل التومبلايتات الإفتراضية لأحلى منتدى أن يطلعوا على التعديلات التالية و يؤخدوها بعين الإعتبار إذا كانوا معنيين بالأمر.
|
و للختام, أتقدم بكلمة شكر لكافة من شارك معنا بأفكاره او عمله أو تشجيعاته في تطوير الخصائص و شكراً لكم جميعاً على كل ما تقدموه إلينا من حب و وفاء و إلى اللقاء قريباً جداً مع خصائص و أفكار جديدة ان شاء الله
عدل سابقا من قبل الزعيم في الثلاثاء 5 فبراير 2013 - 13:00 عدل 1 مرات | |
|
الزعيم احلى إدارة
عدد المساهمات : 18904 معدل النشاط : 15103 السُمعة : 296
| موضوع: رد: جديد في أحلى المنتديات: إخفاء آلي لمساهمات الأعضاء المطرودين, تشخيص مدة تنسيق المنتدى و امكانية تعطيل التومبلايتات الشخصية. الثلاثاء 5 فبراير 2013 - 13:00 | |
| تعديل التومبلايتات الشخصية الخاص بخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين |
لضمان العمل الطبيعي لخاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين يتوجب على الأعضاء الذين اشترو حق تعديل التومبلايتات لمنتدياتهم و قاموا بتعديل التومبلايتات viewcomments_body و/أو viewtopic_body أن يقوموا إجبارياً بالتغييرات المسجلة أسفله لتعمل لديهم خاصية الإخفاء الآلي لجميع مساهمات الأعضاء المطرودين بشكل طبيعي.
|
1. بالنسبة للمنتديات من نسخة PhpBB 2 :
- في التومبلايت viewcomments_body:
- بعد الكود:
- الكود:
-
<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; };
تغيير أ:
- قم بتعويض الكود:
- الكود:
-
<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">
تغيير ب:
- قم بتعويض الكود:
- الكود:
-
<!-- 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 -->
تغيير ت:
- قم بتعويض الكود:
- الكود:
-
<!-- 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}">
تغيير ث:
- قم بتعويض الكود:
- الكود:
-
<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>
تغيير ج:
- قم بتعويض الكود:
- الكود:
-
<!-- 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 -->
تغيير ح:
- قم بتعويض الكود:
- الكود:
-
<!-- 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}">
تغيير خ:
- قم بتعويض الكود:
- الكود:
-
<!-- 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:
- بعد الكود:
- الكود:
-
<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; };
تغيير د:
- قم بتعويض الكود:
- الكود:
-
<!-- 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}">
تغيير ذ:
- قم بتعويض الكود:
- الكود:
-
<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>
تغيير ر:
- قم بتعويض الكود:
- الكود:
-
<!-- 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:
- بعد الكود:
- الكود:
-
<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; };
تغيير ز:
- قم بتعويض الكود:
- الكود:
-
<!-- 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>
تغيير س:
- قم بتعويض الكود:
- الكود:
-
<!-- END displayed --> <!-- BEGIN hidden --> <p class="p-hidden">{postrow.hidden.MESSAGE}</p> <!-- END hidden --> <!-- END postrow -->
- بالكود الجديد التالي:
- الكود:
-
<!-- END displayed --> <!-- END postrow -->
تغيير ش:
- قم بتعويض الكود:
- الكود:
-
<!-- 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>
تغيير ص:
- قم بتعويض الكود:
- الكود:
-
<!-- END displayed --> <!-- BEGIN hidden --> <p class="p-hidden">{comment.hidden.MESSAGE}</p> <!-- END hidden --> <!-- END comment -->
- بالكود الجديد التالي:
- الكود:
-
<!-- END displayed --> <!-- END comment -->
- في التومبلايت viewtopic_body::
- بعد الكود:
- الكود:
-
<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; };
تغيير ض:
- قم بتعويض الكود:
- الكود:
-
<!-- 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>
تغيير ط:
- قم بتعويض الكود:
- الكود:
-
<!-- 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 -->
| |
|