1638 lines
112 KiB
PHP
1638 lines
112 KiB
PHP
<?php
|
|
|
|
/*
|
|
+--------------------------------------------------------------------------
|
|
| Invision Power Board 2.1.7
|
|
| =============================================
|
|
| by Matthew Mecham
|
|
| (c) 2001 - 2005 Invision Power Services, Inc.
|
|
| http://www.invisionpower.com
|
|
| =============================================
|
|
| Web: http://www.invisionboard.com
|
|
| http://www.ibresource.ru/products/invisionpowerboard/
|
|
| Time: Tuesday 18th of July 2006 05:56:00 PM
|
|
| Release: 52f408a29988b02f45b5e6f4ba5af0ae
|
|
| Licence Info: http://www.invisionboard.com/?license
|
|
| http://www.ibresource.ru/license
|
|
+---------------------------------------------------------------------------
|
|
| INVISION POWER BOARD IS NOT FREE / OPEN SOURCE!
|
|
+---------------------------------------------------------------------------
|
|
| INVISION POWER BOARD ÍÅ ßÂËßÅÒÑß ÁÅÑÏËÀÒÍÛÌ ÏÐÎÃÐÀÌÌÍÛÌ ÎÁÅÑÏÅ×ÅÍÈÅÌ!
|
|
| Ïðàâà íà ÏÎ ïðèíàäëåæàò Invision Power Services
|
|
+---------------------------------------------------------------------------
|
|
|
|
|
| > IPB UPGRADE 1.1 -> 2.0 SQL STUFF!
|
|
| > Script written by Matt Mecham
|
|
| > Date started: 21st April 2004
|
|
| > Interesting fact: Turin Brakes are also good
|
|
+--------------------------------------------------------------------------
|
|
*/
|
|
|
|
class upgrade_sql
|
|
{
|
|
var $errors = array();
|
|
var $sqlcount = 0;
|
|
var $sqlbit = array();
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// CONSTRUCTOR
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function upgrade_sql()
|
|
{
|
|
global $DB, $ibforums, $std;
|
|
|
|
define( 'THIS_HUMAN_VERSION', '2.0.2' );
|
|
define( 'THIS_LONG_VERSION' , '20012' );
|
|
|
|
$this->sqlbit['attach'] = "attach_file != ''";
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 24: RECACHE & REBUILD
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_24()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
//-----------------------------------
|
|
// Get ACP library
|
|
//-----------------------------------
|
|
|
|
require_once( ROOT_PATH.'sources/lib/admin_cache_functions.php' );
|
|
$acp = new admin_cache_functions();
|
|
$acp->ipsclass =& $this->ipsclass;
|
|
|
|
//-----------------------------------
|
|
// Cache skins and shit
|
|
//-----------------------------------
|
|
|
|
$acp->_rebuild_all_caches( array(2,3) );
|
|
|
|
//-------------------------------------------------------------
|
|
// Forum cache
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['forum_cache'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => '*',
|
|
'from' => 'forums',
|
|
'order' => 'parent_id, position'
|
|
) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while( $fr = $this->ipsclass->DB->fetch_row() )
|
|
{
|
|
$perms = unserialize(stripslashes($fr['permission_array']));
|
|
|
|
$fr['read_perms'] = $perms['read_perms'];
|
|
$fr['reply_perms'] = $perms['reply_perms'];
|
|
$fr['start_perms'] = $perms['start_perms'];
|
|
$fr['upload_perms'] = $perms['upload_perms'];
|
|
$fr['show_perms'] = $perms['show_perms'];
|
|
|
|
unset($fr['permission_array']);
|
|
|
|
$this->ipsclass->cache['forum_cache'][ $fr['id'] ] = $fr;
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'forum_cache', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// Group Cache
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['group_cache'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => "*",
|
|
'from' => 'groups'
|
|
) );
|
|
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while ( $i = $this->ipsclass->DB->fetch_row() )
|
|
{
|
|
$this->ipsclass->cache['group_cache'][ $i['g_id'] ] = $i;
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'group_cache', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// Systemvars
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['systemvars'] = array();
|
|
|
|
$result = $this->ipsclass->DB->simple_exec_query( array( 'select' => 'count(*) as cnt', 'from' => 'mail_queue' ) );
|
|
|
|
$this->ipsclass->cache['systemvars']['mail_queue'] = intval( $result['cnt'] );
|
|
$this->ipsclass->cache['systemvars']['task_next_run'] = time() + 3600;
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'systemvars', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// Stats
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['stats'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'count(pid) as posts', 'from' => 'posts', 'where' => "queued <> 1" ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
$r = $this->ipsclass->DB->fetch_row();
|
|
$stats['total_replies'] = intval($r['posts']);
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'count(tid) as topics', 'from' => 'topics', 'where' => "approved = 1" ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
$r = $this->ipsclass->DB->fetch_row();
|
|
$stats['total_topics'] = intval($r['topics']);
|
|
$stats['total_replies'] -= $stats['total_topics'];
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'count(id) as members', 'from' => 'members', 'where' => "mgroup <> '".$this->ipsclass->vars['auth_group']."'" ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
$r = $this->ipsclass->DB->fetch_row();
|
|
$stats['mem_count'] = intval($r['members']);
|
|
|
|
$this->ipsclass->cache['stats']['total_replies'] = $stats['total_replies'];
|
|
$this->ipsclass->cache['stats']['total_topics'] = $stats['total_topics'];
|
|
$this->ipsclass->cache['stats']['mem_count'] = $stats['mem_count'];
|
|
|
|
$r = $this->ipsclass->DB->simple_exec_query( array( 'select' => 'id, name',
|
|
'from' => 'members',
|
|
'order' => 'id DESC',
|
|
'limit' => '0,1'
|
|
) );
|
|
|
|
$this->ipsclass->cache['stats']['last_mem_name'] = $r['name'];
|
|
$this->ipsclass->cache['stats']['last_mem_id'] = $r['id'];
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'stats', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// Ranks
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['ranks'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'id, title, pips, posts',
|
|
'from' => 'titles',
|
|
'order' => "posts DESC",
|
|
) );
|
|
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while ($i = $this->ipsclass->DB->fetch_row())
|
|
{
|
|
$this->ipsclass->cache['ranks'][ $i['id'] ] = array(
|
|
'TITLE' => $i['title'],
|
|
'PIPS' => $i['pips'],
|
|
'POSTS' => $i['posts'],
|
|
);
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'ranks', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
|
|
//-------------------------------------------------------------
|
|
// SETTINGS
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['settings'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => '*', 'from' => 'conf_settings', 'where' => 'conf_add_cache=1' ) );
|
|
$info = $this->ipsclass->DB->simple_exec();
|
|
|
|
while ( $r = $this->ipsclass->DB->fetch_row($info) )
|
|
{
|
|
$this->ipsclass->cache['settings'][ $r['conf_key'] ] = $r['conf_value'] != "" ? $r['conf_value'] : $r['conf_default'];
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'settings', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// EMOTICONS
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['emoticons'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'typed,image,clickable,emo_set', 'from' => 'emoticons' ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while ( $r = $this->ipsclass->DB->fetch_row() )
|
|
{
|
|
$this->ipsclass->cache['emoticons'][] = $r;
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'emoticons', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// LANGUAGES
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['languages'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'ldir,lname', 'from' => 'languages' ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while ( $r = $this->ipsclass->DB->fetch_row() )
|
|
{
|
|
$this->ipsclass->cache['languages'][] = $r;
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'languages', 'array' => 1, 'deletefirst' => 1 ) );
|
|
|
|
//-------------------------------------------------------------
|
|
// ATTACHMENT TYPES
|
|
//-------------------------------------------------------------
|
|
|
|
$this->ipsclass->cache['attachtypes'] = array();
|
|
|
|
$this->ipsclass->DB->simple_construct( array( 'select' => 'atype_extension,atype_mimetype,atype_post,atype_photo,atype_img', 'from' => 'attachments_type', 'where' => "atype_photo=1 OR atype_post=1" ) );
|
|
$this->ipsclass->DB->simple_exec();
|
|
|
|
while ( $r = $this->ipsclass->DB->fetch_row() )
|
|
{
|
|
$this->ipsclass->cache['attachtypes'][ $r['atype_extension'] ] = $r;
|
|
}
|
|
|
|
$this->ipsclass->update_cache( array( 'name' => 'attachtypes', 'array' => 1, 'deletefirst' => 1 ) );
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 21: OPTIMIZATION II
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_21()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts drop index topic_id;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts drop index author_id;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts add index topic_id (topic_id, queued, pid);";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts add index author_id( author_id, topic_id);";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."posts DROP INDEX forum_id, ADD INDEX(post_date);";
|
|
|
|
$SQL[] = "update ".SQL_PREFIX."members SET restrict_post=0";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 20: OPTIMIZATION
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_20()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."tracker change topic_id topic_id int(10) NOT NULL default '0';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."tracker ADD INDEX(topic_id);";
|
|
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics CHANGE pinned pinned TINYINT( 1 ) DEFAULT '0' NOT NULL;";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics CHANGE approved approved TINYINT( 1 ) DEFAULT '0' NOT NULL;";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics ADD INDEX(topic_firstpost);";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events change eventid eventid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events change userid userid mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."contacts change id id mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."contacts change contact_id contact_id mediumint(8) NOT NULL;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."contacts change member_id member_id mediumint(8) NOT NULL;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."faq change id id mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."forum_tracker change frid frid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."forum_tracker change forum_id forum_id smallint(5) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."forums change last_poster_id last_poster_id mediumint(8) NOT NULL DEFAULT '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."languages change lid lid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."member_extra change id id mediumint(8) NOT NULL;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change id id mediumint(8) NOT NULL;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change mgroup mgroup smallint(3) NOT NULL;";
|
|
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderator_logs change id id int(10) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderator_logs change topic_id topic_id int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderator_logs change post_id post_id int(10);";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderator_logs change member_id member_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderator_logs change ip_address ip_address VARCHAR(16) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderators change mid mid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderators change member_id member_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."pfields_content change member_id member_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."polls change pid pid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."polls change tid tid int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."polls change starter_id starter_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."polls change votes votes smallint(5) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."polls change forum_id forum_id smallint(5) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change pid pid int(10) NOT NULL default '0' auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change author_id author_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change topic_id topic_id int(10) NOT NULL default '0';";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change ip_address ip_address varchar(16) NOT NULL DEFAULT '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change use_sig use_sig tinyint(1) NOT NULL DEFAULT '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change use_emo use_emo tinyint(1) NOT NULL DEFAULT '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."sessions change member_id member_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."sessions change in_forum in_forum smallint(5) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."stats change TOTAL_REPLIES TOTAL_REPLIES int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."stats change TOTAL_TOPICS TOTAL_TOPICS int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."stats change LAST_MEM_ID LAST_MEM_ID mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."stats change MEM_COUNT MEM_COUNT mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics change tid tid int(10) NOT NULL default '0' auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics change starter_id starter_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics change last_poster_id last_poster_id mediumint(8) NOT NULL DEFAULT '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."tracker change trid trid mediumint(8) NOT NULL auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."tracker change member_id member_id mediumint(8) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."voters change vid vid int(10) NOT NULL default '0' auto_increment;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."voters change tid tid int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."voters change forum_id forum_id smallint(5) NOT NULL default '0';";
|
|
|
|
$SQL[] = "UPDATE ".SQL_PREFIX."members SET language=''";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 19: DROPPING TABLES
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_19()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "DROP TABLE ".SQL_PREFIX."tmpl_names;";
|
|
$SQL[] = "DROP TABLE ".SQL_PREFIX."forums_bak;";
|
|
$SQL[] = "DROP TABLE ".SQL_PREFIX."categories;";
|
|
$SQL[] = "DROP TABLE ".SQL_PREFIX."messages;";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 18: SAFE INSERTS
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_18()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager VALUES (1, 'Åæå÷àñíàÿ î÷èñòêà ôîðóìà', 'cleanout.php', 1076074920, -1, -1, -1, 59, '2a7d083832daa123b73a68f9c51fdb29', 1, 'Óäàëåíèå ñòàðûõ ñåññèé, çàùèòíûõ ðåãèñòðàöèîííûõ êîäîâ, ïîèñêîâ',1,'',0);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager VALUES (2, 'Åæåäíåâíûé ïåðåñ÷åò ñòàòèñòèêè', 'rebuildstats.php', 1076112000, -1, -1, 0, 0, '640b9a6c373ff207bc1b1100a98121af', 1, 'Ïåðåñ÷åò ñòàòèñòèêè ôîðóìà',1,'',0);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager VALUES (3, 'Åæåäíåâíàÿ î÷èñòêà ôîðóìà', 'dailycleanout.php', 1076122800, -1, -1, 3, 0, 'e71b52f3ff9419abecedd14b54e692c4', 1, 'Ñîêðàùàåò ïîäïèñêè íà òåìû è ñòàðûå çàïèñè ïðî÷òåíèÿ òåì',1,'',0);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager VALUES (4, 'Êåøèðîâàíèå èìåíèííèêîâ è ñîáûòèé êàëåíäàðÿ', 'calendarevents.php', 1076100960, -1, -1, 12, -1, '2c148c9bd754d023a7a19dd9b1535796', 1, 'Êåøèðîâàíèå ñîáûòèé êàëåíäàðÿ è äíåé ðîæäåíèÿ ôîðóì÷àí',1,'',0);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager (task_id, task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled) VALUES (9, 'Îáíîâëåíèå îáúÿâëåíèé', 'announcements.php', 1080747660, -1, -1, 4, -1, 'e82f2c19ab1ed57c140fccf8aea8b9fe', 1, 'Îáíîâëåíèå êåøà è óäàëåíèå îêîí÷åííûõ îáúÿâëåíèé', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode) VALUES ('Îòïðàâêà ðàññûëêè ïîëüçîâàòåëÿì', 'bulkmail.php', 1086706080, -1, -1, -1, -1, '61359ac93eb93ebbd935a4e275ade2db', 0, 'Äèíàìè÷åñêè íàçíà÷àåòñÿ, íåò íåîáõîäèìîñòè èçìåíÿòü', 0, 'bulkmail', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode) VALUES ('Åæåäíåâíûé îáçîð òåì è ôîðóìà', 'dailydigest.php', 1086912600, -1, -1, 0, 10, '723cab2aae32dd5d04898b1151038846', 1, 'Åæåäíåâíàÿ ðàññûëêà òåì è îáçîðà ôîðóìà', 1, 'dailydigest', 0);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."task_manager (task_title, task_file, task_next_run, task_week_day, task_month_day, task_hour, task_minute, task_cronkey, task_log, task_description, task_enabled, task_key, task_safemode) VALUES ('Åæåíåäåëüíûé îáçîð òåì è ôîðóìà', 'weeklydigest.php', 1087096200, 0, -1, 3, 10, '7e7fccd07f781bdb24ac108d26612931', 1, 'Åæåíåäåëüíàÿ ðàññûëêà òåì è îáçîðà ôîðóìà', 1, 'weeklydigest', 0);";
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Post Snap Back', 'This tag displays a little linked image which links back to a post - used when quoting posts from the board. Opens in same window by default.', 'snapback', '<a href=\"index.php?act=findpost&pid={content}\"><{POST_SNAPBACK}></a>', 0, '[snapback]100[/snapback]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Right', 'Aligns content to the right of the posting area', 'right', '<div align=\'right\'>{content}</div>', 0, '[right]Some text here[/right]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Left', 'Aligns content to the left of the post', 'left', '<div align=\'left\'>{content}</div>', 0, '[left]Left aligned text[/left]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Center', 'Aligns content to the center of the posting area.', 'center', '<div align=\'center\'>{content}</div>', 0, '[center]Centered Text[/center]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Topic Link', 'This tag provides an easy way to link to a topic', 'topic', '<a href=\'index.php?showtopic={option}\'>{content}</a>', 1, '[topic=100]Click me![/topic]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('Post Link', 'This tag provides an easy way to link to a post.', 'post', '<a href=\'index.php?act=findpost&pid={option}\'>{content}</a>', 1, '[post=100]Click me![/post]');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."custom_bbcode (bbcode_title, bbcode_desc, bbcode_tag, bbcode_replace, bbcode_useoption, bbcode_example) VALUES ('CODEBOX', 'Use this BBCode tag to show a scrolling codebox. Useful for long sections of code.', 'codebox', '<div class=\'codetop\'>CODE</div><div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\'>{content}</div>', 0, '[codebox]long_code_here = '';[/codebox]');";
|
|
|
|
$SQL[] = "insert into ".SQL_PREFIX."subscription_currency SET subcurrency_code='USD', subcurrency_desc='United States Dollars', subcurrency_exchange='1.00', subcurrency_default=1;";
|
|
$SQL[] = "insert into ".SQL_PREFIX."subscription_currency SET subcurrency_code='GBP', subcurrency_desc='United Kingdom Pounds', subcurrency_exchange=' 0.630776', subcurrency_default=0;";
|
|
$SQL[] = "insert into ".SQL_PREFIX."subscription_currency SET subcurrency_code='CAD', subcurrency_desc='Canada Dollars', subcurrency_exchange='1.37080', subcurrency_default=0;";
|
|
$SQL[] = "insert into ".SQL_PREFIX."subscription_currency SET subcurrency_code='EUR', subcurrency_desc='Euro', subcurrency_exchange='0.901517', subcurrency_default=0;";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."subscription_methods (submethod_title, submethod_name, submethod_email, submethod_sid, submethod_custom_1, submethod_custom_2, submethod_custom_3, submethod_custom_4, submethod_custom_5, submethod_is_cc, submethod_is_auto, submethod_desc, submethod_logo, submethod_active, submethod_use_currency) VALUES ('PayPal', 'paypal', '', '', '', '', '', '', '', 0, 1, 'All major credit cards accepted. See <a href=\"https://www.paypal.com/affil/pal=9DJEWQQKVB6WL\" target=\"_blank\">PayPal</a> for more information.', '', 1, 'USD');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."subscription_methods (submethod_title, submethod_name, submethod_email, submethod_sid, submethod_custom_1, submethod_custom_2, submethod_custom_3, submethod_custom_4, submethod_custom_5, submethod_is_cc, submethod_is_auto, submethod_desc, submethod_logo, submethod_active, submethod_use_currency) VALUES ('NOCHEX', 'nochex', '', '', '', '', '', '', '', 0, 1, 'UK debit and credit cards, such as Switch, Solo and VISA Delta. All prices will be convereted into GBP (UK Pounds) upon ordering.', NULL, 1, 'GBP');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."subscription_methods (submethod_title, submethod_name, submethod_email, submethod_sid, submethod_custom_1, submethod_custom_2, submethod_custom_3, submethod_custom_4, submethod_custom_5, submethod_is_cc, submethod_is_auto, submethod_desc, submethod_logo, submethod_active, submethod_use_currency) VALUES ('Post Service', 'manual', '', '', '', '', '', '', '', 0, 0, 'You can use this method if you wish to send us a check, postal order or international money order.', NULL, 1, 'USD');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."subscription_methods (submethod_title, submethod_name, submethod_email, submethod_sid, submethod_custom_1, submethod_custom_2, submethod_custom_3, submethod_custom_4, submethod_custom_5, submethod_is_cc, submethod_is_auto, submethod_desc, submethod_logo, submethod_active, submethod_use_currency) VALUES ('2CheckOut', '2checkout', '', '', '', '', '', '', '', 1, 1, 'All major credit cards accepted. See <a href=\'http://www.2checkout.com/cgi-bin/aff.2c?affid=28376\' target=\'_blank\'>2CheckOut</a> for more information.', NULL, 1, 'USD');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."subscription_methods (submethod_title, submethod_name, submethod_email, submethod_sid, submethod_custom_1, submethod_custom_2, submethod_custom_3, submethod_custom_4, submethod_custom_5, submethod_is_cc, submethod_is_auto, submethod_desc, submethod_logo, submethod_active, submethod_use_currency) VALUES ('Authorize.net', 'authorizenet', '', '', '', '', '', '', '', '1', '1', NULL, NULL, '1', 'USD');";
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (1, 'pdf', 'application/pdf', 1, 0, 'folder_mime_types/pdf.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (2, 'png', 'image/png', 1, 1, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (3, 'viv', 'video/vivo', 1, 0, 'folder_mime_types/win_player.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (4, 'wmv', 'video/x-msvideo', 1, 0, 'folder_mime_types/win_player.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (5, 'html', 'application/octet-stream', 1, 0, 'folder_mime_types/html.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (6, 'ram', 'audio/x-pn-realaudio', 1, 0, 'folder_mime_types/real_audio.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (7, 'gif', 'image/gif', 1, 1, 'folder_mime_types/gif.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (8, 'mpg', 'video/mpeg', 1, 0, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (9, 'ico', 'image/ico', 1, 0, 'folder_mime_types/gif.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (10, 'tar', 'application/x-tar', 1, 0, 'folder_mime_types/zip.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (11, 'bmp', 'image/x-MS-bmp', 1, 0, 'folder_mime_types/gif.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (12, 'tiff', 'image/tiff', 1, 0, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (13, 'rtf', 'text/richtext', 1, 0, 'folder_mime_types/rtf.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (14, 'hqx', 'application/mac-binhex40', 1, 0, 'folder_mime_types/stuffit.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (15, 'aiff', 'audio/x-aiff', 1, 0, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (31, 'zip', 'application/zip', 1, 0, 'folder_mime_types/zip.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (17, 'ps', 'application/postscript', 1, 0, 'folder_mime_types/eps.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (18, 'doc', 'application/msword', 1, 0, 'folder_mime_types/doc.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (19, 'mov', 'video/quicktime', 1, 0, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (20, 'ppt', 'application/powerpoint', 1, 0, 'folder_mime_types/ppt.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (21, 'wav', 'audio/x-wav', 1, 0, 'folder_mime_types/music.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (22, 'mp3', 'audio/x-mpeg', 1, 0, 'folder_mime_types/music.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (23, 'jpg', 'image/jpeg', 1, 1, 'folder_mime_types/gif.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (24, 'txt', 'text/plain', 1, 0, 'folder_mime_types/txt.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (25, 'xml', 'text/xml', 1, 0, 'folder_mime_types/script.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (26, 'css', 'text/css', 1, 0, 'folder_mime_types/script.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (27, 'swf', 'application/x-shockwave-flash', 0, 0, 'folder_mime_types/quicktime.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (32, 'php', 'application/octet-stream', 1, 0, 'folder_mime_types/php.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (28, 'htm', 'application/octet-stream', 1, 0, 'folder_mime_types/html.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (29, 'jpeg', 'image/jpeg', 1, 1, 'folder_mime_types/gif.gif');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."attachments_type (atype_id, atype_extension, atype_mimetype, atype_post, atype_photo, atype_img) VALUES (33, 'gz', 'application/x-gzip', 1, 0, 'folder_mime_types/zip.gif');";
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('skin_id_cache', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('bbcode', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('moderators', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('multimod', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('banfilters', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('attachtypes', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('emoticons', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('forum_cache', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('badwords', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('systemvars', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('ranks', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('group_cache', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('stats', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('profilefields', 'a:0:{}', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('settings','', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('languages', '', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('birthdays', 'a:0:{}', '', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."cache_store (cs_key, cs_value, cs_extra, cs_array) VALUES ('calendar', 'a:0:{}', '', 1);";
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."skin_sets (set_skin_set_id, set_name, set_image_dir, set_hidden, set_default, set_css_method, set_skin_set_parent, set_author_email, set_author_name, set_author_url, set_css, set_cache_macro, set_wrapper, set_css_updated, set_cache_css, set_cache_wrapper, set_emoticon_folder) VALUES (1, 'IPB Ãëàâíûé ñòèëü', '1', 0, 0, '0', -1, '', '', '', '', '', '', 1079109298, '', '', 'default');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."skin_sets (set_skin_set_id, set_name, set_image_dir, set_hidden, set_default, set_css_method, set_skin_set_parent, set_author_email, set_author_name, set_author_url, set_css, set_cache_macro, set_wrapper, set_css_updated, set_cache_css, set_cache_wrapper, set_emoticon_folder) VALUES (2, 'IPB Ñòàíäàðòíûé ñòèëü', '1', 0, 1, '0', -1, 'ipbauto@invisionboard.com', 'Invision Power Services', 'www.invisionboard.com', '', '', '', 1074679074, '', '', 'default');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."skin_sets (set_skin_set_id, set_name, set_image_dir, set_hidden, set_default, set_css_method, set_skin_set_parent, set_author_email, set_author_name, set_author_url, set_css, set_cache_macro, set_wrapper, set_css_updated, set_cache_css, set_cache_wrapper, set_emoticon_folder) VALUES (3, 'IPB Ñòàðûå ñòèëè (äî 2.0)', '1', 0, 0, '0', -1, 'ipbauto@invisionboard.com', 'Invision Power Services', 'www.invisionboard.com', '', '', '', 1074679074, '', '', 'default');";
|
|
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (1, 'Ãëîáàëüíûå Íàñòðîéêè ôîðóìà', 'Ýòî îñíîâíûå íàñòðîéêè ôîðóìà, òàêèå êàê íàçâàíèå ôîðóìà, ñàéòà, ïóòè ôîðóìà è ò.ä.', 17);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (2, 'Íàñòðîéêè Áûñòðîäåéñòâèÿ', 'Ïîçâîëÿþò îãðàíè÷èâàòü èëè îòêëþ÷àòü íåêîòîðûå ðåñóðñîåìêèå âîçìîæíîñòè ôîðóìà äëÿ óâåëè÷åíèÿ ñêîðîñòè ðàáîòû âàøåãî ôîðóìà, à òàê æå óìåíüøåíèÿ íàãðóçêè íà ñåðâåð.', 16);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (3, 'Ôîðìàò äàòû è âðåìåíè', 'Íàñòðîéêè ôîðìàòà îòîáðàæåíèÿ äàòû è âðåìåíè íà ôîðóìå.', 7);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (4, 'Ïðîôèëè ïîëüçîâàòåëåé', 'Ãëîáàëüíûå íàñòðîéêè ïðîôèëÿ ïîëüçîâàòåëåé, àâàòàð è ôîòîãðàôèè.', 22);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (5, 'Òåìû, Ñîîáùåíèÿ è Îïðîñû', 'Ãðóïïà îïöèé äëÿ íàñòðîéêè ïàðàìåòðîâ îòîáðàæåíèÿ òåì, à òàê æå îãðàíè÷åíèé ïðè îòïðàâêå ñîîáùåíèé, îïðîñîâ.', 32);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (6, 'Íàñòðîéêè Áåçîïàñíîñòè', 'Îïöèè, ïîçâîëÿþùèå Âàì êîíòðîëèðîâàòü óðîâåíü áåçîïàñíîñòè Âàøåãî ôîðóìà.', 18);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (7, 'Íàñòðîéêà Cookies', 'Ãðóïïà îïöèé ïî íàñòðîéêå cookies. Ñëåäóåò èçìåíÿòü ïðè íåñòàáèëüíîé ðàáîòå àâòîðèçàöèè íà ôîðóìå.', 3);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow) VALUES (8, 'Óñòàíîâêà COPPA', 'Ýòîò áëîê íåîáõîäèì, åñëè âû õîòèòå âêëþ÷èòü èñïîëüçîâàíèå <a href=\'http://www.ftc.gov/ogc/coppa1.htm\'>COPPA</a>.  Ðîññèè íå àêòóàëüíî.', 3, 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (9, 'Êàëåíäàðü è äíè ðîæäåíèÿ', 'Íàñòðîéêè îòîáðàæåíèÿ êàëåíäàðÿ è áëîêà èìåíèííèêîâ ôîðóìà.', 8);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (10, 'Íàñòðîéêà Íîâîñòåé ôîðóìà', 'Ïîçâîëÿåò âûáðàòü íîâîñòíîé ðàçäåë ôîðóìà, îòêóäà áóäóò ýêñïîðòèðîâàòüñÿ íîâîñòè, êàê ñàìèì ôîðóìîì, òàê è ssi.php.', 2);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (11, 'Ëè÷íûå ñîîáùåíèÿ', 'Ãëîáàëüíûå íàñòðîéêè ñèñòåìû ëè÷íûõ ñîîáùåíèé ôîðóìà.', 3);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (12, 'Íàñòðîéêè E-mail', 'Ïîçâîëÿþò íàñòðàèâàòü ñëóæåáíûå E-mail àäðåñà ôîðóìà, âûáèðàòü ìåòîä äëÿ îòïðàâêè ïî÷òû (PHP mail(), SMTP) ñ ôîðóìà', 7);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (13, 'Ñèñòåìà Ïðåäóïðåæäåíèé', 'Íàñòðîéêè ñèñòåìû ïðåäóïðåæäåíèé ïîëüçîâàòåëåé, àäìèíèñòðàöèåé ôîðóìà.', 15);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (14, 'Íàñòðîéêè Êîðçèíû', 'Êîðçèíà — ñïåöèàëüíûé ôîðóì, â êîòîðûé ïåðåìåùàþòñÿ òåìû ïîñëå óäàëåíèÿ, òåì ñàìûì îñòàâëÿÿ âîçìîæíîñòü âîññòàíîâèòü òåìó ïðè åå ñëó÷àéíîì óäàëåíèè.', 6);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (15, 'Âêëþ÷åíèå / Âûêëþ÷åíèå ôîðóìà', 'Ãðóïïà îïöèé äëÿ âêëþ÷åíèÿ/âûêëþ÷åíèÿ ôîðóìà. Åñëè ôîðóì íàõîäèòñÿ â âûêëþ÷åííîì ñîñòîÿíèè, òî äîñòóï ê íåìó áóäóò èìåòü òîëüêî àäìèíèñòðàòîðû. Ïîëåçíî ïðè ïðîâåäåíèè òåõíè÷åñêèõ ðàáîò íà ôîðóìå.', 2);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (16, 'Ïîèñêîâûå áîòû', 'Ãðóïïà îïöèé, îòâå÷àþùèõ çà íàñòðîéêó ñèñòåìû ñëåæåíèÿ çà ïîèñêîâûìè áîòàìè. Ïîçâîëÿåò äîáàâëÿòü íîâûõ áîòîâ, âêëþ÷àòü è îòêëþ÷àòü âåäåíèå æóðíàëà ïîñåùåíèé áîòîâ.', 7);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (17, 'Ïðàâèëà ôîðóìà', 'Íàñòðîéêè, ïîçâîëÿþùèå ìåíÿòü òåêñòû ïðàâèë ôîðóìà âûäàâàåìûõ ïðè ðåãèñòðàöèè è ãëîáàëüíûõ ïðàâèë ôîðóìà.', 4);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (18, 'Òèï àâòîðèçàöèè', ' ', 1);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count) VALUES (19, 'Ïîèñêîâàÿ Ñèñòåìà ôîðóìà', 'Ãðóïïà îïöèé äëÿ íàñòðîéêè ôóíêöèîíèðîâàíèÿ ïîñèêîâîé ñèñòåìû. Ïîçâîëÿåò ïåðåêëþ÷èòü òèï ïîèñêà (îáû÷íûé/ïîëíîòåêñòîâûé) è òèï ôîðìû ïîèñêà.', 2);";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (20,'Íàñòðîéêè Invision Chat (ëåãàëüíàÿ âåðñèÿ)', 'Ýòî ïîçâîëÿåò íàñòðîèòü èíòåãðàöèþ âàøåé ëåãàëüíîé âåðñèè Invision Chat.', 14, 1, 'chat');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (21,'Íàñòðîéêè Invision Chat', 'Ýòî ïîçâîëÿåò íàñòðîèòü èíòåãðàöèþ âàøåãî Invision Chat (âåðñèè 2004+)', 10, 1, 'chat04');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (22,'Ïîðòàë', 'Ýòè íàñòðîéêè ïîçâîëÿò Âàì âêëþ÷èòü/îòêëþ÷èòü è íàñòðîèòü IPB Ïîðòàë.', 20, 0, 'ipbportal');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (23,'Ìåíåäæåð ðàññûëîê (íå äëÿ Ðîññèè)', 'Ýòà íàñòðîéêè îòíîñÿòñÿ ê ìåíåäæåðó ðàññûëîê. Â Ðîññèè íå àêòóàëüíî.', 3, 1, 'subsmanager');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (24,'Ðåãèñòðàöèÿ IPB', 'Ýòîò áëîê ïîçâîëÿåò âàì ðàáîòàòü ñ íàñòðîéêàìè ëèöåíçèè íà IPB.', 3, 1, 'ipbreg');";
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."conf_settings_titles (conf_title_id, conf_title_title, conf_title_desc, conf_title_count, conf_title_noshow, conf_title_keyword) VALUES (25,'IPB Óäàëåíèå êîïèðàéòà', 'Ýòîò áëîê ïîçâîëÿåò ââåñòè êëþ÷ àêòèâàöèè óñëóãè óäàëåíèÿ êîïèðàéòà.', 2, 1, 'ipbcopyright');";
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."upgrade_history (upgrade_id, upgrade_version_id, upgrade_version_human, upgrade_date, upgrade_mid, upgrade_notes) VALUES ('', '".THIS_LONG_VERSION."', '".THIS_HUMAN_VERSION."', '0', '0', '');";
|
|
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (1, 'Ïðåèìóùåñòâà ðåãèñòðàöèè', 'Äëÿ ïîëíîöåííîãî èñïîëüçîâàíèÿ âñåõ ôóíêöèé ôîðóìà, Àäìèíèñòðàòîð òðåáóåò çàðåãèñòðèðîâàòüñÿ íà ôîðóìå. Ðåãèñòðàöèÿ íà ôîðóìå àáñîëþòíî áåñïëàòíà è îòíèìåò ó Âàñ âñåãî ëèøü ïàðó ìèíóò.\r<br>\r<br>Ïðè ðåãèñòðàöèè íåîáõîäèìî îáÿçàòåëüíî óêàçàòü Âàø ðåàëüíûé e-mail àäðåñ. Àäìèíèñòðàòîð ìîæåò ïîòðåáîâàòü îò Âàñ ïîäòâåðæäåíèÿ Âàøåé ðåãèñòðàöèè ïî óêàçàííîìó Âàìè email àäðåñó. Åñëè äàííîå òðåáîâàíèå àäìèíèñòðàòîðà âêëþ÷åíî, Âû áóäåòå èçâåùåíû îá ýòîì âî âðåìÿ ðåãèñòðàöèè. Åñëè Âû ïî êàêîé-òî ïðè÷èíå íå ïîëó÷èëè ïèñüìà äëÿ àêòèâàöèè, çàéäèòå íà ôîðóì è â ïðàâîé âåðõíåé ÷àñòè ôîðóìà, âîñïîëüçóéòåñü ññûëêîé \'Âûñëàòü ïîâòîðíî ïèñüìî äëÿ àêòèâàöèè\'.\r<br>\r<br>Òàêæå âîçìîæíî, ÷òî àäìèíèñòðàòîð ñàì äîëæåí áóäåò îäîáðèòü Âàøó ðåãèñòðàöèþ. Îá ýòîì Âû òàêæå áóäåòå èçâåùåíû âî âðåìÿ ðåãèñòðàöèè.\r<br>\r<br>Ïîñëå çàâåðøåíèÿ ðåãèñòðàöèè è óñïåøíîé àâòîðèçàöèè, Âû ïîëó÷èòå äîñòóï ê Âàøåé ïàíåëè óïðàâëåíèÿ è ê ëè÷íîìó ÿùèêó äëÿ ôîðóìà, ñîêðàùåííîå íàçâàíèå êîòîðîãî - PM.\r<br>\r<br>Áîëåå ïîäðîáíûå ñâåäåíèÿ îáî âñåõ ôóíêöèÿõ è õàðàêòåðèñòèêàõ ôîðóìà, Âû ñìîæåòå óçíàòü â ñåêöèè ïîìîùè ïî ôîðóìó', 'Êàê çàðåãèñòðèðîâàòüñÿ è äîïîëíèòåëüíûå ïðåèìóùåñòâà çàðåãèñòðèðîâàííûõ ïîëüçîâàòåëåé.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (2, 'Cookies è èõ èñïîëüçîâàíèå', 'Èñïîëüçîâàíèå cookies íå ÿâëÿåòñÿ îáÿçàòåëüíûì, íî î÷åíü ðåêîìåíäóåòñÿ. Cookies íåîáõîäèìû äëÿ òîãî, ÷òîáû ïðîñëåæèâàòü çà òåìàìè, ïîäïèñûâàòüñÿ íà íèõ, óçíàâàòü êàæäûé ðàç î íîâûõ òåìàõ è ñîîáùåíèÿõ, èõ êîëè÷åñòâå è äëÿ àâòîìàòè÷åñêîé àâòîðèçàöèè íà ôîðóìå ïðè êàæäîì ïîñåùåíèè ôîðóìà.\r<br>\r<br>Åñëè â Âàøåì êîìïüþòåðå íåò âîçìîæíîñòè èñïîëüçîâàíèÿ ñèñòåìû cookie, äëÿ êîððåêòíîãî èñïîëüçîâàíèÿ ôîðóìà, òî, ôîðóì àâòîìàòè÷åñêè áóäåò äîáàâëÿòü êî âñåì ññûëêàì ID Âàøåãî ñåàíñà ïîñåùåíèÿ, äëÿ óäîáñòâà èñïîëüçîâàíèÿ ôîðóìà\r<br>\r<br><b>Î÷èñòêà Cookies</b>\r<br>\r<br>Âû ìîæåòå óäàëèòü âñå Âàøè cookies, åñëè íàæìåòå íà ññûëêó, íàõîäÿùóþñÿ â íèæíåé ÷àñòè ãëàâíîé ñòðàíèöû ôîðóìà (ýòî ñàìàÿ ïåðâàÿ ñòðàíèöà ôîðóìà). Åñëè ó Âàñ ýòî íå ñðàáîòàåò, òî âîçìîæíî Âàì íåîáõîäèìî ïðîäåëàòü ýòî âðó÷íóþ.\r<br>\r<br><u>Óäàëåíèå Cookies äëÿ ïîëüçîâàòåëåé Internet Explorer äëÿ Windows</u>\r<br>\r<br><ul>\r<br><li> Çàêðîéòå âñå îêíà Internet Explorer\r<br><li> Íàæìèòå íà êíîïêó \'Ïóñê\r<br><li> Ïåðåéäèòå â ìåíþ \'Íàéòè\' è âûáåðèòå \'Ôàéëû è ïàïêè\'\r<br><li> Ïîñëå îòêðûòèÿ ïðîâîäíèêà, ââåäèòå íàçâàíèå äîìåíà ôîðóìà â ïîëå \'Èñêàòü òåêñò\'. (Íàïðèìåð, åñëè àäðåñ ôîðóìà \'http://www.invisionboard.com/forums/index.php\' òî Âû äîëæíû ââåñòè \'invisionboard.com\' áåç êàâû÷åê)\r<br><li>  ïîëå \'ãäå èñêàòü\' âûáåðèòå <b>C:WindowsCookies</b> è íàæìèòå êíîïêó \'Íàéòè\'\r<br><li> Ïîñëå çàâåðøåíèÿ ïîèñêà, âûäåëèòå âñå íàéäåííûå ôàéëû (äëÿ âûäåëåíèÿ âñåõ ôàéëîâ îäíîâðåìåííî, ìîæåòå èñïîëüçîâàòü êîìáèíàöèþ ãîðÿ÷èõ êëàâèø CTRL+A) è óäàëèòå èõ.\r<br></ul>\r<br>\r<br><u>Óäàëåíèå Cookies äëÿ ïîëüçîâàòåëåé Internet Explorer äëÿ Macintosh</u>\r<br>\r<br><ul>\r<br><li> Îòêðîéòå îêíî Internet Explorer, çàéäèòå â ìåíþ \'Ïðàâêà\' è âûáåðèòå \'Íàñòðîéêè\'\r<br><li> Ïîñëå îòêðûòèÿ ïàíåëè íàñòðîåê, çàéäèòå â ìåíþ \'Cookies\' â ñåêöèè \'Ïðèíÿòûå ôàéëû\'.\r<br><li> Ïîñëå ïîëíîé çàãðóçêè ïàíåëè cookie, íàéäèòå òàì äîìåííîå èìÿ ôîðóìà (Åñëè àäðåñ ôîðóìà \'http://www.invisionboard.com/forums/index.php\' èùèòå \'invisionboard.com\' èëè \'www.invisionboard.com\'\r<br><li> Âîéäèòå â êàæäûé cookie è íàæìèòå êíîïêó óäàëåíèÿ.\r<br></ul>\r<br>\r<br>Òåïåðü âñå Âàøè cookies óäàëåíû.  íåêîòîðûõ ñëó÷àÿõ, äëÿ âñòóïëåíèÿ èçìåíåíèé â ñèëó, íåîáõîäèìî ïåðåçàãðóçèòü êîìïüþòåð.', 'Ïðåèìóùåñòâà èñïîëüçîâàíèÿ cookies è óäàëåíèå cookies, óñòàíîâëåííûõ ôîðóìîì.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (3, 'Âîññòàíîâëåíèå óòåðÿííîãî èëè çàáûòîãî ïàðîëÿ', 'Ãëàâíîé õàðàêòåðèñòèêîé ôîðóìà, ÿâëÿåòñÿ áåçîïàñíîñòü è ïîýòîìó, âñå ïàðîëè ïîëüçîâàòåëåé êîäèðóþòñÿ ïðè ðåãèñòðàöèè.\r<br>Ýòî îçíà÷àåò, ÷òî ìû íå â ñîñòîÿíèè âûñëàòü Âàì, Âàø çàáûòûé ïàðîëü, ò.ê. \'ðàñêîäèðîâêà\' ïàðîëÿ íåâîçìîæíà. Íî, òåì íå ìåíåå, Âû ìîæåòå âîññòàíîâèòü ñâîé ïàðîëü.\r<br>\r<br>Äëÿ âîññòàíîâëåíèÿ ïàðîëÿ, çàéäèòå ïî ññûëêå <a href=\'index.php?act=Reg&CODE=10\'>Âîññòàíîâëåíèå çàáûòîãî ïàðîëÿ</a>, êîòîðàÿ íàõîäèòñÿ íà ñòðàíèöå àâòîðèçàöèè.\r<br>\r<br>Ñ äàëüíåéøåé èíñòðóêöèåé ïî âîññòàíîâëåíèþ, Âû ìîæåòå îçíàêîìèòüñÿ óæå òàì.', 'Èíñòðóêöèÿ ïî âîññòàíîâëåíèþ çàáûòîãî ïàðîëÿ.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (4, 'Âàøà ïàíåëü óïðàâëåíèÿ (Ìîé ïðîôèëü)', 'Ïàíåëü óïðàâëåíèÿ ôîðóìà, ÿâëÿåòñÿ ÷àñòíîé, äëÿ êàæäîãî ïîëüçîâàòåëÿ ôîðóìà. Çäåñü Âû ìîæåòå èçìåíèòü è íàñòðîèòü ðàçëè÷íûå ôóíêöèè ôîðóìà.\r<br>\r<br><b>Ïîäïèñêè</b>\r<br>\r<br>Íà ýòîé ñòðàíèöå, Âû ìîæåòå íàñòðàèâàòü Âàøè ïîäïèñêè íà òåìû è ôîðóìû. Äëÿ áîëåå ïîäðîáíîãî îçíàêîìëåíèÿ, ñ èíñòðóêöèÿìè ïî ïîäïèñêå íà òåìû, ÷èòàéòå ðàçäåë ïîìîùè \'Óâåäîìëåíèå ïî e-mail î íîâûõ ñîîáùåíèÿõ\'.\r<br>\r<br><b>Ðåäàêòèðîâàíèå ïðîôèëÿ</b>\r<br>\r<br> ýòîé ñåêöèè Âû ìîæåòå äîáàâèòü èëè îòðåäàêòèðîâàòü ðàçëè÷íóþ äîïîëíèòåëüíóþ èíôîðìàöèþ î ñåáå.\r<br>\r<br><b>Ðåäàêòèðîâàíèå ïîäïèñè</b>\r<br>\r<br>Èñïîëüçîâàíèå \'ïîäïèñè\' íà ôîðóìå, àíàëîãè÷íî òîìó, êàê Âû èñïîëüçóåòå ïîäïèñü â Âàøèõ ïèñüìàõ, îòïðàâëÿåìûõ Âàìè ñ Âàøåãî e-mail àäðåñà. Âàøà ïîäïèñü áóäåò äîáàâëåíà ê êîíöó êàæäîãî Âàøåãî ñîîáùåíèÿ íà ôîðóìå, íî â íåêîòîðûõ ñîîáùåíèÿõ, Âû ìîæåòå îòìåíèòü äîáàâëåíèå ïîäïèñè, ïðîñòî ñíÿâ ãàëî÷êó â ïîëå äîáàâëåíèÿ ïîäïèñè ïîä ôîðìîé îòïðàâêè ñîîáùåíèÿ. Âû äàæå ìîæåòå èñïîëüçîâàòü â ïîäïèñè êîäû ôîðóìà, à â íåêîòîðûõ ñëó÷àÿõ äàæå è ÷èñòûé HTML (åñëè òîëüêî àäìèíèñòðàòîð ðàçðåøèë äàííóþ ôóíêöèþ).\r<br>\r<br><b>Íàñòðîéêè àâàòàðà</b>\r<br>\r<br>Àâàòàð - ýòî íåáîëüøàÿ êàðòèíêà, êîòîðàÿ áóäåò îòîáðàæåíà ïîä Âàøèì èìåíåì, â êàæäîì Âàøåì ñîîáùåíèè íà ôîðóìå.  çàâèñèìîñòè îò íàñòðîåê ôîðóìà, óñòàíîâëåííûõ àäìèíèñòðàòîðîì, Âû ìîæåòå âûáðàòü àâàòàð â ãàëåðåå àâàòàðîâ ôîðóìà, ëèáî ââåñòè ññûëêó íà àâàòàð, íàõîäÿùèéñÿ íà äðóãîì ñàéòå/ñåðâåðå, ëèáî çàãðóçèòü ëè÷íûé àâàòàð ñ Âàøåãî êîìïüþòåðà. Âû òàêæå ìîæåòå óñòàíîâèòü âûñîòó è øèðèíó àâàòàðà, åñëè Âàø àâàòàð îòîáðàæàåòñÿ íå òàê, êàê áû Âàì õîòåëîñü.\r<br>\r<br><b>Èçìåíåíèå ëè÷íîé ôîòîãðàôèè</b>\r<br>\r<br> ýòîé ñåêöèè, Âû ìîæåòå äîáàâèòü ôîòîãðàôèþ â Âàø ïðîôèëü. Âàøà ôîòîãðàôèÿ, áóäåò äîñòóïíà ïðè ïðîñìîòðå Âàøåãî ïðîôèëÿ ïîëüçîâàòåëÿìè, íà ñòðàíèöå ìèíè ïðîôèëÿ, à òàêæå, â ñïèñêå ïîëüçîâàòåëåé ôîðóìà, áóäåò ïðèñóòñòâîâàòü ññûëêà íà Âàøó ôîòîãðàôèþ â âèäå èçîáðàæåíèÿ ôîòîàïïàðàòà.\r<br>\r<br><b>Íàñòðîéêè e-mail</b>\r<br>\r<br>Ïðè óñòàíîâêå ãàëî÷êè â ïîëå <u>Ñêðûòü ìîé e-mail àäðåñ</u>, ïîëüçîâàòåëè ôîðóìà íå ñìîãóò îòïðàâëÿòü Âàì èç ôîðóìà ïèñüìà íà Âàø e-mail àäðåñ.\r<br><u>Ñîîáùàòü ìíå îáî âñåõ èçìåíåíèÿõ, ïðîâîäèìûõ àäìèíèñòðàòîðîì ôîðóìà</u> Ýòà ôóíêöèÿ äëÿ äîáàâëåíèÿ Âàøåãî e-mail àäðåñà â ñïèñîê ðàññûëîê. Êàæäûé ðàç, ïðè êàêèõ-ëèáî âàæíûõ èçìåíåíèÿõ, äîïîëíåíèÿõ íà ôîðóìå, Àäìèíèñòðàòîð ôîðóìà áóäåò ñðàçó èçâåùàòü Âàñ îá ýòîì.\r<br><u>Äîáàâëÿòü êîïèþ ñîîáùåíèÿ èç ïîäïèñàííûõ òåì â îòïðàâëÿåìîå ïèñüìî-óâåäîìëåíèå</u> Ïðè âêëþ÷åíèè ýòîãî, òåêñò íîâîãî ñîîáùåíèÿ èç ïîäïèñàííîé òåìû áóäåò îòïðàâëåí Âàì íà e-mail.\r<br><u>Óâåäîìëÿòü ìåíÿ ïî e-mail ïðè ïîëó÷åíèè íîâûõ ëè÷íûõ ïèñåì</u>Äîáàâëÿòü êîïèþ ñîîáùåíèÿ èç ïîäïèñàííûõ òåì â îòïðàâëÿåìîå ïèñüìî-óâåäîìëåíèå</u> Ïðè âêëþ÷åíèè ýòîãî, Âû áóäåòå óâåäîìëåíû ïî e-mail î êàæäîì íîâîì ïðèâàòíîì ïèñüìå, îòïðàâëåííîì êåì-òî èç ïîëüçîâàòåëåé íà Âàø íà Ëè÷íûé ÿùèê ôîðóìà.\r<br><u>Âêëþ÷èòü \'E-mail Óâåäîìëåíèÿ\' ïî óìîë÷àíèþ?</u> Ïðè âêëþ÷åíèè ýòîãî, Âû áóäåòå ïîëó÷àòü óâåäîìëåíèÿ î âñåõ íîâûõ òåìàõ è ñîîáùåíèÿõ íà ôîðóìå. Âû ìîæåòå îòïèñàòüñÿ îò âñåãî, çàéäÿ ïî ññûëêå \'Ïîäïèñêè\' â Âàøåé ïàíåëè óïðàâëåíèÿ.\r<br>\r<br><b>Íàñòðîéêè ôîðóìà</b>\r<br>\r<br> ýòîé ñåêöèè Âû ìîæåòå íàñòðîèòü Âàø ÷àñîâîé ïîÿñ, çàïðåòèòü îòîáðàæåíèå ïîäïèñè ïîëüçîâàòåëåé, îòîáðàæåíèå àâàòàðîâ è èçîáðàæåíèé â ñîîáùåíèÿõ.\r<br>Çäåñü æå Âû ìîæåòå âûáðàòü, ÷òîáû ïðè ïîëó÷åíèè íîâûõ ïèñåì íà ëè÷íûé ÿùèê (PM) ôîðóìà, ó Âàñ âûñêàêèâàëî íîâîå îêíî-îïîâåùåíèå, à òàêæå âûáðàòü îòîáðàæåíèå èëè ñêðûòèå ôîðìû \'Áûñòðîãî îòâåòà\', åñëè îíà âêëþ÷åíà àäìèíèñòðàòîðîì.\r<br>Âû òàêæå ìîæåòå ñàìè óñòàíîâèòü êîë-âî îòîáðàæàåìûõ òåì/ñîîáùåíèé, çà ñòðàíèöó ôîðóìà/òåìû ñîîòâåòñòâåííî.\r<br>\r<br><b>Ñòèëè è ßçûêè</b>\r<br>\r<br>Çäåñü Âû ìîæåòå âûáðàòü äðóãîé ñòèëü è ÿçûê èíòåðôåéñà ôîðóìà. Ïåðåä èçìåíåíèåì ñòèëÿ, Âû ìîæåòå ïðåäâàðèòåëüíî ïðîñìîòðåòü âèä ýòîãî ñòèëÿ.\r<br>\r<br><b>Èçìåíèòü e-mail àäðåñ</b>\r<br>\r<br>Çäåñü Âû ìîæåòå â ëþáîå âðåìÿ èçìåíèòü Âàø e-mail àäðåñ, óêàçàííûé Âàìè ïðè ðåãèñòðàöèè íà ôîðóìå.  íåêîòîðûõ ñëó÷àÿõ, äëÿ èçìåíåíèÿ e-mail àäðåñà, îò Âàñ ìîãóò ïîòðåáîâàòü ïîäòâåðæäåíèå èçìåíåíèÿ è ïåðåàêòèâàöèþ âàøåé ó÷åòíîé çàïèñè. Åñëè äàííîå òðåáîâàíèå âêëþ÷åíî, òî ïåðåä èçìåíåíèåì Âû áóäåòå çàðàíåå èçâåùåíû îá ýòîì.\r<br>\r<br><b>Èçìåíèòü ïàðîëü</b>\r<br>\r<br> ýòîé ñåêöèè Âû ìîæåòå èçìåíèòü Âàø ïàðîëü. Íî ó÷òèòå, ÷òî ïåðåä èçìåíåíèåì Âàøåãî ïàðîëÿ íà íîâûé, Âû äîëæíû áóäåòå ââåñòè Âàø ñòàðûé ïàðîëü.', 'Ðåäàêòèðîâàíèå êîíòàêòíîé è ïåðñîíàëüíîé èíôîðìàöèè, àâàòàðîâ, ïîäïèñè, íàñòðîåê ôîðóìà, à òàêæå âûáîð ñòèëÿ è ÿçûêà èíòåðôåéñà ôîðóìà.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (5, 'Óâåäîìëåíèå íà e-mail î íîâûõ ñîîáùåíèÿõ', 'Íà ôîðóìå ñóùåñòâóåò âîçìîæíîñòü óâåäîìëÿòü Âàñ î íîâûõ ñîîáùåíèÿõ â òåìàõ. Ìíîãèå ïîëüçîâàòåëè ñ óñïåõîì èñïîëüçóþò ýòó ôóíêöèþ äëÿ ñâîåâðåìåííîãî èçâåùåíèÿ î òîì, ÷òî â òåìå èìåþòñÿ íîâûå ñîîáùåíèÿ.\r<br>\r<br>Ñóùåñòâóåò 3 ñïîñîáà ïîäïèñêè íà òåìó:\r<br>\r<br><li>Íàæàòèåì íà ññûëêó \'Ñëåæåíèå çà ýòîé òåìîé\', íàõîäÿùóþñÿ â âåðõíåé ÷àñòè êàæäîé òåìû.\r<br><li> Ñ ïîìîùüþ óñòàíîâêè ãàëî÷êè â îêîøêî \'Óâåäîìëÿòü ïî e-mail î íîâûõ ñîîáùåíèÿõ?\', íàõîäÿùååñÿ ïîä ôîðìîé îòâåòà â òåìû.\r<br><li> ×åðåç ïóíêò íàñòðîéêè e-mail â Âàøåé ïàíåëè óïðàâëåíèÿ (Ìîé ïðîôèëü), óñòàíîâèâ ãàëî÷êó íà îïöèè \'Âêëþ÷èòü E-mail Óâåäîìëåíèå ïî óìîë÷àíèþ?\', ïîñëå ÷åãî Âû áóäåòå àâòîìàòè÷åñêè ïîäïèñûâàòüñÿ íà âñå òåìû, â êîòîðûå Âû îòâåòèòå.\r<br>\r<br>Íî èìåéòå ââèäó, ÷òî, âî èçáåæàíèå ïîâòîðà ïèñåì, îòïðàâëÿåìûõ íà Âàø e-mail àäðåñ, Âû áóäåòå ïîëó÷àòü òîëüêî îäíî ïèñüìî äëÿ êàæäîé ïîäïèñàííîé òåìû, íåçàâèñèìî îò êîë-âà íîâûõ îòâåòîâ â ýòó òåìó, äî òåõ ïîð, ïîêà íå ïîñåòèòå äàííóþ òåìó.\r<br>\r<br>Âû òàêæå ìîæåòå ïîäïèñàòüñÿ íà ëþáîé èç ðàçäåëîâ ôîðóìà è ïðè ïîÿâëåíèè íîâîé òåìû â ýòîì ðàçäåëå, Âû áóäåòå óâåäîìëåíû îá ýòîì. Äëÿ ïîäïèñêè íà ðàçäåë, íàæìèòå íà ññûëêó \'Ïîäïèñêà íà ýòîò ôîðóì\', íàõîäÿùóþñÿ â íèæíåé ÷àñòè êàæäîãî ôîðóìà.\r<br>\r<br>Äëÿ îòìåíû ïîäïèñêè íà ëþáîé èç ðàçäåëîâ èëè òåì, íà êîòîðûå Âû ïîäïèñàíû, çàéäèòå â \'Ìîé ïðîôèëü\' è â ìåíþ \'Ìîè ïîäïèñêè\', Âû ìîæåòå îòïèñàòüñÿ îò âñåãî, ÷òî óãîäíî.', 'Êàê ïîäïèñàòüñÿ íà òåìó, äëÿ óâåäîìëåíèÿ ïî e-mail ïðè íîâûõ îòâåòàõ.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (6, 'Âàø ëè÷íûé ÿùèê (PM)', 'Âàø ëè÷íûé ÿùèê íà ôîðóìå, äåéñòâóåò àíàëîãè÷íî e-mail ÿùèêó. Çäåñü Âû ìîæåòå ïîëó÷àòü è îòïðàâëÿòü ïèñüìà ïîëüçîâàòåëÿì ôîðóìà, õðàíèòü Âàøè ïèñüìà â ïàïêàõ, ñîçäàâàòü, ðåäàêòèðîâàòü è óäàëÿòü ïàïêè.\r<br>\r<br><b>Îòïðàâêà íîâîãî ïèñüìà</b>\r<br>\r<br>Îòñþäà Âû ìîæåòå îòïðàâèòü ïèñüìî ïîëüçîâàòåëþ ôîðóìà. Åñëè â Âàøåì ñïèñêå êîíòàêòîâ èìåþòñÿ èìåíà ïîëüçîâàòåëåé, Âû ìîæåòå âûáðàòü èìÿ îòòóäà èëè ââåñòè èìÿ ïîëó÷àòåëÿ âðó÷íóþ. Åñëè Âû íàæìåòå â êàêîì-ëèáî ñîîáùåíèè â òåìàõ èëè â ñïèñêå ïîëüçîâàòåëåé íà êíîïêó \'PM\' òî èìÿ ïîëüçîâàòåëÿ áóäåò àâòîìàòè÷åñêè äîáàâëåíî â ãðàôó ïîëó÷àòåëÿ Âàøåãî ïèñüìà. Åñëè Àäìèíèñòðàòîð ôîðóìà ðàçðåøèë îòïðàâëÿòü ïèñüìà íåñêîëüêèì ïîëüçîâàòåëÿì îäíîâðåìåííî, Âû ìîæåòå ââåñòè èìåíà íåñêîëüêèõ ïîëüçîâàòåëåé, - ïî îäíîìó èìåíè íà ñòðîêó, â îêîøêå Êîïèè ïîëüçîâàòåëÿì.\r<br> íåêîòîðûõ ñëó÷àÿõ, åñëè ýòî ðàçðåøåíî Àäìèíèñòðàòîðîì, Âû äàæå ìîæåòå èñïîëüçîâàòü êîäû ôîðóìà è HTML â òåêñòå Âàøèõ ïèñåì. Âû òàêæå ìîæåòå âûáðàòü ïóíêò \'Äîáàâèòü êîïèþ ýòîãî ïèñüìà â ïàïêó Èñõîäÿùèå\' äëÿ ñîõðàíåíèÿ êîïèè ïèñüìà â ïàïêå îòïðàâëåííûõ ïèñåì. Ïðè óñòàíîâêå ãàëî÷êè â îêîøêå \'Ïðîñëåäèòü çà ýòèì ïèñüìîì?\', Âû ñìîæåòå ïðîñëåæèâàòü ÷åðåç ïóíêò ìåíþ \'Ñëåæåíèå çà ïèñüìàìè\' ñîñòîÿíèå òîãî, ÷òî ïðî÷èòàíî ëè Âàøå ïèñüìî àäðåñàòîì.\r<br>\r<br><b>Ïåðåõîä â ïàïêó Âõîäÿùèå</b>\r<br>\r<br>Âû ïîïàäåòå â ïàïêó Âõîäÿùèõ ïèñåì, íà êîòîðóþ ïîñòóïàþò âñå îòïðàâëåííûå Âàì ïèñüìà. Íàæàâ íà çàãîëîâîê ïèñüìà, Âû ñìîæåòå ïðî÷åñòü ïðèøåäøåå Âàì ïèñüìî. Ïîñëå ïðî÷òåíèÿ, Âû ìîæåòå óäàëÿòü èëè ïåðåìåùàòü ïèñüìà â äðóãèå ïàïêè.\r<br>\r<br><b>Î÷èñòêà ïàïîê ÐÌ</b>\r<br>\r<br>×åðåç ýòó îïöèþ, Âû ìîæåòå áûñòðî óäàëèòü âñå ïèñüìà èç ëþáûõ Âàøèõ ïàïîê.\r<br>\r<br><b>Ðåäàêòèðîâàòü ïàïêè</b>\r<br>\r<br>Çäåñü Âû ìîæåòå ïåðåèìåíîâûâàòü, óäàëÿòü èëè ñîçäàâàòü íîâûå ïàïêè äëÿ ñîðòèðîâêè Âàøèõ ïèñåì òàê, êàê Âàì áóäåò áîëåå óäîáíî. Âû íå ìîæåòå óäàëÿòü òîëüêî 2 ïàïêè, ñîçäàííûå ñàìèì ôîðóìîì ýòî ïàïêà \'Èñõîäÿùèå\' è \'Âõîäÿùèå\'.\r<br>\r<br><b>Ñïèñîê Äðóçåé/Âðàãîâ</b>\r<br>\r<br>Âû ìîæåòå äîáàâèòü â Âàø êîíòàêòíûé ëèñò èìåíà Âàøèõ äðóçåé, à òàêæå âíåñòè â ÷åðíûé ñïèñîê èìåíà Âàøèõ íåäðóãîâ, îò êîòîðûõ Âû íå æåëàåòå ïîëó÷àòü ïèñüìà.\r<br>Ïðè îòïðàâêå ïèñåì, Âû áóäåòå ñïîñîáíû áûñòðî âûáðàòü èìÿ ïîëó÷àòåëÿ â âûïàäàþùåì ñïèñêå, åñëè Âû äî ýòîãî ââåëè åãî èìÿ â Âàø ñïèñîê äðóçåé\r<br>\r<br><b>Àðõèâàöèÿ ïèñåì</b>\r<br>\r<br>Åñëè Âàø Ëè÷íûé ßùèê ïåðåïîëíåí è â ñâÿçè ñ ýòèì Âû íå â ñîñòîÿíèè ïîëó÷àòü íîâûå ïèñüìà, òî Âû ñìîæåòå ïðîèçâåñòè àðõèâàöèþ ïèñåì. Âñå Âàøè ïèñüìà áóäóò ñêîìïèëèðîâàíû íà îäíîé ñòðàíèöå â ôîðìàòå HTML èëè Microsoft © Excel, à çàòåì âûñëàíû íà Âàø e-mail àäðåñ, óêàçàííûé Âàìè ïðè ðåãèñòðàöèè íà ôîðóìå.\r<br>\r<br><b>Íåîòïðàâëåííûå ïèñüìà</b>\r<br>\r<br>Çäåñü Âû ìîæåòå âåðíóòüñÿ ê ëþáîìó ïèñüìó, êîòîðîå Âû ðåøèëè ñîõðàíèòü, äëÿ îòïðàâêè åãî ïîçæå.\r<br>\r<br><b>Ñëåæåíèå çà ïèñüìàìè</B>\r<br>\r<br>Íà ýòîé ñòðàíèöå, ïîÿâëÿþòñÿ âñå ïèñüìà, çà êîòîðûìè Âû ðåøèëè ïðîñëåäèòü. Âñå äàííûå î òîì, ïðî÷èòàíû ëè Âàøè ïèñüìà ïîëó÷àòåëÿìè è êîãäà îíè ïðî÷èòàíû, - ïîÿâëÿþòñÿ çäåñü. Òàêæå, åñëè Âû ïåðåäóìàëè, è åñëè ïèñüìî ïîêà íå ïðî÷èòàíî ïîëó÷àòåëåì, Âû ìîæåòå óäàëèòü ýòî ïèñüìî, .', 'Îòïðàâêà ëè÷íûõ ñîîáùåíèé, ðåäàêòèðîâàíèå ïàïîê Ëè÷íîãî ßùèêà, ñëåæåíèå çà ïèñüìàìè, àðõèâàöèÿ ñîõðàíåííûõ ñîîáùåíèé.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (7, 'Êîíòàêò ñ àäìèíèñòðàöèåé è äîêëàä ìîäåðàòîðó î ñîîáùåíèÿõ', '<b>Êîíòàêò ñ àäìèíèñòðàöèåé</b>\r<br>\r<br>Äëÿ ñâÿçè ñ ìîäåðàòîðîì èëè ïðîñòî äëÿ ïðîñìîòðà ñïèñêà Àäìèíèñòðàöèè ôîðóìà, íàæìèòå íà ññûëêó \'Àäìèíèñòðàöèÿ\', íàõîäÿùóþñÿ â íèæíåé ÷àñòè ãëàâíîé ñòðàíèöû ôîðóìà èëè íà ñòðàíèöå \'Ìîé ïîìîùíèê\'.\r<br>\r<br> ýòîì ñïèñêå Âû óâèäèòå èìåíà âñåõ Àäìèíèñòðàòîðîâ (ýòî Ãëàâíûå Àäìèíèñòðàòîðû ôîðóìà, èìåþùèå äîñòóï êî âñåì ôóíêöèÿì), Ñóïåðìîäåðàòîðîâ (ýòî êîìàíäà ìîäåðàòîðîâ, èìåþùèõ âîçìîæíîñòü ìîäåðèðîâàíèÿ âñåõ ðàçäåëîâ ôîðóìà) è Ìîäåðàòîðîâ (ýòî ìîäåðàòîðû, ìîäåðèðóþùèå èíäèâèäóàëüíûå ðàçäåëû ôîðóìà, â êîòîðûå îíè íàçíà÷åíû).\r<br>\r<br>Äëÿ ñâÿçè ïî ïîâîäó ïîëüçîâàòåëüñêèõ äàííûõ, íåîáõîäèìî ñâÿçàòüñÿ íåïîñðåäñòâåííî ñ Àäìèíèñòðàòîðîì ôîðóìà, à äëÿ ñâÿçè ïî ïîâîäó òåì èëè ñîîáùåíèé, îáðàùàéòåñü ê Ñóïåðìîäåðàòîðîì èëè Ìîäåðàòîðàì.\r<br>\r<br><b>Äîêëàä ìîäåðàòîðó î ñîîáùåíèè</b>\r<br>\r<br>Åñëè Àäìèíèñòðàòîð ôîðóìà âêëþ÷èë ýòó ôóíêöèþ, Âû óâèäèòå êíîïêó \'Ñîîáùèòü ìîäåðàòîðó\', â êàæäîì ñîîáùåíèè òåìû, ðÿäîì ñ êíîïêîé \'Öèòàòà\'. Ïðè ïîìîùè ýòîé ôóíêöèè, Âû ñìîæåòå áûñòðî äîëîæèòü î ñîîáùåíèè ìîäåðàòîðó äàííîãî ðàçäåëà ôîðóìà (èëè Àäìèíèñòðàòîðó, - åñëè â äàííîì ôîðóìå íåò íàçíà÷åííûõ ìîäåðàòîðîâ). Èñïîëüçóéòå ýòó ôóíêöèþ òîëüêî â òîì ñëó÷àå, åñëè Âû âèäèòå êàêèå-ëèáî íàðóøåíèÿ ïðàâèë ôîðóìà â äàííîì ñîîáùåíèè. Çàïðåùåíî èñïîëüçîâàòü ýòó ôóíêöèþ, <b>äëÿ ïðîñòûõ ïåðåãîâîðîâ ñ ìîäåðàòîðîì!</b>. Äëÿ ïåðåãîâîðîâ, Âû ìîæåòå èñïîëüçîâàòü PM (Ëè÷íûé ÿùèê ôîðóìà).', 'Ãäå íàéòè ñïèñîê Àäìèíèñòðàòîðîâ è Ìîäåðàòîðîâ ôîðóìà.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (8, 'Ïðîñìîòð èíôîðìàöèè ïðîôèëÿ ïîëüçîâàòåëåé', 'Äëÿ ïðîñìîòðà äàííûõ ïðîôèëÿ ëþáîãî ïîëüçîâàòåëÿ, íàæìèòå íà èìÿ ýòîãî ïîëüçîâàòåëÿ, åñëè èìÿ ïîä÷åðêíóòî (â âèäå ññûëêè), ëèáî íàæìèòå íà ññûëêó \'Ïðîôèëü\', íàõîäÿùóþñÿ ïîä èìåíåì êàæäîãî ïîëüçîâàòåëÿ, â òåìàõ.\r<br>\r<br>Ïîñëå íàæàòèÿ, Âû ïîïàäåòå íà ñòðàíèöó ïðîôèëÿ ïîëüçîâàòåëÿ, â êîòîðîé Âû óâèäèòå âñþ êîíòàêòíóþ èíôîðìàöèþ, âñå äàííûå (åñëè îí ââåë èõ), à òàêæå \'Ñòàòèñòèêó àêòèâíîñòè íà ôîðóìå\' äàííîãî ïîëüçîâàòåëÿ.\r<br>\r<br>Âû òàêæå ìîæåòå íàæàòü íà êíîïêó \'Ìèíè ïðîôèëü\', íàõîäÿùóþñÿ â íèæíåé ÷àñòè ñîîáùåíèÿ ëþáîãî èç ïîëüçîâàòåëåé è, òåì ñàìûì Âû ïîïàäåòå íà ñòðàíèöó \'Ìèíè ïðîôèëÿ\', ãäå òàêæå ìîæåòå óâèäåòü êîíòàêòíóþ èíôîðìàöèþ ïîëüçîâàòåëÿ è, åñëè îí çàãðóçèë ôîòîãðàôèþ íà ôîðóì, - åãî ôîòîãðàôèþ.', 'Ãäå ìîæíî íàéòè êîíòàêòíóþ èíôîðìàöèþ ïîëüçîâàòåëÿ.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (9, 'Ïðîñìîòð àêòèâíûõ òåì è íîâûõ ñîîáùåíèé', 'Âû ìîæåòå áûñòðî ïðîñìîòðåòü ñïèñîê ñåãîäíÿøíèõ àêòèâíûõ òåì (ýòî òåìû, èìåþùèå íîâûå îòâåòû), íàæàâ íà ññûëêó \'Àêòèâíûå òåìû\', íàõîäÿùóþñÿ â íèæíåé ÷àñòè Ãëàâíîé ñòðàíèöû ôîðóìà. Òàì æå, Âû ìîæåòå óñòàíîâèòü ñâîè êðèòåðèè ïîèñêà ïî äàòå, äëÿ ïîèñêà àêòèâíûõ òåì, îáíîâëåííûõ â òå÷åíèå íåñêîëüêèõ äíåé.\r<br>\r<br>Ññûëêà \'Íîâûå ñîîáùåíèÿ\', íàõîäÿùàÿñÿ â âåðõíåé ÷àñòè ñòðàíèöû ôîðóìà, ïîêàæåò Âàì âñå íîâûå ñîîáùåíèÿ, ñ ìîìåíòà Âàøåãî ïîñëåäíåãî ïîñåùåíèÿ ôîðóìà.', 'Ãäå ìîæíî ïðîñìîòðåòü ñïèñîê ñåãîäíÿøíèõ àêòèâíûõ òåì è íîâûå ñîîáùåíèÿ, ïîÿâèâøèåñÿ ñ ìîìåíòà Âàøåãî ïîñëåäíåãî ïîñåùåíèÿ ôîðóìà.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (10, 'Ïîèñê òåì è ñîîáùåíèé', 'Ôóíêöèÿ ïîèñêà, ïðåäíàçíà÷åíà äëÿ áûñòðîãî ïîèñêà òåì è ñîîáùåíèé, ïî ââåäåííûì Âàìè êëþ÷åâûì ñëîâàì.\r<br>\r<br>Èìåþòñÿ 2 äîñòóïíûõ òèïà ïîèñêà, ïðîñòîé ïîèñê è ðàñøèðåííûé ïîèñê. Âû ìîæåòå ïåðåêëþ÷àòüñÿ ìåæäó íèìè, ïðè ïîìîùè êíîïîê \'Ðàñøèðåííûé ïîèñê\' è \'Ïðîñòîé ïîèñê\'.\r<br>\r<br><b>Ïðîñòîé ïîèñê</b>\r<br>\r<br>Çäåñü Âû äîëæíû ââåñòè êëþ÷åâîå ñëîâî äëÿ ïîèñêà è âûáðàòü ôîðóì(û), â êîòîðûõ õîòèòå íàéòè ÷òî-òî ïî ýòîìó ñëîâó, (äëÿ âûáîðà íåñêîëüêèõ ôîðóìîâ îäíîâðåìåííî, íåîáõîäèìî êëèêàòü ïî èõ íàçâàíèÿì, óäåðæèâàÿ êëàâèøó Ctrl, à ïîëüçîâàòåëè Mac, äîëæíû óäåðæèâàòü êëàâèøó Shift/Apple), çàòåì âûáðàòü ïîðÿäîê ñîðòèðîâêè íàéäåííîãî è ïðîèçâåñòè ïîèñê.\r<br>\r<br><b>Ðàñøèðåííûé ïîèñê</b>\r<br>\r<br>Íà ñòðàíèöå ðàñøèðåííîãî ïîèñêà, ó Âàñ ïîÿâèòñÿ âîçìîæíîñòü èñïîëüçîâàíèÿ äîïîëíèòåëüíûõ êðèòåðèåâ ïîèñêà, çíà÷èòåëüíî óëó÷øàþùèõ ôóíêöèþ ïîèñêà. Äîïîëíèòåëüíî ê ïîèñêó ïî êëþ÷åâîìó ñëîâó, Âû ñìîæåòå ïðîèçâåñòè ïîèñê ïî èìåíè ïîëüçîâàòåëÿ, à òàêæå âîçìîæíî èñïîëüçîâàíèå ñðàçó îáîèõ êîìáèíàöèé. Ìîæíî óâåëè÷èòü êðèòåðèè ïîèñêà, ïîñðåäñòâîì âûáîðà äèàïàçîíà äàò, à òàêæå âûáðàòü ïîðÿäîê ñîðòèðîâêè íàéäåííîãî. Òàêæå èìååòñÿ 2 âèäà îòîáðàæåíèÿ ðåçóëüòàòîâ ïîèñêà - â âèäå îòîáðàæåíèÿ ïîëíîãî òåêñòà ñîîáùåíèÿ è â âèäå ññûëêè íà òåìó. Âèä îòîáðàæåíèÿ Âû ìîæåòå çàðàíåå óêàçàòü, íà ñòðàíèöå ïîèñêà.\r<br>\r<br>Àäìèíèñòðàòîð ìîæåò âêëþ÷èòü ìèíèìàëüíîå âðåìÿ, èçâåñòíîå ïîä íàçâàíèåì - Ôëóä-êîíòðîëü, êîòîðîå Âû äîëæíû áóäåòå ïðîæäàòü, äëÿ ïîâòîðíîãî ïîèñêà.\r<br>\r<br>Íà ôîðóìå èìååòñÿ òàêæå ïîèñêîâàÿ ôîðìî÷êà, èçâåñòíàÿ ïîä íàçâàíèåì - Ôèëüòð ïîèñêà, íàõîäÿùàÿñÿ â íèæíåé ÷àñòè êàæäîãî ðàçäåëà, ÷åðåç êîòîðóþ Âû ñìîæåòå ïðîèçâåñòè áûñòðûé ïîèñê â êîíêðåòíîì ðàçäåëå ôîðóìà.', 'Êàê âîñïîëüçîâàòüñÿ ôóíêöèåé ïîèñêà.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (11, 'Àâòîðèçàöèÿ è Âûõîä èç ôîðóìà', 'Âî âðåìÿ àâòîðèçàöèè íà ôîðóìå, Âû ìîæåòå óñòàíîâèòü ôóíêöèþ çàïîíèìàíèÿ Âàøèõ äàííûõ ÷åðåç cookies, à åñëè Âû çàøëè íà ôîðóì ñ ÷óæîãî êîìïüþòåðà, Âàì íàäî áóäåò àâòîðèçîâûâàòüñÿ ñíîâà.\r<br>\r<br>Íî íå èñïîëüçóéòå ôóíêöèþ çàïîìèíàíèÿ cookies, åñëè çàõîäèòå ñ ÷óæîãî êîìïüþòåðà.\r<br>\r<br>Âû ìîæåòå òàêæå âûáðàòü ôóíêöèþ ñêðûòèÿ, ïîñòàâèâ ãàëî÷êó â îêîøêå Ñêðûòíîñòü. È òîãäà Âàøå èìÿ íå áóäåò îòîáðàæàòüñÿ â ñïèñêå Êòî â îíëàéíå.\r<br>\r<br>Âûõîä èç ôîðóìà, ïðîèçâîäèòñÿ ïðîñòûì íàæàòèåì íà ññûëêó Âûõîä. Åñëè âäðóã Âû îáíàðóæèòå, ÷òî âûõîä íå ñðàáîòàë, âîçìîæíî Âû äîëæíû áóäåòå óäàëèòü Âàøè cookies. ×èòàéòå ðàçäåë ïîìîùè ïðî \'Cookies\', äëÿ äîïîëíèòåëüíîé èíôîðìàöèè.', 'Êàê àâòîðèçîâàòüñÿ, âûéòè èç ôîðóìà, à òàêæå êàê ñêðûòü ñâîå èìÿ èç ñïèñêà ïîëüçîâàòåëåé, íàõîäÿùèõñÿ íà ôîðóìå.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (13, 'Ìîé ïîìîùíèê', ' âåðõíåé ÷àñòè ôîðóìà, íàõîäèòñÿ ññûëêà \'Ìîé ïîìîùíèê\', íàæàâ íà êîòîðóþ, ó Âàñ îòêðîåòñÿ ñòðàíèöà, ÷åðåç êîòîðóþ Âû ñìîæåòå óçíàòü, ñêîëüêî èìååòñÿ íîâûõ ñîîáùåíèé ñ ìîìåíòà Âàøåãî ïîñëåäíåãî ïîñåùåíèÿ ôîðóìà. Íà ñëåäóþùåé ñòðîêå, Âû óâèäèòå èíôîðìàöèþ î òîì, ñêîëüêî èç ýòèõ ñîîáùåíèé, ÿâëÿþòñÿ îòâåòàìè â òåìó, ñîçäàííóþ Âàìè.\r<br>Íàæàòèåì íà ññûëêó \'Ïðîñìîòð\', â ëþáîé èç ýòèõ äâóõ ñòðîê, Âû ñìîæåòå ïðîñìîòðåòü ýòè ñîîáùåíèÿ.\r<br>\r<br>Ñëåäóþùàÿ ñåêöèÿ íà ýòîé ñòðàíèöå - ýòî ïÿòü ïîëåçíûõ ññûëîê ñî ñëåäóþùèìè ôóíêöèÿìè:\r<br>\r<br><li>Ññûëêà Àäìèíèñòðàöèÿ, ïîêàæåò Âàì ñïèñîê Àäìèíèñòðàòîðîâ è ìîäåðàòîðîâ ôîðóìà.\r<br><li> Ññûëêà \'Àêòèâíûå òåìû\', ïîêàæåò Âàì ñïèñîê òåì, ñîçäàííûõ çà ïîñëåäíèå 24 ÷àñà.\r<br><li>Ññûëêà \'10 àâòîðîâ ñåãîäíÿ\', ïîêàæåò Âàì, èìåíà Àêòèâíûõ ïîëüçîâàòåëåé çà ïîñëåäíèé äåíü è êîë-âî èõ ñîîáùåíèé çà ýòîò äåíü, à òàêæå ïðîöåíò èõ ñîîáùåíèé çà ñåãîäíÿ è îáùåå êîë-âî èõ ñîîáùåíèé íà ôîðóìå.\r<br><li>Ññûëêà \'Ëó÷øèå 10 àâòîðîâ\', ïîêàæåò Âàì èìåíà ëó÷øåé äåñÿòêè ïîëüçîâàòåëåé, èìåþùèõ ñàìîå ðåêîðäíîå êîë-âî ñîîáùåíèé íà ôîðóìå, ñî äíÿ ñîçäàíèÿ ôîðóìà.\r<br><li>Ññûëêà \'10 ìîèõ ïîñë. ñîîáùåíèé\', ïîêàæåò Âàì 10 Âàøèõ ïîñëåäíèõ ñîîáùåíèé, ñ îáðåçàííûì òåêñòîì ñàìèõ ñîîáùåíèé. Åñëè Âû çàõîòèòå óâèäåòü ïîëíûé òåêñò êàêîãî-òî èç ýòèõ 10 ñîîáùåíèé, Âû ìîæåòå íàæàòü íà ññûëêó, âåäóùóþ â òåìó, â êîòîðîé íàõîäèòñÿ äàííîå ñîîáùåíèå.\r<br>\r<br>È ïîñëåäíÿÿ ñåêöèÿ íà ýòîé ñòðàíèöå, ýòî ñåêöèÿ ïîèñêà ïî ôîðóìó, ÷åðåç êîòîðîå Âû ñìîæåòå íàéòè êîíêðåòíîå ñîîáùåíèå, èìåþùåå êëþ÷åâîå ñëîâî, ââåäåííîå Âàìè.\r<br>\r<br>Ñëåäóþùåå îêîøêî ïîèñêà, íàéäåò Âàì êîíêðåòíûé ðàçäåë ïîìîùè ïî ôîðóìó, ïîñðåäñòâîì ââîäà èíòåðåñóþùåãî Âàñ êëþ÷åâîãî ñëîâà.', 'Ïîëíûé ñïðàâî÷íèê ïî èñïîëüçîâàíèþ ýòîé ìàëåíüêîé, íî óäîáíîé ôóíêöèè.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (12, 'Ñîîáùåíèÿ', 'Íà ôîðóìå äîñòóïíû 3 ðàçíûå ôîðìû ñîçäàíèÿ ñîîáùåíèé. Êíîïêà \'Íîâàÿ òåìà\', íàõîäÿùàÿñÿ â êàæäîì ðàçäåëå ôîðóìà è íà ñòðàíèöå òåì, ïðåäíàçíà÷åíà äëÿ ñîçäàíèÿ íîâîé òåìû. Êíîïêà \'Íîâûé îïðîñ\', (åñëè îïðîñû äîïóùåíû Àäìèíèñòðàòîðîì), òàêæå âèäèìàÿ â êàæäîì ðàçäåëå ôîðóìà è íà ñòðàíèöå òåì, ïðåäíàçíà÷åíà äëÿ ñîçäàíèÿ íîâîé òåìû-ãîëîñîâàíèÿ. Ïðè ïðîñìîòðå òåìû, Âû óâèäèòå êíîïêó \'Îòâåòèòü\', êîòîðàÿ ïðåäíàçíà÷åíà äëÿ äîáàâëåíèÿ Âàøåãî ñîîáùåíèÿ â äàííóþ òåìó. \r\n<br>\r\n<br><b>Ñîçäàíèå íîâîé òåìû è îòâåò â òåìó</b>\r\n<br>\r\n<br>Ïðè íàïèñàíèè ñîîáùåíèé, Âàñ âåðîÿòíî çàèíòåðåñóþò Êîäû ôîðóìà. Äàííûå êîäû, ïðåäíàçíà÷åíû äëÿ ðàçëè÷íîãî ôîðìàòèðîâàíèÿ òåêñòîâ Âàøèõ ñîîáùåíèé. Äëÿ áîëåå ïîäðîáíîé èíôîðìàöèè ïî èñïîëüçîâàíèþ êîäîâ ôîðóìà, âîñïîëüçóéòåñü êíîïêîé \'Ïîìîùü ïî êîäàì\', íàõîäÿùóþñÿ ðÿäîì ñ îêîøêîì äëÿ íàïèñàíèÿ ñîîáùåíèÿ.\r\n<br>\r\n<br>Ñ ëåâîé ñòîðîíû îò îêíà äëÿ ââîäà òåêñòà ñîîáùåíèÿ, èìååòñÿ òàáëèöà ñî ñìàéëèêàìè. Äëÿ äîáàâëåíèÿ ëþáîãî ñìàéëèêà ê òåêñòó Âàøåãî ñîîáùåíèÿ, íàæìèòå íà ýòîò ñìàéëèê è åãî êîä áóäåò àâòîìàòè÷åñêè äîáàâëåí â íóæíîå ìåñòî òåêñòà.\r\n<br>\r\n<br>Èìåþòñÿ 3 îïöèè ñîîáùåíèÿ, äîñòóïíûå ïðè ñîçäàíèè òåìû èëè îòâåòå â òåìó. Ïðè îòêëþ÷åíèè îïöèè \'Âêëþ÷èòü ñìàéëèêè?\', êîäû ñìàéëèêîâ íå áóäóò ïðåîáðàçîâàíû â èçîáðàæåíèÿ. Îïöèÿ \'Âêëþ÷èòü ïîäïèñü?\', ïðåäíàçíà÷åíà äëÿ äîáàâëåíèÿ òåêñòà Âàøåé ïîäïèñè ê êàæäîìó ñîîáùåíèþ íà ôîðóìå. Ïðè óñòàíîâêå ãàëî÷êè â îêîøêå îïöèè \'Âêëþ÷èòü óâåäîìëåíèå íà e-mail ïðè îòâåòàõ?\', íà Âàø e-mail àäðåñ áóäåò ïîñòóïàòü èíôîðìàöèÿ, êàæäûé ðàç, ïðè íîâûõ îòâåòàõ â äàííûóþ òåìó. Äëÿ áîëåå ïîäðîáíîé èíôîðìàöèè ïî ýòîé ôóíêöèè, ÷èòàéòå ðàçäåë ïîìîùè \'Óâåäîìëåíèå íà e-mail î íîâûõ ñîîáùåíèÿõ\'.\r\n<br>\r\n<br>Òàêæå äëÿ Âàñ äîñòóïåí âûáîð èêîíêè ñîîáùåíèÿ, ïðè ñîçäàíèè òåì èëè îòâåòàõ â òåìû. Âûáðàííàÿ Âàìè èêîíêà áóäåò îòîáðàæàòüñÿ ñëåâà îò íàçâàíèÿ Âàøåé òåìû, â ñïèñêå òåì ôîðóìà, à åñëè âûáðàòü èêîíêó ïðè îòâåòå â òåìó, Âàøà èêîíêà áóäåò îòîáðàæàòüñÿ íàä Âàøèì ñîîáùåíèåì, ñëåâà îò äàòû íàïèñàíèÿ ñîîáùåíèÿ.\r\n<br>\r\n<br>Åñëè Àäìèíèñòðàòîð ôîðóìà âêëþ÷èë ôóíêöèþ ïðèñîåäèíåíèé, Âû óâèäèòå ôîðìî÷êó äëÿ ïðèñîåäèíåíèÿ ôàéëà ê Âàøåìó ñîîáùåíèþ. Äëÿ ïðèñîåäèíåíèÿ ôàéëà, íàæìèòå íà êíîïêó Îáçîð è âûáåðèòå ôàéë íà Âàøåì êîìïüþòåðå, äëÿ çàãðóçêè ýòîò ôàéëà. Åñëè Âû çàãðóæàåòå ôàéë èçîáðàæåíèÿ, äàííîå èçîáðàæåíèÿ áóäåò îòîáðàæåíî ïîä òåêñòîì Âàøåãî ñîîáùåíèÿ, à ïðè çàãðóçêå âñåõ äðóãèõ òèïîâ ôàéëîâ, ïîä òåêñòîì Âàøåãî ñîîáùåíèÿ, áóäåò ïðîïèñàíà ññûëêà äëÿ ñêà÷èâàíèÿ ýòîãî ôàéëà.\r\n<br>\r\n<br><b>Óñòàíîâêè îïðîñà</b>\r\n<br>\r\n<br>Ïðè ñîçäàíèè íîâîãî îïðîñà, ïîä ïîëÿìè äëÿ ââîäà íàçâàíèÿ è îïèñàíèÿ òåìû, Âû óâèäèòå 2 äîïîëíèòåëüíûõ ïîëÿ. Ïåðâîå ïîëå, ñëóæèò äëÿ ââîäà â íåì âîïðîñà Âàøåãî ãîëîñîâàíèÿ. Âòîðîå, òåêñòîâîå ïîëå, ñëóæèò äëÿ ââîäà ïóíêòîâ îïðîñà. Íåîáõîäèìî ââîäèòü ïî îäíîìó ïóíêòó íà ñòðîêó. Ìàêñìèìàëüíî äîïóñòèìîå êîë-âî ïóíêòîâ, îòîáðàæàåòñÿ ñëåâà îò îêíà ââîäà ïóíêòîâ îïðîñà.\r\n<br>\r\n<br><b>Öèòèðîâàíèå ñîîáùåíèé</b>\r\n<br>\r\n<br>Íàä êàæäûì ñîîáùåíèåì â òåìå, èìååòñÿ êíîïêà \'Öèòàòà\'. Ïðè íàæàòèè íà ýòó êíîïêó, Âû ñìîæåòå îòâåòèòü â òåìó, ñ öèòèðîâàíèåì òîãî ñîîáùåíèÿ, íàä êîòîðûì íàæàëè äàííóþ êíîïêó. Òàêèì îáðàçîì, ïðè íàæàòèè íà ýòó êíîïêó, Âû ïîïàäåòå íà ñòðàíèöó îòâåòà â òåìó, ãäå ïîä ôîðìîé îòâåòà, Âû óâèäèòå äîïîëíèòåëüíîå òåêñòîâîå îêíî, ñ òåêñòîì ïðîöèòèðîâàííîãî ñîîáùåíèÿ, êîòîðîå Âû ìîæåòå îòðåäàêòèðîâàòü íà Âàøå óñìîòðåíèå.\r\n<br>\r\n<br><b>Ðåäàêòèðîâàíèå ñîîáùåíèé</b>\r\n<br>\r\n<br>Íàä êàæäûì ñîîáùåíèåì, íàïèñàííûì Âàìè, Âû óâèäèòå êíîïêó \'Ðåäàêòèðîâàíèå\'. Ïðè íàæàòèè íà ýòó êíîïêó, Âû ñìîæåòå îòðåäàêòèðîâàòü òåêñò Âàøåãî ñîîáùåíèÿ, íåçàâèñèìî îò òîãî, êîãäà Âû ýòî ñîîáùåíèå ïèñàëè. \r\n<br>\r\n<br>Ïðè ðåäàêòèðîâàíèè ñâîåãî ñîîáùåíèÿ, Âû ìîæåòå óâèäåòü îïöèþ \'Äîáàâèòü íàäïèñü Îòðåäàêòèðîâàíî â ýòî ñîîáùåíèå?\'. Ïðè óñòàíîâêå ãàëî÷êè â ýòîé îïöèè, ïîä Âàøèì îòðåäàêòèðîâàííûì ñîîáùåíèåì ïîÿâèòñÿ íàäïèñü, èíôîðìèðóþùàÿ î òîì, ÷òî Âû ðåäàêòèðîâàëè ýòî ñîîáùåíèå, ñ äàòîé ðåäàêòèðîâàíèÿ. Åñëè Âû íå âèäèòå ýòó îïöèþ, çíà÷èò äàííàÿ èíôîðìàèöÿ î ðåäàêòèðîâàíèè áóäåò äîáàâëåíà àâòîìàòè÷åñêè.\r\n<br>\r\n<br>Åñëè Âû íå âèäèòå êíîïêó äëÿ ðåäàêòèðîâàíèÿ Âàøåãî ñîîáùåíèÿ, òî âîçìîæíî, ÷òî Àäìèíèñòðàòîð ôîðóìà îòêëþ÷èë äàííóþ ôóíêöèþ, ëèáî óñòàíîâèë ëèìèò âðåìåíè, ïî èñòå÷åíèè êîòîðîãî, ðåäàêòèðîâàíèå ñîîáùåíèÿ óæå íåâîçìîæíî.', 'Ðóêîâîäñòâî ïî ôóíêöèÿì, ïðè íàïèñàíèè ñîîáùåíèé.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (14, 'Ñïèñîê ïîëüçîâàòåëåé', 'Ñïèñîê ïîëüçîâàòåëåé, äîñòóïíûé ÷åðåç ññûëêó \'Ïîëüçîâàòåëè\', íàõîäÿùóþñÿ â âåðõíåé ÷àñòè êàæäîé ñòðàíèöû ôîðóìà, - ýòî ïîëíûé ñïèñîê âñåõ ïîëüçîâàòåëåé, çàðåãèñòðèðîâàííûõ íà ôîðóìå.\r\n<br>\r\n<br>Äëÿ ïîèñêà êîíêðåòíîãî ïîëüçîâàòåëÿ ïî ÷àñòè èëè ïî ïîëíîìó èìåíè, â âûïàäàþùåì ìåíþ, íàõîäÿùèìñÿ â íèæíåé ÷àñòè ñïèñêà ïîëüçîâàòåëåé, èçìåíèòå ïóíêò \'Íàéòè âñåõ äîñòóïíûõ\' íà \'Èìÿ íà÷èíàåòñÿ ñ\' èëè \'Èìÿ ñîäåðæèò\', çàòåì ââåäèòå ÷àñòü èìåíè èëè ïîëíîå èìÿ â òåêñòîâîå ïîëå è íàæìèòå íà êíîïêó \'ÎÊ!\'. \r\n<br>\r\n<br>Òàêæå äîñòóïíû íåñêîëüêî îïöèé ñîðòèðîâêè íàéäåííîãî, êîòîðûå Âû ìîæåòå èñïîëüçîâàòü, êàê Âàì áóäåò óäîáíî. \r\n<br>\r\n<br> ïîñëåäíåé êîëîíêå ñïèñêà ïîëüçîâàòåëåé, íàïðîòèâ èìåí ïîëüçîâàòåëåé, êîòîðûå çàãðóçèëè ôîòîãðàôèþ â ñâîé ïðîôèëü, áóäåò îòîáðàæàòüñÿ èçîáðàæåíèå â âèäå ôîòîàïïàðàòà', 'Ïðîñìîòð è ïîèñê ïîëüçîâàòåëåé ÷åðåç ñïèñîê ïîëüçîâàòåëåé è âîçìîæíîñòü ñîðòèðîâêè íàéäåííîãî.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (15, 'Îïöèè òåìû', ' íèæíåé ÷àñòè êàæäîé òåìû, èìååòñÿ êíîïêà \'Îïöèè òåìû\'. Ïðè íàæàòèè íà ýòó êíîïêó, ðàñêðîåòñÿ ìåíþ ñ îïöèÿìè òåìû. \r\n<br>\r\n<br> ýòîì ìåíþ, Âû ìîæåòå èñïîëüçîâàòü ñëåäóþùèå îïöèè: \r\n<br>\r\n<br><li>Ïîäïèñàòüñÿ íà òåìó - ýòà îïöèÿ ñëóæèò äëÿ ïîëó÷åíèÿ óâåäîìëåíèé íà e-mail, îá îáíîâëåíèè òåìû. Äëÿ áîëåå ïîäðîáíîé èíôîðìàöèè ïî ýòîé ÷àñòè, ÷èòàéòå ðàçäåë ïîìîùè \'Óâåäîìëåíèå íà e-mail î íîâûõ ñîîáùåíèÿõ\'. \r\n<br><li>Ïîäïèñêà íà ýòîò ôîðóì - ýòà îïöèÿ ñëóæèò äëÿ ïîëó÷åíèÿ óâåäîìëåíèé íà e-mail, î ëþáûõ íîâûõ òåìàõ, ñîçäàííûõ â ýòîì ôîðóìå. Äëÿ áîëåå ïîäðîáíîé èíôîðìàöèè ïî ýòîé ÷àñòè, ÷èòàéòå ðàçäåë ïîìîùè \'Óâåäîìëåíèå íà e-mail î íîâûõ ñîîáùåíèÿõ\'. \r\n<br><li>Ñêà÷àòü/Ðàñïå÷àòàòü òåìó - ýòà îïöèÿ îòîáðàçèò äàííóþ òåìó â äðóãèõ ðàçëè÷íûõ ôîðìàòàõ. \'Âåðñèÿ äëÿ ïå÷àòè\' îòîáðàçèò òåìó â òîì âèäå, â êîòîðîì îíà áóäåò ðàñïå÷àòàíà íà ïðèíòåðå. \'Ñêà÷àòü HTML âåðñèþ\', ïîçâîëèò Âàì ñêà÷àòü äàííóþ òåìó íà Âàø æåñòêèé äèñê, äëÿ äàëüíåéøåãî ïðîñìîòðà è ÷òåíèÿ ñîäåðæèìîãî ýòîé òåìû, áåç íåîáõîäèìîñòè âõîäà â èíòåðíåò. \'Ñêà÷àòü âåðñèþ â ôîðìàòå Microsoft Word\', ïîçâîëèò Âàì ñêà÷àòü äàííóþ òåìó íà Âàø æåñòêèé äèñê è çàòåì îòêðûòü åå â ïîïóëÿðíîì, èçâåñòíîì ïðèëîæåíèè Microsoft Word, äëÿ ïðîñìîòðà è ÷òåíèÿ ñîäåðæèìîãî ýòîé òåìû, áåç íåîáõîäèìîñòè âõîäà â èíòåðíåò.', 'Ðóêîâîäñòâî ïî äîñòóïíûì îïöèÿì, ïðè ïðîñìîòðå òåì.');";
|
|
$SQL[] = "REPLACE INTO ".SQL_PREFIX."faq VALUES (16, 'Êàëåíäàðü', 'Íà ôîðóìå èìååòñÿ ôóíêöèÿ êàëåíäàðÿ, ññûëêà íà êîòîðûé íàõîäèòñÿ â âåðõíåé ÷àñòè ôîðóìà.\r\n<br>\r\n<br>Âû ìîæåòå äîáàâëÿòü ïåðñîíàëüíûå ñîáûòèÿ â êàëåíäàðü, êîòîðûå áóäóò âèäíû òîëüêî Âàì. Äëÿ äîáàâëåíèÿ íîâîãî ñîáûòèÿ, èñïîëüçóéòå êíîïêó \'Äîáàâèòü ñîáûòèå\'. Èìååòñÿ âîçìîæíîñòü ñîçäàíèÿ òðåõ âèäîâ ñîáûòèé:\r\n<br>\r\n<br><li>Îäíîäíåâíîå ñîáûòèå - äëÿ äîáàâëåíèÿ ýòîãî âèäà, èñïîëüçóéòå ïåðâîå ïîëå, óêàçàâ â íåì äàòó ñîáûòèÿ.\r\n<br><li>Ìíîãîäíåâíîå ñîáûòèå - ýòî âèä ñîáûòèÿ, ïðåäóñìîòðåííûé íà íåñêîëüêî äíåé, äëÿ äîáàâëåíèÿ ýòîãî âèäà, èñïîëüçóéòå âòîðîå ïîëå, óêàçàâ â íåì äàòó íà÷àëà è äàòó îêîí÷àíèÿ ñîáûòèÿ. Çäåñü æå ïðèñóòñòâóþò äâå äîïîëíèòåëüíûå îïöèè, äëÿ âûáîðà öâåòà ôîíà è öâåòà òåêñòà îòîáðàæàåìîãî ñîáûòèÿ.\r\n<br><li>×åðåäóþùååñÿ ñîáûòèå - ýòîò âèä ñîáûòèÿ áóäåò íà÷àò ñ ìîìåíòà åãî äîáàâëåíèÿ è Âû ìîæåòå â íåì óêàçàòü åæåíåäåëüíûé, åæåìåñÿ÷íûé èëè åæåãîäíûé èíòåðâàë ÷åðåäîâàíèÿ. Äëÿ äîáàâëåíèÿ ýòîãî âèäà, èñïîëüçóéòå òðåòüå ïîëå.\r\n<br>\r\n<br>Åñëè ýòî äîïóùåíî Àäìèíèñòðàòîðîì ôîðóìà, Âû òàêæå ìîæåòå äîáàâëÿòü îáùåñòâåííîå ñîáûòèå, êîòîðîå áóäåò âèäíî íå òîëüêî Âàì, à âñåì ïîëüçîâàòåëÿì ôîðóìà.\r\n<br>\r\n<br>Òàêæå, Âû ìîæåòå óêàçàòü äàòó Âàøåãî ðîæäåíèÿ ÷åðåç ñòðàíèöó Âàøåãî ïðîôèëÿ è, åñëè Àäìèíèñòðàòîð âêëþ÷èë ýòó âîçìîæíîñòü, òî äàòà Âàøåãî ðîæäåíèÿ ïîÿâèòñÿ â âèäå ññûëêè â êàëåíäàðå, â äåíü Âàøåãî ðîæäåíèÿ.', 'Èíôîðìàöèÿ ïî èñïîëüçîâàíèþ ôóíêöèè êàëåíäàðÿ ôîðóìà.');";
|
|
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 17: ALTER OTHERS TABLE II
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_17()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_attach_per_post int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topic_mmod add topic_approve tinyint(1) NOT NULL default '0';";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_can_msg_attach tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."pfields_data
|
|
change fid pf_id smallint(5) NOT NULL auto_increment,
|
|
change ftitle pf_title varchar(250) NOT NULL default '',
|
|
change fdesc pf_desc varchar(250) NOT NULL default '',
|
|
change fcontent pf_content text NOT NULL default '',
|
|
change ftype pf_type varchar(250) NOT NULL default '',
|
|
change freq pf_not_null tinyint(1) NOT NULL default '0',
|
|
change fhide pf_member_hide tinyint(1) NOT NULL default '0',
|
|
change fmaxinput pf_max_input smallint(6) NOT NULL default '0',
|
|
change fedit pf_member_edit tinyint(1) NOT NULL default '0',
|
|
change forder pf_position smallint(6) NOT NULL default '0',
|
|
change fshowreg pf_show_on_reg tinyint(1) NOT NULL default '0',
|
|
add pf_input_format text NOT NULL default '',
|
|
add pf_admin_only tinyint(1) NOT NULL default '0',
|
|
add pf_topic_format text NOT NULL default '';";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 16: ALTER MEMBERS TABLE II
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_16()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members add has_blog TINYINT(1) NOT NULL default '0'";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add sub_end int(10) NOT NULL default '0';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members DROP msg_from_id, DROP msg_msg_id;";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members DROP org_supmod, DROP integ_msg;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members DROP aim_name, DROP icq_number, DROP website, DROP yahoo, DROP interests,
|
|
DROP msnname, DROP vdirs, DROP signature, DROP location, DROP avatar, DROP avatar_size;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change auto_track auto_track varchar(50) default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add subs_pkg_chosen smallint(3) NOT NULL default '0';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members change temp_ban temp_ban varchar(100) default '0'";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members change msg_total msg_total smallint(5) default '0'";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 15: ALTER TOPIC TABLE II
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_15()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics add topic_firstpost int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics add topic_queuedposts int(10) NOT NULL default '0';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics DROP INDEX forum_id;";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics ADD INDEX forum_id(forum_id,approved,pinned);";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."topics ADD INDEX(last_post);";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 14: ALTER POST TABLE II
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_14()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."posts DROP attach_id, DROP attach_hits, DROP attach_type, DROP attach_file;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts change queued queued tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts drop forum_id;";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 7: IMPORT FORUMS
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_7()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
//-----------------------------------------
|
|
// Convert existing forums
|
|
//-----------------------------------------
|
|
|
|
$o = $this->ipsclass->DB->query("SELECT * FROM ".SQL_PREFIX."forums_bak ORDER BY id");
|
|
|
|
while( $r = $this->ipsclass->DB->fetch_row( $o ) )
|
|
{
|
|
$perm_array = addslashes(serialize(array(
|
|
'start_perms' => $r['start_perms'],
|
|
'reply_perms' => $r['reply_perms'],
|
|
'read_perms' => $r['read_perms'],
|
|
'upload_perms' => $r['upload_perms'],
|
|
'show_perms' => $r['read_perms']
|
|
) ) );
|
|
|
|
$this->ipsclass->DB->do_insert( 'forums', array (
|
|
'id' => $r['id'],
|
|
'position' => $r['position'],
|
|
'topics' => $r['topics'],
|
|
'posts' => $r['posts'],
|
|
'last_post' => $r['last_post'],
|
|
'last_poster_id' => $r['last_poster_id'],
|
|
'last_poster_name' => $r['last_poster_name'],
|
|
'name' => $r['name'],
|
|
'description' => $r['description'],
|
|
'use_ibc' => $r['use_ibc'],
|
|
'use_html' => $r['use_html'],
|
|
'status' => $r['status'],
|
|
'password' => $r['password'],
|
|
'last_id' => $r['last_id'],
|
|
'last_title' => $r['last_title'],
|
|
'sort_key' => $r['sort_key'],
|
|
'sort_order' => $r['sort_order'],
|
|
'prune' => $r['prune'],
|
|
'show_rules' => $r['show_rules'],
|
|
'preview_posts' => $r['preview_posts'],
|
|
'allow_poll' => $r['allow_poll'],
|
|
'allow_pollbump' => $r['allow_pollbump'],
|
|
'inc_postcount' => $r['inc_postcount'],
|
|
'parent_id' => $r['parent_id'],
|
|
'sub_can_post' => $r['sub_can_post'],
|
|
'quick_reply' => $r['quick_reply'],
|
|
'redirect_on' => $r['redirect_on'],
|
|
'redirect_hits' => $r['redirect_hits'],
|
|
'redirect_url' => $r['redirect_url'],
|
|
'redirect_loc' => $r['redirect_loc'],
|
|
'rules_title' => $r['rules_title'],
|
|
'rules_text' => $r['rules_text'],
|
|
'notify_modq_emails' => $r['notify_modq_emails'],
|
|
'permission_array' => $perm_array,
|
|
'permission_showtopic' => '',
|
|
'permission_custom_error' => '',
|
|
) );
|
|
}
|
|
|
|
//-----------------------------------------
|
|
// Convert categories
|
|
//-----------------------------------------
|
|
|
|
$this->ipsclass->DB->query("SELECT MAX(id) as max FROM ".SQL_PREFIX."forums");
|
|
$max = $this->ipsclass->DB->fetch_row();
|
|
|
|
$fid = $max['max'];
|
|
|
|
$o = $this->ipsclass->DB->query("SELECT * FROM ".SQL_PREFIX."categories WHERE id > 0");
|
|
|
|
while( $r = $this->ipsclass->DB->fetch_row( $o ) )
|
|
{
|
|
$fid++;
|
|
|
|
$perm_array = addslashes(serialize(array(
|
|
'start_perms' => '*',
|
|
'reply_perms' => '*',
|
|
'read_perms' => '*',
|
|
'upload_perms' => '*',
|
|
'show_perms' => '*',
|
|
) ) );
|
|
|
|
$this->ipsclass->DB->do_insert( 'forums', array(
|
|
'id' => $fid,
|
|
'position' => $r['position'],
|
|
'name' => $r['name'],
|
|
'sub_can_post' => 0,
|
|
'permission_array' => $perm_array,
|
|
'parent_id' => -1,
|
|
) );
|
|
|
|
//-----------------------------------------
|
|
// Update old categories
|
|
//-----------------------------------------
|
|
|
|
$n = $this->ipsclass->DB->query("SELECT id FROM ".SQL_PREFIX."forums_bak WHERE category={$r['id']} AND parent_id = -1");
|
|
|
|
$ids = array();
|
|
|
|
while( $c = $this->ipsclass->DB->fetch_row($n) )
|
|
{
|
|
$ids[] = $c['id'];
|
|
}
|
|
|
|
if ( count($ids) )
|
|
{
|
|
$this->ipsclass->DB->do_update( 'forums', array( 'parent_id' => $fid ), 'id IN ('.implode(',',$ids).')' );
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 6: ALTER OTHER TABLES
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_6()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."macro rename ibf_skin_macro;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."skin_macro change can_remove macro_can_remove tinyint(1) default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_bypass_badwords tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."cache_store change cs_value cs_value mediumtext NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."cache_store add cs_array tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."sessions add in_error tinyint(1) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topic_mmod add mm_forums text NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups change g_icon g_icon text NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."emoticons add emo_set varchar(64) NOT NULL default 'default';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change ID session_id varchar(32) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change IP_ADDRESS session_ip_address varchar(32) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change MEMBER_NAME session_member_name varchar(250) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change MEMBER_ID session_member_id mediumint(8) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change SESSION_KEY session_member_login_key varchar(32) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change LOCATION session_location varchar(64) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change LOG_IN_TIME session_log_in_time int(10) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."admin_sessions change RUNNING_TIME session_running_time int(10) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."forum_tracker add forum_track_type varchar(100) NOT NULL default 'delayed';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."tracker add topic_track_type varchar(100) NOT NULL default 'delayed';";
|
|
|
|
$SQL[] = "delete from ".SQL_PREFIX."members where id=0 LIMIT 1;";
|
|
$SQL[] = "delete from ".SQL_PREFIX."member_extra where id=0 limit 1;";
|
|
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."groups ADD g_perm_id varchar(255) NOT NULL;";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."groups ADD g_photo_max_vars VARCHAR(200) DEFAULT '100:250:250';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_dohtml tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_edit_topic tinyint(1) NOT NULL DEFAULT '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."groups add g_email_limit varchar(15) NOT NULL DEFAULT '10:15';";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add end_day int(2), add end_month int(2), add end_year int(4);";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add end_unix_stamp int(10);";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add event_ranged tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add event_repeat tinyint(1) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add repeat_unit char(2) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add event_bgcolor varchar(32) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."calendar_events add event_color varchar(32) NOT NULL default '';";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."skins add css_method varchar(100) default 'inline';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."css add updated int(10) default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."search_results add query_cache text;";
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."moderators add can_mm tinyint(1) NOT NULL default '0';";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 5: ALTER MEMBERS TABLE
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_5()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add login_anonymous varchar(3) NOT NULL default '0&0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add ignored_users text NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add mgroup_others varchar(255) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."member_extra
|
|
ADD aim_name varchar(40) NOT NULL default '',
|
|
ADD icq_number int(15) NOT NULL default '',
|
|
ADD website varchar(250) NOT NULL default '',
|
|
ADD yahoo varchar(40) NOT NULL default '',
|
|
ADD interests text NOT NULL default '',
|
|
ADD msnname varchar(200) NOT NULL default '',
|
|
ADD vdirs text NOT NULL default '',
|
|
ADD location varchar(250) NOT NULL default '',
|
|
ADD signature text NOT NULL default '',
|
|
ADD avatar_location varchar(128) NOT NULL default '',
|
|
ADD avatar_size varchar(9) NOT NULL default '',
|
|
ADD avatar_type varchar(15) NOT NULL default 'local';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add member_login_key varchar(32) NOT NULL default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change password legacy_password varchar(32) NOT NULL default '';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members ADD org_supmod TINYINT(1) DEFAULT '0';";
|
|
$SQL[] = "ALTER TABLE ".SQL_PREFIX."members ADD org_perm_id varchar(255) DEFAULT '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members drop validate_key;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members drop new_pass;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members drop prev_group;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add temp_ban varchar(100);";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change allow_post restrict_post varchar(100) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members change mod_posts mod_posts varchar(100) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add warn_lastwarn int(10) not null default '0' after warn_level;";
|
|
$SQL[] = "alter table ".SQL_PREFIX."member_extra add photo_type varchar(10) default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."member_extra add photo_location varchar(255) default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."member_extra add photo_dimensions varchar(200) default '';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."members add integ_msg varchar(250) default '';";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 4: ALTER TOPIC TABLE
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_4()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics ADD topic_hasattach smallint(5) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."topics change posts posts int(10) default null, change views views int(10) default '0';";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 3: ALTER POST TABLE
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_3()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts add post_parent int(10) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts ADD post_key varchar(32) NOT NULL default '0';";
|
|
$SQL[] = "alter table ".SQL_PREFIX."posts add post_htmlstate smallint(1) NOT NULL default '0';";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 2: DROP FORUMS TABLE, CREATE NEW TABLES
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_2()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."attachments (
|
|
attach_id int(10) NOT NULL auto_increment,
|
|
attach_ext varchar(10) NOT NULL default '',
|
|
attach_file varchar(250) NOT NULL default '',
|
|
attach_location varchar(250) NOT NULL default '',
|
|
attach_thumb_location varchar(250) NOT NULL default '',
|
|
attach_thumb_width smallint(5) NOT NULL default '0',
|
|
attach_thumb_height smallint(5) NOT NULL default '0',
|
|
attach_is_image tinyint(1) NOT NULL default '0',
|
|
attach_hits int(10) NOT NULL default '0',
|
|
attach_date int(10) NOT NULL default '0',
|
|
attach_temp tinyint(1) NOT NULL default '0',
|
|
attach_pid int(10) NOT NULL default '0',
|
|
attach_post_key varchar(32) NOT NULL default '0',
|
|
attach_msg int(10) NOT NULL default '0',
|
|
attach_member_id mediumint(8) NOT NULL default '0',
|
|
attach_approved int(10) NOT NULL default '1',
|
|
attach_filesize int(10) NOT NULL default '0',
|
|
PRIMARY KEY (attach_id),
|
|
KEY attach_pid (attach_pid),
|
|
KEY attach_msg (attach_msg),
|
|
KEY attach_post_key (attach_post_key),
|
|
KEY attach_mid_size (attach_member_id, attach_filesize)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."message_text (
|
|
msg_id int(10) NOT NULL auto_increment,
|
|
msg_date int(10) default NULL,
|
|
msg_post text default '',
|
|
msg_cc_users text default '',
|
|
msg_sent_to_count smallint(5) NOT NULL default '0',
|
|
msg_deleted_count smallint(5) NOT NULL default '0',
|
|
msg_post_key varchar(32) NOT NULL default '0',
|
|
msg_author_id mediumint(8) NOT NULL default '0',
|
|
PRIMARY KEY (msg_id),
|
|
KEY msg_date (msg_date),
|
|
KEY msg_sent_to_count (msg_sent_to_count),
|
|
KEY msg_deleted_count (msg_deleted_count)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."message_topics (
|
|
mt_id int(10) NOT NULL auto_increment,
|
|
mt_msg_id int(10) NOT NULL default '0',
|
|
mt_date int(10) NOT NULL default '0',
|
|
mt_title varchar(255) NOT NULL default '',
|
|
mt_from_id mediumint(8) NOT NULL default '0',
|
|
mt_to_id mediumint(8) NOT NULL default '0',
|
|
mt_owner_id mediumint(8) NOT NULL default '0',
|
|
mt_vid_folder varchar(32) NOT NULL default '',
|
|
mt_read tinyint(1) NOT NULL default '0',
|
|
mt_hasattach smallint(5) NOT NULL default '0',
|
|
mt_hide_cc tinyint(1) default '0',
|
|
mt_tracking tinyint(1) default '0',
|
|
mt_user_read int(10) default '0',
|
|
PRIMARY KEY (mt_id),
|
|
KEY mt_from_id (mt_from_id),
|
|
KEY mt_owner_id (mt_owner_id, mt_to_id, mt_vid_folder)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."skin_sets (
|
|
set_skin_set_id int(10) NOT NULL auto_increment,
|
|
set_name varchar(150) NOT NULL default '',
|
|
set_image_dir varchar(200) NOT NULL default '',
|
|
set_hidden tinyint(1) NOT NULL default '0',
|
|
set_default tinyint(1) NOT NULL default '0',
|
|
set_css_method varchar(100) NOT NULL default 'inline',
|
|
set_skin_set_parent smallint(5) NOT NULL default '-1',
|
|
set_author_email varchar(255) NOT NULL default '',
|
|
set_author_name varchar(255) NOT NULL default '',
|
|
set_author_url varchar(255) NOT NULL default '',
|
|
set_css mediumtext NOT NULL default '',
|
|
set_wrapper mediumtext NOT NULL default '',
|
|
set_css_updated int(10) NOT NULL default '0',
|
|
set_cache_css mediumtext NOT NULL default '',
|
|
set_cache_macro mediumtext NOT NULL default '',
|
|
set_cache_wrapper mediumtext NOT NULL default '',
|
|
set_emoticon_folder varchar(60) NOT NULL default 'default',
|
|
PRIMARY KEY(set_skin_set_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."skin_templates_cache (
|
|
template_id varchar(32) NOT NULL default '',
|
|
template_group_name varchar(255) NOT NULL default '',
|
|
template_group_content mediumtext NOT NULL default '',
|
|
template_set_id int(10) NOT NULL default '0',
|
|
primary key (template_id),
|
|
KEY template_set_id (template_set_id),
|
|
KEY template_group_name (template_group_name)
|
|
);";
|
|
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."mail_queue(
|
|
mail_id int(10) auto_increment NOT NULL,
|
|
mail_date int(10) NOT NULL default '0',
|
|
mail_to varchar(255) NOT NULL default '',
|
|
mail_from varchar(255) NOT NULL default '',
|
|
mail_subject text NOT NULL default '',
|
|
mail_content text NOT NULL default '',
|
|
mail_type varchar(200) NOT NULL default '',
|
|
PRIMARY KEY (mail_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."task_manager (
|
|
task_id int(10) auto_increment NOT NULL,
|
|
task_title varchar(255) NOT NULL default '',
|
|
task_file varchar(255) NOT NULL default '',
|
|
task_next_run int(10) NOT NULL default '',
|
|
task_week_day tinyint(1) NOT NULL default '-1',
|
|
task_month_day smallint(2) NOT NULL default '-1',
|
|
task_hour smallint(2) NOT NULL default '-1',
|
|
task_minute smallint(2) NOT NULL default '-1',
|
|
task_cronkey varchar(32) NOT NULL default '',
|
|
task_log tinyint(1) NOT NULL default '0',
|
|
task_description text NOT NULL default '',
|
|
task_enabled tinyint(1) NOT NULL default '1',
|
|
task_key varchar(30) NOT NULL default '',
|
|
task_safemode tinyint(1) NOT NULL default '',
|
|
PRIMARY KEY(task_id),
|
|
KEY task_next_run (task_next_run)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."task_logs (
|
|
log_id int(10) auto_increment NOT NULL,
|
|
log_title varchar(255) NOT NULL default '',
|
|
log_date int(10) NOT NULL default '0',
|
|
log_ip varchar(16) NOT NULL default '0',
|
|
log_desc text NOT NULL default '',
|
|
PRIMARY KEY(log_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."custom_bbcode (
|
|
bbcode_id int(10) NOT NULL auto_increment,
|
|
bbcode_title varchar(255) NOT NULL default '',
|
|
bbcode_desc text NOT NULL default '',
|
|
bbcode_tag varchar(255) NOT NULL default '',
|
|
bbcode_replace text NOT NULL default '',
|
|
bbcode_useoption tinyint(1) NOT NULL default '',
|
|
bbcode_example text NOT NULL default '',
|
|
PRIMARY KEY (bbcode_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."conf_settings (
|
|
conf_id int(10) NOT NULL auto_increment,
|
|
conf_title varchar(255) NOT NULL default '',
|
|
conf_description text NOT NULL default '',
|
|
conf_group smallint(3) NOT NULL default '',
|
|
conf_type varchar(255) NOT NULL default '',
|
|
conf_key varchar(255) NOT NULL default '',
|
|
conf_value text NOT NULL default '',
|
|
conf_default text NOT NULL default '',
|
|
conf_extra text NOT NULL default '',
|
|
conf_evalphp text NOT NULL default '',
|
|
conf_protected tinyint(1) NOT NULL default '',
|
|
conf_position smallint(3) NOT NULL default '0',
|
|
conf_start_group varchar(255) NOT NULL default '',
|
|
conf_end_group tinyint(1) NOT NULL default '0',
|
|
conf_help_key varchar(255) NOT NULL default '0',
|
|
conf_add_cache tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (conf_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."conf_settings_titles (
|
|
conf_title_id smallint(3) NOT NULL auto_increment,
|
|
conf_title_title varchar(255) NOT NULL default '',
|
|
conf_title_desc text NOT NULL default '',
|
|
conf_title_count smallint(3) NOT NULL default '0',
|
|
conf_title_noshow tinyint(1) NOT NULL default '0',
|
|
conf_title_keyword varchar(200) NOT NULL default '',
|
|
PRIMARY KEY(conf_title_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."topics_read (
|
|
read_tid int(10) NOT NULL default '0',
|
|
read_mid mediumint(8) NOT NULL default '0',
|
|
read_date int(10) NOT NULL default '0',
|
|
UNIQUE KEY read_tid_mid( read_tid, read_mid )
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."banfilters (
|
|
ban_id int(10) NOT NULL auto_increment,
|
|
ban_type varchar(10) NOT NULL default 'ip',
|
|
ban_content text NOT NULL default '',
|
|
ban_date int(10) NOT NULL default '0',
|
|
PRIMARY KEY (ban_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."attachments_type (
|
|
atype_id int(10) NOT NULL auto_increment,
|
|
atype_extension varchar(18) NOT NULL default '',
|
|
atype_mimetype varchar(255) NOT NULL default '',
|
|
atype_post tinyint(1) NOT NULL default '1',
|
|
atype_photo tinyint(1) NOT NULL default '0',
|
|
atype_img text NOT NULL default '',
|
|
PRIMARY KEY (atype_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."members_converge (
|
|
converge_id int(10) auto_increment NOT NULL,
|
|
converge_email varchar(250) NOT NULL default '',
|
|
converge_joined int(10) NOT NULL default '',
|
|
converge_pass_hash varchar(32) NOT NULL default '',
|
|
converge_pass_salt varchar(5) NOT NULL default '',
|
|
PRIMARY KEY( converge_id )
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."announcements (
|
|
announce_id int(10) UNSIGNED NOT NULL auto_increment,
|
|
announce_title varchar(255) NOT NULL default '',
|
|
announce_post text NOT NULL default '',
|
|
announce_forum text NOT NULL default '',
|
|
announce_member_id mediumint(8) UNSIGNED NOT NULL default '0',
|
|
announce_html_enabled tinyint(1) NOT NULL default '0',
|
|
announce_views int(10) UNSIGNED NOT NULL default '0',
|
|
announce_start int(10) UNSIGNED NOT NULL default '0',
|
|
announce_end int(10) UNSIGNED NOT NULL default '0',
|
|
announce_active tinyint(1) NOT NULL default '1',
|
|
PRIMARY KEY (announce_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."mail_error_logs (
|
|
mlog_id int(10) auto_increment NOT NULL,
|
|
mlog_date int(10) NOT NULL default '0',
|
|
mlog_to varchar(250) NOT NULL default '',
|
|
mlog_from varchar(250) NOT NULL default '',
|
|
mlog_subject varchar(250) NOT NULL default '',
|
|
mlog_content varchar(250) NOT NULL default '',
|
|
mlog_msg text NOT NULL default '',
|
|
mlog_code varchar(200) NOT NULL default '',
|
|
mlog_smtp_msg text NOT NULL default '',
|
|
PRIMARY KEY (mlog_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."bulk_mail (
|
|
mail_id int(10) NOT NULL auto_increment,
|
|
mail_subject varchar(255) NOT NULL default '',
|
|
mail_content mediumtext NOT NULL default '',
|
|
mail_groups mediumtext NOT NULL default '',
|
|
mail_honor tinyint(1) NOT NULL default '1',
|
|
mail_opts mediumtext NOT NULL default '',
|
|
mail_start int(10) NOT NULL default '0',
|
|
mail_updated int(10) NOT NULL default '0',
|
|
mail_sentto int(10) NOT NULL default '0',
|
|
mail_active tinyint(1) NOT NULL default '0',
|
|
mail_pergo smallint(5) NOT NULL default '0',
|
|
PRIMARY KEY (mail_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."upgrade_history (
|
|
upgrade_id int(10) NOT NULL auto_increment,
|
|
upgrade_version_id int(10) NOT NULL default '',
|
|
upgrade_version_human varchar(200) NOT NULL default '',
|
|
upgrade_date int(10) NOT NULL default '0',
|
|
upgrade_mid int(10) NOT NULL default '0',
|
|
upgrade_notes text NOT NULL default '',
|
|
PRIMARY KEY (upgrade_id)
|
|
);";
|
|
|
|
$SQL[] = "DROP TABLE ".SQL_PREFIX."forums";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."forums (
|
|
id smallint(5) NOT NULL default '0',
|
|
topics mediumint(6) default '0',
|
|
posts mediumint(6) default '0',
|
|
last_post int(10) default NULL,
|
|
last_poster_id mediumint(8) NOT NULL default '0',
|
|
last_poster_name varchar(32) default NULL,
|
|
name varchar(128) NOT NULL default '',
|
|
description text,
|
|
position tinyint(2) default NULL,
|
|
use_ibc tinyint(1) default NULL,
|
|
use_html tinyint(1) default NULL,
|
|
status varchar(10) default NULL,
|
|
password varchar(32) default NULL,
|
|
last_title varchar(128) default NULL,
|
|
last_id int(10) default NULL,
|
|
sort_key varchar(32) default NULL,
|
|
sort_order varchar(32) default NULL,
|
|
prune tinyint(3) default NULL,
|
|
show_rules tinyint(1) default NULL,
|
|
preview_posts tinyint(1) default NULL,
|
|
allow_poll tinyint(1) NOT NULL default '1',
|
|
allow_pollbump tinyint(1) NOT NULL default '0',
|
|
inc_postcount tinyint(1) NOT NULL default '1',
|
|
skin_id int(10) default NULL,
|
|
parent_id mediumint(5) default '-1',
|
|
sub_can_post tinyint(1) default '1',
|
|
quick_reply tinyint(1) default '0',
|
|
redirect_url varchar(250) default '',
|
|
redirect_on tinyint(1) NOT NULL default '0',
|
|
redirect_hits int(10) NOT NULL default '0',
|
|
redirect_loc varchar(250) default '',
|
|
rules_title varchar(255) NOT NULL default '',
|
|
rules_text text NOT NULL,
|
|
topic_mm_id varchar(250) NOT NULL default '',
|
|
notify_modq_emails text default '',
|
|
permission_custom_error text NOT NULL default '',
|
|
permission_array mediumtext NOT NULL default '',
|
|
permission_showtopic tinyint(1) NOT NULL default '0',
|
|
queued_topics mediumint(6) NOT NULL default '0',
|
|
queued_posts mediumint(6) NOT NULL default '0',
|
|
PRIMARY KEY (id),
|
|
KEY position (position, parent_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscriptions (
|
|
sub_id smallint(5) NOT NULL auto_increment,
|
|
sub_title varchar(250) NOT NULL default '',
|
|
sub_desc text,
|
|
sub_new_group mediumint(8) NOT NULL default 0,
|
|
sub_length smallint(5) NOT NULL default '1',
|
|
sub_unit varchar(2) NOT NULL default 'm',
|
|
sub_cost decimal(10,2) NOT NULL default '0.00',
|
|
sub_run_module varchar(250) NOT NULL default '',
|
|
PRIMARY KEY (sub_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscription_extra (
|
|
subextra_id smallint(5) NOT NULL auto_increment,
|
|
subextra_sub_id smallint(5) NOT NULL default '0',
|
|
subextra_method_id smallint(5) NOT NULL default '0',
|
|
subextra_product_id varchar(250) NOT NULL default '0',
|
|
subextra_can_upgrade tinyint(1) NOT NULL default '0',
|
|
subextra_recurring tinyint(1) NOT NULL default '0',
|
|
subextra_custom_1 text,
|
|
subextra_custom_2 text,
|
|
subextra_custom_3 text,
|
|
subextra_custom_4 text,
|
|
subextra_custom_5 text,
|
|
PRIMARY KEY(subextra_id)
|
|
);";
|
|
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscription_trans (
|
|
subtrans_id int(10) NOT NULL auto_increment,
|
|
subtrans_sub_id smallint(5) NOT NULL default '0',
|
|
subtrans_member_id mediumint(8) NOT NULL default '0',
|
|
subtrans_old_group smallint(5) NOT NULL default '0',
|
|
subtrans_paid decimal(10,2) NOT NULL default '0.00',
|
|
subtrans_cumulative decimal(10,2) NOT NULL default '0.00',
|
|
subtrans_method varchar(20) NOT NULL default '',
|
|
subtrans_start_date int(11) NOT NULL default '0',
|
|
subtrans_end_date int(11) NOT NULL default '0',
|
|
subtrans_state varchar(200) NOT NULL default '',
|
|
subtrans_trxid varchar(200) NOT NULL default '',
|
|
subtrans_subscrid varchar(200) NOT NULL default '',
|
|
subtrans_currency varchar(10) NOT NULL default 'USD',
|
|
PRIMARY KEY (subtrans_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscription_logs (
|
|
sublog_id int(10) NOT NULL auto_increment,
|
|
sublog_date int(10) NOT NULL default '',
|
|
sublog_member_id mediumint(8) NOT NULL default '0',
|
|
sublog_transid int(10) NOT NULL default '',
|
|
sublog_ipaddress varchar(16) NOT NULL default '',
|
|
sublog_data text,
|
|
sublog_postdata text,
|
|
PRIMARY KEY (sublog_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscription_methods (
|
|
submethod_id smallint(5) NOT NULL auto_increment,
|
|
submethod_title varchar(250) NOT NULL default '',
|
|
submethod_name varchar(20) NOT NULL default '',
|
|
submethod_email varchar(250) NOT NULL default '',
|
|
submethod_sid text,
|
|
submethod_custom_1 text,
|
|
submethod_custom_2 text,
|
|
submethod_custom_3 text,
|
|
submethod_custom_4 text,
|
|
submethod_custom_5 text,
|
|
submethod_is_cc tinyint(1) NOT NULL default '0',
|
|
submethod_is_auto tinyint(1) NOT NULL default '0',
|
|
submethod_desc text,
|
|
submethod_logo text,
|
|
submethod_active tinyint(1) NOT NULL default '',
|
|
submethod_use_currency varchar(10) NOT NULL default 'USD',
|
|
PRIMARY KEY (submethod_id)
|
|
);";
|
|
|
|
$SQL[] = "CREATE TABLE ".SQL_PREFIX."subscription_currency (
|
|
subcurrency_code varchar(10) NOT NULL,
|
|
subcurrency_desc varchar(250) NOT NULL default '',
|
|
subcurrency_exchange decimal(16, 8) NOT NULL,
|
|
subcurrency_default tinyint(1) NOT NULL default '0',
|
|
PRIMARY KEY(subcurrency_code)
|
|
);";
|
|
|
|
$SQL[]="CREATE TABLE ".SQL_PREFIX."validating (
|
|
vid varchar(32) NOT NULL,
|
|
member_id mediumint(8) NOT NULL,
|
|
real_group smallint(3) NOT NULL default '0',
|
|
temp_group smallint(3) NOT NULL default '0',
|
|
entry_date int(10) NOT NULL default '0',
|
|
coppa_user tinyint(1) NOT NULL default '0',
|
|
lost_pass tinyint(1) NOT NULL default '0',
|
|
new_reg tinyint(1) NOT NULL default '0',
|
|
email_chg tinyint(1) NOT NULL default '0',
|
|
ip_address varchar(16) NOT NULL default '0',
|
|
PRIMARY KEY(vid),
|
|
KEY new_reg(new_reg)
|
|
);";
|
|
|
|
$SQL[]="create table ".SQL_PREFIX."cache_store (
|
|
cs_key varchar(255) NOT NULL default '',
|
|
cs_value text NOT NULL default '',
|
|
cs_extra varchar(255) NOT NULL default '',
|
|
PRIMARY KEY(cs_key)
|
|
);";
|
|
|
|
$SQL[]="create table ".SQL_PREFIX."email_logs (
|
|
email_id int(10) NOT NULL auto_increment,
|
|
email_subject varchar(255) NOT NULL,
|
|
email_content text NOT NULL,
|
|
email_date int(10) NOT NULL default '0',
|
|
from_member_id mediumint(8) NOT NULL default '0',
|
|
from_email_address varchar(250) NOT NULL,
|
|
from_ip_address varchar(16) NOT NULL default '127.0.0.1',
|
|
to_member_id mediumint(8) NOT NULL default '0',
|
|
to_email_address varchar(250) NOT NULL,
|
|
topic_id int(10) NOT NULL default '0',
|
|
PRIMARY KEY(email_id),
|
|
KEY from_member_id(from_member_id),
|
|
KEY email_date(email_date)
|
|
);";
|
|
|
|
$SQL[]="CREATE TABLE ".SQL_PREFIX."topic_mmod (
|
|
mm_id smallint(5) NOT NULL auto_increment,
|
|
mm_title varchar(250) NOT NULL,
|
|
mm_enabled tinyint(1) NOT NULL default '0',
|
|
topic_state varchar(10) NOT NULL default 'leave',
|
|
topic_pin varchar(10) NOT NULL default 'leave',
|
|
topic_move smallint(5) NOT NULL default '0',
|
|
topic_move_link tinyint(1) NOT NULL default '0',
|
|
topic_title_st varchar(250) NOT NULL default '',
|
|
topic_title_end varchar(250) NOT NULL default '',
|
|
topic_reply tinyint(1) NOT NULL default '0',
|
|
topic_reply_content text NOT NULL default '',
|
|
topic_reply_postcount tinyint(1) NOT NULL default '0',
|
|
PRIMARY KEY(mm_id)
|
|
);";
|
|
|
|
$SQL[]="create table ".SQL_PREFIX."spider_logs (
|
|
sid int(10) NOT NULL auto_increment,
|
|
bot varchar(255) NOT NULL default '',
|
|
query_string text NOT NULL default '',
|
|
entry_date int(10) NOT NULL default '0',
|
|
ip_address varchar(16) NOT NULL default '',
|
|
PRIMARY KEY(sid)
|
|
);";
|
|
|
|
|
|
|
|
$SQL[]="CREATE TABLE ".SQL_PREFIX."warn_logs (
|
|
wlog_id int(10) auto_increment NOT NULL,
|
|
wlog_mid mediumint(8) NOT NULL default '0',
|
|
wlog_notes text NOT NULL default '',
|
|
wlog_contact varchar(250) NOT NULL default 'none',
|
|
wlog_contact_content text NOT NULL default '',
|
|
wlog_date int(10) NOT NULL default '',
|
|
wlog_type varchar(6) NOT NULL default 'pos',
|
|
wlog_addedby mediumint(8) NOT NULL default '0',
|
|
PRIMARY KEY(wlog_id)
|
|
);";
|
|
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
|
|
$oq = $this->ipsclass->DB->query("SELECT * FROM ".SQL_PREFIX."rules");
|
|
|
|
while ( $r = $this->ipsclass->DB->fetch_row($oq) )
|
|
{
|
|
$nq = $this->ipsclass->DB->query("UPDATE ".SQL_PREFIX."forums SET rules_title='{$r['title']}', rules_text='{$r['body']}' WHERE id={$r['fid']}");
|
|
}
|
|
|
|
$this->ipsclass->DB->query("drop table if exists ".SQL_PREFIX."rules");
|
|
}
|
|
|
|
/*-------------------------------------------------------------------------*/
|
|
// STEP 1: COPY AND POPULATE BACK UP FORUMS TABLE
|
|
/*-------------------------------------------------------------------------*/
|
|
|
|
function step_1()
|
|
{
|
|
global $DB, $std, $ibforums;
|
|
|
|
$SQL[] = "DROP TABLE if exists ".SQL_PREFIX."forums_perms";
|
|
|
|
$SQL[]="CREATE TABLE ".SQL_PREFIX."forum_perms(
|
|
perm_id int(10) auto_increment NOT NULL,
|
|
perm_name varchar(250) NOT NULL,
|
|
PRIMARY KEY(perm_id)
|
|
);";
|
|
|
|
$SQL[] = "DROP TABLE if exists ".SQL_PREFIX."forums_bak";
|
|
|
|
$table = $this->ipsclass->DB->sql_get_table_schematic( 'forums' );
|
|
|
|
$SQL[] = str_replace( SQL_PREFIX."forums", SQL_PREFIX."forums_bak", $table['Create Table'] );
|
|
|
|
$SQL[] = "INSERT INTO ".SQL_PREFIX."forums_bak SELECT * FROM ".SQL_PREFIX."forums";
|
|
|
|
$this->error = array();
|
|
$this->sqlcount = 0;
|
|
|
|
$this->ipsclass->DB->return_die = 1;
|
|
|
|
foreach( $SQL as $query )
|
|
{
|
|
$this->ipsclass->DB->query( $query );
|
|
|
|
if ( $this->ipsclass->DB->error )
|
|
{
|
|
$this->error[] = $query."<br /><br />".$this->ipsclass->DB->error;
|
|
}
|
|
else
|
|
{
|
|
$this->sqlcount++;
|
|
}
|
|
}
|
|
|
|
$oq = $this->ipsclass->DB->query("SELECT g_id, g_title FROM ".SQL_PREFIX."groups ORDER BY g_id");
|
|
|
|
while( $r = $this->ipsclass->DB->fetch_row($oq) )
|
|
{
|
|
$nq = $this->ipsclass->DB->query("REPLACE INTO ".SQL_PREFIX."forum_perms SET perm_id={$r['g_id']}, perm_name='{$r['g_title']} Mask'");
|
|
$bq = $this->ipsclass->DB->query("UPDATE ".SQL_PREFIX."groups SET g_perm_id={$r['g_id']} WHERE g_id={$r['g_id']}");
|
|
}
|
|
|
|
$this->ipsclass->DB->query("update ".SQL_PREFIX."messages SET read_state=1 where vid='sent'");
|
|
|
|
$this->ipsclass->DB->query("DROP TABLE if exists ".SQL_PREFIX."attachments");
|
|
}
|
|
|
|
//#------------------------------------------------------------------------
|
|
// OTHER SQL WORK
|
|
//#------------------------------------------------------------------------
|
|
|
|
function sql_members($a, $b)
|
|
{
|
|
return "SELECT m.*, me.id as mextra FROM ibf_members m LEFT JOIN ibf_member_extra me ON ( me.id=m.id ) LIMIT $a, $b";
|
|
}
|
|
|
|
function sql_members_email( $a )
|
|
{
|
|
return "select id, name, email, count(email) as count from ibf_members group by email order by count desc LIMIT 0, $a";
|
|
}
|
|
|
|
function sql_members_email_update( $push_auth )
|
|
{
|
|
return "UPDATE ibf_members SET email=concat( id, '-', email ) where id IN(".implode(",", $push_auth).")";
|
|
}
|
|
|
|
function sql_members_converge( $start, $end )
|
|
{
|
|
return "SELECT m.*, c.converge_id as cid FROM ibf_members m LEFT JOIN ibf_members_converge c ON ( c.converge_id=m.id ) WHERE id >= $start and id < $end";
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
?>
|