الرئيسية     | الشروط والقوانين  | سياسة الخصوصية | اتصل بنا | الأرشيف |  RSS
  

 

يمنع منعا باتا وضع موضوع إعلاني

 


العودة   منتدى الشبكة الكويتية > قســـــ تطوير المواقع ـــــــــم > تطويــــر المنتديــ VB3 ـات

تطويــــر المنتديــ VB3 ـات هاكات :: تمبلتات :: اكواد

 
أدوات الموضوع
  #1  
قديم 09-01-2005, 05:41 PM
الصورة الرمزية كي دي دي
كي دي دي كي دي دي غير متصل
عضو مشارك
 





كي دي دي كاتب رائع
افتراضي مكتبة الهاكات vb3 :: الشبكة الكويتيه ::

[align=center]سوف أضع هنا بعض الهاكات التي تخص الجيل

الثالث لمنتديات الفي بي

هاك التسجيل في ايام محدده

أفتح ملف register.php أبحث عن

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET eval('print_output("' . fetch_template($templatename) . '");');
أضف فوقه

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET // by all-the-vb (start) 
$s=date("l"); 
if(in_array($s,array(Sunday,Tuesday,Thursday))){ 
eval(print_standard_error('error_rtoday')); 
} 
// Day to reply And day to thread by all-the-vb  (end)
لوحة التحكم

ثم Languages & Phrases

ثم Phrase Manager

ثم add new phrase

واضف التالي :
Phrase Type: front-End Error Messages
Varname: rtoday
Text: نأسف
لقد قام المشرف العام بمنع التسجيل بهذا اليوم.
وقام بتخصيص ايام محدده للتسجيل
حاول غدا[/align]

 

 

توقيع : كي دي دي

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::


قديم 09-01-2005, 05:44 PM   رقم المشاركة : 2
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


هاك التوقيع مطور مع إطار المرفقات واسم للعضو

افتح تمبلت postbit وأبحث عن

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET __________________<br /> 
                $post[signature]

وأستبدله بهذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <div>___________________________<br /> 
<fieldset><legend><span lang="ar-sa">توقيع </span>$post[username]<span lang="ar-sa"> 
</span>:</legend><table><tr><td> 
$post[signature] 
</td></tr> 
</table></fieldset>






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:04 AM.
قديم 09-01-2005, 05:51 PM   رقم المشاركة : 3
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


افتراضي

هاك الاعضاء الذين تواجدوا اليوم في المنتدى

فتح ملف index.php وأبحث عن هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###
أضف فوقه :

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET // ### TODAY ONLINE USERS BY ANIMEWEBBY ########################################### 
$todayactiveusers = ''; 
$todaystarttime = mktime(0, 0, 0, date('m'), date('d'), date('Y')); 

$todaynumbervisible = 0; 
$todaynumberregistered = 0; 

$todayforumusers = $DB_site->query("SELECT 
    user.userid, user.username, (user.options & $_USEROPTIONS[invisible]) AS invisible, user.usergroupid, user.lastactivity, 
    IF(displaygroupid=0, user.usergroupid, user.displaygroupid) AS displaygroupid 
    FROM " . TABLE_PREFIX . "user 
    WHERE user.lastactivity >= $todaystarttime 
    ORDER BY " . iif($permissions['genericpermissions'] & CANSEEHIDDEN, 'invisible ASC, ') . "username ASC, lastactivity DESC 
"); 

if ($bbuserinfo['userid']) 
{ 
    // fakes the user being online for an initial page view of index.php 
    $bbuserinfo['joingroupid'] = iif($bbuserinfo['displaygroupid'], $bbuserinfo['displaygroupid'], $bbuserinfo['usergroupid']); 
    $todayuserinfos = array 
    ( 
        $bbuserinfo['userid'] => array 
        ( 
            'userid' => $bbuserinfo['userid'], 
            'username' => $bbuserinfo['username'], 
            'invisible' => $bbuserinfo['invisible'], 
            'lastactivity' => TIMENOW, 
            'musername' => fetch_musername($bbuserinfo, 'joingroupid') 
        ) 
    ); 
    $todaynumberregistered = 1; 
    $todaynumbervisible = 1; 
    fetch_online_status($todayuserinfos[$bbuserinfo['userid']]); 
    $todayloggedin = $todayuserinfos[$bbuserinfo['userid']]; 
    eval('$todayactiveusers = ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
} 
else 
{ 
    $todayuserinfos = array(); 
} 

while ($todayloggedin = $DB_site->fetch_array($todayforumusers)) 
{ 
    $todayuserid = $todayloggedin[userid]; 
    if (!$todayuserid) 
    {    // Guest 
        $todaynumberguest++; 
    } 
    else if (empty($todayuserinfos["$todayuserid"]['lastactivity']) OR ($todayuserinfos["$todayuserid"]['lastactivity'] < $todayloggedin['lastactivity'])) 
    { 
        $todayuserinfos["$todayuserid"] = $todayloggedin; 
        $todaynumberregistered++; 
        $todayloggedin['musername'] = fetch_musername($todayloggedin); 

        if ($todayloggedin['invisible']) 
        { 
            if (($permissions['genericpermissions'] & CANSEEHIDDEN) OR $todayloggedin['userid'] == $bbuserinfo['userid']) 
            { 
                // user is online and invisible BUT bbuser can see them 
                $todayloggedin['invisiblemark'] = '*'; 
                $todaynumbervisible++; 
                eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
            } 
        } 
        else 
        { 
            // user is online and visible 
            $todaynumbervisible++; 
            eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
        } 
          
        //if (fetch_online_status($todayloggedin)) 
        //{ 
        //    $todaynumbervisible++; 
        //    eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
        //} 
    } 
} 

// memory saving 
unset($todayuserinfos, $todayloggedin); 

$todayactiveusers = substr($todayactiveusers , 2); // get rid of initial comma 

$DB_site->free_result($todayloggedins); 

$todaynumberinvisible = $todaynumberregistered - $todaynumbervisible; 
$todaytotalonline = $todaynumberregistered - $todaynumberinvisible; 

// ### MAX LOGGEDIN USERS ################################ 
$todaymaxusers = unserialize($datastore['todaymaxonline']); 
if (intval($todaymaxusers['todaymaxonline']) <= $todaynumberregistered) 
{ 
    $todaymaxusers['todaymaxonline'] = $todaynumberregistered; 
    $todaymaxusers['todaymaxonlinedate'] = TIMENOW; 
    $DB_site->query("REPLACE INTO " . TABLE_PREFIX . "datastore (title, data) VALUES ('todaymaxonline', '" . addslashes(serialize($todaymaxusers)) . "')"); 
} 

$todayrecordusers = $todaymaxusers['todaymaxonline']; 
$todayrecorddate = vbdate($vboptions['dateformat'], $todaymaxusers['todaymaxonlinedate'], 1);
أضف تمبلت جديد بأسم / forumhome_todayloggedinuser
وضع فيه هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$userid"> 
<input style="font-size: 10px; vertical-align: middle; color: #3858AD; font-family: MS Sans Serif; letter-spacing: 0px; text-align: center; border-style: solid; border-width: 1px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF" size="15" value="$todayloggedin[musername]" name="oline"></a>$invisibleuser
أفتح تمبلت /FORUMHOME
وأبحث عن هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <!-- end logged-in users --> 
</if>
وأضف تحته

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <!-- today logged-in users --> 
<tbody> 
    <tr> 
        <td class="thead" colspan="2"> 
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_todayactiveusers')"><img id="collapseimg_forumhome_todayactiveusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayactiveusers].gif" alt="" border="0" /></a> 
عدد الاعضاء الذي تواجدوا اليوم في المنتدى&nbsp; : $todaytotalonline 
        </td> 
    </tr> 
</tbody> 
<tbody id="collapseobj_forumhome_todayactiveusers" style="$vbcollapse[collapseobj_forumhome_todayactiveusers]"> 
    <tr> 
        <td class="alt2"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" border="0" /></td> 
        <td class="alt1" width="100%"> 
            <div class="smallfont"> 
                <div>$todayactiveusers</div> 
            </div> 
        </td> 
    </tr> 
</tbody> 
<!-- end today logged-in users-->






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:12 AM.
قديم 09-01-2005, 05:56 PM   رقم المشاركة : 4
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


هاك الإحصائيات المنتدي

مثال :



افتح ملف/ index.php
ابحث عن

كود:
'forumhome_subforumseparator_post',
واستبدله بهذا

كود:
'forumhome_subforumseparator_post', 
    'forumhome_stats_poster', 
    'forumhome_stats_member', 
    'forumhome_stats_thread',
وفي نفس الملف أبحث عن هذا

كود:
// ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###
أضف اسفله هذا الكود الجديد

كود:
// ### TOP STATS ########################################### 
$displayrecords = "5"; // how many records should we show? 
$excludedforums = "13"; // forums to be excluded from latest threads. Format "0,5,7" 
$threadchars = "30"; // number of characters in thread title before '...' is added 

$getstats_posters = $DB_site->query("SELECT userid, username, posts FROM " . TABLE_PREFIX . "user ORDER BY posts DESC LIMIT 0, $displayrecords"); 
while ($getstats_poster = $DB_site->fetch_array($getstats_posters)) 
{ 
        eval('$stats_posters .= "' . fetch_template('forumhome_stats_poster') . '";'); 
} 

$getstats_members = $DB_site->query("SELECT userid, username, posts, joindate FROM " . TABLE_PREFIX . "user ORDER BY joindate DESC LIMIT 0, $displayrecords"); 
while ($getstats_member = $DB_site->fetch_array($getstats_members)) 
{ 
        eval('$stats_members .= "' . fetch_template('forumhome_stats_member') . '";'); 
} 

// filter out deletion notices if can't be seen 
$forumperms = fetch_permissions($forumid); 
if (!($permissions['forumpermissions'] & CANSEEDELNOTICE)) 
{ 
    $delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason"; 
    $delthreadlimit = "AND deletionlog.primaryid IS NULL"; 
    $deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')"; 
} 
else 
{ 
    $delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason"; 
    $delthreadlimit = ""; 
    $deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')"; 
} 

$getstats_threads = $DB_site->query(" 
SELECT thread.threadid, thread.title, thread.lastpost, thread.forumid, thread.replycount, thread.lastposter, thread.dateline, IF(views<=replycount, replycount+1, views) AS views, thread.visible, user.username, user.userid 
$delquery 
        FROM " . TABLE_PREFIX . "thread AS thread 
        LEFT JOIN user ON (user.username = thread.lastposter) 
$deljoin 
WHERE thread.forumid NOT IN ($excludedforums) 
$delthreadlimit 
ORDER BY thread.lastpost DESC LIMIT 0, $displayrecords"); 

while ($getstats_thread = $DB_site->fetch_array($getstats_threads)) 
{ 
    $getstats_thread[title] = unhtmlspecialchars($getstats_thread[title]); 
    if (strlen($getstats_thread[title]) > $threadchars) 
    {         
        $getstats_thread[titletrimmed] = substr($getstats_thread[title], 0, strrpos(substr($getstats_thread[title], 0, $threadchars), ' ')) . '...'; 
    } 
    else 
    { 
        $getstats_thread[titletrimmed] = $getstats_thread[title]; 
    } 
    if ($getstats_thread[lastpost] > $bbuserinfo[lastvisit]) 
    { 
        $getstats_thread[newpost] = true; 
    } 
    if ($getstats_thread[isdeleted]) 
    { 
        $getstats_thread[isdeleted] = true; 
    } 
    eval('$stats_threads .= "' . fetch_template('forumhome_stats_thread') . '";'); 
}
ملاحظات اضافية :
1- هذه الاحصائيات لاخر ( 5 ) سواء اكثر الاعضاء نشاطا او الاعضاء الجدد او اخر المشاركات الجديدة
اذا اردت زيادة العدد ابحث في الكود الاخير الذي قمت باضافته وتقريبا ستجده في اول سطر :

كود:
$displayrecords = "5"; // how many records should we show?
تقوم بتغيير الرقم ( 5 ) الى اي رقم ترغب فيه .

2-اذا اردت اخفاء بعض المجالس من الظهور في الاحصائيات فاذهب الى الكود التالي :

كود:
$excludedforums = "13"; // forums to be excluded from latest threads. Format "0,5,7"
قم بتغيير الارقام فقط :Format "0,5,7
الى ارقام المجالس التي لاتود خروجها في الاحصائيات .

3-اذا اردت زيادة عدد عنوان الموضوع في الاحصائيات فابحث عن الكود التالي :

كود:
$threadchars = "30"; // number of characters in thread title before '...' is added
وقم بتغيير الرقم ( 30 ) الى اي رقم يتناسب معك لعنوان الموضوع .

2-الان توجه إلى لوحة تحكم المنتدى وأضف تمبلت جديد بإسم
forumhome_stats_member
أضف بداخله هذا الكود:

كود:
<tr> 
<td class="smallfont" width="100%"><b><a href="member.php?u=$getstats_member[userid]">$getstats_member[username]</a></b></td> 
<td class="smallfont" align="right"><b>$getstats_member[posts]</b></td> 
</tr>
إحفظ التمبلت الجديد .

3- إفتح تمبلت جديد بإسم
forumhome_stats_poster
أضف بداخله هذا الكود:

كود:
<tr> 
<td width="100%"><b><a href="member.php?u=$getstats_poster[userid]">$getstats_poster[username]</a></b></td> 
<td class="smallfont" align="right"><b>$getstats_poster[posts]</b></td> 
</tr>
إحفظ التمبلت الجديد .

4- إفتح تمبلت جديد بإسم
forumhome_stats_thread
أضف بداخله هذا الكود :

كود:
<tr> 
<td class="smallfont"><strong>[<i><if condition="$getstats_thread[newpost]">جديد<else />قديم</if></i>] <a href="showthread.php?$session[sessionurl]goto=newpost&t=$getstats_thread[threadid]" title="<phrase 1="$getstats_thread[title]">$vbphrase[go_first_unread_in_thread_x]</phrase>">$getstats_thread[titletrimmed]</a></strong></td> 
<if condition="$getstats_thread[isdeleted]"> 
<td  class="smallfont"colspan=3" align="left"><phrase 1="member.php?$session[sessionurl]u=$getstats_thread[del_userid]" 2="$getstats_thread[del_username]">$vbphrase[thread_deleted_by_x]</phrase></td> 
<else /> 
<td class="smallfont"><strong><a href="member.php?$session[sessionurl]u=$getstats_thread[userid]">$getstats_thread[lastposter]</a></strong></td> 
<td class="smallfont" align="right"><strong>$getstats_thread[views]</strong></td> 
<td class="smallfont" align="right"><strong>$getstats_thread[replycount]</strong></td> 
</if> 
</tr>
إحفظ التمبلت الجديد .

5- إفتح تمبلت FORUMHOME
قبل وضع هذا الكود الجديد حدد إختيارك للمكان المناسب الذي تريد فيه ظهور الإحصائيات ؟!
إذا أردت ظهور الإحصائيات في الأعلى أي قبل المجالس ضع الكود بعد:

كود:
$navbar
إذا أردت ظهور الإحصائيات في اسفل المنتدى ضع الكود بعد :

كود:
<!-- end what's going on box -->
والآن بعد تحديد المكان الذي تريد ضع هذا الكود:

كود:
<!-- top statistics box --> 
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> 
<thead> 
    <tr> 
        <td class="tcat" colspan="3"> 
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_statistics')"><img id="collapseimg_forumhome_statistics" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_forumhome_statistics].gif" alt="" border="0" /></a> 
            إحصائيات $vboptions[bbtitle]</td> 
    </tr> 
</thead> 
<tbody id="collapseobj_forumhome_statistics" style="$vbcollapse[collapseobj_forumhome_statistics]"> 
    <tr> 
        <td class="thead" width="23%" align="$stylevar[left]" nowrap>أكثر 
        الأعضاء مشاركةً</td> 
        <td class="thead" width="22%" align="$stylevar[left]" nowrap>الأعضاء 
        الجدد</td> 
        <td class="thead" width="55%" nowrap>المشاركات الجديدة 
        </td> 
    </tr> 
    <tr> 
        <td class="alt2" width="23%" valign="top"> 
        <table> 
            <tr> 
                <td class="smallfont" width="100%">الأعضاء</td> 
                <td class="smallfont" align="right" nowrap>المشاركات</td> 
            </tr> 
            $stats_posters 
        </table> 
        </td> 
        <td class="alt1" width="22%" valign="top"> 
        <table> 
            <tr> 
                <td class="smallfont" width="100%" nowrap>الأعضاء</td> 
                <td class="smallfont" align="right" nowrap>المشاركات</td> 
            </tr> 
            $stats_members 
        </table> 
        </td> 
        <td class="alt2" width="55%" valign="top"> 
        <table> 
            <tr> 
                <td class="smallfont" width="70%" nowrap>الموضوع :</td> 
                <td class="smallfont" width="30%" nowrap>المشاركة الأخيرة :</td> 
                <td class="smallfont" align="right" nowrap>المشاهدات :</td> 
                <td class="smallfont" align="right" nowrap>المشاركات :</td> 


            </tr> 
            $stats_threads 
        </table> 
        </td> 
    </tr> 
</tbody> 
</table> 
<br /> 
<br /> 
<!-- end top statistics box -->




--------------- انتهى -----------------






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 31-01-2005 في 08:52 AM.
قديم 09-01-2005, 06:04 PM   رقم المشاركة : 5
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


افتراضي

هاك المواضيع المتميزة

إفتح ملف/ global.php
وابحث عن

كود:
// ##################################################  ########################### 
// ######################### END TEMPLATES & STYLES ############################ 
// ##################################################  ###########################
وأضف فوقه

كود:
// ##################################################  ########################### 
// ######################## Favourites Threads Start ########################### 
// ##################################################  ########################### 
$favourites_threads_ids_query = $DB_site->query_first("SELECT value FROM setting 
                                                       WHERE varname = 'favourites_threads'"); 
$favourites_threads_ids = $favourites_threads_ids_query['value']; 
//$favourites_threads_ids = $vboptions['favourites_threads']; 
$favourites_threads_tkrar = 0; 
$favourites_threads_query = $DB_site->query("SELECT threadid,title,postusername 
                        FROM thread 
                        WHERE threadid IN ($favourites_threads_ids)"); 

while ($favourites_threads_get = $DB_site->fetch_array($favourites_threads_query)) 
{ 
    $favourites_threads_tkrar++; 
    if($favourites_threads_tkrar==1){ 
        $favourites_threads_bits .= "<tr><td width=50% class='alt1'>"; 
    }elseif($favourites_threads_tkrar==2){ 
        $favourites_threads_bits .= "<td width=50% class='alt1'>"; 
    } 

    eval('$favourites_threads_bits .= "' . fetch_template('favourites_threads_bits') . '";'); 

    if($favourites_threads_tkrar==1){ 
        $favourites_threads_bits .= "</td>"; 
    }elseif($favourites_threads_tkrar==2){ 
        $favourites_threads_bits .= "</td></tr>"; 
        $favourites_threads_tkrar = 0; 
    } 
} 

$favourites_threads_bits .= "</tr>"; 
eval('$favourites_threads = "' . fetch_template('favourites_threads') . '";'); 
// ##################################################  ########################### 
// ######################### Favourites Threads End ############################ 
// ##################################################  ###########################
توجه إلى قاعدة بيانات المنتدى الخاصة بك
ثم قم بزرع هذه الأوامر

(( الأمر الأول ))

كود:
INSERT INTO `setting` (varname, value, optioncode, displayorder, grouptitle, defaultvalue, advanced, volatile) VALUES ('favourites_threads', '1', '', 110, 'stylelang', '', 0, 0);
(( الأمر الثاني ))

كود:
INSERT INTO phrase VALUES('', '0', 'setting_favourites_threads_title', 'المواضيع المتميزة', '5000');
(( الأمر الثالث ))

كود:
INSERT INTO phrase VALUES('', '0', 'setting_favourites_threads_desc', 'ضع هنا أرقام الـ ID للمواضيع المتميزة . 
بامكانك الحصول عليه من عنوان الموضوع ، مثال : showthread.php?t=ID .<br  /> 
قم بفصل الأرقام بعلامة "," ( Shift + حرف الواو ) .', '5000');
اضف تمبلت / navbar
وضع فيه هذا
وإذا كان التامبلت موجود ضع هذا في المكان
الذي تريد أن يظهر هذا الهاك فيه

كود:
$favourites_threads
اضف تمبلت جديد باسم/favourites_threads
وضع فيه هذا

كود:
<!-- Favourites Threads Start --> 
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center"> 
<tr> 
        <td class="tcat"> 
                &raquo; المواضيع المتميزة 
        </td> 
</tr> 
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">$favourites_threads_bits</table> 
</table> 
<br /> 
<!-- Favourites Threads End -->
اضف تمبلت جديد باسم/favourites_threads_bits
وضع فيه هذا

كود:
<div class="smallfont"> 
    <span class="smallfont"><strong> 
    <a href="showthread.php?t=$favourites_threads_get[threadid]" title="للكاتب $favourites_threads_get[postusername]" target="_blank">$favourites_threads_get[title]</a> 
    </span></strong> 
    </div>






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:27 AM.
قديم 09-01-2005, 06:46 PM   رقم المشاركة : 6
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


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

افتح ملف / functions_bbcodeparse.php
وابحث عن

كود:
// ********************* REMOVE HTML CODES *************************** 
    if (!$dohtml) 
    { 
        /*static $html_find = array('&lt;', '&gt;', '<', '>'); 
        static $html_replace = array('&amp;lt;', '&amp;gt;', '&lt;','&gt;'); 

        $bbcode = str_replace($html_find, $html_replace, $bbcode);*/ 
        $bbcode = htmlspecialchars_uni($bbcode); 
        $html_allowed = false; 
    } // end html
وأضف فوقه

كود:
// 

    // قم بضبط  max_imgsize إلى المقـاس الذي ترغــب به . 
    global $max_imgsize; 
    $max_imgsize=560; 


    if (strstr(strtolower($bbcode),'<img') AND $dohtml) { 
        $tagstartcounter=0; 
        do { 
            $bbcodelength=strlen($bbcode); 
            // pull tag from bbcode 
            $tagopen=(strpos(strtolower($bbcode),'<img',$tagstartcounter)); 
            $tagclose=(strpos($bbcode,'>',$tagopen)); 
            $bbtag=substr($bbcode,$tagopen,($tagclose-$tagopen+1)); 
            $bbtag = str_replace('\'','"',$bbtag); 


            $linkopen=(strpos(strtolower($bbtag),'<img')); 
            $linkopen2=(strpos(strtolower($bbtag),'"',$linkopen)); 
            $linkclose=(strpos($bbtag,'"',$linkopen2+1)); 
            $link=substr($bbtag,$linkopen2+1,($linkclose-$linkopen2-1)); 

            $link = str_replace('  ', '', $link); 


            $image= ($link); 
            if (@fclose(@fopen("$image", "r"))) { 

                $img_width = getimagesize($link); 
                if ($img_width[0] > $max_imgsize) { 
                    $bbtag = '<table><tr><td align="center"><a href="' . $link . '"><img src="' 
                        . $link . '" width="'.$max_imgsize.'" border="0"'.substr($bbtag,$linkclose+1,strlen($bbtag)-$linkclose+1).'<br>تم تصغـير الصورة تلقـائيـا ، اضغط هنا لمشاهدة الصورة بحجمها الطـبيعي .</a></td></tr></table>'; 
                    } 
                } 
            else { 

                $bbtag='<table border="1" cellpadding="0"><tr><td><FONT color="#FF0000">عفـواً .. الصـورة غير موجودة</font></td></tr></table>'; 
                } 
             
            $bbcode=substr($bbcode,0,$tagopen).$bbtag.substr($  bbcode,$tagclose+1,$bbcodelength-$tagclose); 


            $tagopen=$tagopen+(strpos(strtolower($bbtag),'<img')); 


            $tagstartcounter=(strpos($bbcode,'>',$tagopen)); 
            } while (strpos(strtolower($bbcode),'<img',$tagstartcounter)); 


        } 

    //
وابحث عن

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET [php]    return '<img src="' .  $link . '" border="0" alt="" />';
وأستبدله بهذا

كود:
// return '<img src="' .  $link . '" border="0" alt="" />'; 

    global $max_imgsize; 
         
    $image= ($link); 

    if (@fclose(@fopen("$image", "r"))) { 
        $img_width = getimagesize($link); 
        if ($img_width[0] > $max_imgsize) { 
            $biglink = '<table><tr><td align="center"><a href="' . $link . '" ><img src="' 
                . $link . '" width="'.$max_imgsize.'" border="0" alt=""><br>تم تصغـير الصورة تلقـائيـا ، اضغط هنا لمشاهدة الصورة بحجمها الطـبيعي .</a></td></tr></table>'; 
            return $biglink; 
            } 
        else { 
            return '<img src="' .  $link . '" border="0" alt="" />'; 
            } 
        } 
    else { 
        return '<table border="1" cellpadding="2"><tr><td><FONT color="#FF0000">عفـواً .. الصـورة غير موجودة</font></td></tr></table>'; 
        } 

    //






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:38 AM.
قديم 09-01-2005, 07:17 PM   رقم المشاركة : 7
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


هاك منع الرسائل الخاصة قبل عدد معين من المشاركات

أفتح ملف: vb/private.php

وإبحث عن السطر التالي:

كود:
// check permission to use private messaging 
if ($permissions['pmquota'] < 1 OR !$bbuserinfo['userid']) 
{ 
    print_no_permission(); 
}
ضع أسفل منه الكود التالي:

كود:
// private message by alamuae.com 
$posts_needed_to_use_pm = 100; 
    $post_sub = $posts_needed_to_use_pm - $bbuserinfo[posts]; 
    if($post_sub > 0) { 
      eval(print_standard_error('error_nbpostpm')); 
      exit; 
    } 
// end hack private message
من لوحة تحكم المنتدى إضافة عبارة جديدة



الصفحة التالية تضع الخيارات كما هو موضح بالصوره التالية:
1- نختار نوع العبارة: Front-End Error Messages
2- نضع التالي: nbpostpm
3- نضع الجملة المطلوبة:
حتى تتمكن من إستخدام خاصية الرسائل الخاصة لابد أن يكون لديك 100 مشاركة



ونضع هذا الكود في خانة (( النص ))

كود:
// private message by alamuae.com 
$posts_needed_to_use_pm = 100; 
    $post_sub = $posts_needed_to_use_pm - $bbuserinfo[posts]; 
    if($post_sub > 0) { 
      eval(print_standard_error('error_nbpostpm')); 
      exit; 
    } 
// end hack private message
إستبدل الرقم [100] بالعدد المناسب لك
ولا تنسى تعديل صيغة الرسالة عند إضافة العبارة






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:40 AM.
قديم 09-01-2005, 07:19 PM   رقم المشاركة : 8
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


هاك منع رؤية الموضوع

أفتح ملف showthread.php
وأبحث عن :

كود:
globalize($_REQUEST, array('perpage' => INT, 'pagenumber', 'highlight' => STR, 'goto'));
أضف تحته التالي :

كود:
if ($bbuserinfo['userid'] == 0) 
{ 
print_no_permission(); 
}






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:43 AM.
قديم 09-01-2005, 07:39 PM   رقم المشاركة : 9
كي دي دي
عضو مشارك
 
الصورة الرمزية كي دي دي






كي دي دي غير متصل

كي دي دي كاتب رائع


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

( الاسم - التوقيع - الصورة الرمزية - البيانات الشخصية )

وهذه البيانات سوف تكون واضحة فقط للمدير العام ( admin )

الخطوة الاولى :-

اذهب الى vb/admincp/user.php

وفي ملف user.php

ابحث عن :

كود:
print_cp_footer();
اضف اعلى منه مباشرة الكود التالي بالكامل :

كود:
// Start quickedit user by ATC
// ###################### Start editusername #######################
if ($_REQUEST['do'] == 'name')
{
globalize($_REQUEST, array('userid' => INT));

// valid id ?
if (empty($userid))
{
print_stop_message('invalid_user_specified');
}

if ($userid)
{
$user = $DB_site->query_first("
SELECT user.*
FROM " . TABLE_PREFIX . "user
WHERE user.userid = $userid
");
}

// start edit username
print_form_header('user', 'save');
construct_hidden_code('userid', $userid);

print_table_header(construct_phrase($vbphrase['x_y_id_z'], $vbphrase['user'], $user['username'], $userid));
print_input_row($vbphrase['username'], 'user[username]', $user['username'], 0);
$tableadded = 1;
print_submit_row($vbphrase['save']);

}

// ###################### Start do update username #######################
if ($_POST['do'] == 'save')
{
globalize($_POST, array(
'user'
));

// check for semi-colons
if (preg_match('/(?<!&#[0-9]{3}|&#[0-9]{4}|&#[0-9]{5});/', $user['username']))
{
print_stop_message('username_contains_semi_colons' );
}

$userid = intval($_POST['userid']);

$noalter = explode(',', $undeletableusers);
if (!empty($noalter[0]) AND in_array($userid, $noalter))
{
print_stop_message('user_is_protected_from_alterat ion_by_undeletableusers_var');
}

$olduserinfo = fetch_userinfo($userid);


$user['username'] = htmlspecialchars_uni($user['username']);

if (empty($user['username']))
{
print_stop_message('invalid_username_specified');
}

if ($exists = $DB_site->query_first("
SELECT userid
FROM " . TABLE_PREFIX . "user
WHERE username = '" . addslashes(htmlspecialchars_uni($user['username'])) . "'
AND userid <> $userid
"))
{
print_stop_message(
'name_exists',
$vbphrase['user'],
"<a href=\"user.php?$session[sessionurl]do=edit&userid=$exists[userid]\" target=\"_blank\">" . htmlspecialchars_uni($user['username']) . '</a>'
);
}

require_once('./includes/functions_databuild.php');

if ($userid)
{
// editing user

if (empty($user['password']))
{
unset($user['password']);
}
$DB_site->query(fetch_query_sql($user, 'user', "WHERE userid=$userid"));
}

if ($user['username'] != $olduserinfo['username'])
{ // update pm tables
$DB_site->query("
UPDATE " . TABLE_PREFIX . "pmreceipt
SET tousername = '" . addslashes($user['username']) . "'
WHERE touserid = $userid
");

$DB_site->query("
UPDATE " . TABLE_PREFIX . "pmtext
SET fromusername = '" . addslashes($user['username']) . "'
WHERE fromuserid = $userid
");

$olduser = strlen($olduserinfo['username']);
$newuser = strlen($user['username']);
$DB_site->query("
UPDATE " . TABLE_PREFIX . "pmtext
SET touserarray = REPLACE(touserarray, 'i:$userid;s:$olduser:\"" . addslashes($olduserinfo['username']) . "\";','i:$userid;s:$newuser:\"" . addslashes($user['username']) . "\";')
");

}

print_stop_message('saved_user_x_successfully', $user['username']);
}

// ###################### Start modify Avatar ################
if ($_REQUEST['do'] == 'editava')
{
globalize($_REQUEST, array(
'userid' => INT,
));

if (empty($userid))
{
print_stop_message('invalid_user_specified');
}

$bbuserinfo = fetch_userinfo($userid);
$avatarchecked[$bbuserinfo['avatarid']] = HTML_CHECKED;
$nouseavatarchecked = '';
if (!$avatarinfo = $DB_site->query_first("SELECT * FROM " . TABLE_PREFIX . "customavatar WHERE userid = $userid"))
{
// no custom avatar exists
if (!$bbuserinfo['avatarid'])
{
// must have no avatar selected
$nouseavatarchecked = HTML_CHECKED;
$avatarchecked[0] = '';
}
}

$avatarcount = 0;

print_form_header('user', 'updateavatar', 1);
print_table_header(construct_phrase($vbphrase['x_y_id_z'], $vbphrase['custom_avatar'], $bbuserinfo['username'], $userid));

if ($nouseavatarchecked)
{
print_description_row($vbphrase['user_has_no_avatar']);
}
else
{
print_yes_row($vbphrase['delete_avatar'], 'avatarid', $vbphrase['yes'], '', -1);
}

require_once('./includes/functions_user.php');
$bbuserinfo['avatarurl'] = fetch_avatar_url($bbuserinfo['userid']);
if (empty($bbuserinfo['avatarurl']) OR $bbuserinfo['avatarid'] != 0)
{
$bbuserinfo['avatarurl'] = '<img src="../' . $vboptions['cleargifurl'] . '" alt="" border="0" />';
}
else
{
$bbuserinfo['avatarurl'] = "<img src=\"../$bbuserinfo[avatarurl]\" alt=\"\" border=\"0\" />";
}

print_yes_row(
iif($avatarchecked[0] != '',
$vbphrase['use_current_avatar'] . ' ' . $bbuserinfo['avatarurl'],
$vbphrase['add_new_custom_avatar']
)
, 'avatarid', $vbphrase['yes'], $avatarchecked[0], 0);
print_input_row($vbphrase['enter_avatar_url'], 'avatarurl', 'https://www.');
print_upload_row($vbphrase['upload_avatar_from_computer'], 'upload');
construct_hidden_code('userid', $userid);
print_submit_row($vbphrase['save']);
}

// ###################### Start Update Avatar ################
if ($_POST['do'] == 'updateavatar')
{

globalize($_POST, array('userid' => INT, 'avatarid' => INT, 'avatarurl' => STR, 'useavatar' => INT));

$useavatar = iif($avatarid == -1, 0, 1);

$bbuserinfo_you = $bbuserinfo;
$bbuserinfo = fetch_userinfo($userid); // bad...

if ($useavatar)
{
if ($avatarid == 0)
{
// custom avatar
require_once('./includes/functions_upload.php');
process_image_upload('avatar', $avatarurl);
}
else
{
// predefined avatar
// let the admin set the user to have any avatar, so don't include any of the checks
$DB_site->query("DELETE FROM " . TABLE_PREFIX . "customavatar WHERE userid = $bbuserinfo[userid]");
@unlink("$vboptions[avatarpath]/avatar$bbuserinfo[userid]_$bbuserinfo[avatarrevision].gif");
}
}
else
{
// not using an avatar
$avatarid = 0;
$DB_site->query("DELETE FROM " . TABLE_PREFIX . "customavatar WHERE userid = $bbuserinfo[userid]");
@unlink("$vboptions[avatarpath]/avatar$bbuserinfo[userid]_$bbuserinfo[avatarrevision].gif");
}

$DB_site->query("UPDATE " . TABLE_PREFIX . "user SET avatarid = " . intval($avatarid) . " WHERE userid = $bbuserinfo[userid]");

$bbuserinfo = $bbuserinfo_you; // isn't that a lame thing to have to do? Works, but it's not really nice... :/

print_stop_message('saved_avatar_successfully');
}


// ###################### Start editsig #######################
if ($_REQUEST['do'] == 'editsig')
{
globalize($_REQUEST, array('userid' => INT));

if (empty($userid))
{
print_stop_message('invalid_user_specified');
}

$noalter = explode(',', $undeletableusers);
if (!empty($noalter[0]) AND in_array($userid, $noalter))
{
print_stop_message('user_is_protected_from_alterat ion_by_undeletableusers_var');
}

$user = $DB_site->query_first("
SELECT * FROM " . TABLE_PREFIX . "user AS user
LEFT JOIN " . TABLE_PREFIX . "usertextfield AS usertextfield USING (userid)
WHERE user.userid = $userid
");

print_form_header('user','doeditsig', 0, 1);
construct_hidden_code('userid', $userid);
print_table_header(construct_phrase($vbphrase['x_y_id_z'], $vbphrase['signature'], $user['username'], $user['userid']));
print_textarea_row($vbphrase['signature'], 'signature', $user['signature'], 8, 45, 1, 0);
print_submit_row();

}

// ###################### Start doeditsig #######################
if ($_POST['do'] == 'doeditsig')
{
globalize($_POST, array('userid' => INT, 'signature' => STR));

if (!can_moderate(0, 'caneditsigs'))
{
print_stop_message('no_permission_signatures');
}

$noalter = explode(',', $undeletableusers);
if (!empty($noalter[0]) AND in_array($userid, $noalter))
{
print_stop_message('user_is_protected_from_alterat ion_by_undeletableusers_var');
}

if (empty($userid))
{
print_stop_message('invalid_user_specified');
}

$DB_site->query("
UPDATE " . TABLE_PREFIX . "usertextfield SET
signature = '" . addslashes($signature) . "'
WHERE userid = $userid
");

print_stop_message('saved_signature_successfully') ;

}

// end quickedit user by ATC
احفظ العمل

الخطوة الثانية :

تعديل على تمبلت postbit_legacy او postbit

ابحث عن :

كود:
<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
تضيف تحتها مباشرة

كود:
<if condition="$show['admincplink']">
<tr><td class="vbmenu_option"><span onmouseover="this.style.cursor='pointer';" onClick="window.open('admincp/user.php?do=name&userid=$post[userid]','edit','width=500,height=350,scrollbars=yes')"><b>تعديل اسم $post[username] </b></span></td></tr>
<tr><td class="vbmenu_option"><span onmouseover="this.style.cursor='pointer';" onClick="window.open('admincp/user.php?do=editsig&userid=$post[userid]','edit','width=500,height=350,scrollbars=yes')"><b>تعديل توقيع $post[username] </b></span></td></tr>
<tr><td class="vbmenu_option"><span onmouseover="this.style.cursor='pointer';" onClick="window.open('admincp/user.php?do=editava&userid=$post[userid]','edit','width=500,height=350,scrollbars=yes')"><b>تعديل صورة $post[username] الرمزية</b></span></td></tr>
<tr><td class="vbmenu_option"><span onmouseover="this.style.cursor='pointer';" onClick="window.open('admincp/user.php?do=edit&userid=$post[userid]','edit','width=500,height=350,scrollbars=yes')"><b>تعديل بيانات $post[username] الشخصية</b></span></td></tr>
</if>






التوقيع

مكتبة الهاكات vb3  :: الشبكة الكويتيه ::

آخر تعديل VIP يوم 25-01-2005 في 01:47 AM.
قديم 24-01-2005, 06:10 AM   رقم المشاركة : 10
VIP

AdminiStrator

 
الصورة الرمزية VIP






VIP غير متصل

VIP كاتب مميزVIP كاتب مميزVIP كاتب مميزVIP كاتب مميز


هاك الملف الصوتي لخفلية المنتدى

هاك الملف الصوتي للمنتدى


انسخ هذا الرابط والصقه في الهيدر أخر شئ

كود:
<!-- القرآن -->
<bgsound src="هنا حط الملف الصوتي ويفضل ملف من نوع ام بي ثري" loop="1">
<script type="text/javascript">
<!--






التوقيع

هاك الملف الصوتي لخفلية المنتدى
آخر تعديل VIP يوم 01-02-2005 في 09:54 AM.

مواضيع ذات صله تطويــــر المنتديــ VB3 ـات

مكتبة الهاكات vb3 :: الشبكة الكويتيه ::



الذين يشاهدون محتوى الموضوع الآن : 3 ( الأعضاء 0 والزوار 3)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
أكبر مكتبة افلام عربية خاااص لمنتديات الشبكة الكويتية مجرمة قديمة منتدى الافلام والمسلسلات والمسرحيات 6 22-11-2006 10:55 PM
تم الانتهاء من راديوووو الشبكة الكويتيه زمن قاسي المنـتدى العـام 4 01-06-2006 01:24 PM
:: حصرياً على الشبكة الكويتيه :: VIP منـتدى الألـعاب والألغاز 13 23-07-2005 07:39 AM
صحافي في الشبكة الكويتيه صحـ((خطير))ـافي منتدى الترحيب بالأعضاء 10 12-06-2005 09:13 AM
برنامج jap (( حصري على الشبكة الكويتيه )) VIP منـتدى البـرامـج والشروحات 6 11-05-2005 03:32 AM

الساعة الآن 09:01 PM
جميع الحقوق محفوظة لـ الشبكة الكويتية

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

RSS RSS 2.0 XML MAP HTML