المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : إزالة خاصية الحذف وإقتصارها على من ترغب من الأعضاء



Chakira
10-31-2013, بتوقيت غرينيتش 06:05 AM
http://www.dzbatna.com/images/icons/iconrote.gif ط¥ط²ط§ظ„ط© ط®ط§طµظٹط© ط§ظ„ط*ط°ظپ ظˆط¥ظ‚طھطµط§ط±ظ‡ط§ ط¹ظ„ظ‰ ظ…ظ† طھط±ط؛ط¨ ظ…ظ† ط§ظ„ط£ط¹ط¶ط§ط، (http://www.dzbatna.com/t2238203/)



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


[ الوصف ] إزالة خيار الحذف وجعله مقتصر على أعضاء محدين من ملفات php
[بواسطة] SiL3NT H!LL (http://forum.sa3eka.com/member.php?u=2)
[المصدر] Sa3eKa.CoM (http://forum.sa3eka.com/soft135541.html)

قبل كل شي راح نعدل على الملفات التالية
editpost.php مرة واحدة
inlinemod.php خمس مرات
postings.php مرتين

في البداية إفتح ملف
editpost.php
إبحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> if ($isfirstpost AND can_moderate($threadinfo&#91;'forumid'&#93;, 'canmanagethreads'))
</code> </code>

أضف بالسطر اللي قبلها
لاحظ 4,2 غيرها وضيف ارقام العضويات اللي ترغب ان تحصل على خاصية الحذف http://www.dzbatna.com/images/smilies/cupidarrow.gif

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>


ثم إبحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> if ($foruminfo&#91;'podcast'&#93; AND $threadinfo&#91;'firstpostid'&#93; == $postinfo&#91;'postid'&#93;)
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>

ثم احفظ الملف

الان افتح ملف

inlinemod.php

1

ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete thread ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start dodelete threads ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>


2


ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start dodelete threads ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do undelete thread ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>



3


ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start delete posts ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete posts ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>



4


ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete posts ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete posts ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>


5


ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete thread ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do approve attachments ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>


وبكذا خلصت الخمس تعديلات


الان افتح ملف






postings.php



ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start delete thread ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start do delete thread ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>




2
ثم إبحث عن


رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start delete thread ###############################
</code> </code>

أضف أسفلها بسطر

رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
// Start permission
if (in_array($vbulletin->userinfo&#91;'userid'&#93;, array(4,2)))
{
</code> </code>

ثم ابحث عن

رمز PHP:

<code style="white-space:nowrap"> <code> // ############################### start retrieve ip ###############################
</code> </code>

أضف بالسطر اللي قبلها
رمز PHP:

<code style="white-space:nowrap"> <code> }
</code> </code>

ثم احفظ

وتمتع http://www.dzbatna.com/images/smilies/cupidarrow.gif


الملفات معدلة جاهزة بالمصدر http://www.dzbatna.com/images/smilies/cupidarrow.gif وللوصول السريع حتى تعدل الارقام فقط ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> // SiL3NT H!LL Sa3eka.com
</code> </code>

+
لا تنسى تعديل ارقام العضويات
فل نفرض أنك تود جعلها لعضوية واحدة فقط استبدل
4,2
بـرقم العضوية





الشرح طريقة يهم اللي بده يزيل خاصية الحذف عن الكل ( حذف المواضيع والردود )
ويخليها على عضويات محددة
وهذي تفيد في حال اذا اخترقة عضويات ادارية ما يصيبك ضرر إلا في حال انك سامح للعضوية بالحذف وكنت حاطها حسب التعديل هذا
ولإزالة الحذف نهائيا هو والدمج فقط ارفع الملفات اللي بالمرفقات اللي موجوده بالمصدر بثالث رد بالموضوع


تحياتي للكل







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)



https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى