هاك منع الرسائل الخاصه عن الاعضاء

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة
  • محـب الحسين

    • Nov 2008
    • 46764

    هاك منع الرسائل الخاصه عن الاعضاء

    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته

    طريقة منع الرسائل الخاصه عن الاعضاء والاكتفاء باستقبالها والسماح للإدارة بارساله للاعضاء وبامكان الرد عليها او بامكانهم انشاء موضوع في قسم خاصه تكون المشاهده في القسم بين كاتب الموضوع والإدارة ولا يمكن لباقي الاعضاء الاطلاع على الموضوع ، او مراسلة الإدارة عن طريق الاتصال بنا



    لمنع ارسال الرسائل الخاصه

    ابحث عن قالب pm_newpm

    واستبدله بالقالب التالي
    مع تغير مسار القسم الخاص إلى مسار القسم الذي ترغب فيه
    ومع تغير مسار صفحة الاتصال بنا

    كود:
    [B]<head> [/B]
    [B] <meta name="robots" content="noindex,follow" /> [/B]
    [B]  <title>$pagetitle</title> [/B]
    [B] </head> [/B]
    [B] <html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]"> [/B]
    [B] <body> [/B]
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="70%" align="center"> [/B]
    [B] <tr> [/B]
    [B]  <td class="tcat" align="center">[/B]
    [B]     <p align="right"><font size="4">$vbphrase[vbulletin_message]</font></td> [/B]
    [B] </tr> [/B]
    [B] <tr> [/B]
    [B]  <td class="page" align="center">[/B]
    [B]     <p align="center"><b><span lang="ar-qa"><font size="4" face="Arial">خاصية إرسال الرسائل [/B]
    [B]     الخاصة غير متاحة وفقط استقبال الرسائل الإدارية</font></span></b></p>[/B]
    [B]     <p align="center"><font face="Arial"><span lang="ar-qa"><font size="4">لمراسلة [/B]
    [B]     الإدارة عن طريق القسم الخاص</font><font size="4" color="#0000FF"> </font>[/B]
    [B]     <a href="http://www.xxxxx.com/vb/newthread.php?do=newthread&f=2">[/B]
    [B]     <font size="4" color="#FF0000">اضغط هنا</font></a></span></font><p align="center">[/B]
    [B]     <font size="4" face="Arial"><span lang="ar-qa">لمراسلة الإدارة من خلال</span>[/B]
    [B]     <span lang="ar-qa">البريد الإلكتروني[/B]
    [B]     <font color="#FF0000">[/B]
    [B]     <a href="http://www.xxxxx.com/vb/sendmessage.php"><font color="#FF0000">اضغط هنا</font></a></font></span></font></td> [/B]
    [B] </tr> [/B]
    [B] </table> [/B]
    [B] &nbsp; [/B]
    [B] </body> [/B]
    [B] </html>[/B]
    وابحث عن قالب
    pm_showpm

    واستبدله بالقالب التالي وذلك من اجل اضافه كلمة
    بإمكان استخدام هذا الصندوق للرد على الرسالة الخاصة
    عند قرأة الرساله الخاصه



    وهذا الصندوق ياتي تحت الرساله الخاصه المستلمه في صفحة قرأت الرسالة


    كود:
    [B]<if condition="$show['receiptprompt']">[/B]
    [B] <script type="text/javascript">[/B]
    [B] <!--[/B]
    [B] <if condition="$show['receiptpopup']">[/B]
    [B] if (window.attachEvent)[/B]
    [B] {[/B]
    [B]     window.attachEvent('onload', askReceipt);[/B]
    [B] }[/B]
    [B] else if(window.addEventListener)[/B]
    [B] {[/B]
    [B]     window.addEventListener('load', askReceipt, false);[/B]
    [B] }[/B]
    [B] function askReceipt()[/B]
    [B] {[/B]
    [B]     doReceipt(confirm("$receipt_question_js"));[/B]
    [B] }[/B]
    [B] </if>[/B]
    [B] function doReceipt(yesno)[/B]
    [B] {[/B]
    [B]     // do image method too to get around popup blockers[/B]
    [B]     var img_obj = new Image();[/B]
    [B]     img_obj.src = "private.php?$session[sessionurl]do=dopmreceipt&type=img&pmid=$pm[pmid]&confirm=" + (yesno ? 1 : 0);[/B]
    [B]     if (yesno)[/B]
    [B]     {[/B]
    [B]         fetch_object('receipt').style.display = 'none';[/B]
    [B]     }[/B]
    [B] }[/B]
    [B] // -->[/B]
    [B] </script>[/B]
    [B] </if>[/B]
    
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" style="border-bottom-width:0px">[/B]
    [B] <tr>[/B]
    [B]     <td class="tcat" colspan="2">[/B]
    [B]         <div class="normal" style="float:$stylevar[right]">[/B]
    [B] <if condition="$show['reportlink']"><a href="private.php?$session[sessionurl]do=report&amp;pmid=$pm[pmid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_private_message]" border="0" /></a> &nbsp;</if>[/B]
    [B]         </div>[/B]
    [B]         $vbphrase[private_message]<span class="normal">: $pm[title]</span>[/B]
    [B]     </td>[/B]
    [B] </tr>[/B]
    [B] <if condition="$show['recipients']">[/B]
    [B] <tr>[/B]
    [B] <td class="alt1"><if condition="$ccrecipients"><strong>$vbphrase[recipients]</strong>: $ccrecipients<br /></if><if condition="$bccrecipients"><strong>$vbphrase[recipients] <span class="smallfont">($vbphrase[bcc])</span></strong>: $bccrecipients</if></td>[/B]
    [B] </tr>[/B]
    [B] </if>[/B]
    [B] </table>[/B]
    
    [B] $postbit[/B]
    
    [B] <br />[/B]
    
    [B] <if condition="$show['receiptprompt']">[/B]
    [B]     <form action="private.php?do=managepm&amp;dowhat=delete&  amp;pmid=$pm[pmid]" method="post">[/B]
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center" id="receipt">[/B]
    [B]     <tr>[/B]
    [B]         <td class="thead"><strong>$vbphrase[confirm_outstanding_receipt]</strong></td>[/B]
    [B]     </tr>[/B]
    [B]     <tr>[/B]
    [B]         <td class="panelsurround" align="center">[/B]
    [B]         <div class="panel">[/B]
    [B]             <div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">[/B]
    
    [B]                 <table class="fieldset" cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">[/B]
    [B]                 <tr>[/B]
    [B]                     <td><phrase 1="$pm[fromusername]">$vbphrase[x_requested_read_receipt]</phrase></td>[/B]
    [B]                     <td>[/B]
    [B]                         <input type="hidden" name="s" value="$session[sessionhash]" />[/B]
    [B]                         <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />[/B]
    [B]                         <input type="hidden" name="do" value="managepm" />[/B]
    [B]                         <input type="hidden" name="dowhat" value="delete" />[/B]
    [B]                         <input type="hidden" name="folderid" value="$pm[folderid]" />[/B]
    [B] <input type="button" class="button" style="font-weight:normal" value="$vbphrase[okay]" onclick="doReceipt(1);this.disabled=true;" />[/B]
    [B]                     </td>[/B]
    [B]                 </tr>[/B]
    [B]                 </table>[/B]
    
    [B]             </div>[/B]
    [B]         </div>[/B]
    [B]         </td>[/B]
    [B]     </tr>[/B]
    [B]     </table>[/B]
    
    
    [B]     <br />[/B]
    [B]     </form>[/B]
    [B] </if>[/B]
    
    [B] <if condition="$show['quickreply']">[/B]
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">[/B]
    [B] <thead>[/B]
    [B]     <tr>[/B]
    [B]         <td class="tcat">[/B]
    [B] <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('pm_quickreply')"><img id="collapseimg_pm_quickreply" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_pm_quickreply].gif" alt="" border="0" /></a>[/B]
    [B]             $vbphrase[quick_reply][/B]
    [B]         </td>[/B]
    [B]     </tr>[/B]
    [B] </thead>[/B]
    [B] <tbody id="collapseobj_pm_quickreply" style="$vbcollapse[collapseobj_pm_quickreply]">[/B]
    [B]     <tr>[/B]
    [B]         <td class="panelsurround" align="center">[/B]
    [B]             <u><font size="4" color="#FF0000">بإمكان استخدام هذا الصندوق للرد [/B]
    [B]             على الرسالة الخاصة</font></u></td>[/B]
    [B]     </tr>[/B]
    [B]     <tr>[/B]
    [B]         <td class="panelsurround" align="center">[/B]
    [B]             $vBeditTemplate[clientscript][/B]
    
    [B] <form action="private.php?do=insertpm&amp;pmid=$pm[pmid]" method="post" id="message_form"<if condition="!is_browser('webtv')"> onsubmit="return vB_Editor['$editorid'].prepare_submit(0, 0)"</if>>[/B]
    [B]                 <div class="panel">[/B]
    [B]                     <div align="center">[/B]
    [B]                         <div style="max-width:$stylevar[formwidth]; width:auto !important; width:$stylevar[formwidth_usercp]">[/B]
    
    [B]                             <div class="smallfont messagetext" style="text-align:$stylevar[left]">$vbphrase[message]: </div>[/B]
    [B]                             <div id="$editorid" class="vBulletin_editor">$messagearea</div>[/B]
    [B]                             <if condition="$allowed_bbcode"><div class="allowed_bbcode">$allowed_bbcode</div></if>[/B]
    [B]                             <div class="submit_button">[/B]
    [B]                                 <input type="hidden" name="fromquickreply" value="1" />[/B]
    [B]                                 <input type="hidden" name="s" value="$session[sessionhash]" />[/B]
    [B]                                 <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />[/B]
    [B]                                 <input type="hidden" name="do" value="insertpm" />[/B]
    [B]                                 <input type="hidden" name="pmid" value="$pm[pmid]" />[/B]
    [B]                                 <input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]" />[/B]
    [B]                                 <input type="hidden" name="parseurl" value="1" />[/B]
    [B]                                 <input type="hidden" name="title" value="$pm[title]" />[/B]
    [B]                                 <input type="hidden" name="recipients" value="$pm[recipients]" />[/B]
    [B]                                 <input type="hidden" name="forward" value="0" />[/B]
    [B]                                 <input type="hidden" name="savecopy" value="$pm[savecopy]" />[/B]
    [B]                             </div>[/B]
    [B]                         </div>[/B]
    [B]                     </div>[/B]
    [B]                 </div>[/B]
    
    [B]                 <div class="floatcontainer quick_reply_controls" style="padding-top:$stylevar[cellpadding]px">[/B]
    [B] <input type="submit" value="$vbphrase[submit_message]" name="sbutton" id="qr_submit" class="button" accesskey="s" tabindex="1" />[/B]
    [B]                     <input type="submit" value="$vbphrase[go_advanced]" name="preview" class="button" accesskey="x" tabindex="1"  />[/B]
    [B]                 </div>[/B]
    [B]             </form>[/B]
    [B]         </td>[/B]
    [B]     </tr>[/B]
    [B] </tbody>[/B]
    [B] </table>[/B]
    [B] </if>[/B]
    
    [B] <br />[/B]
    
    [B] <if condition="$pm['parentpmid']">[/B]
    [B] <script type="text/javascript" src="clientscript/vbulletin_ajax_htmlloader.js?v=$vboptions[simpleversion]"></script>[/B]
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">[/B]
    [B] <tr>[/B]
    [B]     <td class="tcat" colspan="2">[/B]
    [B]         <div class="normal" style="float:$stylevar[right]">[/B]
    [B] <a id="pm_historylink" href="private.php?$session[sessionurl]do=showpm&amp;pmid=$pm[pmid]&amp;showhistory=1" onclick="return pmhistory_loader.load()"><span class="smallfont">$vbphrase[view_history]</span></a>[/B]
    [B]         </div>[/B]
    [B]         $vbphrase[message_history][/B]
    [B]         <img src="$stylevar[imgdir_misc]/11x11progress.gif" style="display:none" id="pmhistory_progress" />[/B]
    [B]     </td>[/B]
    [B] </tr>[/B]
    [B] </table>[/B]
    [B] <div id="threadpms" style="margin-top:-1px">[/B]
    [B] $threadpms[/B]
    [B] </div>[/B]
    
    [B] <script type="text/javascript">[/B]
    [B] <!--[/B]
    [B] var pmhistory_loader = new vB_AJAX_HtmlLoader('threadpms', 'private.php?$session[sessionurl]do=showhistory&pmid=$pm[pmid]', false, 'pmhistory_progress', function(){fetch_object('pm_historylink').style.di splay = 'none';});[/B]
    [B] //-->[/B]
    [B] </script>[/B]
    
    [B] <br />[/B]
    [B] </if>[/B]
    
    [B] <form action="private.php?do=managepm&amp;dowhat=delete&  amp;pmid=$pm[pmid]" method="post">[/B]
    [B] <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">[/B]
    [B] <thead>[/B]
    [B]     <tr>[/B]
    [B]         <td class="tcat">[/B]
    [B] <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('pm_delete')"><img id="collapseimg_pm_delete" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_pm_delete].gif" alt="" border="0" /></a>[/B]
    [B]             $vbphrase[delete_this_message][/B]
    [B]         </td>[/B]
    [B]     </tr>[/B]
    [B] </thead>[/B]
    [B] <tbody id="collapseobj_pm_delete" style="$vbcollapse[collapseobj_pm_delete]">[/B]
    [B]     <tr>[/B]
    [B]         <td class="panelsurround" align="center">[/B]
    [B]         <div class="panel">[/B]
    [B]             <div style="width:$stylevar[formwidth_usercp]" align="$stylevar[left]">[/B]
    
    [B]             <fieldset class="fieldset">[/B]
    [B]                 <legend>$vbphrase[delete_message]</legend>[/B]
    [B]                 <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">[/B]
    [B]                 <tr>[/B]
    [B]                     <td>$vbphrase[delete_message_click_button]</td>[/B]
    [B]                 </tr>[/B]
    [B]                 <tr>[/B]
    [B] <td><label for="deletepm"><input type="checkbox" name="pm[$pm[pmid]]" id="deletepm" value="true" />$vbphrase[delete_this_message]</label></td>[/B]
    [B]                 </tr>[/B]
    [B]                 </table>[/B]
    [B]             </fieldset>[/B]
    
    [B]             </div>[/B]
    [B]         </div>[/B]
    
    [B]         <div style="margin-top:$stylevar[cellpadding]px">[/B]
    [B]             <input type="hidden" name="s" value="$session[sessionhash]" />[/B]
    [B]             <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />[/B]
    [B]             <input type="hidden" name="do" value="managepm" />[/B]
    [B]             <input type="hidden" name="dowhat" value="delete" />[/B]
    [B]             <input type="hidden" name="folderid" value="$pm[folderid]" />[/B]
    [B]             <input type="submit" class="button" value="$vbphrase[delete_this_message]" />[/B]
    [B]         </div>[/B]
    [B]         </td>[/B]
    [B]     </tr>[/B]
    [B] </tbody>[/B]
    [B] </table>[/B]
    
    [B] </form>[/B]
    ولإنشاء قسم خاص تحدد صلاحية اللي يشاهدون الموضوع ام لا

    اضافه قسم جديد (القسم الخاص) او بالمسمى اللي توده

    بعدها تروح تراخيص المنتدى المنتدى
    واتشوف المجموعات الي ما تبي تعطيها الصلاحيه بمشاهدت الموضوع

    يستطيع مشاهدة مواضيع الآخرين ...لا
    يستطيع الرد على مواضيع الآخرين ...لا


    ملاحظه : وللتمكن الإدارة من ارسال رساله يجب عليها استخدام احد الاستايلات الاخرى اللي لم يتم تتطبيق هذا الشرح عليها ... مع عدم نسيان التعديل على جميع القوالب المسموحه للاعضاء ..


    واتمنى ان يكون موضوعي مفيد للجميع
  • حيدريه بحرانيه
    • Jun 2009
    • 1234

    #2
    تسلم خووي
    موااضيعك حلاا

    تعليق

    يعمل...
    X