عزيزي ازرع الأمر التالي في قاعدة البيانات
--------------------------------------------------
كود PHP:
ALTER TABLE forum ADD languageid SMALLINT ( 5 ) DEFAULT '0' NOT NULL;
--------------------------------------------------
افتح ملف الـ global.php وابحث عن وقم بحذفه
--------------------------------------------------
كود PHP:
// #############################################################################
// Get date / time info
fetch_options_overrides($bbuserinfo);
fetch_time_data();
// global $bbuserinfo setup -- this has to happen after fetch_options_overrides
if ($bbuserinfo['lastvisit'])
{
$bbuserinfo['lastvisitdate'] = vbdate($vboptions['dateformat'] . ' ' . $vboptions['timeformat'], $bbuserinfo['lastvisit']);
}
else
{
$bbuserinfo['lastvisitdate'] = -1;
}
// get some useful info
$templateversion = &$vboptions['templateversion'];
// #############################################################################
// initialize $vbphrase and set language constants
$vbphrase = init_language();
--------------------------------------------------
ابحث عن :-
--------------------------------------------------
كود PHP:
// #############################################################################
// ######################## START TEMPLATES & STYLES ###########################
// #############################################################################
--------------------------------------------------
أضف فوقة :-
--------------------------------------------------
كود PHP:
// Fetch Language Override if specified
if ($foruminfo['languageid'] AND $foruminfo['languageid'] != $bbuserinfo['languageid'] AND $foruminfo['languageid'] != $vboptions['languageid'])
{
$language = $DB_site->query_first("SELECT languageid" . fetch_language_fields_sql(0) . " FROM " . TABLE_PREFIX . "language WHERE languageid = " . intval($foruminfo['languageid']));
$bbuserinfo = array_merge($bbuserinfo, $language);
}
// #############################################################################
// Get date / time info
fetch_options_overrides($bbuserinfo);
fetch_time_data();
// global $bbuserinfo setup -- this has to happen after fetch_options_overrides
if ($bbuserinfo['lastvisit'])
{
$bbuserinfo['lastvisitdate'] = vbdate($vboptions['dateformat'] . ' ' . $vboptions['timeformat'], $bbuserinfo['lastvisit']);
}
else
{
$bbuserinfo['lastvisitdate'] = -1;
}
// get some useful info
$templateversion = &$vboptions['templateversion'];
// #############################################################################
// initialize $vbphrase and set language constants
$vbphrase = init_language();
--------------------------------------------------
افتح ملف :- admincp/forum.php وابحث عن
--------------------------------------------------
كود PHP:
print_table_header($vbphrase['style_options']);
--------------------------------------------------
اضف فوفة
--------------------------------------------------
كود PHP:
$langs = array('إستدخام الإفتراضي');
$languages = $DB_site->query("SELECT languageid, title FROM " . TABLE_PREFIX . "language ORDER BY languageid ASC");
while ($language = $DB_site->fetch_array($languages))
{
$langs[$language['languageid']] = $language['title'];
}
print_select_row('لغة القسم<dfn>If you specify a language here, it will override the user selection and board default language</dfn>', 'forum[languageid]', $langs, $forum['languageid']);
--------------------------------------------------