بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي المركز التعليمي المجاني تطويرالمواقع

تطويرالمواقع تبادل خبرات ، سكربتات ، تصاميم ،استفسارات

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 10-12-2005, 03:28 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي مكتبة هاكات الجيل الثالث

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

اللهم لا علم لنا الا ما علمتنا

قبل البدءبالهاكات أطلب من الجميع وضع عين الاعتبار في بعض الأمور نذكر منها :
1- عند التطبيق يجب أن تكون على نسخة من ملف (php) احتياطية يتم عليها التطبيق
2- اجعل هناك مسافات في القوالب للتطبيق حتى لا تكون هناك مشاكل فإذا تم بشكل صحيح قارب المسافات
3- ( مهم ) يجب أخذ نسخ احتياطية من قاعدة البيانات قبل عمل أي نسخ سواء للتطبيق أو التثبيت حتى لا تقع مشاكل
4- نفذ المطلوب بشكل صحيح وخطوة خطوة فلا تحدث مشاكل
5- في حال مللت من الهاك وأحببت تغييره أو حذفه يجب أن يتطابق القالب مع ملف (php ) فلو حذفت القالب فقط لسبب لك مشاكل فيجب الانتباه لذلك



عند الترقية أو اضافة هاكات أو عمل صيانة للمنتديات يجب عمل نسخ احتياطية لقاعدة البيانات ( كاملة البيانات ) كل بعد اسبوع لأجل ما يكون هناك أي مشاكل بعدين .أو حتى بعض ضعاف النفوس واللي مايخافون من الله ما يحاولون يسوون شيء . إليكم هذه الطريقة :
بالصور :
1/ النسخ الإحتياطي لقاعدة البيانات ( من لوحة التحكم ) اختار :



2/ قواعد البيانات التي ترغب في أخذ نسخة منها ثم اختار ( اذهب ) واحفظها مع استخدام CD لحفظ القاعدة فيما لو ضرب الجهاز ثم اذهب إلى :



3/ حفظ البيانات إلى ملف على الخادم واكتب داخل المربع ( بعد نسخ هذا.. ولصقه مكان النقط ) واكتب مكان النقط اسم موقعك فقط بدون (www.com)

كود:
/home/......../public_html/vb/admincp/forumbackup-02-01-2005.sql
و بعدها قم بعمل حفظ

وتأكد من الأدمن إنها فيه
vb/admincp/forumbackup-02-01-2005.sql أقصد هذا

و ان شاء الله موفقين و اي استفسار او طلب أهلا بكم





  #2  
قديم 10-12-2005, 03:29 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك اخر زيارة (بالتاريخ والوقت)

افتح ملف : includes/functions_showthread.php
بحث عن/

كود:
$post['joindate'] = vbdate($vboptions['registereddateformat'], $post['joindate']);
اضف بعده /

كود:
$post['lso_date'] = vbdate($vboptions['dateformat'], $post['lastactivity'], true);
$post['lso_time'] = vbdate($vboptions['timeformat'], $post['lastactivity'], false
افتح تمبلت postbit أو postbit_legacy/

كود:
<input type="text" name="lastactivity" size="24" dir="rtl" value="اخر زيارة : $post[lso_date]" style="border-style:solid; border-width:1px; font-family:MS Sans Serif; font-size:10px; vertical-align:middle; letter-spacing:0;; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#FCEBFF; color:#6C2A78"><br>
<input type="text" name="lastactivity" size="24" dir="rtl" value="بالساعة : $post[lso_time]" style="border-style:solid; border-width:1px; font-family:MS Sans Serif; font-size:10px; vertical-align:middle; letter-spacing:0;; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#FCEBFF; color:#6C2A78"><br>
و بالله التوفيق





  #3  
قديم 10-12-2005, 03:30 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

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

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

كود PHP:
// ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ### 
اضف فوقه /

كود PHP:
// ### TODAY ONLINE USERS BY ANIMEWEBBY ###########################################
$todayactiveusers '';
$todaystarttime mktime(000date('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:
<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:
<!-- end logged-in users -->
</if> 
أضف تحته التالي /

كود PHP:
<!-- 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--> 





  #4  
قديم 10-12-2005, 03:31 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

منع التواقيع والصور الرمزية في القسم الاسلامي

او اي قسم تريد حجب تواقيعه..

الشرح مرفق في الهاك





الملفات المرفقة
نوع الملف: txt منع التواقيع والصور الرمزية في القسم الاسلامي.txt‏ (الحجم 1.1 ك/بايت , عدد مرات التنزيل : 559)
  #5  
قديم 10-12-2005, 03:32 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

اليكم هاك اخر 10 مواضيع بالمنتدي

مقفول الثغرة

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





الملفات المرفقة
نوع الملف: zip اخر 10 مواضيع.zip‏ (الحجم 4.0 ك/بايت , عدد مرات التنزيل : 650)
  #6  
قديم 10-12-2005, 03:33 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك الإحصائيات المنتدي
افتح ملف/ index.php
ابحث عن /

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

كود PHP:
'forumhome_subforumseparator_post'
    
'forumhome_stats_poster'
    
'forumhome_stats_member'
    
'forumhome_stats_thread'
ابحث عن /

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

كود PHP:
// ### TOP 5 STATS BY ANIMEWEBBY ########################################### 
$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  " 
TABLE_PREFIX "user AS 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], 0strrpos(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') . '";'); 


اضف تمبلت جديد باسم / forumhome_stats_member

كود PHP:
<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
اضف تمبلت جديد باسم/ forumhome_stats_poster

كود PHP:
<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
اضف تمبلت جديد باسم/ forumhome_stats_thread

كود PHP:
<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> 
افتح تمبلت/ FORUMHOME

كود PHP:
<!-- end what's going on box --> 
أضف فوقه /

كود PHP:
<!-- 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
            <
span lang="ar-sa">احصائيات المنتدى</span></td
    </
tr
</
thead
<
tbody id="collapseobj_forumhome_statistics" style="$vbcollapse[collapseobj_forumhome_statistics]"
    <
tr
        <
td class="thead" width="23%" align="center" nowrap><span lang="ar-sa"
        
اكثر الاعضاء نشاطاَ</span></td
        <
td class="thead" width="22%" align="center" nowrap><span lang="ar-sa"
        
الاعضاء الجدد</span></td
        <
td class="thead" width="55%" nowrap align="center"><span lang="ar-sa"
        
المشاركات الاخيرة</span></td
    </
tr
    <
tr
        <
td class="alt2" width="23%" valign="top"
        <
table
            <
tr
                <
td class="smallfont" width="100%"><span lang="ar-sa">الاسم</span></td
                <
td class="smallfont" align="right" nowrap><span lang="ar-sa"
                
المشاركات</span></td
            </
tr
            
$stats_posters 
        
</table
        </
td
        <
td class="alt1" width="22%" valign="top"
        <
table
            <
tr
                <
td class="smallfont" width="100%" nowrap><span lang="ar-sa"
                
الاسم</span></td
                <
td class="smallfont" align="right" nowrap><span lang="ar-sa"
                
المشاركات</span></td
            </
tr
            
$stats_members 
        
</table
        </
td
        <
td class="alt2" width="55%" valign="top"
        <
table
            <
tr
                <
td class="smallfont" width="70%" nowrap><span lang="ar-sa"
                
الموضوع</span></td
                <
td class="smallfont" width="30%" nowrap><span lang="ar-sa"
                
المشاركات الاخيرة</span></td
                <
td class="smallfont" align="right" nowrap><span lang="ar-sa"
                
المشاهدات</span></td
                <
td class="smallfont" align="right" nowrap><span lang="ar-sa"
                
المشاركات</span></td


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





  #7  
قديم 10-12-2005, 03:34 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك تصغير الصور تلقائياً
افتح ملف / functions_bbcodeparse.php
ابحث عن/

كود 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 
أضف فوقه /

كود PHP:
// أضيف بواسطـة المحترفين العرب ، لاستبدال الصور الكبيرة 

    // قم بضبط  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:
return '<img src="' .  $link '" border="0" alt="" />'
استبدلـه /

كود PHP:
// 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>'
        } 

    
// 





  #8  
قديم 10-12-2005, 03:35 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك أظهار عدد المواضيع وعدد الردود

افتح ملف /includes/functions_showthread
ابحث عن/
كود PHP:
function construct_postbit($post$maintemplatename 'postbit'$alternate '')

أضف فوقه /
كود PHP:
global $DB_site
ابحث عن/
كود PHP:
$show['buddy'] = false;
    } 
أضف فوقه /
كود PHP:
$usertherd $DB_site->query_first("SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=$post[userid] ");
        
$usertherdcoun $usertherd[total];
        
$userpostdcoun $post[posts] - $usertherdcoun 
افتح تمبلت/postbit
ابحث عن/
كود PHP:
<tr
<
td align="right"><span class="smallfont">$vbphrase[posts] :</span></td>
<
td align="right"><span class="smallfont">$post[posts]</span></td>
</
tr
أضف فوقه /
كود PHP:
<tr
<
td align="right"><span class="smallfont">$vbphrase[threads] :</span></td>
<
td align="right">$usertherdcoun</td>
</
tr>
<
tr
<
td align="right"><span class="smallfont">$vbphrase[replies] :</span></td>
<
td align="right"><span class="smallfont">$userpostdcoun</span></td>
</
tr





  #9  
قديم 10-12-2005, 03:36 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

التعديل السريع للموضوع

افتح ملف/ includes/functions_showthread.php
ابحث عن/
كود PHP:
            $show['reputationlink'] = iif($vboptions['reputationenable'] AND $bbuserinfo['userid'] AND $post['userid'] AND !($usergroupcache["$post[usergroupid]"]['genericoptions'] & ISBANNEDGROUP), truefalse);
            break;
    } 
أضف فوقه /
كود PHP:
// Quick Edit hack
if ($post['userid'] == $bbuserinfo['userid'])
 {
   
$edittext htmlspecialchars_uni($post['pagetext']);
eval(
'$quickedit = "' fetch_template('showthread_quickedit') . '";');

else 
{
$edittext="";
$quickedit="";
}
// End Quick Edit hack 
افتح ملف/ showthread.php
ابحث عن/
كود PHP:
'showthread_quickreply'
أضف فوقه /
كود PHP:
'showthread_quickedit'
افتح تمبلت/ showthread
ابحث عن/
كود PHP:
"</head> " 
أضف فوقه /
كود PHP:
<script language="JavaScript"
function 
toggleT(_w,_h) { 
if(
document.getElementById) { //This for Mozilla 
if (_h=='s') eval("document.getElementById(_w).style.visibility='visible';"); 
if (
_h=='h') eval("document.getElementById(_w).style.visibility='hidden';"); 

if (
document.all) { // is IE 
if (_h=='s') eval("document.all."+_w+".style.visibility='visible';"); 
if (
_h=='h') eval("document.all."+_w+".style.visibility='hidden';"); 

else { 
// is NS? 
if (_h=='s') eval("document.layers['"+_w+"'].visibility='show';"); 
if (
_h=='h') eval("document.layers['"+_w+"'].visibility='hide';"); 


</script> 
افتح تمبلت/ postbit أو postbit_legacy
ابحث عن/
كود PHP:
<!-- / status icon and date --> 
أضف فوقه /
كود PHP:
<if condition="$post['pmid']==""">
$quickedit
</if> 
اضف تمبلت جديد باسم/ showthread_quickedit
كود PHP:
<form enctype="multipart/form-data" name="vbulletinform" style="display:inline;"  action="editpost.php" method="post">
            <
a href="javascript:return false;" onClick="toggleT('e$post[postid]','s');return false;"><img src="$stylevar[imgdir_button]/quickedit_icon.gif" alt="تعديل سريع" border="0" /></a>
 <
div id="e$post[postid]style="VISIBILITY:hidden;  z-index:1; position:absolute;">
<
input type="hidden" name="s" value="$session[sessionhash]/>
<
input type="hidden" name="do" value="updatepost" />
<
input type="hidden" name="p" value="$post[postid]/>
<
input type="hidden" name="posthash" value="$posthash/>
<
input type="hidden" name="poststarttime" value="$poststarttime/>

<
table cellpadding="0" cellspacing="0" border="0" bgcolor="#000000" width="67" align="center"><tr><td>
<
table cellpadding="4" cellspacing="1" border="0" width="100%">
<
tr>
    <
td class="tcat" colspan="2"><b>التعديل السريع للمشاركة</b></td>
</
tr>
<
tr>
    <
td class="$bgclass"nowrap><b>العنوان:</b></td>
    <
td class="$bgclass"><input type="text" class="bginput" name="title" value="$post[title]size="63" maxlength="85" tabindex="1"></td>
</
tr>
<
tr>
    <
td class="$bgclassvalign="top" nowrap><b>الموضوع:</b>
    <
p>
    </
td>
    <
td class="$bgclass">
    <
table cellpadding="0" cellspacing="0" border="0">
    <
tr valign="top">
        <
td><textarea name="message" class="bginput" style="width:455px; height:85px;" wrap="virtual" tabindex="1">$edittext</textarea><br>

    <
input type="submit" class="button" name="sbutton" accesskey="s" value="احفظ التعديلات" tabindex="3" />
        <
input type="reset" class="button" value="اعد الرساله القديمه" tabindex="4">
<
input type="button" class="button" value="تراجع" onClick="toggleT('e$post[postid]','h')">

                            <if 
condition="$bbuserinfo['signature']">                            <label for="cb_signature"><input type="checkbox" name="signature" value="1" id="cb_signature" tabindex="5" checked="checked" />Sig</label>
                                </if>

</
td>
    </
tr>
    </
table>
    </
td>
</
tr>
</
table>
</
td></tr></table>
<
br />
</
div>
</
form





  #10  
قديم 10-12-2005, 03:37 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك الأعلانات يتم وضعه في المكان الذي ترغب به في تمبلت HEADER

كود PHP:
<!-- / بداية هاك الاعلان -->


</if>
    <
table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" id="table5">
<
thead>
<
tr>
    <
td class="thead">
        <
p align="center">
        <
a style="float:left" href="#top" onclick="return toggle_collapse('omanidream_ehdaa')"><img id="collapseimg_omanidream_ehdaa" src="islamic-noor/buttons/collapse_thead.gif" alt="" border="0" /></a><span lang="ar-sa"><marquee direction="right" width="523">هنـــــا يتم عرض الاعلانات اذا كنت ترغب في نشر اعلانك راسل المشرف العام 
        
</marquee></span></td>
</
tr>
</
thead>
<
tbody id="collapseobj_omanidream_ehdaa" style="">
<
tr>
    <
td class="alt1" align="center" valign="top">

<
div align="left" class="smallfont">
    <
table border="0" width="100%" id="table6" cellspacing="4">
        <
tr>
            <
td>
            <
p align="center">
            <
a href="images/banner3.gif">
            <
img id="collapseimg_omanidream_ehdaa2" src="images/banner3.gif" alt="مساحة اعلانية " border="0" width="120" height="60" /></a></td>
            <
td>
            <
p align="center">
            <
a href="images/banner3.gif">
            <
img id="collapseimg_omanidream_ehdaa1" src="images/banner3.gif" alt="مساحة اعلانية " border="0" width="120" height="60" /></a></td>
            <
td>
            <
p align="center">
            <
a href="http://ضع رابط الموقع المعلن هنا">
            <
img id="collapseimg_omanidream_ehdaa4" src="images/banner3.gif" alt="مساحة اعلانية " border="0" width="120" height="60" /></a></td>
            <
td>
            <
p align="center">
            <
a href="images/banner3.gif">
            <
img id="collapseimg_omanidream_ehdaa3" src="images/banner3.gif" alt="مساحة اعلانية  " border="0" width="120" height="60" /></a></td>
        </
tr>
    </
table>
</
div>
</
td>
</
tr>
</
tbody>
</
table





  #11  
قديم 10-12-2005, 03:38 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك إحصائيات كل قسم

افتح ملف/ forumdisplay.php
ابحث عن/
كود PHP:
'mailqueue' 
أستبدله/
كود PHP:
    'forumstatscache',
    
'mailqueue' 
ابحث عن/
كود PHP:
'FORUMDISPLAY'
أستبدله/
كود PHP:
'FORUMDISPLAY',
        
'forumdisplay_quickstats'
ابحث عن/
كود PHP:
while ($thread $DB_site->fetch_array($threads)) 
في أعلاه ضع هذا /
كود PHP:
////////////////////////////// BOOFO'S FORUM QUICK STATS CACHE HACK //////////////////////////////
$forumstatscache unserialize($datastore['forumstatscache']);
$forumstats $forumstatscache[$forumid];

$updatetime $vboptions['forumcachetime'];
$statsupdate '';

if (
$forumstats['lastupdate'] == OR ($forumstats['lastupdate'] + ($updatetime 60)) < TIMENOW)
{
    
$numcount=$DB_site->query_first("
        SELECT COUNT(threadid) AS threads, SUM(replycount) AS replies, SUM(views) AS views
        FROM " 
TABLE_PREFIX "thread
        WHERE forumid=
$forumid
    "
);

    
$forumid intval($forumid);
    
$threadavg $DB_site->query_first("
        SELECT AVG(votetotal / votenum) AS avgrating
        FROM " 
TABLE_PREFIX "thread
        WHERE forumid=
$forumid
        AND votenum <> 0
    "
);

    
$topthreads $DB_site->query_first("
        SELECT COUNT(threadid) as threads, postusername, postuserid
        FROM " 
TABLE_PREFIX "thread
        WHERE forumid=
$forumid
        GROUP BY postuserid
        ORDER BY threads DESC, dateline ASC
        LIMIT 1
    "
);

    
$topposter $DB_site->query_first("
        SELECT user.userid, user.username, COUNT(post.postid) AS postcount
        FROM " 
TABLE_PREFIX "post
        LEFT JOIN " 
TABLE_PREFIX "thread ON (post.threadid = thread.threadid)
        LEFT JOIN " 
TABLE_PREFIX "user ON (post.userid = user.userid)
        WHERE thread.forumid=
$forumid
        GROUP BY post.userid
        ORDER BY postcount DESC
        LIMIT 1
    "
);

    
$attachs=$DB_site->query_first("
        SELECT forum.title AS forum, COUNT(attachment.attachmentid) AS count, SUM(IF(thumbnail = '', 0, 1)) AS thumbs, SUM(IF(thumbnail = '', 1, 0)) AS files, SUM(attachment.filesize) AS bytes
        FROM " 
TABLE_PREFIX "attachment, " TABLE_PREFIX "post, " TABLE_PREFIX "thread, " TABLE_PREFIX "forum
        WHERE attachment.postid = post.postid
        AND post.threadid=thread.threadid
        AND forum.forumid=thread.forumid
        AND forum.forumid=
$forumid
        GROUP BY thread.forumid
        ORDER BY count DESC
    "
);

    
$forumstats['numthreads'] = intval ($numcount[threads]);
    
$forumstats['numreplies'] = intval ($numcount[replies]);
    
$forumstats['numviews'] = intval ($numcount[views]);
    
$forumstats['topthreadscount'] = intval ($topthreads[threads]);
    
$forumstats['topthreadsid'] = intval ($topthreads[postuserid]);
    
$forumstats['topthreadsun'] = ($topthreads[postusername]);
    
$forumstats['topthreadspercent'] = round(100 * ($topthreads[threads] / $numcount[threads]), 2);
    
$forumstats['toppostercount'] = intval ($topposter[postcount]);
    
$forumstats['topposterid'] = intval ($topposter[userid]);
    
$forumstats['topposterun'] = ($topposter[username]);
    
$forumstats['topposterpercent'] = round(100 * ($topposter[postcount] / ($numcount[threads] + $numcount[replies])), 2);
    
$forumstats['attachscount'] = intval ($attachs[count]);
    
$forumstats['attachsbytes'] = intval ($attachs[bytes]);
    
$forumstats['attachsthumbs'] = intval ($attachs[thumbs]);
    
$forumstats['attachsfiles'] = intval ($attachs[files]);
    
$forumstats['avgrating'] = intval (round($threadavg[avgrating]));
    
$forumstats['lastupdate'] = intval (TIMENOW);

    
$forumstatscache[$forumid] = $forumstats;

    
$DB_site->query ("
                    REPLACE INTO " 
TABLE_PREFIX "datastore
                            (title, data)
                    VALUES
                            ('forumstatscache', '" 
addslashes serialize $forumstatscache ) ) . "')
                    "
);
}

    
$forumstats['numthreads'] = vb_number_format($forumstats['numthreads']);
    
$forumstats['numreplies'] = vb_number_format($forumstats['numreplies']);
    
$forumstats['numviews'] = vb_number_format($forumstats['numviews']);
    
$forumstats['topthreadscount'] = vb_number_format($forumstats['topthreadscount']);
    
$forumstats['toppostercount'] = vb_number_format($forumstats['toppostercount']);
    
$forumstats['attachscount'] = vb_number_format($forumstats['attachscount']);
    
$forumstats['attachsbytes'] = vb_number_format($forumstats['attachsbytes'], 2true);
    
$forumstats['attachsthumbs'] = vb_number_format($forumstats['attachsthumbs']);
    
$forumstats['attachsfiles'] = vb_number_format($forumstats['attachsfiles']);
    
$forumstats['avgrating']  = vb_number_format($forumstats['avgrating']);
    if ((
$forumstats['topthreadspercent'] % 10) == 0)
        
$forumstats['topthreadspercent'] = vb_number_format($forumstats['topthreadspercent']) . '%';
    else
        
$forumstats['topthreadspercent'] = vb_number_format($forumstats['topthreadspercent'], 2) . '%';
    if ((
$forumstats['topposterpercent'] % 10) == 0)
        
$forumstats['topposterpercent'] = vb_number_format($forumstats['topposterpercent']) . '%';
    else
        
$forumstats['topposterpercent'] = vb_number_format($forumstats['topposterpercent'], 2) . '%';

    
$getupdatetime vbdate("$vboptions[timeformat] - F jS, Y"$forumstats['lastupdate']);
    
$statsupdate "<font color=green>Last updated at $getupdatetime</font>";

    
$yourpost $DB_site->query_first("
        SELECT forum.title, forum.forumid, COUNT( post.postid ) AS yourposts, SUM( IF(  thread.postuserid = 
$bbuserinfo[userid] AND post.dateline = thread.dateline , 1, 0 ) ) AS yourthreads
        FROM " 
TABLE_PREFIX "forum, " TABLE_PREFIX "thread, " TABLE_PREFIX "post
        WHERE forum.forumid = thread.forumid
        AND thread.threadid = post.threadid
        AND post.userid = 
$bbuserinfo[userid]
        AND forum.forumid = 
$forumid
        GROUP BY forum.forumid
        ORDER BY yourposts
        DESC LIMIT 1
    "
);

        
$yourposts $yourpost['yourposts'];
        
$yourthreads $yourpost['yourthreads'];
        
$yourreplies $yourposts $yourthreads;

        
$yourposts vb_number_format($yourposts);
        
$yourthreads vb_number_format($yourthreads);
        
$yourreplies vb_number_format($yourreplies);

        if (
$yourposts =="1")
        {
            
$yourposts $yourposts " post";
        }
        else
        {
            
$yourposts $yourposts " posts";
        }
        if (
$yourthreads =="1")
        {
            
$yourthreads $yourthreads " thread";
        }
        else
        {
            
$yourthreads $yourthreads " threads";
        }
        if (
$yourreplies =="1")
        {
            
$yourreplies $yourreplies " reply";
        }
        else
        {
            
$yourreplies $yourreplies " replies";
        }

        if (
$forumstats[attachsthumbs] =="1")
        {
            
$forumstats[attachsthumbs] = "<strong>" $forumstats[attachsthumbs] . "</strong> Image";
        }
        else
        {
            
$forumstats[attachsthumbs] = "<strong>" $forumstats[attachsthumbs] . "</strong> Images";
        }

        if (
$forumstats[attachsfiles] =="1")
        {
            
$forumstats[attachsfiles] = "<strong>" $forumstats[attachsfiles] . "</strong> File";
        }
        else
        {
            
$forumstats[attachsfiles] = "<strong>" $forumstats[attachsfiles] . "</strong> Files";
        }

    eval(
'$forumdisplayquickstats = "' fetch_template('forumdisplay_quickstats') . '";');
////////////////////////////// BOOFO'S FORUM QUICK STATS CACHE HACK ////////////////////////////// 
ابحث عن/
كود PHP:
// ### BUILD FORUMS LIST ################################################# 
في أعلاه ضع هذا /
كود PHP:
// Logician Last Post Minute Hack
    
if ($forumcache[$forumid]['lastpost'] AND $forumcache[$forumid]['lastpost']>0)
    {
    
$lastpostdateline=(time()-$forumcache[$forumid]['lastpost'])/60;
    if (
$lastpostdateline<1) {
        if ((
$lastpostdateline*60)<1) {$lastpostmin=" Now!";}
        elseif ((
$lastpostdateline*60)<2) {$lastpostmin=(int)($lastpostdateline*60)." second ago!";}
        else {
$lastpostmin=(int)($lastpostdateline*60)." seconds ago!";}
    }
    elseif (
$lastpostdateline<2) {$lastpostmin=(int)($lastpostdateline)." minute ago";}
    elseif (
$lastpostdateline<60) {$lastpostmin=(int)($lastpostdateline)." minutes ago";}
    elseif (
$lastpostdateline<(120)) {$lastpostmin=(int)($lastpostdateline/60)." hour ago";}
    elseif (
$lastpostdateline<(60*24)) {$lastpostmin=(int)($lastpostdateline/60)." hours ago";}
    elseif (
$lastpostdateline<(60*48)) {$lastpostmin=" Yesterday";}
    else  {
$lastpostmin=((int)($lastpostdateline/(60*24)))." days ago";}
    
$lastthreadid $forumcache[$forumid]['lastthreadid'];
    
$lastposter $forumcache[$forumid]['lastposter'];
    }
    
// Logician Last Post Minute Hack 
اضف تمبلت جديد باسم/ forumdisplay_quickstats
كود PHP:
<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tbody>
<
tr>
    <
td class="tfoot"><strong>
        <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('forumstats')"><img id="collapseimg_forumstats" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumstats].gif" alt="" border="0" /></a>
    <
span lang="ar-sa">إحصائية القسم</span> - <i>$foruminfo[title]</i></strong>
    </
td>
</
tr>
</
tbody>
<
tbody id="collapseobj_forumstats" style="$vbcollapse[collapseobj_forumstats]">
<
tr>
    <
td class="panelsurround" align="center">

    <
table class="panel" cellpadding="0" cellspacing="$stylevar[formspacer]border="0" width="100%">
    <
tr>
        <
td align="$stylevar[left]">
            <
fieldset class="fieldset" style="margin:0px">
                <
legend><font color=green>$statsupdate</font></legend>
                <
table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
                <
tr>
                    <
td colspan="2" nowrap="nowrap"><div class="smallfont">
                      <
span lang="ar-sa">عدد المواضيع</span>: <strong>$forumstats[numthreads]</strong></div></td>
                </
tr>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
a href="$vboptions[bburl]/showthread.php?$session[sessionurl]goto=newpost&t=$lastthreadid">
                    <
span lang="ar-sa">آخر مشاركة</span></a>: <strong>$lastpostmin </strong></span></td>
                </
tr>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">أعلى المواضيع</span>: <a href="member.php?$session[sessionurl]u=$forumstats[topthreadsid]target="_blank">$forumstats[topthreadsun]</a> (<strong>$forumstats[topthreadscount]</strong>
                    <
span lang="ar-sa">المواضيع</span> = <strong>$forumstats[topthreadspercent]</strong>)</span></td>
                    </
tr>
                    <if 
condition="$forumstats[attachscount] !='0'">
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">عدد المرفقات</span>: <strong>$forumstats[attachscount]</strong> ($forumstats[attachsthumbs] - $forumstats[attachsfiles])</span></td>
                </
tr>
                    </if>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">معدل التصويت للموضوع</span>: <img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$forumstats[avgrating].gif" alt="some text"></span></td>
                </
tr>
                </
table>
            </
fieldset>
        </
td>
        <
td align="$stylevar[left]">
            <
fieldset class="fieldset" style="margin:0px">
                <
legend>$statsupdate</legend>
                <
table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
                <
tr>
                    <
td colspan="2" nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">عدد الردود</span>: <strong>$forumstats[numreplies]</strong></span></td>
                </
tr>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">آخر كاتب</span>: <a href="member.php?$session[sessionurl]find=lastposter&amp;f=$forumidtarget="_blank">$lastposter</a></span></td>
                </
tr>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">أكثر عضو مشارك</span>: <a href="member.php?$session[sessionurl]u=$forumstats[topposterid]target=_blank>$forumstats[topposterun]</a> (<strong>$forumstats[toppostercount]</strong>
                    <
span lang="ar-sa">الردود</span> = <strong>$forumstats[topposterpercent]</strong>)</span></td>
                </
tr>
                    <if 
condition="$forumstats[attachscount] !='0'">
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">حجم المرفقات</span>: <strong>$forumstats[attachsbytes]</strong></span></td>
                </
tr>
                    </if>
                <
tr>
                    <
td nowrap="nowrap"><span class="smallfont">
                    <
span lang="ar-sa">إجمالي المشاهدات</span>: <strong>$forumstats[numviews]</strong></span></td>
                </
tr>
                </
table>
            </
fieldset>
        </
td>
    </
tr>
    </
table>
<
tr>
<if 
condition="$yourposts != 0">
        <
td class="thead" align="center" nowrap="nowrap" colspan="2"><if condition="$forumstats[topposterun] == $bbuserinfo[username]"><strong>
        
$bbuserinfo[username], <span lang="ar-sa">&nbsp;في هذا القسم أنت</span>
        <
span lang="ar-sa"><font color="#800000">أكثر مشاركة</font></span>
        <
span lang="ar-sa">بعدد المشاركات</span$yourposts</strong>. (<strong>$yourthreads 
        
<span lang="ar-sa">و</span$yourreplies</strong>)<else /><strong>$bbuserinfo[username], 
        <
span lang="ar-sa">لقد قمت بكتابة</span$yourposts <span lang="ar-sa">
        
في هذا القسم</span></strong>. (<strong>$yourthreads <span lang="ar-sa">و</span$yourreplies</strong>)</if></td>
<else />
    <
td class="thead" align="center" nowrap="nowrap" colspan="2"><strong>
    
$bbuserinfo[username], <span lang="ar-sa">لم تشارك في هذا القسم حتى الآن</span></strong>.</td>
</if>
</
tr>
</
tbody>
</
table>
<
br /> 
افتح تمبلت/ForumDisplay
ابحث عن/
كود PHP:
$navbar 
أضف فوقه /
كود PHP:
$forumdisplayquickstats 





  #12  
قديم 10-12-2005, 03:40 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك أفضل خمس أعضاء بالقسم

افتح ملف/ forumdisplay.php
ابحث عن /
كود PHP:
$lastread $bbuserinfo['lastvisit'];
    } 
بعده اضف/
كود PHP:
 $topposter='';
    
$top $DB_site->query("
        SELECT count(post.postid) AS total_post,count(thread.threadid) AS total_thread, user.userid,user.username,user.joindate from " 
TABLE_PREFIX "user AS user
  LEFT JOIN " 
TABLE_PREFIX "post AS post ON(user.userid = post.userid)
LEFT JOIN " 
TABLE_PREFIX "thread AS thread ON(post.threadid = thread.threadid) where
  thread.forumid='
$forumid'
group by user.userid order by total_post DESC LIMIT 5"
);
    
$counteruser=0;
    while (
$topp $DB_site->fetch_array($top))
    {
$counteruser++;
$topp['joindate'] = vbdate($vboptions['dateformat'], $topp['joindate'], true);
eval(
'$topposter .= "' fetch_template('forumdisplay_topposter') . '";');

ابحث عن/
كود PHP:
'forumhome_lastpostby'
فوقه اضف /
كود PHP:
'forumdisplay_topposter'
افتح تمبلت/ forumdisplay
ابحث عن /
كود PHP:
$navbar 
بعده اضف/
كود PHP:
<br />
<
table border="0" cellspacing="$stylevar[cellspacing]cellpadding="4" class="tborder" width="$stylevar[tablewidth]">
 <
tr width="100%" class="alt1">
<
td class="thead" width="50%" align="$stylevar[left]">أفضل خمس أعضاء</td>
<
td class="thead" width="50%" align="$stylevar[left]">المشاركات</td>
$topposter
</table>
<
br /> 
اضف تمبلت جديد / forumdisplay_topposter
كود PHP:
<tr>
<
td class="alt1Active" align="$stylevar[left]width="80%" id="u$topp[userid]"><span class="smallfont">$counteruser)
        <
a href="member.php?$session[sessionurl]u=$topp[userid]">$topp[username]</a><br />تاريخ تسجيله $topp[joindate]</span></td>
  <
td class="alt1Active" width="20%"><span class="smallfont">$topp[total_post]   (<a href="search.php?do=finduser&u=$topp[userid]&f=$forumid">عرض هذه المشاركات</a>)</span></td





  #13  
قديم 10-12-2005, 03:41 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

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

افتح تمبلت / postbit
أبحث عن/
كود PHP:
                __________________<br />
                
$post[signature
أستبدله بهذا/
كود PHP:
<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





  #14  
قديم 10-12-2005, 03:42 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

لوضع اعلان في اعلي المنتدي متحرك

قم بوضع الكود التالي في تمبلت HEADER


كود PHP:
<body
<
table border="1" width="100%" bgcolor="#70C880"
<
tr
<
td width="21%"
<
p align="center"><B><SPAN lang=ar-sa><FONT 
face
="Simplified Arabic" color=#336900 
size="3"شريط 
الإعلانات 
||</FONT></SPAN></B></td
<
td width="79%"><b><font color="#000000" size="4"
<
marquee direction="right" bgcolor="#ffffff"
منتديات المحترفين العرب التطوريه 
;</marquee
</
font></b></td
</
tr
</
table

</
body





  #15  
قديم 10-12-2005, 03:44 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

هاك كود الفراشات

أفتح تمبلت /footer
أبحث عن /
كود PHP:
<input type="hidden" name="do" value="dst" /> 
اضف فوقه /
كود PHP:
<SCRIPT language=JavaScript>
<!-- 
bubbles Script by kurt.grigg@virgin.net

Image0
=new Image();
Image0.src="images/bbbutter2101301.gif";
Amount=6

Ypos=new Array();
Xpos=new Array();
Speed=new Array();
rate=new Array();
grow=new Array();
Step=new Array();
Cstep=new Array();
nsSize=new Array();
ns=(document.layers)?1:0;
WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;
WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;
for (
i=0Amounti++){                                                                
 
Ypos[i] = Math.round(Math.random()*WinHeight);
 
Xpos[i] = Math.round(Math.random()*WinWidth);
 
Speed[i]= Math.random()*4+4;
 
Cstep[i]=0;
 
Step[i]=Math.random()*0.1+0.05;
 
grow[i]=10;
 
nsSize[i]=Math.random()*15+5;
}
if (
ns){
for (
0Amounti++){
document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+Image0.src+" name='N' width="+nsSize[i]+" height="+nsSize[i]+"></LAYER>");
}
}
else{
document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');
for (
0Amounti++){
document.write('<img id="si" src="'+Image0.src+'" style="position:absolute;top:0px;left:0px;filter:alpha(opacity=60)">');
}
document.write('</div></div>');
}
function 
bubbles(){
var 
WinHeight=(document.layers)?window.innerHeight:window.document.body.clientHeight;
var 
WinWidth=(document.layers)?window.innerWidth:window.document.body.clientWidth;
var 
hscrll=(document.layers)?window.pageYOffset:document.body.scrollTop;
var 
wscrll=(document.layers)?window.pageXOffset:document.body.scrollLeft;
for (
i=0Amounti++){
sy Speed[i]*Math.sin(270*Math.PI/180);
sx Speed[i]*Math.cos(Cstep[i]);
Ypos[i]+=sy;
Xpos[i]+=sx
rate[i]=0.4;
if (
Ypos[i] < -50){
Ypos[i]=WinHeight+50;
Xpos[i]=Math.round(Math.random()*WinWidth);
Speed[i]=Math.random()*4+6;

grow[i]=2;
nsSize[i]=Math.random()*15+5;
}
if (
ns){
document.layers['sn'+i].left=Xpos[i]+wscrll;
document.layers['sn'+i].top=Ypos[i]+hscrll;
}
else{
si[i].style.pixelLeft=Xpos[i]+wscrll;
si[i].style.pixelTop=Ypos[i]+hscrll;
si[i].style.width=grow[i];
si[i].style.height=grow[i]; 
}
grow[i]+=rate[i]; 
Cstep[i]+=Step[i];
if (
grow[i] > 24grow[i]=25;
}
setTimeout('bubbles()',100);
}
bubbles();
//-->
</SCRIPT> 





الصور المرفقة
نوع الملف: gif ara4web.gif‏ (الحجم 1.7 ك/بايت , عدد مرات التنزيل : 801)
  #16  
قديم 10-12-2005, 03:45 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

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

التعديل في ملف
vb/index.php

ابحث عن التالي

كود:
// get total members and newest member from template

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

كود PHP:
// 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

ابحث عن

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


كود PHP:
<!-- 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 --> 





  #17  
قديم 10-12-2005, 03:48 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

اضافة بنر اعلاني لقسم معين





الملفات المرفقة
نوع الملف: zip اضافه بنر إعلاني لقسم معيــن.zip‏ (الحجم 24.4 ك/بايت , عدد مرات التنزيل : 555)
  #18  
قديم 10-12-2005, 03:51 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

اذا تبي تنصص اسم المنتدى

1 - لوحة التحكم

2 - ضبط الستايلات

3 - تفتح قالب forumhome_forumbit_level1_nopost تابع لقوالب الصفحة الرئيسية

4 - تبحث عن الكود هذا

كود PHP:
$forum[title
5 - استبدلة بهذا

كود PHP:
<center>$forum[title]</center
6 - تحفظ القالب

---------------------

اذا تبي تنصص اسم القسم

1 - لوحة التحكم

2 - ضبط الستايلات

3 - تفتح قالب forumhome_forumbit_level2_post تابع لقوالب الصفحة الرئيسية

4 - تبحث عن الكود هذا

كود PHP:
$forum[title
5 - استبدلة بهذا

كود PHP:
<center>$forum[title]</center
6 - تحفظ القالب


وتحيه طيبه مني للجميع





  #19  
قديم 10-12-2005, 03:52 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

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

اليوم يا إخوان نتعلم طريقة توسيط الموضوع تلقائي طريقه سهلة جدا ً ،،

الشرح :

ادخل لوحة تحم المنتدي ثم ضبط استايل ثم افتح تمبلت ( postbit ) وإبحث عن الكود التالي :

كود:
$post[message]

كود:
<p align="center"> $post[message]

وبس ومبروك عليك





  #20  
قديم 10-12-2005, 03:54 AM
صعب المنال صعب المنال غير متصل
عضو
 
تاريخ التسجيل: May 2005
مشاركة: 267
مستوى تقييم العضوية: 20
صعب المنال is on a distinguished road
الافتراضي

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

كثير من العملاء سألوني عن هذا الموضوع

بطرح لكم الطرقة هنا لتعم الفائدة

أذهب الي مجلدات موقعك

و ادخل vb\includes

و افتح ملف config.php

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

و في هذا السطر $superadminstartor="1,the-other-admin"

قم بتغيير the-other-admin الي رقم العضو

مثال عندنا العضو رقم 14 نرغب في اعطائة خاصية الأدمن

$superadminstartor="1,14"

بيكون السطر بهذه الصيغة

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

بعدين راح تدخل على ملفه الشخصي فيه جدول على اليسار حولة لمجموعة الأدارة

هذا و نسأل الله العفو و العافية و تقبلو خالص تحياتي





موضوع مغلق




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

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
الدعم العربي لمنتديات phpbb3 الجيل الثالث مكسرات دعم وتطوير الـ PHPBB 5 07-06-2007 11:39 PM
نسخة ( السوبر ) لمنتديات الجيل الثالث + استايل احترافي = .. SAT مزاد المواقع 2 15-03-2007 09:01 PM
ثغره للـ vb الجيل الثالث تعرف عليها بمنتداك 90% مصاب بها جنتل أمن المعلومات 12 06-07-2005 03:30 PM
استايل لمنتديات الجيل الثالث للبيع::. أسياد الامارات مزاد المواقع 0 23-02-2005 07:50 PM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 08:50 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


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

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

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