منتدى الشبكة الكويتية

منتدى الشبكة الكويتية (https://www.kwety.net/vb/index.php)
-   تطويــــر المنتديــ VB3 ـات (https://www.kwety.net/vb/forumdisplay.php?f=68)
-   -   مكتبة الهاكات vb3 :: الشبكة الكويتيه :: (https://www.kwety.net/vb/showthread.php?t=1318)

VIP 25-07-2005 01:35 AM

هاك يرسل رسالة لتوضيع سبب نقل او حذف الموضوع

هذا الهاك فايدته هي التالي :
1- عند قيام احد المراقبين بنقل موضوع نقل كليا من قسم الى اخر
يتم ارسال بريد الى كاتب الموضوع يفيده بذلك ويوضح اسم المراقب الذي قام بنقل موضوعه
2- في حالة حذف موضوع يتم ايضا ارسال بريد الى العضو كاتب الموضوع يوضح له ذلك واسم
المراقب الذي قام بعملية الحذف.

طريقة التركيب :

1 - ننشي تمبلت باسم email_threadid_delete
ثم نقوم بالصاق هذا النص بداخلها :

كود:

مرحبا  $usenrma[username]

تود ان تفيدكم الادارة بان موضوعك في $bbtitle تحت اسم $threadinfo[title]. تم حذفه 
وذلك لمخالفته للانظمة  .

بواسطة :  $bbuserinfo[username]

مع خالص تحياتنا
ادارة  $bbtitle

2- ننشىء تمبلت باسم email_threadidmove
ثم نقوم بالصاق هذا النص بداخلها :

كود:

مرحبا  $usenrma[username]

تود ان تفيدكم الادارة بان موضوعك في $bbtitle تحت اسم $threadinfo[title]. تم نقله
الى قسم  $foruminfo[title]  وذلك لاختصاص ذلك الموضوع بهذا القسم .

بواسطة :  $bbuserinfo[username]

هذا الموضوع موجود على الرابط التالي :

$bburl/showthread.php?threadid=$threadid


مع خالص تحياتنا
ادارة  $bbtitle

3- ننشىء تمبلت باسم emailsubject_thoprtion
ثم نقوم بالصاق هذا النص بداخلها :

كود:

تنبيه اداري

4- الان نفتح ملف postings.php

****ابحث عن هذا السطر :

كود:

// ############################### start do delete thread ###############################
if ($HTTP_POST_VARS['action']=="dodeletethread") {

  $threadid = verifyid("thread",$threadid);
  $threadinfo=getthreadinfo($threadid);
  $foruminfo=getforuminfo($threadinfo[forumid]);

**** اسفله مباشرة اضف هذا الكود :

كود:

///////
  $usen=$DB_site->query("SELECT  postuserid FROM thread where threadid ='$threadid'");
  $usenr=$DB_site->fetch_array($usen) ;
  $usenname=$DB_site->query("SELECT  username,email  FROM user where userid =' $usenr[postuserid]'");
  $usenrma =$DB_site->fetch_array($usenname) ;
////////

**** ابحث مره أخرى في نفس الملف عن هذا الكود :

كود:

  eval("standardredirect(\"".gettemplate("redirect_deletethread")."\",\"forumdisplay.php?s=$session[sessionhash]&forumid=$threadinfo[forumid]\");");
*****اعلاه مباشرة اضف هذا الكود :

كود:

/////
  eval("\$emailmsg = \"".gettemplate("emailsubject_thoprtion",1,0)."\";");
  eval("\$emailsubject = \"".gettemplate("email_threadid_delete",1,0)."\";");
  mail($usenrma[email],$emailmsg,$emailsubject,"From: \"$bbtitle Mailer\" <$webmasteremail>");
/////

****الان ابحث مره ثالثه في نفس الملف عن هذا الكود :

كود:

  if ($method=="move") { // straight move
        $threadinfo[notes]="Moved to '$foruminfo[title]' by $bbuserinfo[username] on ".vbdate($dateformat." ".$timeformat,time()).". $threadinfo[notes]";
        $DB_site->query("UPDATE thread SET forumid='".addslashes($forumid)."',notes='".addslashes($threadinfo[notes])."',sticky=0 WHERE threadid='$threadid'");

**** اسفله مباشرة اضف هذا الكود :

كود:

    ///////////
  $usen=$DB_site->query("SELECT  postuserid FROM thread where threadid ='$threadid'");
  $usenr=$DB_site->fetch_array($usen) ;
  $usenname=$DB_site->query("SELECT  username,email  FROM user where userid =' $usenr[postuserid]'");
  $usenrma =$DB_site->fetch_array($usenname) ;
  eval("\$emailmsg = \"".gettemplate("emailsubject_thoprtion",1,0)."\";");
  eval("\$emailsubject = \"".gettemplate("email_threadidmove",1,0)."\";");
  mail($usenrma[email],$emailmsg,$emailsubject,"From: \"$bbtitle Mailer\" <$webmasteremail>");

////////


أنتهينا من التركيب أتمنى لكم التوفيق :)

VIP 29-07-2005 10:58 PM

هاك عدد مواضيع اليوم + ردود اليوم + زوار المواضيع

طريقة التركيب :

أبحث في vb/index.php
عن :

كود:

// get total members and newest member from template

اعلى منه اضف الكود التالي :

كود:

// Edit By MGHOOL
$vbs_today = time()-(86400);
$gettodaystats = $DB_site->query_first("SELECT count(postid) AS posts, COUNT(DISTINCT(threadid)) AS threads FROM post WHERE dateline>='$vbs_today'");
$poststoday = number_format($gettodaystats['posts']);
$threadstoday = number_format($gettodaystats['threads']);
$getviewstoday = $DB_site->query_first("SELECT SUM(views) AS threadviews FROM thread WHERE dateline>='$vb_today'");
$viewstoday = number_format($getviewstoday['threadviews']);


################################################


ثم احفظ العمل

وأبحث في التمبليت forumhome عن :

كود:

<!-- main -->
وضع بعده بسطر هذا الكود :

كود:

<!-- Edit By MGHOOL -->
<br>
<center>
<table class="tborder" cellpadding="$stylevar[cellpadding]"
cellspacing="$stylevar[cellspacing]" border="0" width="90%">
<tr>
<td class="alt1" align="center" valign="top">
<FONT face="MS Sans Serif,verdana,arial,helvetica" size=1>
( عدد المواضيع هذا اليوم $threadstoday )
.. ..
( عدد الردود هذا اليوم $poststoday )
 .. ..
( شاهد المواضيع $viewstoday )
</FONT>
</td>
</tr>
</table>
</center>
<br />
<!-- Edit By MGHOOL -->

################################################


VIP 31-07-2005 12:53 AM

هاك تصغير الصور تلقائياً جديد

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


هاك تصغير الصور تلقائياً في المنتديات .. وبالحجم الذي تحدده انت ..

طريقة التركيب سهلة جداً :

1 - قم بفتح ملف includes\functions_bbcodeparse.php ثم قم بأخذ نسخة إحتياطية من الملف قبل أي تعديل .. قم بالبحث عن

كود:

return '<img src="' .  $link . '" border="0" alt="" />';
قم بإستبداله بهذا السطر :

كود:

return '<img src="' .  $link . '" onload="wino(this)" onmouseover="wink(this)" border="0" alt="" />';
قم بحفظ الملف ثم قم برفعه ...

إذهب إلى لوحة تحكم المنتدى ... ثم قم بتعديل تمبليت headinclude وضع هذا الكود في نهاية التمبليت :

كود:

<SCRIPT LANGUAGE="JavaScript">
<!--
// النص الذي سيظهر عند مرور الماوس على الصورة
var msgAlt = 'اضغط هنا لعرض الصورة بحجمها الطبيعي';

wino = function(obj){
// العرض الأقصى للصورة
if(obj.width>480) {
    obj.name = obj.width;   
    obj.id = obj.height
    // حجم الصورة عند التصغير
    obj.width = 460;
    obj.alt = msgAlt;
    }
}

wink = function(Obj){
if(Obj.id&&Obj.name){
    Obj.style.cursor='hand';
    Obj.onclick = openwin;
    }
}

openwin = function(){

var option = 'width='+this.name+',height='+this.id;
var op = window.open('','new',option);
winop = "";//-----------
winop +='<HTML>';
winop +='<HEAD>';
//عنوان الصفحة التي تظهر فيها الصورة بحجمها الطبيعي
winop +='<TITLE>:: عرض الصورة بحجمها الطبيعي ::</TITLE>';
winop +='<BODY>';
winop +='<img src='+this.src+' style="position:';
winop +='absolute;top:0;left:0">';
winop +='</BODY>';
winop +='</HTML>';
op.document.write(winop);
op.document.close();
op.focus();


}
//-->
</SCRIPT>


أنتهى أتمنى لكم التوفيق .

VIP 31-07-2005 08:36 AM

هاك منع رؤية المرفق الا بعد الرد على الموضوع

فتح ملف functions.php
الموجود بمجلد الادمن

ابحث عن :

كود:

        if ($wordwrap!=0) {
                $post[title]=dowordwrap($post[title]);
        }

بعده اضف :

كود:

$p=$DB_site->query_first("SELECT userid from post where threadid='$post[threadid]'  AND userid='$bbuserinfo[userid]'");

$m=$p[userid];
if($post[attachmentid]!=0 and $bbuserinfo[userid]!=$m AND $bbuserinfo[usergroupid] != 6 or $bbuserinfo[userid]==0 and $post[attachmentvisible]){
 eval("\$post[attachment] = \"".gettemplate("postbit_cantseeattach")."\";");
}else{

وابحث ايظا عن:

كود:

                $post[attachment]="";
        }

واستبدله بي :

كود:

                $post[attachment]="";
        }
}


وابحث ايظا عن (تقريبا عند السطر 66):

كود:

// global options
        global $showdeficon,$displayemails,$enablepms,$allowsignatures,$wordwrap,$dateformat,$timeformat,$logip,$replacewords,$postsperday,$avatarenabled,$registereddateformat,$viewattachedimages;


واستبدله بي :

كود:

        // global options
        global $DB_site,$showdeficon,$displayemails,$enablepms,$allowsignatures,$wordwrap,$dateformat,$timeformat,$logip,$replacewords,$postsperday,$avatarenabled,$registereddateformat,$viewattachedimages;


أحفظ العمل

اعمل تمبلت جديد وسمه باسم
postbit_cantseeattach
واضف بداخله:

كود:

<p><normalfont>لايمكن رؤية هذا المرفق الا بعد الرد على الموضوع</normalfont></p>

أنتهى مبروووووووووك :)

VIP 07-08-2005 03:50 PM

1 مرفق
هاك منع التسجيل بأحرف إنكليزية

طريقة التركيب

افتح register.php

كود:

$_POST['username'] = trim(preg_replace('#\s+#si', ' ', $_POST['username']));
أسفل منها ضع:

كود:

// # Denied arabic user from registration[strat]
    require('./includes/deniedenguser.php');
// # Denied arabic user from registration[end]


وإرفع الملف المرفق إلى مجلد includes


والسلام عليكم...

صوره توضيحيه للهاك :

https://www.kwety.net/kwety1/q82/54klh.gif

VIP 07-08-2005 08:38 PM

1 مرفق
هاك لمعرفه جميع المواضيع المحذوفة من المنتدى عن طريق لوحه التحكم

هاك رائع وجميل
وتمت التجربه وشغال 100%

طريقه تقدر اتعرف اى موضوع تم حذفه من المنتدى ... يمكنكم معرفه كل شىء عن طريق لوحه التحكم بدون المرور و البحث فى المنتدى عن اى موضوع تم حذفه...

https://www.kwety.net/kwety1/q82/457888856.jpg

الهاك بالمرفق

VIP 08-08-2005 09:00 AM

هاك منع تحميل المرفق الا بعد الرد على الموضوع

طريقة التركيب:

اولا: قم بفتح ملف attachment.php والموجود بداخل مجلد المنتدى الرئيسي

ثم ابحث عن :

كود:

// check if there is a forum password and if so, ensure the user has it set
اظف (( فوقه )) بمعنا اعلى منها الكود التالي :

كود:

  // add post then you can take the attach  by rafie
  if ( !$DB_site->query_first ( "SELECT postid FROM " . TABLE_PREFIX . "post WHERE userid=$bbuserinfo[userid] AND threadid=$threadinfo[threadid]" ) ) :
                        eval('print_output("' . fetch_template('attach_rafie') . '");');
                endif ;

الان احفظ الملف وارفعه مره اخرى لمكانه

اذهب الى المنتدى وقم بأنشاء تمبليت جديد وقم بتسميته

attach_rafie وضع الكود التالي :

كود:

$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
        <title>$pagetitle</title>
$headinclude
$headinsert
</head>
<body>
$header

<br />
<br />
<br />

<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="70%" align="center" height="59">
<tr>
        <td class="tcat" height="19">$vbphrase[vbulletin_message]</td>
</tr>
<tr>
        <td class="panelsurround" align="center" height="32">
        <!--
        <div style="margin-top:$stylevar[cellpadding]px">
                <input type="submit" class="button" value="$vbphrase[go_back]" accesskey="s" onclick="history.back(1); return false" />
        </div>
        -->
        &nbsp;<p><b><font color="#FF0000">عفوا,, <span lang="ar-sa">يجب عليك
    المشاركة في الموضوع اولاً .. ومن ثم سوف تتمكن من تحميل المرفق</span>.</font></b></p>
    <p><b><font color="#FF0000">ادارة المنتدى</font></b></td>
</tr>
</table>

&nbsp;<table cellpadding="0" cellspacing="0" border="0" align="center">
<tr>
        <td>$forumjump</td>
</tr>
</table>
<!-- / forum jump -->

<br />
<br />

$footer

</body>
</html>


VIP 13-08-2005 06:57 AM

:::::: هـــاك مواضيع الـــيوم :::::::

السلام عليكم

اقدم لكم هذا الهاك البسيط والجميل

بهذا الهاك يمكنك ايجاد مواضيع اليوم وبكل سهوله بمجرد ضغطه واحده

وهو سهل التركيب جدآ
https://www.kwety.net/kwety1/q82/1847b78f99.jpg

طريقة التركيب :

ابحث في ملف vb/index

كود:

$userstats = unserialize($datastore['userstats']);
$numbermembers = vb_number_format($userstats['numbermembers']);
$newusername = $userstats['newusername'];
$newuserid = $userstats['newuserid'];

تحته مباشرة ضع:

كود:

// START POSTS TODAY ON FORUMHOME HACK
$starttime = mktime(0, 0, 0, date('m'), date('d'), date('Y'));
$todayposts = $DB_site->query_first("SELECT COUNT(*) AS count FROM " . TABLE_PREFIX . "post WHERE dateline >= $starttime");
$poststoday = vb_number_format($todayposts['count']);
// END POSTS TODAY ON FORUMHOME HACK

حفظ الملف وارفعه

تعديل على تمبلت FORUMHOME أبحث عن :

كود:

$vbphrase[posts]: $totalposts
استبدلها :

كود:

$vbphrase[posts] (<a href="search.php?do=getdaily">$vbphrase[today]</a>): $totalposts ($poststoday)


انتهى الف مبروك ...

VIP 14-08-2005 05:15 AM

1 مرفق
][`~*¤!||!¤*~`][ هاك تحميل التوقيع من جهازك ][`~*¤!||!¤*~`][

السلام عليكم

اتمنى يعجبكم الهاك

مميزات الهاك

1- تحميل توقيعك من جهازك لا يوجد حاجة للبحث عن مواقع للتحميل التوقيع
2 - التحكم التمام بالضهور في المجموعات التي تختارها
3- التحكم بطول والعرض والحجم
سوف تجده في ملفك الشخصي :

https://www.kwety.net/kwety1/q82/4f4c087cdf.jpg

اتبع الشرح بدقة
ويوجد الملفات المعدل عليها للنسخه 3.0.7 يركب على جميع النسخ الجيل الثالث.

VIP 15-08-2005 12:32 AM

1 مرفق
:::::: الهاك السهل :::::::

السلام عليكم
اليكم هذا الهاك الجميل الذي يوفر عليك البحث في لوحة المنتدى

مميزه الهاك

1 - اضف متغير جديد
2-مشاهدة جميع القوالب
3-ابحث عن المتغيرات
4-اضف قالب جديد
5-للمشاهدة محتوى الاستايل
6-مشاهدة المنتدى
7-التواجدون الان
8-الرسائل الخاصة
9-قائمة الاعضاء

صوره للهاك :

https://www.kwety.net/kwety1/q82/f523833b7c.jpg

الهاك سهل التركيب جدآ

اتمنى لكم الفائدة


الساعة الآن 02:59 PM

جميع الحقوق محفوظة لـ الشبكة الكويتية

التعليقات المنشورة لا تعبر عن رأي الشبكة الكويتية ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر