query("CREATE TABLE bb".$n."_announcements ( announcementid mediumint(8) unsigned NOT NULL auto_increment, boardid mediumint(8) unsigned NOT NULL default '0', userid int(10) unsigned NOT NULL default '0', starttime int(10) unsigned NOT NULL default '0', endtime int(11) NOT NULL default '0', topic varchar(70) NOT NULL default '', message mediumtext NOT NULL, PRIMARY KEY (announcementid) ) TYPE=MyISAM;"); echo "bb".$n."_announcements Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_avatars ( id mediumint(8) unsigned NOT NULL auto_increment, name varchar(250) NOT NULL default '', extension varchar(7) NOT NULL default '', groupid smallint(5) unsigned NOT NULL default '0', posts mediumint(8) unsigned NOT NULL default '0', userid int(10) unsigned NOT NULL default '0', PRIMARY KEY (id), KEY userid (userid) ) TYPE=MyISAM;"); echo "bb".$n."_avatars Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_bbcode ( id smallint(5) unsigned NOT NULL auto_increment, bbcodetag varchar(250) NOT NULL default '', bbcodereplace varchar(250) NOT NULL default '', params tinyint(1) unsigned NOT NULL default '1', PRIMARY KEY (id) ) TYPE=MyISAM;"); echo "bb".$n."_bbcode Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_boards ( boardid mediumint(8) unsigned NOT NULL auto_increment, boardparentid mediumint(8) unsigned NOT NULL default '0', boardname varchar(70) NOT NULL default '', boardpassword varchar(25) NOT NULL default '', descriptiontext text NOT NULL, threads int(10) unsigned NOT NULL default '0', posts int(10) unsigned NOT NULL default '0', lastposttime int(10) unsigned NOT NULL default '0', lastpostid int(10) unsigned NOT NULL default '0', sort mediumint(8) unsigned NOT NULL default '0', isboard tinyint(1) NOT NULL default '0', invisible tinyint(1) NOT NULL default '0', style_set smallint(5) unsigned NOT NULL default '0', PRIMARY KEY (boardid), KEY boardparentid (boardparentid) ) TYPE=MyISAM;"); echo "bb".$n."_boards Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_config ( php_path varchar(200) NOT NULL default '', master_board_name varchar(50) NOT NULL default '', master_email varchar(70) NOT NULL default '', html tinyint(1) NOT NULL default '0', smilies tinyint(1) NOT NULL default '0', bbcode tinyint(1) NOT NULL default '0', maximage tinyint(3) unsigned NOT NULL default '0', polls tinyint(1) NOT NULL default '0', image tinyint(1) NOT NULL default '0', image_ext text NOT NULL, tproseite tinyint(2) unsigned NOT NULL default '0', eproseite tinyint(2) unsigned NOT NULL default '0', timeoffset tinyint(2) NOT NULL default '0', rekord smallint(5) unsigned NOT NULL default '0', rekordtime int(10) unsigned NOT NULL default '0', timeout tinyint(3) unsigned NOT NULL default '0', useronlinelastemptied int(10) unsigned NOT NULL default '0', default_daysprune smallint(4) unsigned NOT NULL default '0', hotthread_reply tinyint(3) unsigned NOT NULL default '0', hotthread_view tinyint(3) unsigned NOT NULL default '0', show_subboards tinyint(1) NOT NULL default '0', anzahl_smilies tinyint(3) unsigned NOT NULL default '0', cover char(1) NOT NULL default '', badwords text NOT NULL, ch_parseurl tinyint(1) NOT NULL default '0', ch_email tinyint(1) NOT NULL default '0', ch_disablesmilies tinyint(1) NOT NULL default '0', ch_signature tinyint(1) NOT NULL default '0', boardoff tinyint(1) NOT NULL default '0', boardoff_text text NOT NULL, regdateformat varchar(30) NOT NULL default '', shortdateformat varchar(30) NOT NULL default '', longdateformat varchar(30) NOT NULL default '', today varchar(30) NOT NULL default '', timetype tinyint(1) NOT NULL default '0', postorder tinyint(1) NOT NULL default '0', register tinyint(1) NOT NULL default '0', act_code tinyint(1) NOT NULL default '0', act_permail tinyint(1) NOT NULL default '0', regnotify tinyint(1) NOT NULL default '0', multi_email tinyint(1) NOT NULL default '0', banname text NOT NULL, banemail text NOT NULL, sigsmilies tinyint(1) NOT NULL default '0', sigbbcode tinyint(1) NOT NULL default '0', sightml tinyint(1) NOT NULL default '0', sigimage tinyint(1) NOT NULL default '0', sigmaximage tinyint(3) unsigned NOT NULL default '0', sigimage_ext text NOT NULL, siglength smallint(5) unsigned NOT NULL default '0', avatars tinyint(1) NOT NULL default '0', avatarimage_ext text NOT NULL, avatar_width tinyint(3) unsigned NOT NULL default '0', avatar_height tinyint(3) unsigned NOT NULL default '0', avatar_size mediumint(8) unsigned NOT NULL default '0', usertextlength smallint(5) unsigned NOT NULL default '0', favboards smallint(5) unsigned NOT NULL default '0', favthreads smallint(5) unsigned NOT NULL default '0', pms tinyint(1) NOT NULL default '0', maxpms smallint(5) unsigned NOT NULL default '0', maxfolder smallint(5) unsigned NOT NULL default '0', forumid varchar(32) NOT NULL default '' ) TYPE=MyISAM;"); echo "bb".$n."_config Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_folders ( folderid mediumint(8) unsigned NOT NULL auto_increment, userid int(10) unsigned NOT NULL default '0', foldername varchar(100) NOT NULL default '', PRIMARY KEY (folderid) ) TYPE=MyISAM;"); echo "bb".$n."_folders Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_groups ( id smallint(5) unsigned NOT NULL auto_increment, title varchar(30) NOT NULL default '', canviewboard tinyint(1) NOT NULL default '0', canviewoffboard tinyint(1) NOT NULL default '0', canusesearch tinyint(1) NOT NULL default '0', canusepms tinyint(1) NOT NULL default '0', canstarttopic tinyint(1) NOT NULL default '0', canreplyowntopic tinyint(1) NOT NULL default '0', canreplytopic tinyint(1) NOT NULL default '0', caneditownpost tinyint(1) NOT NULL default '0', candelownpost tinyint(1) NOT NULL default '0', cancloseowntopic tinyint(1) NOT NULL default '0', candelowntopic tinyint(1) NOT NULL default '0', canpostpoll tinyint(1) NOT NULL default '0', canvotepoll tinyint(1) NOT NULL default '0', canuploadavatar tinyint(1) NOT NULL default '0', appendeditnote tinyint(1) NOT NULL default '0', avoidfc tinyint(1) NOT NULL default '0', ismod tinyint(1) NOT NULL default '0', issupermod tinyint(1) NOT NULL default '0', canuseacp tinyint(1) NOT NULL default '0', default_group tinyint(1) NOT NULL default '0', PRIMARY KEY (id), KEY default_group (default_group) ) TYPE=MyISAM;"); echo "bb".$n."_groups Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_notify ( threadid int(10) unsigned NOT NULL default '0', userid int(10) unsigned NOT NULL default '0' ) TYPE=MyISAM;"); echo "bb".$n."_notify Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_object2board ( boardid mediumint(8) unsigned NOT NULL default '0', objectid int(10) unsigned NOT NULL default '0', mod tinyint(1) NOT NULL default '0', boardpermission tinyint(1) NOT NULL default '0', startpermission tinyint(1) NOT NULL default '0', replypermission tinyint(1) NOT NULL default '0', KEY boardid (boardid) ) TYPE=MyISAM;"); echo "bb".$n."_object2board Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_object2user ( userid int(10) unsigned NOT NULL default '0', objectid int(10) unsigned NOT NULL default '0', favboards tinyint(1) NOT NULL default '0', favthreads tinyint(1) NOT NULL default '0', buddylist tinyint(1) NOT NULL default '0', ignorelist tinyint(1) NOT NULL default '0', pmsend tinyint(1) NOT NULL default '0' ) TYPE=MyISAM;"); echo "bb".$n."_object2user Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_pms ( senderid int(10) unsigned NOT NULL default '0', recipientid int(10) unsigned NOT NULL default '0', pmid int(10) unsigned NOT NULL auto_increment, folderid mediumint(8) unsigned NOT NULL default '0', view tinyint(1) NOT NULL default '0', reply tinyint(1) NOT NULL default '0', forward tinyint(1) NOT NULL default '0', sendtime int(10) unsigned NOT NULL default '0', subject varchar(70) NOT NULL default '', message text NOT NULL, icon varchar(200) NOT NULL default '', disable_smilies tinyint(1) NOT NULL default '0', signature tinyint(1) NOT NULL default '0', PRIMARY KEY (pmid), KEY recipientid (recipientid) ) TYPE=MyISAM;"); echo "bb".$n."_pms Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_pmsend ( userid int(10) unsigned NOT NULL default '0', recipientid int(10) unsigned NOT NULL default '0', pmparentid int(10) unsigned NOT NULL default '0', pmid int(10) unsigned NOT NULL auto_increment, sendtime int(10) unsigned NOT NULL default '0', subject varchar(70) NOT NULL default '', message text NOT NULL, icon varchar(200) NOT NULL default '', disable_smilies tinyint(1) NOT NULL default '0', signature tinyint(1) NOT NULL default '0', PRIMARY KEY (pmid) ) TYPE=MyISAM;"); echo "bb".$n."_pmsend Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_poll ( id int(10) unsigned NOT NULL auto_increment, threadid int(10) unsigned NOT NULL default '0', field varchar(200) NOT NULL default '', votes mediumint(8) unsigned NOT NULL default '0', PRIMARY KEY (id), KEY threadid (threadid) ) TYPE=MyISAM;"); echo "bb".$n."_poll Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_posts ( boardparentid mediumint(8) unsigned NOT NULL default '0', threadparentid int(10) unsigned NOT NULL default '0', postid int(10) unsigned NOT NULL auto_increment, userid int(10) unsigned NOT NULL default '0', posttime int(10) unsigned NOT NULL default '0', edittime int(10) unsigned NOT NULL default '0', editorid int(10) unsigned NOT NULL default '0', posttopic varchar(70) NOT NULL default '', message mediumtext NOT NULL, posticon varchar(200) NOT NULL default '0', disable_smilies tinyint(1) NOT NULL default '0', signature tinyint(1) NOT NULL default '0', ip varchar(15) NOT NULL default '', PRIMARY KEY (postid), KEY boardparentid (boardparentid,threadparentid), KEY userid (userid) ) TYPE=MyISAM;"); echo "bb".$n."_posts Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_ranks ( id mediumint(8) unsigned NOT NULL auto_increment, groupid smallint(5) unsigned NOT NULL default '1', posts mediumint(8) unsigned NOT NULL default '0', rank varchar(30) NOT NULL default '', grafik varchar(250) NOT NULL default '', mal tinyint(2) unsigned NOT NULL default '1', PRIMARY KEY (id) ) TYPE=MyISAM;"); echo "bb".$n."_ranks Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_smilies ( id smallint(5) unsigned NOT NULL auto_increment, smiliespath varchar(255) NOT NULL default '', smiliestext varchar(50) NOT NULL default '', smiliestitle varchar(50) NOT NULL default '', PRIMARY KEY (id) ) TYPE=MyISAM;"); echo "bb".$n."_smilies Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_style ( styleid smallint(5) unsigned NOT NULL auto_increment, stylename varchar(50) NOT NULL default '', templatefolder varchar(200) NOT NULL default '', imagefolder varchar(200) NOT NULL default '', font varchar(100) NOT NULL default '', fontcolor varchar(7) NOT NULL default '', fontcolorsec varchar(7) NOT NULL default '', fontcolorthi varchar(7) NOT NULL default '', fontcolorfour varchar(7) NOT NULL default '', bgcolor varchar(7) NOT NULL default '', tablebg varchar(7) NOT NULL default '', tablea varchar(7) NOT NULL default '', tableb varchar(7) NOT NULL default '', tablec varchar(7) NOT NULL default '', tabled varchar(7) NOT NULL default '', imageurl varchar(250) NOT NULL default '', css text NOT NULL, bgimage varchar(250) NOT NULL default '', bgfixed tinyint(1) NOT NULL default '0', default_style tinyint(1) NOT NULL default '0', PRIMARY KEY (styleid) ) TYPE=MyISAM;"); echo "bb".$n."_style Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_threads ( boardparentid mediumint(8) unsigned NOT NULL default '0', starttime int(10) unsigned NOT NULL default '0', threadid int(10) unsigned NOT NULL auto_increment, threadname varchar(70) NOT NULL default '', authorid int(10) unsigned NOT NULL default '0', author varchar(50) NOT NULL default '', lastposterid int(10) unsigned NOT NULL default '0', replies mediumint(8) unsigned NOT NULL default '0', views mediumint(8) unsigned NOT NULL default '0', timelastreply int(10) unsigned NOT NULL default '0', flags tinyint(1) NOT NULL default '0', topicicon varchar(200) NOT NULL default '', rate_points mediumint(8) unsigned NOT NULL default '0', rated smallint(5) unsigned NOT NULL default '0', putoffid mediumint(8) unsigned NOT NULL default '0', important tinyint(1) NOT NULL default '0', pquestion varchar(250) NOT NULL default '', ptimeout int(10) unsigned NOT NULL default '0', PRIMARY KEY (threadid), KEY boardparentid (boardparentid) ) TYPE=MyISAM;"); echo "bb".$n."_threads Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_user_table ( userid int(10) unsigned NOT NULL auto_increment, username varchar(50) NOT NULL default '', userpassword varchar(32) NOT NULL default '', useremail varchar(150) NOT NULL default '', regemail varchar(150) NOT NULL default '', userposts mediumint(8) unsigned NOT NULL default '0', groupid smallint(5) unsigned NOT NULL default '0', statusextra varchar(50) default NULL, regdate int(10) unsigned NOT NULL default '0', lastvisit int(10) unsigned NOT NULL default '0', lastactivity int(10) unsigned NOT NULL default '0', session_link tinyint(1) NOT NULL default '0', signatur text NOT NULL, usericq varchar(30) NOT NULL default '', aim varchar(30) NOT NULL default '', yim varchar(30) NOT NULL default '', userhp varchar(200) NOT NULL default '', age_m varchar(10) NOT NULL default '', age_d tinyint(2) unsigned NOT NULL default '0', age_y smallint(4) unsigned NOT NULL default '0', avatarid mediumint(8) unsigned NOT NULL default '0', interests varchar(250) NOT NULL default '', location varchar(250) NOT NULL default '', work varchar(250) NOT NULL default '', gender tinyint(1) NOT NULL default '0', usertext text NOT NULL, show_email_global tinyint(1) NOT NULL default '0', mods_may_email tinyint(1) NOT NULL default '1', users_may_email tinyint(1) NOT NULL default '1', invisible tinyint(1) NOT NULL default '0', hide_signature tinyint(1) NOT NULL default '0', hide_userpic tinyint(1) NOT NULL default '0', prunedays smallint(4) unsigned NOT NULL default '0', umaxposts tinyint(2) unsigned NOT NULL default '0', bbcode tinyint(1) NOT NULL default '1', lastpmpopup int(10) unsigned NOT NULL default '0', style_set smallint(5) unsigned NOT NULL default '0', activation int(10) unsigned NOT NULL default '0', blocked tinyint(1) NOT NULL default '0', PRIMARY KEY (userid), KEY username (username), KEY groupid (groupid), KEY avatarid (avatarid) ) TYPE=MyISAM;"); echo "bb".$n."_user_table Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_useronline ( sid varchar(32) NOT NULL default '', zeit int(10) unsigned NOT NULL default '0', ip varchar(15) NOT NULL default '0', userid int(10) unsigned NOT NULL default '0', PRIMARY KEY (sid) ) TYPE=MyISAM;"); echo "bb".$n."_useronline Tabelle erstellt "; $db_zugriff->query("CREATE TABLE bb".$n."_vote ( threadid int(10) unsigned NOT NULL default '0', userid int(10) unsigned NOT NULL default '0' ) TYPE=MyISAM;"); echo "bb".$n."_vote Tabelle erstellt "; // useronline Tabelle als HEAP list($version) = $db_zugriff->query_first("SELECT VERSION()"); if(preg_match("/^(3\.23)|(4\.)/", $version)) $db_zugriff->query("ALTER TABLE bb".$n."_useronline TYPE=HEAP",1); ?> |