--
-- Structure de la table `access`
-- 

CREATE TABLE access (
  access_id int(10) NOT NULL auto_increment,
  access_title varchar(20) default NULL,
  PRIMARY KEY  (access_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `access`
-- 

INSERT INTO access VALUES (1, 'User');
INSERT INTO access VALUES (2, 'Moderator');
INSERT INTO access VALUES (3, 'Super Moderator');

-- --------------------------------------------------------

-- 
-- Structure de la table `adminblock`
-- 

CREATE TABLE adminblock (
  title varchar(250) default NULL,
  content text
) TYPE=MyISAM;

-- 
-- Contenu de la table `adminblock`
-- 

INSERT INTO adminblock VALUES ('Administration', '<ul><li><a href="admin.php">Administration</a></li><li><a href="admin.php?op=logout">Logout</a></li><br /><li><a href="abla.php">Admin BlackBoard</a></li></ul>');

-- --------------------------------------------------------

-- 
-- Structure de la table `appli_log`
-- 

CREATE TABLE appli_log (
  al_id int(11) NOT NULL default '0',
  al_name varchar(255) default NULL,
  al_subid int(11) NOT NULL default '0',
  al_date datetime NOT NULL default '0000-00-00 00:00:00',
  al_uid int(11) NOT NULL default '0',
  al_data text,
  al_ip varchar(19) NOT NULL default '',
  al_hostname varchar(255) default NULL,
  KEY al_id (al_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `appli_log`
-- 

INSERT INTO appli_log VALUES (1, 'Poll', 2, '2005-07-15 13:35:32', 0, '2', '1.1.76.115', '');

-- --------------------------------------------------------

-- 
-- Structure de la table `authors`
-- 

CREATE TABLE authors (
  aid varchar(30) NOT NULL default '',
  name varchar(50) default NULL,
  url varchar(60) default NULL,
  email varchar(60) default NULL,
  pwd varchar(40) default NULL,
  counter int(11) NOT NULL default '0',
  radminarticle tinyint(2) NOT NULL default '0',
  radmintopic tinyint(2) NOT NULL default '0',
  radminleft tinyint(2) NOT NULL default '0',
  radminright tinyint(2) NOT NULL default '0',
  radminuser tinyint(2) NOT NULL default '0',
  radminmain tinyint(2) NOT NULL default '0',
  radminsurvey tinyint(2) NOT NULL default '0',
  radminsection tinyint(2) NOT NULL default '0',
  radminlink tinyint(2) NOT NULL default '0',
  radminephem tinyint(2) NOT NULL default '0',
  radminfilem tinyint(2) NOT NULL default '0',
  radminhead tinyint(2) NOT NULL default '0',
  radminfaq tinyint(2) NOT NULL default '0',
  radmindownload tinyint(2) NOT NULL default '0',
  radminforum tinyint(2) NOT NULL default '0',
  radminreviews tinyint(2) NOT NULL default '0',
  radminsdv tinyint(2) NOT NULL default '0',
  radminlnl tinyint(2) NOT NULL default '0',
  radminsuper tinyint(2) NOT NULL default '1',
  PRIMARY KEY  (aid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `authors`
-- 

INSERT INTO authors VALUES ('Root', 'Root', '', '', 'd.8V.L9nSMMvE', 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);

-- --------------------------------------------------------

-- 
-- Structure de la table `autonews`
-- 

CREATE TABLE autonews (
  anid int(11) NOT NULL auto_increment,
  catid int(11) NOT NULL default '0',
  aid varchar(30) NOT NULL default '',
  title varchar(255) default NULL,
  time varchar(19) NOT NULL default '',
  hometext text NOT NULL,
  bodytext mediumtext,
  topic int(3) NOT NULL default '1',
  informant varchar(20) NOT NULL default '',
  notes text NOT NULL,
  ihome int(1) NOT NULL default '0',
  date_debval datetime default NULL,
  date_finval datetime default NULL,
  auto_epur tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (anid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `autonews`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `banner`
-- 

CREATE TABLE banner (
  bid int(11) NOT NULL auto_increment,
  cid int(11) NOT NULL default '0',
  imptotal int(11) NOT NULL default '0',
  impmade int(11) NOT NULL default '0',
  clicks int(11) NOT NULL default '0',
  imageurl varchar(200) NOT NULL default '',
  clickurl varchar(200) NOT NULL default '',
  userlevel int(1) NOT NULL default '0',
  date datetime default NULL,
  PRIMARY KEY  (bid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `banner`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `bannerclient`
-- 

CREATE TABLE bannerclient (
  cid int(11) NOT NULL auto_increment,
  name varchar(60) NOT NULL default '',
  contact varchar(60) NOT NULL default '',
  email varchar(60) NOT NULL default '',
  login varchar(10) NOT NULL default '',
  passwd varchar(10) NOT NULL default '',
  extrainfo text NOT NULL,
  PRIMARY KEY  (cid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `bannerclient`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `bannerfinish`
-- 

CREATE TABLE bannerfinish (
  bid int(11) NOT NULL auto_increment,
  cid int(11) NOT NULL default '0',
  impressions int(11) NOT NULL default '0',
  clicks int(11) NOT NULL default '0',
  datestart datetime default NULL,
  dateend datetime default NULL,
  PRIMARY KEY  (bid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `bannerfinish`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `catagories`
-- 

CREATE TABLE catagories (
  cat_id int(10) NOT NULL auto_increment,
  cat_title varchar(100) default NULL,
  PRIMARY KEY  (cat_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `catagories`
-- 

INSERT INTO catagories VALUES (1, 'Demo');

-- --------------------------------------------------------

-- 
-- Structure de la table `chatbox`
-- 

CREATE TABLE chatbox (
  username text,
  ip varchar(20) NOT NULL default '',
  message text,
  date int(15) NOT NULL default '0',
  id int(10) default '0',
  dbname tinyint(4) default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `chatbox`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `comments`
-- 

CREATE TABLE comments (
  tid int(11) NOT NULL auto_increment,
  pid int(11) default '0',
  sid int(11) default '0',
  date datetime default NULL,
  name varchar(60) NOT NULL default '',
  email varchar(60) default NULL,
  url varchar(60) default NULL,
  host_name varchar(60) default NULL,
  subject varchar(85) NOT NULL default '',
  comment text NOT NULL,
  score tinyint(4) NOT NULL default '0',
  reason tinyint(4) NOT NULL default '0',
  PRIMARY KEY  (tid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `comments`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `compatsujet`
-- 

CREATE TABLE compatsujet (
  id1 varchar(30) NOT NULL default '',
  id2 int(30) NOT NULL default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `compatsujet`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `config`
-- 

CREATE TABLE config (
  allow_html int(2) default NULL,
  allow_bbcode int(2) default NULL,
  allow_sig int(2) default NULL,
  posts_per_page int(10) default NULL,
  hot_threshold int(10) default NULL,
  topics_per_page int(10) default NULL,
  allow_upload_forum int(2) unsigned NOT NULL default '0',
  allow_forum_hide int(2) unsigned NOT NULL default '0',
  upload_table varchar(50) NOT NULL default 'forum_attachments',
  rank1 varchar(255) default NULL,
  rank2 varchar(255) default NULL,
  rank3 varchar(255) default NULL,
  rank4 varchar(255) default NULL,
  rank5 varchar(255) default NULL,
  anti_flood char(3) default NULL,
  solved int(2) unsigned NOT NULL default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `config`
-- 

INSERT INTO config VALUES (1, 1, 1, 10, 10, 10, 0, 0, 'forum_attachments', NULL, NULL, NULL, NULL, NULL, NULL, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `counter`
-- 

CREATE TABLE counter (
  type varchar(80) NOT NULL default '',
  var varchar(80) NOT NULL default '',
  count int(10) unsigned NOT NULL default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `counter`
-- 

INSERT INTO counter VALUES ('total', 'hits', 0);
INSERT INTO counter VALUES ('browser', 'WebTV', 0);
INSERT INTO counter VALUES ('browser', 'Lynx', 0);
INSERT INTO counter VALUES ('browser', 'MSIE', 0);
INSERT INTO counter VALUES ('browser', 'Opera', 0);
INSERT INTO counter VALUES ('browser', 'Konqueror', 0);
INSERT INTO counter VALUES ('browser', 'Netscape', 0);
INSERT INTO counter VALUES ('browser', 'Bot', 0);
INSERT INTO counter VALUES ('browser', 'Other', 0);
INSERT INTO counter VALUES ('os', 'Windows', 0);
INSERT INTO counter VALUES ('os', 'Linux', 0);
INSERT INTO counter VALUES ('os', 'Mac', 0);
INSERT INTO counter VALUES ('os', 'FreeBSD', 0);
INSERT INTO counter VALUES ('os', 'SunOS', 0);
INSERT INTO counter VALUES ('os', 'IRIX', 0);
INSERT INTO counter VALUES ('os', 'BeOS', 0);
INSERT INTO counter VALUES ('os', 'OS/2', 0);
INSERT INTO counter VALUES ('os', 'AIX', 0);
INSERT INTO counter VALUES ('os', 'Other', 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `downloads`
-- 

CREATE TABLE downloads (
  did int(10) NOT NULL auto_increment,
  dcounter int(10) NOT NULL default '0',
  durl varchar(255) default NULL,
  dfilename varchar(255) default NULL,
  dfilesize bigint(15) default NULL,
  ddate date NOT NULL default '0000-00-00',
  dweb varchar(255) default NULL,
  duser varchar(30) default NULL,
  dver varchar(6) default NULL,
  dcategory varchar(250) default NULL,
  ddescription text,
  perms tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (did)
) TYPE=MyISAM;

-- 
-- Contenu de la table `downloads`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `ephem`
-- 

CREATE TABLE ephem (
  eid int(11) NOT NULL auto_increment,
  did int(2) NOT NULL default '0',
  mid int(2) NOT NULL default '0',
  yid int(4) NOT NULL default '0',
  content text NOT NULL,
  PRIMARY KEY  (eid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `ephem`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `faqanswer`
-- 

CREATE TABLE faqanswer (
  id int(11) NOT NULL auto_increment,
  id_cat tinyint(4) default NULL,
  question varchar(255) default NULL,
  answer text,
  PRIMARY KEY  (id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `faqanswer`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `faqcategories`
-- 

CREATE TABLE faqcategories (
  id_cat tinyint(3) NOT NULL auto_increment,
  categories varchar(255) default NULL,
  PRIMARY KEY  (id_cat)
) TYPE=MyISAM;

-- 
-- Contenu de la table `faqcategories`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `forum_attachments`
-- 

CREATE TABLE forum_attachments (
  att_id int(11) NOT NULL auto_increment,
  post_id int(11) NOT NULL default '0',
  topic_id int(11) NOT NULL default '0',
  forum_id int(11) NOT NULL default '0',
  unixdate int(11) NOT NULL default '0',
  att_name varchar(255) NOT NULL default '',
  att_type varchar(64) NOT NULL default '',
  att_size int(11) NOT NULL default '0',
  att_path varchar(255) NOT NULL default '',
  inline char(1) NOT NULL default '',
  apli varchar(10) NOT NULL default '',
  compteur int(11) NOT NULL default '0',
  visible tinyint(1) NOT NULL default '0',
  KEY att_id (att_id),
  KEY post_id (post_id),
  KEY topic_id (topic_id),
  KEY apli (apli),
  KEY visible (visible),
  KEY forum_id (forum_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `forum_attachments`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `forum_read`
-- 

CREATE TABLE forum_read (
  rid int(11) NOT NULL auto_increment,
  forum_id int(10) NOT NULL default '0',
  topicid int(3) NOT NULL default '0',
  uid int(11) NOT NULL default '0',
  last_read int(15) NOT NULL default '0',
  status tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (rid),
  KEY topicid (topicid),
  KEY forum_id (forum_id),
  KEY uid (uid),
  KEY forum_read_mcl (forum_id,uid,topicid,status)
) TYPE=MyISAM;

-- 
-- Contenu de la table `forum_read`
-- 

INSERT INTO forum_read VALUES (1, 1, 1, 2, 1120490371, 1);
INSERT INTO forum_read VALUES (2, 2, 2, 2, 1129100045, 1);

-- --------------------------------------------------------

-- 
-- Structure de la table `forums`
-- 

CREATE TABLE forums (
  forum_id int(10) NOT NULL auto_increment,
  forum_name varchar(150) default NULL,
  forum_desc text,
  forum_access int(10) default '1',
  forum_moderator text,
  cat_id int(10) default NULL,
  forum_type int(10) default '0',
  forum_pass varchar(60) default NULL,
  arbre tinyint(1) unsigned NOT NULL default '0',
  attachement tinyint(1) unsigned NOT NULL default '0',
  forum_index int(2) unsigned NOT NULL default '0',
  PRIMARY KEY  (forum_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `forums`
-- 

INSERT INTO forums VALUES (1, 'Demo', '', 0, '2', 1, 0, '', 0, 0, 0);
INSERT INTO forums VALUES (2, 'Arbre', 'un forum à l''ancienne forme', 0, '2', 1, 0, '', 1, 0, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `forumtopics`
-- 

CREATE TABLE forumtopics (
  topic_id int(10) NOT NULL auto_increment,
  topic_title varchar(100) default NULL,
  topic_poster int(10) default NULL,
  topic_time datetime default NULL,
  topic_views int(10) NOT NULL default '0',
  forum_id int(10) default NULL,
  topic_status int(10) NOT NULL default '0',
  topic_notify int(2) default '0',
  current_poster int(10) default NULL,
  topic_first tinyint(1) NOT NULL default '1',
  PRIMARY KEY  (topic_id),
  KEY forum_id (forum_id),
  KEY topic_first (topic_first,topic_time)
) TYPE=MyISAM;

-- 
-- Contenu de la table `forumtopics`
-- 

INSERT INTO forumtopics VALUES (1, 'Demo', 2, '2005-03-05 22:36', 18, 1, 0, 0, 2, 1);
INSERT INTO forumtopics VALUES (2, 'Message 1', 1, '2003-05-14 22:55', 6, 2, 0, 0, 1, 1);

-- --------------------------------------------------------

-- 
-- Structure de la table `groupes`
-- 

CREATE TABLE groupes (
  groupe_id int(3) default NULL,
  groupe_name varchar(30) NOT NULL default '',
  groupe_description varchar(255) NOT NULL default '',
  UNIQUE KEY groupe_id (groupe_id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `groupes`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `headlines`
-- 

CREATE TABLE headlines (
  hid int(11) NOT NULL auto_increment,
  sitename varchar(30) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  headlinesurl varchar(200) NOT NULL default '',
  status tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (hid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `headlines`
-- 

INSERT INTO headlines VALUES (1, 'NPDS', 'http://www.npds.org', 'http://www.npds.org/backend.php', 0);
INSERT INTO headlines VALUES (2, 'modules.npds.org', 'http://modules.npds.org', 'http://modules.npds.org/backend.php', 0);
INSERT INTO headlines VALUES (3, 'styles.npds.org', 'http://www.styles.npds.org', 'http://www.styles.npds.org/backend.php', 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `lblocks`
-- 

CREATE TABLE lblocks (
  id tinyint(3) unsigned NOT NULL auto_increment,
  title varchar(255) default NULL,
  content text,
  member varchar(60) NOT NULL default '0',
  Lindex tinyint(4) NOT NULL default '0',
  cache mediumint(8) unsigned NOT NULL default '0',
  actif smallint(5) unsigned NOT NULL default '1',
  aide mediumtext,
  PRIMARY KEY  (id),
  KEY Lindex (Lindex)
) TYPE=MyISAM;

-- 
-- Contenu de la table `lblocks`
-- 

INSERT INTO lblocks VALUES (1, 'Bloc de Gauche', 'Vous pouvez ajouter, éditer et supprimer des Blocs à votre convenance.', '0', 99, 0, 1, '');
INSERT INTO lblocks VALUES (2, 'Menu', 'function#mainblock', '0', 1, 86400, 1, 'Ce menu contient presque toutes les fonctions de base disponibles dans NPDS');
INSERT INTO lblocks VALUES (3, 'Msg à un Membre', 'function#instant_members_message', '0', 4, 0, 1, '');
INSERT INTO lblocks VALUES (4, 'Chat Box', 'function#makeChatBox', '0', 2, 10, 1, '');
INSERT INTO lblocks VALUES (5, 'Forums Infos', 'function#RecentForumPosts\r\nparams#Forums Infos,15,0,false,10,false,-:\r\n', '0', 5, 60, 1, 'Une fonction bien pratique');
INSERT INTO lblocks VALUES (6, 'Les plus téléchargés', 'function#topdownload', '0', 6, 3600, 1, '');
INSERT INTO lblocks VALUES (7, 'Administration', 'function#adminblock', '0', 3, 0, 1, '');
INSERT INTO lblocks VALUES (8, 'Ephémérides', 'function#ephemblock', '0', 7, 28800, 1, '');
INSERT INTO lblocks VALUES (9, 'headlines', 'function#headlines', '0', 9, 3600, 0, '');
INSERT INTO lblocks VALUES (10, 'Activité du Site', 'function#Site_Activ', '0', 8, 10, 1, '');

-- --------------------------------------------------------

-- 
-- Structure de la table `links_categories`
-- 

CREATE TABLE links_categories (
  cid int(11) NOT NULL auto_increment,
  title varchar(250) default NULL,
  cdescription text NOT NULL,
  PRIMARY KEY  (cid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_categories`
-- 
INSERT INTO links_categories VALUES (1, 'Modèle', '');
-- --------------------------------------------------------

-- 
-- Structure de la table `links_editorials`
-- 

CREATE TABLE links_editorials (
  linkid int(11) NOT NULL default '0',
  adminid varchar(60) NOT NULL default '',
  editorialtimestamp datetime NOT NULL default '0000-00-00 00:00:00',
  editorialtext text NOT NULL,
  editorialtitle varchar(100) NOT NULL default '',
  PRIMARY KEY  (linkid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_editorials`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `links_links`
-- 

CREATE TABLE links_links (
  lid int(11) NOT NULL auto_increment,
  cid int(11) NOT NULL default '0',
  sid int(11) NOT NULL default '0',
  title varchar(100) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  description text NOT NULL,
  date datetime default NULL,
  name varchar(60) NOT NULL default '',
  email varchar(60) NOT NULL default '',
  hits int(11) NOT NULL default '0',
  submitter varchar(60) NOT NULL default '',
  linkratingsummary double(6,4) NOT NULL default '0.0000',
  totalvotes int(11) NOT NULL default '0',
  totalcomments int(11) NOT NULL default '0',
  topicid_card tinyint(3) NOT NULL default '0',
  PRIMARY KEY  (lid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_links`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `links_modrequest`
-- 

CREATE TABLE links_modrequest (
  requestid int(11) NOT NULL auto_increment,
  lid int(11) NOT NULL default '0',
  cid int(11) NOT NULL default '0',
  sid int(11) NOT NULL default '0',
  title varchar(100) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  description text NOT NULL,
  modifysubmitter varchar(60) NOT NULL default '',
  brokenlink int(3) NOT NULL default '0',
  topicid_card tinyint(3) NOT NULL default '0',
  PRIMARY KEY  (requestid),
  UNIQUE KEY requestid (requestid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_modrequest`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `links_newlink`
-- 

CREATE TABLE links_newlink (
  lid int(11) NOT NULL auto_increment,
  cid int(11) NOT NULL default '0',
  sid int(11) NOT NULL default '0',
  title varchar(100) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  description text NOT NULL,
  name varchar(60) NOT NULL default '',
  email varchar(60) NOT NULL default '',
  submitter varchar(60) NOT NULL default '',
  topicid_card tinyint(3) NOT NULL default '0',
  PRIMARY KEY  (lid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_newlink`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `links_subcategories`
-- 

CREATE TABLE links_subcategories (
  sid int(11) NOT NULL auto_increment,
  cid int(11) NOT NULL default '0',
  title varchar(250) default NULL,
  PRIMARY KEY  (sid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_subcategories`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `links_votedata`
-- 

CREATE TABLE links_votedata (
  ratingdbid int(11) NOT NULL auto_increment,
  ratinglid int(11) NOT NULL default '0',
  ratinguser varchar(60) NOT NULL default '',
  rating int(11) NOT NULL default '0',
  ratinghostname varchar(60) NOT NULL default '',
  ratingcomments text NOT NULL,
  ratingtimestamp datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (ratingdbid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `links_votedata`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `lnl_body`
-- 

CREATE TABLE lnl_body (
  ref int(11) NOT NULL auto_increment,
  html char(1) NOT NULL default '1',
  text text,
  status char(3) NOT NULL default 'stb',
  PRIMARY KEY  (ref)
) TYPE=MyISAM;

-- 
-- Contenu de la table `lnl_body`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `lnl_head_foot`
-- 

CREATE TABLE lnl_head_foot (
  ref int(11) NOT NULL auto_increment,
  type char(3) NOT NULL default '',
  html char(1) NOT NULL default '1',
  text text,
  status char(3) NOT NULL default 'OK',
  PRIMARY KEY  (ref)
) TYPE=MyISAM;

-- 
-- Contenu de la table `lnl_head_foot`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `lnl_outside_users`
-- 

CREATE TABLE lnl_outside_users (
  email varchar(60) NOT NULL default '',
  host_name varchar(60) default NULL,
  date datetime NOT NULL default '0000-00-00 00:00:00',
  status char(3) NOT NULL default 'OK',
  PRIMARY KEY  (email)
) TYPE=MyISAM;

-- 
-- Contenu de la table `lnl_outside_users`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `lnl_send`
-- 

CREATE TABLE lnl_send (
  ref int(11) NOT NULL auto_increment,
  header int(11) NOT NULL default '0',
  body int(11) NOT NULL default '0',
  footer int(11) NOT NULL default '0',
  number_send int(11) NOT NULL default '0',
  type_send char(3) NOT NULL default 'ALL',
  date datetime NOT NULL default '0000-00-00 00:00:00',
  status char(3) NOT NULL default 'OK',
  PRIMARY KEY  (ref)
) TYPE=MyISAM;

-- 
-- Contenu de la table `lnl_send`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `mainblock`
-- 

CREATE TABLE mainblock (
  title varchar(255) default NULL,
  content text
) TYPE=MyISAM;

-- 
-- Contenu de la table `mainblock`
-- 

INSERT INTO mainblock VALUES ('Menu', '<ul><li><a href="modules.php?ModPath=archive-stories&ModStart=archive-stories">Nouvelles</a></li><li><a href="forum.php">Forums</a></li><li><a href="sections.php">Rubriques</a></li><li><a href="topics.php">Sujets actifs</a></li><li><a href="modules.php?ModPath=links&ModStart=links">Liens Web</a></li><li><a href="download.php">Downloads</a></li><li><a href="faq.php">FAQ</a></li><li><a href="static.php?op=statik.txt&npds=1">Page statique</a></li><li><a href="reviews.php">Critiques</a></li><li><a href="memberslist.php">Annuaire</a></li><li><a href="map.php">Plan du site</a></li><br /><br /><li><a href="friend.php">Faire notre pub</a></li><li><a href="user.php">Votre compte</a></li><li><a href="submit.php">Nouvel article</a></li><br /><br /><li><a href="admin.php">Administration</a></li></ul>');

-- --------------------------------------------------------

-- 
-- Structure de la table `modules`
-- 

CREATE TABLE modules (
  mid int(10) NOT NULL auto_increment,
  mnom varchar(255) NOT NULL default '',
  minstall int(1) NOT NULL default '0',
  PRIMARY KEY  (mid),
  KEY mnom (mnom)
) TYPE=MyISAM;

-- 
-- Contenu de la table `modules`
-- 

INSERT INTO modules VALUES (2, 'aide-contextuelle', 1);
INSERT INTO modules VALUES (3, 'archive-stories', 1);
INSERT INTO modules VALUES (4, 'bloc-notes', 0);
INSERT INTO modules VALUES (5, 'contact', 1);
INSERT INTO modules VALUES (7, 'ipban', 1);
INSERT INTO modules VALUES (8, 'links', 1);
INSERT INTO modules VALUES (9, 'marquetapage', 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `optimy`
-- 

CREATE TABLE optimy (
  optid int(11) NOT NULL auto_increment,
  optgain decimal(10,3) default NULL,
  optdate varchar(11) default NULL,
  opthour varchar(8) default NULL,
  optcount int(11) default '0',
  PRIMARY KEY  (optid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `optimy`
-- 

-- --------------------------------------------------------

-- 
-- Structure de la table `poll_data`
-- 

CREATE TABLE poll_data (
  pollID int(11) NOT NULL default '0',
  optionText varchar(255) NOT NULL default '',
  optionCount int(11) NOT NULL default '0',
  voteID int(11) NOT NULL default '0',
  pollType int(1) NOT NULL default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `poll_data`
-- 

INSERT INTO poll_data VALUES (2, '', 0, 12, 0);
INSERT INTO poll_data VALUES (2, '', 0, 11, 0);
INSERT INTO poll_data VALUES (2, '', 0, 10, 0);
INSERT INTO poll_data VALUES (2, '', 0, 9, 0);
INSERT INTO poll_data VALUES (2, '', 0, 8, 0);
INSERT INTO poll_data VALUES (2, '', 0, 7, 0);
INSERT INTO poll_data VALUES (2, '', 0, 6, 0);
INSERT INTO poll_data VALUES (2, '', 0, 5, 0);
INSERT INTO poll_data VALUES (2, 'Passable', 0, 4, 0);
INSERT INTO poll_data VALUES (2, 'Moyen', 0, 3, 0);
INSERT INTO poll_data VALUES (2, 'Bien', 1, 2, 0);
INSERT INTO poll_data VALUES (2, 'Super', 0, 1, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `poll_desc`
-- 

CREATE TABLE poll_desc (
  pollID int(11) NOT NULL auto_increment,
  pollTitle char(100) NOT NULL default '',
  timeStamp int(11) NOT NULL default '0',
  voters mediumint(9) NOT NULL default '0',
  PRIMARY KEY  (pollID)
) TYPE=MyISAM;

-- 
-- Contenu de la table `poll_desc`
-- 

INSERT INTO poll_desc VALUES (2, 'NPDS', 1004108978, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `pollcomments`
-- 

CREATE TABLE pollcomments (
  tid int(11) NOT NULL auto_increment,
  pid int(11) default '0',
  pollID int(11) default '0',
  date datetime default NULL,
  name varchar(60) NOT NULL default '',
  email varchar(60) default NULL,
  url varchar(60) default NULL,
  host_name varchar(60) default NULL,
  subject varchar(60) NOT NULL default '',
  comment text NOT NULL,
  score tinyint(4) NOT NULL default '0',
  reason tinyint(4) NOT NULL default '0',
  PRIMARY KEY  (tid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `pollcomments`
-- 

INSERT INTO pollcomments VALUES (1, 0, 2, '2005-03-05 23:57:01', '', '', '', '1.1.76.115', 'Re: NPDS', 'Bien vraimment', 0, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `posts`
-- 

CREATE TABLE posts (
  post_id int(10) NOT NULL auto_increment,
  post_idH int(10) NOT NULL default '0',
  image varchar(100) NOT NULL default '',
  topic_id int(10) NOT NULL default '0',
  forum_id int(10) NOT NULL default '0',
  poster_id int(10) default NULL,
  post_text text,
  post_time varchar(20) default NULL,
  poster_ip varchar(16) default NULL,
  poster_dns text,
  post_aff tinyint(1) unsigned NOT NULL default '1',
  PRIMARY KEY  (post_id),
  KEY forum_id (forum_id),
  KEY topic_id (topic_id),
  KEY post_aff (post_aff)
) TYPE=MyISAM;

-- 
-- Contenu de la table `posts`
-- 

INSERT INTO posts VALUES (1, 0, 'icon4.gif', 1, 1, 2, 'Demo', '2001-10-26 17:00', '127.0.0.1', NULL, 1);
INSERT INTO posts VALUES (2, 0, 'icon8.gif', 1, 1, 2, 'Réponse', '2002-03-05 22:36', '127.0.0.1', NULL, 1);
INSERT INTO posts VALUES (3, 0, 'icon1.gif', 2, 2, 1, 'Message 1', '2003-05-14 22:54', '1.1.76.115', '', 1);
INSERT INTO posts VALUES (4, 3, 'icon1.gif', 2, 2, 1, 'Réponse au Message 1', '2003-05-14 22:54', '1.1.76.115', '', 1);
INSERT INTO posts VALUES (5, 4, 'icon1.gif', 2, 2, 1, 'Réponse à la réponse du Message 1', '2003-05-14 22:55', '1.1.76.115', '', 1);
INSERT INTO posts VALUES (6, 0, 'icon1.gif', 2, 2, 1, 'Réponse au Message 1', '2003-05-14 22:55', '1.1.76.115', '', 1);

-- --------------------------------------------------------

-- 
-- Structure de la table `priv_msgs`
-- 

CREATE TABLE priv_msgs (
  msg_id int(10) NOT NULL auto_increment,
  msg_image varchar(100) default NULL,
  subject varchar(100) default NULL,
  from_userid int(10) NOT NULL default '0',
  to_userid int(10) NOT NULL default '0',
  msg_time varchar(20) default NULL,
  msg_text text,
  read_msg tinyint(10) NOT NULL default '0',
  type_msg int(1) NOT NULL default '0',
  dossier varchar(50) NOT NULL default '...',
  PRIMARY KEY  (msg_id),
  KEY to_userid (to_userid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `priv_msgs`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `publisujet`
-- 

CREATE TABLE publisujet (
  aid varchar(30) NOT NULL default '',
  secid2 int(30) NOT NULL default '0',
  type int(1) NOT NULL default '0'
) TYPE=MyISAM;

-- 
-- Contenu de la table `publisujet`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `queue`
-- 

CREATE TABLE queue (
  qid smallint(5) unsigned NOT NULL auto_increment,
  uid mediumint(9) NOT NULL default '0',
  uname varchar(40) NOT NULL default '',
  subject varchar(255) NOT NULL default '',
  story text,
  bodytext mediumtext,
  timestamp datetime NOT NULL default '0000-00-00 00:00:00',
  topic varchar(20) NOT NULL default 'Linux',
  date_debval datetime default NULL,
  date_finval datetime default NULL,
  auto_epur tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (qid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `queue`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `rblocks`
-- 

CREATE TABLE rblocks (
  id tinyint(3) unsigned NOT NULL auto_increment,
  title varchar(255) default NULL,
  content text,
  member varchar(60) NOT NULL default '0',
  Rindex tinyint(4) NOT NULL default '0',
  cache mediumint(8) unsigned NOT NULL default '0',
  actif smallint(5) unsigned NOT NULL default '1',
  aide mediumtext,
  PRIMARY KEY  (id),
  KEY Rindex (Rindex)
) TYPE=MyISAM;

-- 
-- Contenu de la table `rblocks`
-- 

INSERT INTO rblocks VALUES (1, 'Bloc de Droite', 'Vous pouvez ajouter, éditer et supprimer des Blocs à votre convenance.', '0', 99, 0, 1, '');
INSERT INTO rblocks VALUES (2, 'Information', '<center><a href="http://www.npds.org" target="_blank"><img src="images/powered/npds-sc.jpg" border="0"></a></center>', '0', 0, 0, 1, '');
INSERT INTO rblocks VALUES (3, 'Bloc membre', 'function#userblock', '0', 5, 0, 1, '');
INSERT INTO rblocks VALUES (4, 'Lettre d''information', 'function#lnlbox', '0', 6, 86400, 1, '');
INSERT INTO rblocks VALUES (5, 'Anciens Articles', 'function#oldNews\r\nparams#$storynum', '0', 4, 3600, 1, '');
INSERT INTO rblocks VALUES (6, 'Sondage', 'function#pollNewest', '0', 1, 60, 1, '');
INSERT INTO rblocks VALUES (7, 'Catégories', 'function#category', '0', 2, 28800, 1, '');
INSERT INTO rblocks VALUES (8, 'Article du Jour', 'function#bigstory', '0', 3, 60, 1, '');

-- --------------------------------------------------------

-- 
-- Structure de la table `referer`
-- 

CREATE TABLE referer (
  rid int(11) NOT NULL auto_increment,
  url varchar(100) NOT NULL default '',
  PRIMARY KEY  (rid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `referer`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `related`
-- 

CREATE TABLE related (
  rid int(11) NOT NULL auto_increment,
  tid int(11) NOT NULL default '0',
  name varchar(30) NOT NULL default '',
  url varchar(200) NOT NULL default '',
  PRIMARY KEY  (rid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `related`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `reviews`
-- 

CREATE TABLE reviews (
  id int(10) NOT NULL auto_increment,
  date date NOT NULL default '0000-00-00',
  title varchar(150) NOT NULL default '',
  text text NOT NULL,
  reviewer varchar(20) default NULL,
  email varchar(60) default NULL,
  score int(10) NOT NULL default '0',
  cover varchar(100) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  url_title varchar(50) NOT NULL default '',
  hits int(10) NOT NULL default '0',
  PRIMARY KEY  (id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `reviews`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `reviews_add`
-- 

CREATE TABLE reviews_add (
  id int(10) NOT NULL auto_increment,
  date date default NULL,
  title varchar(150) NOT NULL default '',
  text text NOT NULL,
  reviewer varchar(20) NOT NULL default '',
  email varchar(60) NOT NULL default '',
  score int(10) NOT NULL default '0',
  url varchar(100) NOT NULL default '',
  url_title varchar(50) NOT NULL default '',
  PRIMARY KEY  (id)
) TYPE=MyISAM;

-- 
-- Contenu de la table `reviews_add`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `reviews_comments`
-- 

CREATE TABLE reviews_comments (
  cid int(10) NOT NULL auto_increment,
  rid int(10) NOT NULL default '0',
  userid varchar(25) NOT NULL default '',
  date datetime default NULL,
  comments text,
  score int(10) NOT NULL default '0',
  PRIMARY KEY  (cid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `reviews_comments`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `reviews_main`
-- 

CREATE TABLE reviews_main (
  title varchar(100) default NULL,
  description text
) TYPE=MyISAM;

-- 
-- Contenu de la table `reviews_main`
-- 

INSERT INTO reviews_main VALUES ('Votre point de vue nous intéresse', 'Participez à la vie du site en apportant vos critiques  mais restez toujours positif.');

-- --------------------------------------------------------

-- 
-- Structure de la table `rubriques`
-- 

CREATE TABLE rubriques (
  rubid int(4) NOT NULL auto_increment,
  rubname varchar(255) NOT NULL default '',
  intro text NOT NULL,
  enligne tinyint(1) NOT NULL default '0',
  ordre int(2) NOT NULL default '0',
  UNIQUE KEY rubid (rubid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `rubriques`
-- 

INSERT INTO rubriques VALUES (1, 'Divers', '', 1, 9998);
INSERT INTO rubriques VALUES (2, 'Presse-papiers', '', 0, 9999);
INSERT INTO rubriques VALUES (3, 'Modèle', '', 1, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `seccont`
-- 

CREATE TABLE seccont (
  artid int(11) NOT NULL auto_increment,
  secid int(11) NOT NULL default '0',
  title text NOT NULL,
  content longtext NOT NULL,
  counter int(11) NOT NULL default '0',
  author varchar(50) NOT NULL default '',
  ordre int(2) NOT NULL default '0',
  userlevel varchar(34) NOT NULL default '0',
  crit1 text,
  crit2 text,
  crit3 text,
  crit4 text,
  crit5 text,
  crit6 text,
  crit7 text,
  crit8 text,
  crit9 text,
  crit10 text,
  crit11 text,
  crit12 text,
  crit13 text,
  crit14 text,
  crit15 text,
  crit16 text,
  crit17 text,
  crit18 text,
  crit19 text,
  crit20 text,
  timestamp varchar(14) NOT NULL default '0',
  PRIMARY KEY  (artid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `seccont`
-- 
INSERT INTO seccont VALUES (1, 3, 'NPDS SABLE', '<font face="Arial"><strong>NPDS&nbsp;SABLE<br /><br /></strong>Je ne saurais &ecirc;tre exaustif dans les listes qui vont suivre tellement il y a de modifications dans SABLE au bout de ces 7 mois de travail.<br />SABLE est un vaste sujet mais je tiens &agrave; remercier tout particulierement trois membres : ALAT pour son moteur de rubrique, JPB pour son impressionant investissement sur le support UTF-8 et sur la version chinoise, enfin SIEM pour son apport sur les th&egrave;mes, le support des CSS, l\'administration et le nouveau th&egrave;me de npds.org.<br /><br />NPDS est plus que jamais un travail collectif et communautaire !<br /><br /></font><b><br /><font face="Arial" size="2">CORRECTIONS :</font></b><br /><font face="Arial">&nbsp; - La chat-Box fonctionne maintenant avec les derni&egrave;res versions de PHP et MySql<br />&nbsp; - Le r&eacute;pertoire Manual devient MANUELS (&eacute;vite la confusion avec l\'alias Apache chez certains h&eacute;bergeur)<br />&nbsp; - Le champ Return-Path est maintenant impl&eacute;ment&eacute; dans les fonctions envoyant un Mail<br />&nbsp; - Les champs MSN et YIM (formulaire et base) font maintenant 50 charact&egrave;res<br />&nbsp; - Plusieurs corrections sur l\'annuaire (liste des destinataires, confidentialit&eacute;, format des emails ...)<br />&nbsp; - Top.php est multi-langue<br />&nbsp; - Une banni&egrave;re ne contenant pas d\'URL pointe maintenant sur le site<br />&nbsp; - La gestion de la fonction Fread int&egrave;gre les &eacute;volutions de PHP &gt; 4.3<br />&nbsp; - Les titres (articles, forums, rubriques, ...) peuvent int&eacute;grer des &quot;<br />&nbsp; - Correction sur le support des meta-mot dans les news<br />&nbsp; - Forum.php dans le cas ou il n\'y avait aucun forum de configur&eacute;<br />&nbsp; - Performance des meta-mots<br />&nbsp; - Optimysql.php et Sform.php<br />&nbsp; - Support par push.php du multi-langue, adaptation javascript ...<br />&nbsp; - Theme-Dynamic et le theme : Permanent-Double-Side-Dynamic (attention si vous l\'utilis&eacute;)<br />&nbsp; -&nbsp;Reviews.php et les&nbsp;apostrophes<br />&nbsp; - Pages.php (attention si vous l\'avez personnalis&eacute;)<br /><br /><font size="2"><b>AUTRES EVOLUTIONS :</b></font><br />&nbsp; - Pour les scripts contenu dans SABLE :<br />&nbsp;&nbsp;&nbsp; - 100% du code HTML a &eacute;t&eacute; revu : passage en minuscule, suppression de certaines balises, fermeture, int&eacute;gration de la CSS,<br />&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;abandon des $bgcolorX, $fontcolorX<br />&nbsp;&nbsp;&nbsp; - Centralisation et normalisation de l\'appel des CSS, du bloc de META-TAGS, de la d&eacute;finition du CHARSET<br />&nbsp; - SuperCache et le cache de requ&egrave;tes MySql (performances, charge machine). Comme pour SuperCache, l\'impl&eacute;mentation<br />&nbsp;&nbsp;&nbsp; de ce cache SQL est tr&egrave;s&nbsp;simple &agrave; r&eacute;aliser dans un module, script ...<br />&nbsp; - Interface du Gestionnaire de Groupes totallement refondu (merci jules)<br />&nbsp; - Interface du Gestionnaire de Blocs totallement refondu, taille des titres &eacute;tendue, support des blocs MULTI-GROUPES<br />&nbsp; - Les Forums sont mainenant MULTI-GROUPE,&nbsp;utilisent SuperCache, disposent d\'une fonction anti-flood (voir admin/pr&eacute;f&eacute;rences) <br />&nbsp;&nbsp;&nbsp; et les forums priv&eacute;s sont accessibles en simultan&eacute;e.<br />&nbsp; - Interface du Gestionnaire de banni&egrave;res (rajout du nom de la banni&egrave;res, s&eacute;paration entre active et inactive, ...)<br />&nbsp; - RSS : supporte mainenant plusieurs formats et les abonnements pour FireFox via l\'int&eacute;gration de la class FeedCreator :<br />&nbsp;&nbsp;&nbsp; - formats support&eacute;s : RSS0.91, RSS1.0, RSS2.0, MBOX, OPML, ATOM<br />&nbsp;&nbsp;&nbsp; - backend.php?op=[formats support&eacute;s] permet de g&eacute;n&eacute;rer le flux RSS&nbsp;/ par d&eacute;faut :RSS0.91<br />&nbsp; - Interface du gestionnaire de lien int&eacute;gre une pagination et sa gestion est simplifi&eacute;e<br />&nbsp; - Un nouvel interface de gestion des fichiers de configuration est int&eacute;grer afin de vous simplifier le param&egrave;trage<br />&nbsp;&nbsp;&nbsp; avanc&eacute; de certaines fonctions (merci hotfirenet).<br />&nbsp; - Le module liens (modules/links) est&nbsp;multi-langue et int&egrave;gre l\'&eacute;diteur<br />&nbsp; - Les sujets et les cat&eacute;gories des articles sont maintenant multi-langue ainsi que les cat&eacute;gories des t&eacute;l&eacute;chargements<br />&nbsp; - La fonction de pr&eacute;visualisation est &eacute;tendue au MI (Message Interne)<br />&nbsp; - Mise en forme des chiffres via la fonction WRH (We aRe Humain / merci cheekybilly)<br />&nbsp; - Le membre peut maintenant se d&eacute;sabonner de la LNL du site (merci snipe)<br />&nbsp; - La Chat-Box supporte maintenant les CSS / vous trouverez dans /static/chat.css des exemples de tags &agrave; int&eacute;grer dans votre CSS)<br />&nbsp; - Nouvelle page : map.php permettant de r&eacute;aliser automatiquement un plan du site<br />&nbsp; - Les blocs disposent d\'une div indiquant une id unique (LB_id : RB_id / ou id est le num&eacute;ro du bloc) et d\'une div contenant <br />&nbsp;&nbsp;&nbsp; l\'indication d\'une class de CSS (leftbloc et rightbloc)<br /><br /></font><b><font face="Arial" size="2">META-MOT :<br /></font></b><table border="0"><tbody><tr><td valign="top"><font face="arial"><b>! anti_spam!EMAIL</b></font></td><td>Encode un email et cr&eacute; un lien mailto</td></tr><tr><td valign="top"><b>! <font face="Arial">&frasl;</font>a!</b></td><td>Permet d\'utiliser l\'antislash dans un document. Le meta-mot sera remplac&eacute; par le code<br />&nbsp;html de l\'antislash.</td></tr><tr><td valign="top" width="20%"><b>! groupe_text!groupe_ID</b></td><td>Test si le membre appartient aux(x) groupe(s) : groupe_ID (sous la forme : gp1,gp2,gp3) et si oui, affiche le texte encadr&eacute; par ! groupe_text!ID_group .... ! /! <br /><br />Si groupe_ID est nul, la v&eacute;rification portera simplement sur la qualit&eacute; de membre.<br /><br />Ce meta-mot permet, par exemple de ne faire apparaitre un texte dans une&nbsp;rubrique publique que SI le visiteur est membre, de diff&eacute;rencier un tarif en fonction du groupe ...<br /><br /></td></tr><tr><td valign="top"><b>! <font face="Arial">&frasl;</font>! </b></td><td>Termine LES meta-mot ENCADRANTS (! groupe_text!, ...) : le fonctionnement est assez similaire&nbsp;&agrave; [langue] ... [/langue]<br /><br /></td></tr><tr><td valign="top"><b>! list_mns!</b></td><td>Affiche une liste de tout les membres poss&eacute;dant un minisite avec un lien vers celui-ci (merci Tito)</td></tr><tr><td valign="top"><b>! LastMember!</b></td><td>Renvoie le pseudo du dernier membre inscrit (merci Tito)</td></tr><tr><td><b>! theme!</b></td><td>&nbsp;Renvoie le nom du theme (variable $theme du fichier theme.php)</td></tr></tbody></table><br /><font size="2"><b><br />EDITEUR TINYMCE :<br /></b></font>NPDS a &eacute;t&eacute; l\'un des premiers CMS a int&eacute;grer de base un editeur HTML. Aujourdh\'ui SABLE int&egrave;gre la derni&egrave;re version de TinyMce.<br />Ce projet Open-Source est clairement l\'une des meilleures solutions disponible &agrave; ce jour et permet de disposer d\'une solution pour FireFox et IE.<br />La mise en oeuvre de TinyMce se fait dans les pr&eacute;f&eacute;rences / Divers SYSTEM et comme l\'ancien &eacute;diteur TinyMce supporte l\'ensemble des fonctions et extensions sp&eacute;cifiques &agrave; NPDS (et notamment les plugins via : tiny-extend-plugins.txt et tiny-plugins.txt)<br /><br />La derni&egrave;res version de TinyMce introduit une support exp&eacute;rimental de SAFARI<br /><br />Enfin, il permet&nbsp;d\'offir une fonction d\'upload d\'images et/ou de document beaucoup plus simple ET pr&eacute;sente partout ou TinyMce est actif !<br /><br /><br /><b><font size="2">LES RUBRIQUES :</font><br /></b>Arnaud dit ALAT nous offre son nouveau moteur de gestion des rubriques plus orient&eacute; workflow et disposant<br />d\'un ensemble de fonctionnalit&eacute;s complet :<br />&nbsp;- une arboresence plus riche : rubrique / sous-rubrique / publication<br />&nbsp;- un mini-workflow de publication<br />&nbsp;- une gestion fine des droits des auteurs<br />&nbsp;- une gestion fine des droits de visualisation<br />&nbsp;- une solution de gestion pour les pages orphelines<br />&nbsp;- un Presse-Papier pour les documents en instances, les tests, la mise en attente ...<br /><br />Vos anciennes rubriques sont reprisent sous forme d\'une sous-rubrique (sans titre) et les droits des auteurs ajust&eacute;s au mieux.<br />Enfin ce nouveau moteur de rubrique dispose d\'un menu dynamique horizontale javascript compatible IE et FF et d\'un bloc sp&eacute;cifique (function#bloc_rubrique)<br /><br />Le Manuel est &agrave; jour (en fran&ccedil;ais et en anglais) et il ne vous reste plus qu\'&agrave; d&eacute;couvrir la puissance de ce nouveau composant.<br /><br /><b><font size="2">SUPPORT UTF-8 et version Chinoise :</font></b><br />NPDS SABLE introduit une 3i&egrave;me langue de base : le chinois&nbsp; ainsi que l\'encodage UTF-8 / plus de pr&eacute;cisions : <a target="_blank" href="static.php?op=npds-utf-8.html">ICI</a><br /></font />', 1, 'root', 1, '0', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '1129728505');

-- --------------------------------------------------------

-- 
-- Structure de la table `seccont_tempo`
-- 

CREATE TABLE seccont_tempo (
  artid int(11) NOT NULL auto_increment,
  secid int(11) NOT NULL default '0',
  title text NOT NULL,
  content longtext NOT NULL,
  counter int(11) NOT NULL default '0',
  author varchar(50) NOT NULL default '',
  ordre int(2) NOT NULL default '0',
  userlevel varchar(34) NOT NULL default '0',
  crit1 text,
  crit2 text,
  crit3 text,
  crit4 text,
  crit5 text,
  crit6 text,
  crit7 text,
  crit8 text,
  crit9 text,
  crit10 text,
  crit11 text,
  crit12 text,
  crit13 text,
  crit14 text,
  crit15 text,
  crit16 text,
  crit17 text,
  crit18 text,
  crit19 text,
  crit20 text,
  PRIMARY KEY  (artid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `seccont_tempo`
-- 

-- --------------------------------------------------------

-- 
-- Structure de la table `sections`
-- 

CREATE TABLE sections (
  secid int(11) NOT NULL auto_increment,
  secname varchar(255) NOT NULL default '',
  image varchar(255) NOT NULL default '',
  userlevel varchar(34) NOT NULL default '0',
  rubid int(5) NOT NULL default '3',
  intro text,
  ordre int(2) NOT NULL default '0',
  counter int(11) NOT NULL default '0',
  PRIMARY KEY  (secid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `sections`
-- 

INSERT INTO sections VALUES (1, 'Pages statiques', '', '0', 1, NULL, 0, 0);
INSERT INTO sections VALUES (2, 'En instance', '', '0', 2, NULL, 0, 0);
INSERT INTO sections VALUES (3, 'Infos générales', '', '', 3, '', 1, 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `session`
-- 

CREATE TABLE session (
  username varchar(25) NOT NULL default '',
  time varchar(14) NOT NULL default '',
  host_addr varchar(20) NOT NULL default '',
  guest int(1) NOT NULL default '0',
  KEY username (username),
  KEY time (time),
  KEY guest (guest)
) TYPE=MyISAM;

-- 
-- Contenu de la table `session`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `sform`
-- 

CREATE TABLE sform (
  cpt int(11) NOT NULL auto_increment,
  id_form text NOT NULL,
  id_key text NOT NULL,
  key_value varchar(255) NOT NULL default '',
  passwd text,
  content longtext NOT NULL,
  PRIMARY KEY  (cpt)
) TYPE=MyISAM;

-- 
-- Contenu de la table `sform`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `stories`
-- 

CREATE TABLE stories (
  sid int(11) NOT NULL auto_increment,
  catid int(11) NOT NULL default '0',
  aid varchar(30) NOT NULL default '',
  title varchar(255) default NULL,
  time datetime default NULL,
  hometext text,
  bodytext mediumtext,
  comments int(11) default '0',
  counter mediumint(8) unsigned default NULL,
  topic int(3) NOT NULL default '1',
  informant varchar(20) NOT NULL default '',
  notes text NOT NULL,
  ihome int(1) NOT NULL default '0',
  archive tinyint(1) unsigned NOT NULL default '0',
  date_finval datetime default NULL,
  auto_epur tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (sid),
  KEY catid (catid),
  KEY topic (topic),
  KEY informant (informant),
  KEY aid (aid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `stories`
-- 

INSERT INTO stories VALUES (1, 0, 'root', 'Comment modifier et / ou supprimer EDITO', '2005-08-15 05:01:52', '<font face="arial"><b>L''EDITO </b>est l<b>a premi&egrave;re chose que les visiteurs visualiseront</b> en arrivant sur votre nouveau <b>site NPDS</b>.<br />\r\n<br />Vous pouvez l''<b>&eacute;diter</b> pour le personnaliser, ainsi que choisir de l''afficher ou non. <br />\r\nPour toute modification, l''<b>&eacute;diteur int&eacute;gr&eacute; &agrave; NPDS</b> vous simplifiera &eacute;norm&eacute;ment la t&acirc;che !<br />\r\n<br />\r\nEnfin, vous pouvez d&eacute;cider dans les <i>pr&eacute;f&eacute;rences administrateur</i>\r\nde la page que vous souhaitez utiliser <b>comme index de votre site</b>:\r\nce n''est donc pas forc&eacute;ment l''EDITO, et votre imagination laissera\r\nentrevoir bien d''autres possibilit&eacute;s !<br />\r\n</font>', 'Vous pouvez, par exemple:<br />\r\n<ul>\r\n  <li>faire arriver vos visiteurs sur la <b>page des forums</b></li>\r\n  <li>faire arriver vos visiteurs sur <b>une page d&eacute;crivant votre site en utilisant les rubriques</b></li>\r\n  <li>....<br />\r\n  </li>\r\n</ul>', 0, 1, 1, 'Anonyme', '', 0, 0, '2104-08-15 16:00:00', 0);
INSERT INTO stories VALUES (2, 0, 'root', 'Vous cherchez des thèmes pour NPDS', '2005-08-15 05:01:23', '<center><font color="#660000"><font size="3"><font face="arial"><b><font size="2" color="#0000ff">Vous cherchez des themes pour NPDS :</font><br />\r\n<a href="http://styles.npds.org/">http://styles.npds.org</a><br />\r\n<br />\r\n</b></font></font></font><div style="text-align: left;">Vous pourrez trouver sur ce site un <span style="font-weight: bold;">large choix de th&egrave;mes</span>, des plus r&eacute;cents en passant par les plus originaux. Ainsi, vous pourrez coller au plus pr&egrave;s &agrave; <span style="font-weight: bold;">la personnalit&eacute; de votre site</span> !<br /><br />Et si vous souhaitez jusqu''a&ugrave; bout &ecirc;tre <span style="font-weight: bold;">original</span>, des forums et des tutoriels seront l&agrave; pour vous guider dans les premiers pas de <span style="font-weight: bold;">la cr&eacute;ation de th&egrave;mes</span> !<br />\r\n</div>\r\n</center>', '', 0, 1, 3, 'Anonyme', '', 0, 0, '2104-01-01 00:00:00', 0);
INSERT INTO stories VALUES (3, 0, 'root', 'NPDS contient un excellent éditeur HTML !', '2005-08-09 01:08:39', 'L''<span style="font-weight: bold;">éditeur HTML</span> intégré dans <span style="font-weight: bold;">NPDS</span> est vraiment <span style="font-style: italic;">très puissant</span> ! <span style="font-weight: bold; color: rgb(0, 0, 204);">Tiny MCE</span>, c''est son nom, vous permet de taper et de mettre en forme le texte directement depuis votre navigateur.<br /></p><p style="text-align: justify;"><br /><span style="font-weight: bold;">L''envoi d''images</span> sur votre site est <span style="font-style: italic;">très simple</span> si vous souhaitez illustrer vos textes, et vous pouvez aussi faire des <span style="font-weight: bold;">copier/coller</span> depuis n''importe quel logiciel de <span style="font-weight: bold;">traitement de texte</span> !', '', 0, 4, 1, 'Anonyme', '', 0, 0, '2104-01-01 00:00:00', 0);
INSERT INTO stories VALUES (4, 0, 'root', 'Vous cherchez des modules complémentaires', '2005-08-15 05:11:32', '<center><font color="#660000"><font size="3"><font face="arial"><b><font size="2" color="#0000ff">Vous cherchez des modules pour NPDS :</font><br /><a href="http://modules.npds.org/">http://modules.npds.org</a><br />\r\n<br /></b></font></font></font><div style="text-align: left;">Ce site, v&eacute;ritable <span style="font-weight: bold;">vitrine de l''activit&eacute; d&eacute;bordante de la communaut&eacute; NPDS</span>, vous pr&eacute;sente de <span style="font-weight: bold;">nombreux modules</span> ajoutant des fonctionnalit&eacute;s tr&egrave;s diverses &agrave; votre site.<br /><br />N''h&eacute;sitez pas &agrave; leur rendre visite: les <span style="font-weight: bold;">nombreux t&eacute;l&eacute;chargements</span> &agrave; disposition ainsi que des<span style="font-weight: bold;"> forums d''aide</span> ou encore <span style="font-weight: bold;">les tutoriels</span> seront l&agrave; pour vous guider dans la d&eacute;couverte de ces nouvelles possibilit&eacute;s !<br /></div>\r\n</center>', '', 0, 1, 2, 'Anonyme', '', 0, 0, '2102-01-01 00:00:00', 0);

-- --------------------------------------------------------

-- 
-- Structure de la table `stories_cat`
-- 

CREATE TABLE stories_cat (
  catid int(11) NOT NULL auto_increment,
  title varchar(255) default NULL,
  counter int(11) NOT NULL default '0',
  PRIMARY KEY  (catid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `stories_cat`
-- 


-- --------------------------------------------------------

-- 
-- Structure de la table `subscribe`
-- 

CREATE TABLE subscribe (
  topicid tinyint(3) default NULL,
  forumid int(10) default NULL,
  lnlid text,
  uid int(11) NOT NULL default '0',
  KEY uid (uid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `subscribe`
-- 

INSERT INTO subscribe VALUES (2, NULL, NULL, 7);

-- --------------------------------------------------------

-- 
-- Structure de la table `topics`
-- 

CREATE TABLE topics (
  topicid int(3) NOT NULL auto_increment,
  topicname varchar(20) default NULL,
  topicimage varchar(20) default NULL,
  topictext varchar(250) default NULL,
  counter int(11) NOT NULL default '0',
  topicadmin text,
  PRIMARY KEY  (topicid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `topics`
-- 

INSERT INTO topics VALUES (1, 'npds', 'npds.gif', 'NPDS', 0, NULL);
INSERT INTO topics VALUES (2, 'modules', 'modules.gif', 'Modules', 0, NULL);
INSERT INTO topics VALUES (3, 'styles', 'styles.gif', 'Styles', 0, NULL);

-- --------------------------------------------------------

-- 
-- Structure de la table `users`
-- 

CREATE TABLE users (
  uid int(11) NOT NULL auto_increment,
  name varchar(60) NOT NULL default '',
  uname varchar(25) NOT NULL default '',
  email varchar(60) NOT NULL default '',
  femail varchar(60) NOT NULL default '',
  url varchar(100) NOT NULL default '',
  user_avatar varchar(100) default NULL,
  user_regdate varchar(20) NOT NULL default '',
  user_icq varchar(15) default NULL,
  user_occ varchar(100) default NULL,
  user_from varchar(100) default NULL,
  user_intrest varchar(150) default NULL,
  user_sig varchar(255) default NULL,
  user_viewemail tinyint(2) default NULL,
  user_theme int(3) default NULL,
  user_aim varchar(18) default NULL,
  user_yim varchar(50) default NULL,
  user_msnm varchar(50) default NULL,
  user_journal text NOT NULL,
  pass varchar(40) NOT NULL default '',
  storynum tinyint(4) NOT NULL default '10',
  umode varchar(10) NOT NULL default '',
  uorder tinyint(1) NOT NULL default '0',
  thold tinyint(1) NOT NULL default '0',
  noscore tinyint(1) NOT NULL default '0',
  bio tinytext NOT NULL,
  ublockon tinyint(1) NOT NULL default '0',
  ublock tinytext NOT NULL,
  theme varchar(255) NOT NULL default '',
  commentmax int(11) NOT NULL default '4096',
  counter int(11) NOT NULL default '0',
  send_email tinyint(1) unsigned NOT NULL default '0',
  is_visible tinyint(1) unsigned NOT NULL default '1',
  mns tinyint(1) unsigned NOT NULL default '0',
  user_langue varchar(20) default NULL,
  user_lastvisit varchar(14) default NULL,
  user_lnl tinyint(1) unsigned NOT NULL default '1',
  PRIMARY KEY  (uid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `users`
-- 

INSERT INTO users VALUES (1, '', 'Anonyme', '', '', '', 'blank.gif', '989445600', '', '', '', '', '', 0, 0, '', '', '', '', '', 10, '', 0, 0, 0, '', 0, '', '', 4096, 0, 0, 1, 0, NULL, NULL, 1);
INSERT INTO users VALUES (2, '', 'user', 'user@user.land', '', 'http://www.userland.com', '007.gif', '989445600', '', '', '', '', 'User of the Land', 0, 0, '', '', '', '', 'd.q1Wcp0KUqsk', 10, '', 0, 0, 0, '', 1, '<li><a href=http://www.npds.org target=_blank>NPDS.ORG</a></li>', 'Permanent-Double-Side', 4096, 0, 0, 1, 0, 'french', '1129137147', 1);

-- --------------------------------------------------------

-- 
-- Structure de la table `users_extend`
-- 

CREATE TABLE users_extend (
  uid int(11) NOT NULL auto_increment,
  C1 varchar(255) default NULL,
  C2 varchar(255) default NULL,
  C3 varchar(255) default NULL,
  C4 varchar(255) default NULL,
  C5 varchar(255) default NULL,
  C6 varchar(255) default NULL,
  C7 varchar(255) default NULL,
  C8 varchar(255) default NULL,
  M1 mediumtext,
  M2 mediumtext,
  T1 varchar(10) default NULL,
  T2 varchar(14) default NULL,
  B1 blob,
  PRIMARY KEY  (uid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `users_extend`
-- 

INSERT INTO users_extend VALUES (2, '', '', '', '', '', '', '', '', '', '', '15/07/2005', '', 0x6e6f6e65);

-- --------------------------------------------------------

-- 
-- Structure de la table `users_status`
-- 

CREATE TABLE users_status (
  uid int(11) NOT NULL auto_increment,
  posts int(10) default '0',
  attachsig int(2) default '0',
  rank int(10) default '0',
  level int(10) default '1',
  open tinyint(1) NOT NULL default '1',
  groupe varchar(34) default NULL,
  PRIMARY KEY  (uid)
) TYPE=MyISAM;

-- 
-- Contenu de la table `users_status`
-- 

INSERT INTO users_status VALUES (1, 3, 0, 0, 1, 1, '');
INSERT INTO users_status VALUES (2, 2, 1, 0, 2, 1, '');