Re: Module Blog

slt et merci encore pour ton aide de la derniere fois

moi j ais trouvé sa et j essaye de le modifier pour le site si tu veux i regarder aussi
je t envoie le module

Réponse ci-dessus posté le jeudi 18 novembre 2010 : 12:17



j essaye de modifier le fichier sql

Code PHP (sql) :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4.  
  5. -- $Id: install.sql 999 2010-11-18 07:54:35Z nico@rdennes $
  6.  
  7. DROP TABLE IF EXISTS `Blogs`;
  8.  
  9. CREATE TABLE IF NOT EXISTS `blogs`
  10.   `id` int(10) NOT NULL auto_increment,
  11.   `cat` tinyint(3) NOT NULL default '1',
  12.   `user_id` int(10) NOT NULL,
  13.   `pseudo` char(50) NOT NULL,
  14.   `id_submitter` int(10) NOT NULL,
  15.   `submitter` char(50) NOT NULL,
  16.   `id_modif` int(10) NOT NULL,
  17.   `user_modif` char(50) NOT NULL,
  18.   `email` char(100) NOT NULL,
  19.   `website` char(100) NOT NULL,
  20.   `titre` char(150) NOT NULL,
  21.   `titre_seo` char(150) NOT NULL,
  22.   `sstitre` char(150) NOT NULL,
  23.   `chapo` text NOT NULL,
  24.   `billet` longtext NOT NULL,
  25.   `source` varchar(255) NOT NULL,
  26.   `otherslinks` text NOT NULL,
  27.   `notes` varchar(255) NOT NULL,
  28.   `youtube` char(50) NOT NULL,
  29.   `dailymotion` char(50) NOT NULL,
  30.   `xdate` datetime NOT NULL default '0000-00-00 00:00:00',
  31.   `xdate_modif` datetime NOT NULL,
  32.   `ip` char(15) NOT NULL,
  33.   `hits` int(100) NOT NULL default '0',
  34.   `inhome` tinyint(1) NOT NULL default '1',
  35.   `allowcomments` tinyint(1) NOT NULL default '1',
  36.   `allowcomm_ano` tinyint(1) NOT NULL default '1',
  37.   `allowtrackbacks` tinyint(1) NOT NULL default '1',
  38.   `mailcomment` tinyint(1) NOT NULL default '1',
  39.   `comments` int(11) NOT NULL,
  40.   `trackbacks` int(11) NOT NULL,
  41.   `pdf` tinyint(1) NOT NULL default '1',
  42.   `friend` tinyint(1) NOT NULL default '1',
  43.   `print` tinyint(1) NOT NULL default '1',
  44.   `language` char(50) NOT NULL,
  45.   `video` tinyint(1) NOT NULL default '1',
  46.   `description` varchar(255) NOT NULL,
  47.   `keywords` varchar(255) NOT NULL,
  48.   `xchapo` tinyint(1) NOT NULL default '0',
  49.   `tags` tinyint(1) NOT NULL default '0',
  50.   `active` tinyint(1) NOT NULL default '1',
  51.   `view` tinyint(1) NOT NULL,
  52.   `groups` text NOT NULL,
  53.   `draft` tinyint(1) NOT NULL default '0',
  54.   `trash` tinyint(1) NOT NULL default '0',
  55.   `waiting` tinyint(1) NOT NULL default '1',
  56.   `old_billet` tinyint(1) NOT NULL,
  57.   PRIMARY KEY  (`id`),
  58.   KEY `active` (`active`),
  59.   KEY `inhome` (`inhome`),
  60.   KEY `draft` (`draft`),
  61.   KEY `trash` (`trash`),
  62.   KEY `xdate` (`xdate`),
  63.   KEY `user_id` (`user_id`),
  64.  
  65.  CREATE TABLE IF NOT EXISTS `blogs_categories` (
  66.   `catid` int(11) NOT NULL auto_increment,
  67.   `title` char(50) NOT NULL,
  68.   `description` text NOT NULL,
  69.   `parentid` int(11) NOT NULL default '0',
  70.   `inhome` tinyint(1) NOT NULL default '1',
  71.   `active` tinyint(1) NOT NULL default '1',
  72.   PRIMARY KEY  (`catid`),
  73.   KEY `inhome` (`inhome`),
  74.   KEY `active` (`active`)
  75.   
  76.   INSERT INTO `blogs_categories` (`catid`, `title`, `description`, `parentid`, `inhome`, `active`) VALUES
  77. (1, 'Blog', 'Mon premier blog', 0, 1, 1),
  78. (2, 'Site internet', 'Mon premier site internet', 0, 1, 1) ");
  79. INSERT INTO `blogs_categories` (`catid`, `title`, `description`, `parentid`, `inhome`, `active`) VALUES
  80. (1, 'Blog', 'Mon premier blog', 0, 1, 1),
  81. (2, 'Site internet', 'Mon premier site internet', 0, 1, 1) ");
  82.  
  83. CREATE TABLE IF NOT EXISTS `blogs_comments` (
  84.   `cid` int(10) NOT NULL auto_increment,
  85.   `bid` int(10) NOT NULL default '0',
  86.   `cat` tinyint(3) NOT NULL default '1',
  87.   `user_id` int(11) NOT NULL,
  88.   `pseudo` char(50) NOT NULL,
  89.   `email` char(50) NOT NULL,
  90.   `website` char(50) NOT NULL,
  91.   `comment` text NOT NULL,
  92.   `xdate` datetime default '0000-00-00 00:00:00',
  93.   `active` tinyint(1) NOT NULL default '1',
  94.   `trash` tinyint(1) NOT NULL default '0',
  95.   `ip` char(15) NOT NULL,
  96.   PRIMARY KEY  (`cid`),
  97.   KEY `bid` (`bid`)
  98. )");
  99.  
  100. CREATE TABLE IF NOT EXISTS `blogs_config` 
  101.   `config_name` char(20) NOT NULL,
  102.   `config_value` char(10) NOT NULL,
  103.   UNIQUE KEY `config_name` (`config_name`)
  104.  
  105. INSERT INTO `blogs_config` (`config_name`, `config_value`) VALUES
  106. ('b_draft', '1'),
  107. ('b_active', '0'),
  108. ('b_home', '1'),
  109. ('b_allowcomment', '1'),
  110. ('b_allowcomment_ano', '1'),
  111. ('b_validcomments', '1'),
  112. ('b_allowtrackbacks', '0'),
  113. ('b_mailcomment', '1'),
  114. ('b_chapo', '1'),
  115. ('b_tags', '1'),
  116. ('b_pdf', '1'),
  117. ('b_friend', '1'),
  118. ('b_print', '1'),
  119. ('b_video', '0'),
  120. ('RSS', '1'),
  121. ('ATOM', '1'),
  122. ('RSSC', '1'),
  123. ('ATOMC', '1'),
  124. ('rss_number', '20'),
  125. ('atom_number', '15'),
  126. ('rssc_number', '9'),
  127. ('atomc_number', '10'),
  128. ('who_submit', '1'),
  129. ('who_errorbillet', '2'),
  130. ('who_errorcomm', '2'),
  131. ('box_calendar', '1'),
  132. ('box_search', '1'),
  133. ('box_categories', '1'),
  134. ('box_archives', '1'),
  135. ('box_links', '1'),
  136. ('box_rss', '1'),
  137. ('billets_home', '5'),
  138. ('billets_cat', '8'),
  139. ('billets_search', '10'),
  140. ('pag_home', 'right'),
  141. ('pag_cat', 'right'),
  142. ('pag_search', 'center'),
  143. ('col_homepage', 'right'),
  144. ('box_comm', '1'),
  145. ('fckeditor', '1'),
  146. ('box_tags', '1'),
  147. ('cache', '0'),
  148. ('page_calendar', '1'),
  149. ('page_mybillets', '1'),
  150. ('page_populaire', '1'),
  151. ('page_allcategories', '1'),
  152. ('page_annuaire', '1'),
  153. ('mail_newbillet', '1'),
  154. ('mail_editbillet', '1') ");
  155.  
  156. CREATE TABLE IF NOT EXISTS `blogs_definitions` (
  157.   `did` int(11) NOT NULL auto_increment,
  158.   `words` char(50) NOT NULL,
  159.   `definition` char(200) NOT NULL,
  160.   `letter` char(1) NOT NULL,
  161.   `actif` tinyint(1) NOT NULL default '0',
  162.   PRIMARY KEY  (`did`),
  163.   KEY `words` (`words`),
  164.   KEY `letter` (`letter`),
  165.   KEY `actif` (`actif`)
  166. )");
  167.  
  168.  
  169. CREATE TABLE IF NOT EXISTS `blogs_errors` (
  170.   `eid` int(10) NOT NULL auto_increment,
  171.   `bid` int(10) NOT NULL default '0',
  172.   `cat` tinyint(3) NOT NULL default '1',
  173.   `user_id` int(11) NOT NULL,
  174.   `pseudo` char(50) NOT NULL,
  175.   `email` char(50) NOT NULL,
  176.   `website` char(50) NOT NULL,
  177.   `comment` text NOT NULL,
  178.   `xdate` datetime default '0000-00-00 00:00:00',
  179.   `active` tinyint(1) NOT NULL default '1',
  180.   `trash` tinyint(1) NOT NULL default '0',
  181.   `ip` char(15) NOT NULL,
  182.   PRIMARY KEY  (`eid`)
  183. )");
  184.  
  185. CREATE TABLE IF NOT EXISTS `blogs_links` (
  186.   `lid` int(11) NOT NULL auto_increment,
  187.   `links` char(60) NOT NULL,
  188.   `site` char(40) NOT NULL,
  189.   `description` text NOT NULL,
  190.   `inhome` tinyint(1) NOT NULL default '1',
  191.   `xdate` datetime NOT NULL,
  192.   `active` tinyint(1) NOT NULL default '1',
  193.   PRIMARY KEY  (`lid`),
  194.   KEY `inhome` (`inhome`),
  195.   KEY `active` (`active`)
  196. )");
  197.  
  198. CREATE TABLE IF NOT EXISTS `blogs_logs` (
  199.   `lo` int(11) NOT NULL auto_increment,
  200.   `user_id` int(10) NOT NULL,
  201.   `pseudo` char(50) NOT NULL,
  202.   `table` char(50) NOT NULL,
  203.   `xkey` char(50) NOT NULL,
  204.   `logs` char(50) NOT NULL,
  205.   `ip` char(15) NOT NULL,
  206.   `xdate` datetime NOT NULL,
  207.   PRIMARY KEY  (`lo`)
  208. )");
  209.  
  210. CREATE TABLE IF NOT EXISTS `blogs_pages` (
  211.   `pid` int(11) NOT NULL auto_increment,
  212.   `pagename` char(50) NOT NULL,
  213.   `titre` char(100) NOT NULL,
  214.   `titre_seo` char(100) NOT NULL,
  215.   `sstitre` char(100) NOT NULL,
  216.   `texte` text NOT NULL,
  217.   `description` varchar(255) NOT NULL,
  218.   `keywords` varchar(255) NOT NULL,
  219.   `who` char(50) NOT NULL,
  220.   `xdate` datetime NOT NULL,
  221.   `inmenu` tinyint(1) NOT NULL default '1',
  222.   `active` tinyint(1) NOT NULL default '1',
  223.   PRIMARY KEY  (`pid`),
  224.   KEY `inhome` (`inmenu`),
  225.   KEY `active` (`active`)
  226. )");
  227.  
  228. CREATE TABLE IF NOT EXISTS `".$prefix_install."_blogs_prevention` (
  229.   `config_name` char(20) NOT NULL,
  230.   `config_value` text NOT NULL,
  231.   UNIQUE KEY `config_name` (`config_name`)
  232. )");
  233.  
  234. INSERT INTO `blogs_prevention` (`config_name`, `config_value`) VALUES
  235. ('bad_words', 'http:'),
  236. ('bad_urls', ''),
  237. ('bad_users', ''),
  238. ('bad_ips', ''),
  239. ('bad_emails', '@mail.ru\r\email anti-spam\r\email anti-spam'),
  240. ('bad_web', ''),
  241. ('akismet', '')");
  242.  
  243.  
  244. CREATE TABLE IF NOT EXISTS `blogs_trackbacks` (
  245.   `ping_id` int(11) NOT NULL auto_increment,
  246.   `post_id` int(11) NOT NULL default '0',
  247.   `ping_url` varchar(255) NOT NULL default '0',
  248.   `ping_date` datetime NOT NULL,
  249.   PRIMARY KEY  (`ping_id`),
  250.   KEY `post_id` (`post_id`)
  251. )");
  252.  
  253.  
  254. CREATE TABLE IF NOT EXISTS `blogs_users` (
  255.   `rid` int(10) NOT NULL auto_increment,
  256.   `user_id` int(10) NOT NULL,
  257.   `username` char(50) NOT NULL,
  258.   `adjoint` tinyint(1) NOT NULL default '0',
  259.   `redacteur` tinyint(1) NOT NULL default '0',
  260.   `editeur` tinyint(1) NOT NULL default '0',
  261.   PRIMARY KEY  (`rid`),
  262.   KEY `user_id` (`user_id`),
  263.   KEY `username` (`username`)
  264. )");
  265.  
  266. INSERT INTO `blogs_users` (`rid`, `user_id`, `username`, `adjoint`, `redacteur`, `editeur`) VALUES
  267. (1, '".$cookie[0]."', '".$cookie[1]."', 1, 0, 0)");
  268.  
  269.  
  270.  
  271. #####!!!#####
  272. ?>


Sujet écrit par nico08 le jeudi 18 novembre 2010 à 12:38

[ Imprimer ] - [ Fermer la fenêtre ]