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

منتدى الشبكة الكويتية (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 20-03-2005 12:21 AM

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

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



ما عليك إلا تشغيل الخاصية من خلال حذف كود إبطالها ..


إفتح تمبلت FORUMDISPLAY


إبحث عن :

كود:

<!-- <tr><td class="thead" colspan="<if condition="$show['threadicons']">6<else />5</if>">&nbsp;</td></tr>-->
في الكود نفسه ستجد إشارات باللون الأحمر
ما عليك إلا حذفها وستعمل لديك خاصية الخط الفاصل بين الموضوع المثبت والعادي ..


ملاحظة// بأمكانك زيادة عرض الخط الفاصل بما يتناسب مع منتداك وذلك
بتغيير
hight:5px
الى 10 او 15 بكسل

أنتهى...

VIP 20-03-2005 02:07 PM

هاك موضوع من داخل الموضوع
 
1 مرفق
هاك موضوع من داخل الموضوع

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

افتح تمبيلت
SHOWTHREAD

الافضل الذهاب بالتمبيلت الى الفرنت بيج لتسهيل الاستبدال

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


كود:

<td class="smallfont"><a href="newreply.php?$session[sessionurl]do=newreply&amp;noquote=1&amp;p=$LASTPOSTID"><if condition="$show['closethread']"><img src="$stylevar[imgdir_button]/reply.gif" alt="$vbphrase[reply]" border="0" /><else /><img src="$stylevar[imgdir_button]/threadclosed.gif" alt="$vbphrase[closed_thread]" border="0" /></if></a></td>
        <else />
                <td class="smallfont">&nbsp;</td>
        </if>       
        <if condition="$show['pagenav']"><td align="$stylevar[right]">$pagenav</td

==================================
ومن ثم استبدله بالتالي كرر العمليه
==================================


كود:

<td class="smallfont"><a href="newreply.php?$session[sessionurl]do=newreply&amp;noquote=1&amp;p=$FIRSTPOSTID"><if condition="$show['closethread']"><img src="$stylevar[imgdir_button]/reply.gif" alt="$vbphrase[reply]" border="0" /><a href="newthread.php?$session[sessionurl]do=newthread&amp;f=$foruminfo[forumid]"><img src="$stylevar[imgdir_button]/newthread.gif" alt="$vbphrase[post_new_thread]" border="0" /></a>
<else /><img src="$stylevar[imgdir_button]/threadclosed.gif" alt="$vbphrase[closed_thread]" border="0" ></if></a></td>
    </if>   
    <if condition="$show['pagenav']"><td align="$stylevar[right]">$pagenav</td>



ملف مرفق معدل
انتهى ...

VIP 22-03-2005 04:17 PM

هاك الألعاب أحدث إصدار للنسخة الثالثة معرب 100% Arcade 1.0.3
 
1 مرفق
هاك الألعاب أحدث إصدار للنسخة الثالثة كلها معرب 100% Arcade 1.0.3 + شرح التركيب


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

هاك الألعاب الذى يضفى على المنتدى شكلاً آخر ويعطى روح المرح والذى يبحث عنه الكثير ( ملفات الهاك فى المرفقات )
وهذا هو آخر إصدار نزل حتى الحين وهو 1.0.3 وتمت تجربته على النسخ التالية وأثبت جدارته وعمل دون أدنى مشاكل : 3.0.3 // 3.0.4 // 3.0.5 // 3.0.6 //

__________________________
الهاك معرب تعريب كامل بواسطة فريق عمل منتديات عصوووم غيرر
https://www.3ssom.com/vb
__________________________

3.0.7 والدليل أنه تم تركيبه على منتديات مملكة البى إتش بى قبل وبعد الترقية
https://www.phpkd.com/vb/arcade.php
=============================

قبل البدأ لاتنسى عمل نسخة إحتياطية



الملفات التي سيتم التعديل عليها
===============
phpkd/admincp/index.php
phpkd/admincp/usergroup.php
phpkd/includes/functions.php
phpkd/includes/functions_showthread.php
phpkd/includes/init.php
phpkd/includes/functions_online.php
phpkd/global.php
phpkd/profile.php
phpkd/showthread.php

phpkd=مسار رابط منتداك


القوالب التي سيتم التعديل عليها
===================
postbit
navbar



القوالب التي سوف تضاف
================
26 قالب لكن سوف تضاف تلقائيا مع عملية التنصيب




العبارات التي سوف تضاف
==============
arcade_cp_game_active
arcade_cp_game_challenabled
arcade_cp_game_netplay
arcade_cp_game_playpanel
arcade_cp_game_showaward
arcade_main_latestscorebit
quickreg_prompt
arcade_cp_settingssaved

_____________________________________________

#########
التنصيب
#########

¯¯¯¯¯¯¯¯¯
أولا :التعديل على الملفات

==============
admincp/index.php
==============

إبحث عن:
____________________________________________

كود:

if (can_administer('canadminstyles'))
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

construct_nav_option("الإعدادات العامة", 'arcadeadmin.php?do=general', '<br

/>');
construct_nav_option("إعدادات الألعاب", 'arcadeadmin.php?do=games', '<br />');
construct_nav_option("إعدادات النتائج", 'arcadeadmin.php?do=scores', '<br />');
construct_nav_option("التحديات", 'arcadeadmin.php?do=challenges', '<br />');
construct_nav_group("الألعاب", '<hr />');

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


=================
admincp/usergroup.php
=================

إبحث عن:
____________________________________________

كود:

print_table_header($vbphrase['forum_viewing_permissions']);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
أضف هذا فوقه:
____________________________________________

كود:

print_table_header("تراخيص الألعاب");
    print_yes_no_row("يستطيع رؤية الألعاب؟ <dfn>السماح لهذ المجموعة برؤية الألعاب وأعلى النتائج بالإضافة للوح النتائج

العامة</dfn>", 'usergroup[canviewarcade]', $ug_bitfield['canviewarcade']);
    print_yes_no_row(" يستطيع اللعب في الألعاب؟<dfn>السماح لهذه المجموعة باللعب في الألعاب</dfn>",

'usergroup[canplayarcade]', $ug_bitfield['canplayarcade']);
    print_yes_no_row("يستطيع إضافة تعليق؟<dfn>السماح لهذه المجموعة بإضافة تعليقات عند إحرازهم على أعلى

النتائج</dfn>", 'usergroup[canmakecomments]',

$ug_bitfield['canmakecomments']);
    print_yes_no_row("السماح بتعديل التعليقات في لوح النتائج؟ <dfn>السماح لهذه المجموعة بتعديل التعليقات المكتوبة عن طريق الأعضاء

الأخرين</dfn>", 'usergroup[caneditscores]', $ug_bitfield['caneditscores']);
    print_yes_no_row("يستطيع مسح النتائج من لوح النتائج؟ <dfn>السماح لهذه المجموعة بمسح النتائج والتعليقات الموضوعة عن طريق

الأعضاء الأخرين</dfn>", 'usergroup[candelscores]',

$ug_bitfield['candelscores']);
    print_table_break();

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


=================
includes/functions.php
=================

إبحث عن:
____________________________________________

كود:

// get CSS width for outerdivwidth from outertablewidth
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

// declares the arcade image directory
    $stylevar['imgdir_arcade'] = "images/arcade";

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


=========================
includes/functions_showthread.php
=========================

ابحث في بداية الملف عن هذا
____________________________________________

كود:

require_once('./includes/functions_reputation.php');
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
____________________________________________

كود:

if ($arcadegeneral['awardson']==1) {
    // declares the arcade image directory
    $stylevar['imgdir_arcade'] = "images/arcade";
    $arcade_result = $DB_site->query("SELECT

shortname,title,gamesettings,highscorerid,highscor  e,miniimage,gameid

FROM " . TABLE_PREFIX . "games ");
    while ($arcade = $DB_site->fetch_array($arcade_result)){
        if (($arcade[gamesettings] &

$_GAMESCHECK['showaward'])){
            $awards[$arcade[shortname]]['userid'] =

$arcade['highscorerid'];
            $awards[$arcade[shortname]]['gametitle'] =

$arcade['title'];
            $awards[$arcade[shortname]]['icon'] =

$arcade['miniimage'];
            $awards[$arcade[shortname]]['highscore'] =

$arcade['highscore'];
            $awards[$arcade[shortname]]['gameid'] =

$arcade['gameid'];
        }
    }
}

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


إبحث عن:
_____________________________________________

كود:

// sorts through all the stuff to return the postbit

template

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
____________________________________________

كود:

// arcade
    global $awards,$arcadegeneral;

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

$show['messageicon'] = iif($post['iconpath'], true, false);
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

if ($arcadegeneral['awardson']==1) {
        foreach ($awards as $key => $award) {
            if ($award['userid']==$post['userid']) {
                eval('$post[\'arcadeawards\'] .= "' .

fetch_template('arcade_awards_bit') . '";');
            }
        }
    }


¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


=================
includes/init.php
=================

إبحث عن:
____________________________________________

كود:

'stylecache'
            ), $specialtemplates);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

استبدلها بـ:
____________________________________________

كود:

'stylecache',
                'arcadesettings'
            ), $specialtemplates);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


إبحث عن:
____________________________________________

كود:

// get $usergroupcache array
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

// get $arcadesettings
                case 'arcadesettings':
                $arcadesettings = $storeitem['data'];
                break;

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

// ----------------------------------------------------------
// ###  END PLUGIN USERGROUP PERMISSIONS BITFIELDS HERE  ###

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

$_BITFIELD['usergroup']['arcadepermissions'] = array(
    'canviewarcade'            => 1,
    'canplayarcade'            => 2,
    'caneditscores'            => 4,
    'candelscores'            => 8,
    'canmakecomments'        => 16
);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

'warnall'          => 131072
);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
___________________________________________

كود:

$_ARCADE = array(
    'active'            => 1,
    'netplay'            => 2,
    'awardson'            => 4,
    'quickreg'            => 8,
    'autoprune'            => 16,
    'highonly'            => 32,
    'vbcodeon'            => 64,
    'imgcodeon'            => 128,
    'smilieson'            => 256,
    'allowemail'        => 512,
    'challengescores'        => 1024
);

$_ARCADEUSER = array(
    'firstvisit'        => 1,
    'settingschecked'    => 2,
    'allowchallenges'    => 4,
    'allowemails'        => 8
);

$_GAMESCHECK = array(
    'active'            => 1,
    'netplay'            => 2,
    'playpanel'            => 4,
    'challenabled'        => 8,
    'showaward'            => 16
);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


======================
includes/functions_online.php
======================

إبحث عن:
____________________________________________

كود:

default:
            if ($permissions['wolpermissions'] &

CANWHOSONLINEBAD)

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

case 'arcade':
            $userinfo['action'] = 'في الألعاب';
            $userinfo['where'] = "<a href=\"arcade.php?

$session[sessionurl]\">$vboptions[bbtitle] الألعاب</a>";
            break;

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

default:
        $userinfo['activity'] = 'unknown';
    }

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

case 'arcade.php':
        $userinfo['activity'] = 'الألعاب';
        break;

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


==========
global.php
==========


إبحث عن:
____________________________________________

كود:

echo "End call of global.php:  $aftertime\n";
    echo "\n<hr />\n\n";
}

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
____________________________________________

كود:

// Creates general settings for the Arcade
$arcadegeneral = convert_bits_to_array($arcadesettings,$_ARCADE);
$arcadeuser =

convert_bits_to_array($bbuserinfo['arcadesettings'],$_ARCADEUSER);
$arcadepermissions =

convert_bits_to_array($permissions['arcadepermissions'],$_BITFIELD['use

rgroup']['arcadepermissions']);

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


===========
profile.php
===========


إبحث عن:
____________________________________________

كود:

'editavatar' => array(
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

'editarcade' => array(
        'modifyarcade'
    ),

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

//

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

#####
// ############################### EDIT OPTIONS

###############################
//

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

#####

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

//

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

#####
// ########################### ARCADE USER OPTIONS

############################
//

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

#####
if ($_REQUEST['do'] == 'editarcade')
{
    $checked = array();
    // current values as checked
    foreach ($arcadeuser as $key => $value) {
        if ($value == 1) {
            $checked[$key] = HTML_CHECKED;
        }
    }
    construct_usercp_nav();
    $templatename = "modifyarcade";
}

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

// ############################### start update options

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

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

// ############################## start update arcade

#################################
if ($_POST['do'] == 'updatearcade')
{
require_once('./includes/functions_misc.php');
    // globalize here
    $_POST['arcade']['firstvisit'] = 0;
    $_POST['arcade']['settingschecked'] = 1;
    $userSettings = &$_POST['arcade'];

    $userBits = convert_array_to_bits($userSettings,$_ARCADEUSER); 
   
    $DB_site->query("
        UPDATE " . TABLE_PREFIX . "user SET
        arcadesettings = $userBits
        WHERE userid = $bbuserinfo[userid]
    ");
   
    $url = "arcade.php?do=main";
    eval(print_standard_redirect('redirect_updatethank  s'));
}

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
==============
احفظ التغيرات واقفل الملف
==============


==============
showthread.php
==============


إبحث عن:
____________________________________________

كود:

'pollresult',
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

استبدلها بـ:
____________________________________________

كود:

'pollresult',
    'arcade_awards_bit',

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
##################################

التعديلات على القوالب
======================


أجرِ التعديلاتَ التاليةَ على هذه القوالب الحاليةِ، وأحفظهم.

==============
postbit
==============


إبحث عن:
____________________________________________

كود:

<if condition="$show['pmlink']">
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

<if condition="$post['arcadesettings'] & 4 AND $post[userid]!

=$bbuserinfo[userid] AND $bbuserinfo[userid]!=0">
        <tr><td class="vbmenu_option"><a href="arcade.php?

$session[sessionurl]do=newchallenge&userid=$post[userid]"

target="_self">تحدي $post[username] في الألعاب</a></td></tr>
    </if>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

<if condition="$post['rank']"><div

class="smallfont">$post[rank]</div></if>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
____________________________________________

كود:

$post[arcadeawards]
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
احفظ التغيرات


ثم افتح القالب
==============
navbar
==============


إبحث عن:
____________________________________________

كود:

<td class="vbmenu_control"><a href="calendar.php?

$session[sessionurl]">$vbphrase[calendar]</a></td>


¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا تحته:
____________________________________________

كود:

<td class="vbmenu_control"><a href="arcade.php?

$session[sessionurl]">الألعاب</a></td>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

إبحث عن:
____________________________________________

كود:

</table>
    </div>
    <!-- / header quick search form -->

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

أضف هذا فوقه:
____________________________________________

كود:

<tr>
            <td class="thead">بحث ألعاب الألعاب</td>
        </tr>
        <tr>
            <td class="vbmenu_option" title="nohilite">
            <form action="arcade.php" method="post">
                <input type="text" class="bginput"

name="search" size="20" />$gobutton<br />
            </form>
            </td>
        </tr>



أنتهينا من تعديلات الملفات ننتقل إلى إضافة العبارات وتعديل القوالب وتشغيل ملف التنصيب

الطريقة :

عبارات جديدة
===========

إدخل على لوحة التحكم ثم((اللغات والعبارات>>العبارات والمرادفات>>إضافة عبارة جديدة

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

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Phrase Type: GLOBAL

Varname: arcade_cp_game_active

Text: هل تريد تفعيل اللعبة؟ <dfn>هذا الخيار يسمح لك بجعل الألعاب مفعلة أو معطلة لجميع الأعضاء</dfn>


¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯
Phrase Type: GLOBAL

Varname: arcade_cp_game_challenabled

Text: هل تريد جعل التحديات متاحة؟<dfn>يسمح لك لتفيعل أو تعطيل التحديات لهذه اللعبة</dfn>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Phrase Type: GLOBAL

Varname: arcade_cp_game_netplay

Text: هل تريد تفعيل خاصية اللعب مباشرة عن طريق النت؟ <dfn> يسمح للعب مباشرة مع أكثر من لاعب</dfn>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Phrase Type: GLOBAL

Varname: arcade_cp_game_playpanel

Text:هل تريد إظهار لوحة تحكم للعبة؟<dfn>يسمح لك بعرض لوحة التحكم للعبة</dfn>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Phrase Type: GLOBAL

Varname: arcade_cp_game_showaward

Text: هل تريد إظهار الأوسمة والجوائز؟ <dfn>(يظهر الأوسمة والجوائز...وغيرها)</dfn>

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Phrase Type: GLOBAL

Varname: arcade_main_latestscorebit

Text: <b>{1}</b> نتيجته <b>{2}</b> في لعبة "<b>{3}</b>". <a href="arcade.php?do=play&gameid={4}">[اضغط هنا للعب {3}!]

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

Phrase Type: Front-End Error Messages

Varname: quickreg_prompt

Text: يتوجب عليك التسجيل في المنتدى لكي يسمح لك باللعب.. <a href="$vboptions[bburl]/register.php">إضغط هنا</a> إذا أردت التسجيل .

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


Phrase Type: Control Panel Stop Message

Varname: arcade_cp_settingssaved

Text: لقد تم حفظ التغيرات <b>الألعاب</b> بنجاح...

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯

رفع الملفات
============

جميع الملفات التي داخل المجلد
(phpkd.com)
لابد من رفعها على الشكل التالي

phpkd.com/arcade.php -> vb/arcade.php

phpkd.com/admincp/install_arcade.php -> vb/admincp/install_arcade.php

phpkd.com/admincp/arcadeadmin.php -> vb/admincp/arcadeadmin.php

phpkd.com/includes/functions_arcade.php -> vb/includes/functions_arcade.php

phpkd.com/includes/cron/arcadeupdate.php -> vb/includes/cron/arcadeupdate.php

وأيضا هذه الملفات الفرعية ترفع على هذا الشكل

phpkd.com/images/arcade/ -> vb/images/arcade/
phpkd.com/games/ -> vb/games/
phpkd.com/admincp/arcadejs/ -> vb/admincp/arcadejs/


vb=مسار رابط منتداك

وعدم نسيان رفع الملفات التي عدلنا عليها سابقا على نفس مسارها القديم..

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
الخطوة النهائية
===========
نطلب الرابط
https://phpkd.com/vb/admincp/install_arcade.php

phpkd.com=رابط موقعك
vb=مسار المنتدى

ثم أتبع الثلاث خطوات

عند الإنتهاء,
إحذف ملف الانستول من الموقع
install_arcade.php

اخر شي نحتاج لعمله هوا إضافة "Scheduled Task" للمسابقات:
1. إضغط على "Add New Scheduled Task", في "Scheduled Task" قسم.
2. العنوان, ادخل "Arcade Tasks".
3. إختر "23" في قائمة المنسدلة للدقائق.
4. لإسم الملف, أكتب: "./includes/cron/arcadeupdate.php". (بدون علامات الإقتباس)
5. إضغط على "حفظ".

Scheduled Task=جدول المهام

Add New Scheduled Task=إضافة جدول مهام جديد

الحين نقدر نقول مبروك تم تركيب الهاك بنجاح
وصلى اللهم على سيدنا محمد وعلى آله وصحبه وسلم
والسلام مسك الختام وأى استفسار أنا جاهز


==================================
تجدون معومات كافية باللغة الإنجليزية على هذا الرابط
https://www.vbulletin.org/forum/show...?threadid=60377

أنتهى ... مبروك عليكم

VIP 25-03-2005 03:02 AM

هاك يظهر لك شريط متحرك بالمواضيع المثبّتة
 
1 مرفق
هاك يظهر لك شريط متحرك بالمواضيع المثبّتة

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

هاك يظهر لك شريط متحرك بالمواضيع المثبّتة
وقت التركيب : دقيقتين
يظهر الهاك في : أسفل المنتدى أو أي مكان تريد ظهوره

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

ارفع ملف sticky.php إلى مجلد المنتدى وعادة يكون اسمه vb

الآن ادخل تمبلت footer وابحث عن الكود التالي

$spacer_close
<!-- /content area table -->

أضف أسفله الكود التالي (( الكود الخاص بإظهار الشريط ))

<iframe name="sticky.php" align="center" marginWidth="3" marginHeight="3" src="sticky.php" width="98%" scrolling="no" height="30" border="0" target="_top" style="border-style:solid; border-width:0px; " frameborder="0"></iframe>

واحفظ التغييرات ..

الآن الشريط سيظهر أسفل المنتدى بإمكانك إضافة الكوس السابق في أي تمبلت تريد ظهوره
بإمكانك إضافته في تمبلت header ..

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

تحديث أمني :-
الرجاء البحث في ملف sticky.php عن الكود التالي
include "global.php";


اضف فوقه الكود التالي :-

// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'sticky');

// ################### PRE-CACHE TEMPLATES AND DATA ######################
$phrasegroups = array();
$specialtemplates = array();
$globaltemplates = array();
$actiontemplates = array();

أو قم بإنزال الهاك معدلاً من المرفقات
آخر تعديل كان في 18-3-2005

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

VIP 27-03-2005 12:01 AM

هاك الاقسام المتطوره للجيل الثالث
 
1 مرفق
هاك الاقسام المتطوره للجيل الثالث

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

https://www.kwety.net/kwety1/q8/1forumdisplay.jpg

تمبلت FORUMHOME
تمبلت forumhome_forumbit_level1_nopost
تمبلت forumhome_forumbit_level2_post
ملف functions_forumlist.php


قم بالدخول الى لوحة تحكم المنتدى ومن اليمين اختر

https://www.kwety.net/kwety1/q8/1forumdisplay-1.jpg

ثم توجه للجه اليسرى وحدد الاستايل الذي تريد التعديل عليه واختر منه

https://www.kwety.net/kwety1/q8/1forumdisplayc2.jpg

جميع المحاط باللون الاحمر 1-2-3 هي التمبلتات التي تستبدلها

https://www.kwety.net/kwety1/q8/1forumdisplay-3.jpg

اما مايخص الملف functions_forumlist.php فقم برفعه الى مجلد
vb/includes/functions_forumlist.php
بيطلب منك استبدال .. استبدل

وبالتوفيق ان شاء الله

VIP 27-03-2005 12:13 AM

هاك تعديل التوقيع السريع للمدير العام
 
هاك تعديل التوقيع السريع للمدير العام

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

مثـال

https://www.kwety.net/kwety1/q8/AboFisal82-9.jpg

التعديل سيكون على التمبلتات :

* postbit
* postbit_legacy

- إفتح تمبلت : postbit
إبحث عن :

كود:

<if condition="$post['userid']">
    <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>

أسفلها مباشرةً
أضف هذا الكود الجديد :

كود:

<if condition="$bbuserinfo['usergroupid'] == 6">
    <tr><td class="vbmenu_option"><a href="#" onclick="window.open('modcp/user.php?$session[sessionurl]do=editsig&amp;userid=$post[userid]','editsig','statusbar=no,menubar=no,toolbar=no,sc  rollbars=yes,resizable=yes,width=400,height=300');  return false;">تعديل التوقيع</a></td></tr>
    </if>

إحفظ العمل .

2- إفتح تمبلت : postbit_legacy
إبحث عن :

كود:

<if condition="$post['userid']">
    <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>

أسفلها مباشرةً
أضف هذا الكود الجديد :

كود:

<if condition="$bbuserinfo['usergroupid'] == 6">
    <tr><td class="vbmenu_option"><a href="#" onclick="window.open('modcp/user.php?$session[sessionurl]do=editsig&amp;userid=$post[userid]','editsig','statusbar=no,menubar=no,toolbar=no,sc  rollbars=yes,resizable=yes,width=400,height=300');  return false;">تعديل التوقيع</a></td></tr>
    </if>


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

VIP 27-03-2005 12:17 AM

هاك اخفاء التوقيع عن الزوار
 
هاك اخفاء التوقيع عن الزوار

السلام عليكم

شرح التركيب : افتح ملف functions_showthread.php .. الموجود داخل ملف includes

وابحث بداخلة عن

كود:

// get signature
اضف بعده مباشرة الكود التالي

كود:

if ($bbuserinfo[usergroupid]==1) { $post['signature'] = 'عذراً لايمكنك مشاهدة التواقيع كونك غيرمسجل في المنتدى'; }

حفظ الملف وارفعه لمحله مرة أخرى :)

VIP 27-03-2005 12:30 AM

هاك منع الرسائل الخاصه عن الاعضاء الجدد - شرح مصور
 
1 مرفق
هاك منع الرسائل الخاصه عن الاعضاء الجدد

بسم الله الرحمن الرحيم
هاك منع الرسائل الخاصه عن الاعضاء الجدد الذين عدد مشاركاتهم اقل من 50
قم بفتح ملف vb/private.php عن طريق برنامج الـ Ftp

أبحث عن :

كود:

if ($permissions['pmquota'] < 1 OR !$bbuserinfo['userid'])
{
        print_no_permission();
}

ضع بعدها مباشره :

كود:

// checking the user post before sending private message
$posts_needed_to_use_pm = 50;
    $post_sub = $posts_needed_to_use_pm - $bbuserinfo[posts];
    if($post_sub > 0) {
      eval(print_standard_error('error_nbpostpm'));
      exit;
    }
// end hack

https://www.kwety.net/kwety1/q8/hake-praivt3.jpg

وبعد ان تنهتي ارفع الملف لمجلد المنتدى مره اخرى

أذهب الى قاعدة البيانات الخاصه بموقعك واختر منها قاعده بيانات المنتدى
ثم ازرع هذا الامر عن طريق مربع حوار sql

https://www.kwety.net/kwety1/q8/hake-praivt4.jpg

الان تسجل دخول الى لوحة تحكم الايدمن

ومنها تختار اللغات والعبارات

https://www.kwety.net/kwety1/q8/PhraseManager-1.jpg

اضغط على التحكم بالعبارات = Phrase Manager

ستنتقل للصفحه اليسرى

باسفل الصفحه يوجد ثلاثه اوامر اختر منها

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

https://www.kwety.net/kwety1/q8/PhraseManager-2.jpg

قم بتعبية البيانات التاليه

نوع اللغه = Front End Error Messages
اسم المتغير = nbpostpm
النص= نعتذر : لايمكنك أستخدام الرسائل الخاصه الا بعد 50 مشاركه
ثم اضغط حفظ

https://www.kwety.net/kwety1/q8/PhraseManager-3.jpg

الان بمجرد ضغط اي عضو على الرسائل الخاصه لارسال رساله او استقبالها

https://www.kwety.net/kwety1/q8/hake-praivt2.jpg

فانه لن يتمكن من ذلك الا بعد اكمال 50 مشاركه

https://www.kwety.net/kwety1/q8/hake-praivt.jpg

VIP 01-04-2005 01:14 AM

هاك التلاشي للصفحات المنتدى vb3
 
هاك التلاشي للصفحات المنتدى vb3

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

كود:

<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=23)">
<meta http-equiv="Page-Exit" content="revealTrans(Duration=1.0,Transition=23)">

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

VIP 03-04-2005 11:23 PM

هاك انتقال الصفحات بالأشكال الرائعة والعشوائية الملفتة للنظر
 
هاك انتقال الصفحات بالأشكال الرائعة والعشوائية الملفتة للنظر

اقدم لكم هذا الهاك وهو يفتح الصفحات بشكل جميل ورائع وعدة حركات

مثال على ستايل عندنا بالمنتدى اسمه (( blue ))

كل ماعليك وضع الكود التالي بأعلى الهيدر (( header ))

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

كود:

<meta http-equiv="Page-Enter" content="revealTrans(Duration=1.0,Transition=23)">
<meta http-equiv="Page-Exit" content="revealTrans(Duration=1.0,Transition=23)">

بالتوفيق يارب ...


الساعة الآن 09:57 PM

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

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