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

منتدى الشبكة الكويتية (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 31-01-2005 09:35 AM

هاك التاريخ الهجري
 
1 مرفق
هاك التاريخ الهجري

السلام عليكم ورحمة الله وبركاتة
هاك التاريخ الهجري
الوصف: ودك يكون تاريخ منتداك بالتاريخ الهجري بدل الميلادي ؟ ؟ اجل نزل هالهاك.
والهاك موجود في المرفقات
مع التحية

VIP 31-01-2005 09:56 AM

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

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

VIP 01-02-2005 04:29 AM

هاك اضافة حالة الطقس والحرارة
 
1 مرفق
هاك اضافة حالة الطقس والحرارة

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

هاك اضافة حالة الطقس والحرارة

والهاك موجود في المرفقات

مع التحية

VIP 01-02-2005 04:32 AM

هاك التسجيل السريع الى المنتدى .
 
1 مرفق
هاك التسجيل السريع الى المنتدى .

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

والمثال في الملف المرفق

VIP 01-02-2005 06:41 AM

هاك القرأن الكريم
 
1 مرفق
هاك القرأن الكريم

بسم الله الرحمن الرحيم

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

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

مع التحية

VIP 01-02-2005 10:33 AM

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

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

كود:

// ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###
أضف فوقه /

كود:

// ### 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

كود:

<a href="member.php?$session[sessionurl]u=$todayloggedin[userid]">$todayloggedin[musername]</a>$todayloggedin[invisiblemark]$todayloggedin[buddymark]
أفتح تمبلت /FORUMHOME
أبحث عن/

كود:

<!-- end logged-in users -->
</if>

أضف تحته التالي /

كود:

<!-- 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-->




أنتهى مبرووك

VIP 01-02-2005 10:42 AM

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

افتح ملف / 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));


        }

    //

وابحث عن/

كود:

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>';
        }

    //


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

VIP 01-02-2005 11:06 AM

هاك تصغير الصور المرفقه في الموضوع (vb3)
 
هاك تصغير الصور المرفقه في الموضوع

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

تعديل على تمبلت: postbit_attachmentimage

لتصغير حجم الصور المرفقه في الموضوع

وعند الضغط على الصوره تظهر بالحجم الطبيعي

احذف محتويات تمبلت: postbit_attachmentimage

ضع بداخله التالي واحفظ التعديل:

كود:

<p><normalfont>$post[username] أرفقَ هذه الصورة:<br>
<a target="_blank" href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&stc=1">
<img border="0" src="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&stc=1" width="480" height="294" alt="إضغط على الصوره المرفقه لمشاهدتها بالحجم الطبيعي"></a>
</normalfont></p>

ولاحظ الفرق

VIP 01-02-2005 12:21 PM

هاك يخبر العضو عن موضوع جديد تفضلو
 
1 مرفق
هاك يخبر العضو عن موضوع جديد تفضلو

بعد تركيب هذا الهاك, يظهر عنوان فى كل مشاركه بجانب اخبر المراقب عن هذا الرد, اذا ضغطت عليه يعنى اخترت العضو صاحب المشاركه , عندها كل مايكتب العضو الى اخترته موضوع جديد على الفور تجيك رساله وتقولك انه كتب موضوع جديد مع اسم الموضوع وعنوانه , ولكل عضو من الاعضاء له ان يختار عضو واحد فقط .


الهاك وطريقة التركيب بالمرفق

وبالتوفيق .

VIP 01-02-2005 03:52 PM

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

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

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

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

للتوضيح اكثر انظر الى الصور :

هذه الاضافات التي سوف تضاف

https://www.kwety.net/kwety1/q8/reeemhack.jpg

على سبيل المثال سوف نضغط على تعديل التوقيع

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

لوحة التحم انظر الصورة :

https://www.kwety.net/kwety1/q8/reeemhack1.jpg

الهاك بالمرفقات مع الشرح وللجميع

والله الموفق...


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

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

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