ABO Deema
01-04-2007, 03:17
أول خطوة بنعملها هي اضافة ملف test.php
ويتضمن الكود التالي :
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_******', 'test'); // change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array(
);
// get special data templates from the datastore
$specialtemplates = array(
);
// pre-cache templates used by all actions
$globaltemplates = array(
'TEST',
);
// pre-cache templates used by specific actions
$actiontemplates = array(
);
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN ****** ############################
// ################################################## #####################
$navbits = array();
$navbits[$parent] = 'Test Page';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('TEST') . '");');
?>
بحيث تغير test بأسم الملف الي سويته
وايضا 'TEST' الى اسم الملف
وايضا 'Test Page'
هي الخطوة الاولى
نرفع الملف على مجلد المنتدى الرئيسي vb
بعد هيك
ثاني خطوة نسويها هي أننا نسوي قالب جديد
نسميه test<-- طبعا يكون نفس أسم الملف الخاص ال php
وتتضمن
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">Title</td>
</tr>
<tr>
<td class="alt1">Text</td>
</tr>
</table>
$footer
</body>
</html>
وبهيك انتهينا
بس باقي تنفذ الخطوات الاخيره وهي
تفتح ملف includes/functions_online.php
أبحث عن
case 'bugs.php':
$userinfo['activity'] = 'bugs';
break;
اسفله أضف
case 'test.php':
$userinfo['activity'] = 'test';
break;
بعدها في نفس الملف أبحث عن
case 'modcplogin':
$userinfo['action'] = $vbphrase['moderator_control_panel_login'];
break;
أسفله
case 'test':
$userinfo['action'] = 'Viewing Test Page';
break;
بهيك انتهينا
روح جرب على رابط منتداك
www.xxx.com/vb/test.php
xxx = أسم موقعك
ويتضمن الكود التالي :
<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_******', 'test'); // change this depending on your filename
// ################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array(
);
// get special data templates from the datastore
$specialtemplates = array(
);
// pre-cache templates used by all actions
$globaltemplates = array(
'TEST',
);
// pre-cache templates used by specific actions
$actiontemplates = array(
);
// ######################### REQUIRE BACK-END ############################
require_once('./global.php');
// ################################################## #####################
// ######################## START MAIN ****** ############################
// ################################################## #####################
$navbits = array();
$navbits[$parent] = 'Test Page';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('TEST') . '");');
?>
بحيث تغير test بأسم الملف الي سويته
وايضا 'TEST' الى اسم الملف
وايضا 'Test Page'
هي الخطوة الاولى
نرفع الملف على مجلد المنتدى الرئيسي vb
بعد هيك
ثاني خطوة نسويها هي أننا نسوي قالب جديد
نسميه test<-- طبعا يكون نفس أسم الملف الخاص ال php
وتتضمن
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">Title</td>
</tr>
<tr>
<td class="alt1">Text</td>
</tr>
</table>
$footer
</body>
</html>
وبهيك انتهينا
بس باقي تنفذ الخطوات الاخيره وهي
تفتح ملف includes/functions_online.php
أبحث عن
case 'bugs.php':
$userinfo['activity'] = 'bugs';
break;
اسفله أضف
case 'test.php':
$userinfo['activity'] = 'test';
break;
بعدها في نفس الملف أبحث عن
case 'modcplogin':
$userinfo['action'] = $vbphrase['moderator_control_panel_login'];
break;
أسفله
case 'test':
$userinfo['action'] = 'Viewing Test Page';
break;
بهيك انتهينا
روح جرب على رابط منتداك
www.xxx.com/vb/test.php
xxx = أسم موقعك