<?php
/**
* upgrader to version 2.0.3 nm 1
*/
define('NO_TEMPLATE',true);
$CALL_SYSTEM = array();
$CALL_SYSTEM['SECTION'] = true;
include('../common.php');
class PowerBBTHETA extends PowerBBInstall
{
var $_TempArr = array();
var $_Masseges = array();
function CheckVersion()
{
global $PowerBB;
return ($PowerBB->_CONF['info_row']['MySBB_version'] == '2.0.3') ? true : false;
}
function AddLastTime()
{
global $PowerBB;
$this->_TempArr['AddArr'] = array();
$this->_TempArr['AddArr']['table'] = $PowerBB->table['section'];
$this->_TempArr['AddArr']['field_name'] = 'last_time';
$this->_TempArr['AddArr']['field_des'] = 'VARCHAR( 60 ) NOT NULL';
$add = $this->add_field($this->_TempArr['AddArr']);
unset($this->_TempArr['AddArr']);
return ($add) ? true : false;
}
function AddLastReply()
{
global $PowerBB;
$this->_TempArr['AddArr'] = array();
$this->_TempArr['AddArr']['table'] = $PowerBB->table['section'];
$this->_TempArr['AddArr']['field_name'] = 'last_reply';
$this->_TempArr['AddArr']['field_des'] = 'int(9) NOT NULL';
$add = $this->add_field($this->_TempArr['AddArr']);
unset($this->_TempArr['AddArr']);
return ($add) ? true : false;
}
function AddLastCountPerpage()
{
global $PowerBB;
$this->_TempArr['AddArr'] = array();
$this->_TempArr['AddArr']['table'] = $PowerBB->table['section'];
$this->_TempArr['AddArr']['field_name'] = 'last_berpage_nm';
$this->_TempArr['AddArr']['field_des'] = 'int(9) NOT NULL';
$add = $this->add_field($this->_TempArr['AddArr']);
unset($this->_TempArr['AddArr']);
return ($add) ? true : false;
}
function AddLastTimeSubject()
{
global $PowerBB;
$this->_TempArr['AddArr'] = array();
$this->_TempArr['AddArr']['table'] = $PowerBB->table['subject'];
$this->_TempArr['AddArr']['field_name'] = 'last_time';
$this->_TempArr['AddArr']['field_des'] = 'VARCHAR( 60 ) NOT NULL';
$add = $this->add_field($this->_TempArr['AddArr']);
unset($this->_TempArr['AddArr']);
return ($add) ? true : false;
}
function AddLastTimeReply()
{
global $PowerBB;
$this->_TempArr['AddArr'] = array();
$this->_TempArr['AddArr']['table'] = $PowerBB->table['reply'];
$this->_TempArr['AddArr']['field_name'] = 'last_time';
$this->_TempArr['AddArr']['field_des'] = 'VARCHAR( 60 ) NOT NULL';
$add = $this->add_field($this->_TempArr['AddArr']);
unset($this->_TempArr['AddArr']);
return ($add) ? true : false;
}
}
$PowerBB->install = new PowerBBTHETA;
$PowerBB->html->page_header('Ù
Ø¹Ø§ÙØ¬ ترÙÙØ© Ø¨Ø±ÙØ§Ù
ج Ù
ÙØªØ¯Ùات PBBoard');
$logo = $PowerBB->html->create_image(array('align'=>'right','alt'=>'PowerBB','src'=>'../logo.jpg','return'=>true));
$PowerBB->html->open_table('100%',true);
$PowerBB->html->cells($logo,'header_logo_side');
if (!$PowerBB->install->CheckVersion())
{
$PowerBB->html->cells('اصدار ØºÙØ± صØÙØ','main1');
$PowerBB->html->close_table();
$PowerBB->functions->errorstop('ÙØ±Ø¬Ù Ø§ÙØªØÙÙ Ù
٠اÙÙ ÙÙ
ت بتشغÙÙ ØªØØ¯Ùثات upg_203.php');
}
else
{
$PowerBB->html->close_table();
$PowerBB->html->make_link('Ø§ÙØ®Ø·ÙÙ Ø§ÙØ£ÙÙÙ -> Ø¥Ø¯Ø®Ø§Ù Ø§ÙØÙÙ٠اÙÙ
ÙØÙØ© Ø§ÙØ£Ø¶Ø§ÙÙØ©','?step=1');
}
if ($PowerBB->_GET['step'] == 1)
{
$PowerBB->html->cells('عÙ
ÙÙØ§Øª Ø§ÙØ§Ø¶Ø§ÙÙ','main1');
$PowerBB->html->close_table();
$p[105] = $PowerBB->install->AddLastTime();
$msgs[105] = ($p[105]) ? 'تÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time' : 'ÙÙ
ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time';
$p[106] = $PowerBB->install->AddLastReply();
$msgs[106] = ($p[106]) ? 'تÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_reply' : 'ÙÙ
ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_reply';
$p[107] = $PowerBB->install->AddLastCountPerpage();
$msgs[107] = ($p[107]) ? 'تÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_berpage_nm' : 'ÙÙ
ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_berpage_nm';
$p[108] = $PowerBB->install->AddLastTimeSubject();
$msgs[108] = ($p[108]) ? 'تÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time2' : 'ÙÙ
ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time2';
$p[109] = $PowerBB->install->AddLastTimeReply();
$msgs[109] = ($p[109]) ? 'تÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time3' : 'ÙÙ
ÙØªÙ
Ø¥ÙØ´Ø§Ø¡ ØÙÙ last_time3';
$PowerBB->html->open_p();
foreach ($msgs as $msg)
{
$PowerBB->html->p_msg($msg);
}
$PowerBB->html->close_p();
$PowerBB->html->make_link('Ø§ÙØ®Ø·ÙÙ Ø§ÙØ«Ø§ÙÙÙ ÙØ§ÙØ£Ø®ÙØ±Ø© -> اتÙ
اÙ
Ø§ÙØªØ±ÙÙØ©','?step=2');
}
elseif ($PowerBB->_GET['step'] == 2)
{
$PowerBB->html->cells('Ø§ÙØ®Ø·ÙØ© اÙÙÙØ§Ø¦ÙØ©','main1');
$PowerBB->html->close_table();
$PowerBB->html->open_p();
$PowerBB->html->p_msg('تÙ
Ø§ÙØªØ±ÙÙØ© Ø¥ÙÙ Ø§ÙØ£ØµØ¯Ø§Ø± 2.0.3 Ø¨ÙØ¬Ø§Ø');
$PowerBB->html->close_p();
$PowerBB->html->open_p();
$PowerBB->html->make_link('Ø§ÙØ¨Ø¯Ø£ Ø¨Ø§ÙØªØ±ÙÙØ© Ø¥ÙÙ Ø§ÙØ¥ØµØ¯Ø§Ø± 2.0.4','upg_204.php?step=1');
$PowerBB->html->close_p();
}
?>