+++ /dev/null
-MODULES IN GOOD SHAPE
----------------------
-
-emails
-lists
-newsletter
-webredirect
-
-skins one minor bug
-money move paiments.* into x4dat.money_*
-
-STILL NEED SOME WORK
---------------------
-
-banana
-
- quite good shape.
- converting banana into templates would be great though
-
-
-IN PROGRESS
------------
-
-
-ALL REMAINS TO DO
------------------
-
-contacts
-exalead
-marketing
-news
-platal
-platal-dev
-profile
-register
-search
-stats
-xorg-stuff
+++ /dev/null
-Alias /xorg /usr/share/xorg/htdocs
-
-<Directory /usr/share/xorg>
- Options FollowSymLinks MultiViews
- Order allow,deny
- Allow from all
- <IfModule mod_dir.c>
- DirectoryIndex index.php
- </IfModule>
- <IfModule mod_php4.c>
- php_value magic_quotes_gpc On
- php_value register_globals Off
- php_value include_path ".:/usr/share/xorg/include:/usr/share/xorg/configs:/usr/share/diogenes/lib:/usr/share/php/smarty/libs:/usr/share/php"
- </IfModule>
-</Directory>
+++ /dev/null
-
- Notes for the banana module for plat/al
-
-
-STATUS
-------
-
- This package is not ready for release.
-
- It's a Polytechnique.org only module, and is not supported.
- Use at your own risk !
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [Banana]
-
- server = "localhost" ; server name or IP address.
- port = 119 ; port of the news server.
- password = "***" ; password for the web_* accounts
- web_user = "***" ; name of the web account
- web_pass = "***" ; pass of the web account
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=12
-
-
-DEPENDS
--------
-
- platal
- + uncompface (usually in compface)
- + convert (usually in imagemagick)
-
+++ /dev/null
-alter table auth_user_quick add column banana_last timestamp not null;
-
---
--- Table structure for table `abos`
---
-
-CREATE TABLE banana_abos (
- fid tinyint(3) unsigned NOT NULL default '0',
- uid smallint(5) unsigned NOT NULL default '0',
- PRIMARY KEY (fid,uid)
-) TYPE=MyISAM COMMENT='abonnements aux forums';
-
---
--- Table structure for table `list`
---
-
-CREATE TABLE banana_list (
- fid tinyint(3) unsigned NOT NULL auto_increment,
- nom varchar(40) NOT NULL default '',
- PRIMARY KEY (fid)
-) TYPE=MyISAM COMMENT='liste des fora';
-
---
--- Table structure for table `profils`
---
-
-CREATE TABLE banana_profils (
- uid smallint(5) unsigned NOT NULL default '0',
- nom varchar(50) NOT NULL default '',
- mail varchar(70) NOT NULL default '',
- sig tinytext NOT NULL,
- flags set('threads','automaj') NOT NULL default '',
- PRIMARY KEY (uid)
-) TYPE=MyISAM;
-
---
--- Table structure for table `respofaqs`
---
-
-CREATE TABLE banana_respofaqs (
- fid tinyint(3) unsigned NOT NULL default '0',
- uid smallint(5) unsigned NOT NULL default '0',
- PRIMARY KEY (fid,uid)
-) TYPE=MyISAM COMMENT='responsables des FAQs';
-
+++ /dev/null
-alter table auth_user_quick drop column banana_last;
-
-drop table banana_abos;
-drop table banana_list;
-drop table banana_profils;
-drop table banana_respofaqs;
+++ /dev/null
-
- Notes for the emails module for plat/al
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [Mail]
-
- domain = '' ; main domain for email addresses
- domain2 = '' ; secondary domain for email addresses
-
- alias_dom = '' ; main domain for ``PAPS'' aliases
- alias_dom2 = '' ; secondary domain for ``PAPS'' aliases
-
- send_form = 1 ; enable the emails/send.php form
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=17
-
-
-DEPENDS
--------
-
- platal
-
+++ /dev/null
---
--- Table structure for table `emails`
---
-
-CREATE TABLE `emails` (
- `uid` smallint(5) unsigned NOT NULL default '0',
- `email` char(60) NOT NULL default '',
- `rewrite` char(128) NOT NULL default '',
- `panne` date NOT NULL default '0000-00-00',
- `flags` enum('active','filter') NOT NULL default '',
- PRIMARY KEY (`uid`,`email`),
- KEY `emails` (`email`(20)),
- KEY `uid` (`uid`)
-) TYPE=MyISAM PACK_KEYS=1 COMMENT='listes des emails';
-
---
--- Table structure for table `virtual`
---
-
-CREATE TABLE `virtual` (
- `vid` int(11) NOT NULL auto_increment,
- `alias` varchar(255) NOT NULL default '',
- `type` enum('user','list','dom') NOT NULL default 'user',
- PRIMARY KEY (`vid`),
- UNIQUE KEY `alias` (`alias`)
-) TYPE=MyISAM;
-
---
--- Table structure for table `virtual_domains`
---
-
-CREATE TABLE `virtual_domains` (
- `domain` varchar(255) NOT NULL default '',
- PRIMARY KEY (`domain`)
-) TYPE=MyISAM;
-
---
--- Table structure for table `virtual_redirect`
---
-
-CREATE TABLE `virtual_redirect` (
- `vid` int(11) NOT NULL auto_increment,
- `redirect` varchar(255) NOT NULL default '',
- PRIMARY KEY (`vid`,`redirect`),
- KEY `redirect` (`redirect`)
-) TYPE=MyISAM;
-
+++ /dev/null
-DROP TABLE `emails`;
-DROP TABLE `virtual`;
-DROP TABLE `virtual_domains`;
-DROP TABLE `virtual_redirect`;
+++ /dev/null
-
- Notes for the lists module for plat/al
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [lists]
-
- rpchost = "localhost" ; the host that runs the xml-rpc
- rpcport = 4949 ; the port for the xml-rpc server
-
- spool = "/var/spool/platal/archives/"
- ; the directory that holds mhonarc archives
-
- vhost_sep = '-' ; the vhost separator in mailman hack
- admin_owner = '' ; the owner that distinguish admin ML's
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=15
-
-
-DEPENDS
--------
-
- platal, mail
- + mailman
- + python-mysql
- + mhonarc
-
+++ /dev/null
-insert into admin_a values(7, 'Listes', 'admin/lists.php', 10);
+++ /dev/null
-
-delete from admin_a where url='admin/lists.php';
-
+++ /dev/null
-
- Notes for the money module for plat/al
-
-STATUS
-------
-
-TODO:
- tables are atm in paiments.* and we should put it in x4dat.money_*
- we have to wait for x.net here.
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [Money]
-
- mpay_enable = 1 ; enable micro-payments
- mpay_def_id = 0 ; id of the default micro-payment id
- mpay_def_meth = 0 ; id of the default payment method
- mpay_tprefix = paiments.
- ; obsolete when TODO will be closed
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=16
-
-
-DEPENDS
--------
-
- platal
-
+++ /dev/null
-INSERT INTO `admin_h2` VALUES (2,9,'Trésorerie',60);
-
-INSERT INTO `admin_a` VALUES (9,'Comptes','admin/gere_operations.php',0);
-INSERT INTO `admin_a` VALUES (9,'Paiements','admin/gerer_paiement.php',10);
-
+++ /dev/null
-
-delete from admin_h2 where h2id=9;
-delete from admin_a where h2id=9;
-
+++ /dev/null
-
- Notes for the newsletter module for plat/al
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [NewsLetter]
-
- from = "Lettre Mensuelle <null@example.org>" ; from for NL mails
- replyto = "null@example.org" ; Reply-to for NL mails
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=14
-
-
-DEPENDS
--------
-
- platal
-
+++ /dev/null
-insert into admin_h2 VALUES (2,6,'Newsletter',30);
-
-INSERT INTO admin_a VALUES (6,'Liste','admin/newsletter.php',0);
-INSERT INTO admin_a VALUES (6,'Catégories','admin/newsletter_cats.php',10);
-INSERT INTO admin_a VALUES (6,'Adresses en panne','admin/newsletter_pattecassee.php',20);
-
---
--- Table structure for table `newsletter`
---
-
-CREATE TABLE `newsletter` (
- `id` int(11) NOT NULL auto_increment,
- `date` date NOT NULL default '0000-00-00',
- `titre` varchar(255) NOT NULL default '',
- `bits` enum('sent','new') NOT NULL default 'new',
- `head` mediumtext NOT NULL,
- PRIMARY KEY (`id`)
-) TYPE=MyISAM COMMENT='liste des NL envoyes';
-
---
--- Table structure for table `newsletter_art`
---
-
-CREATE TABLE `newsletter_art` (
- `id` int(10) unsigned NOT NULL default '0',
- `aid` smallint(5) unsigned NOT NULL default '0',
- `cid` smallint(5) unsigned NOT NULL default '0',
- `pos` tinyint(3) unsigned NOT NULL default '0',
- `title` mediumtext NOT NULL,
- `body` mediumtext NOT NULL,
- `append` mediumtext NOT NULL,
- PRIMARY KEY (`id`,`aid`)
-) TYPE=MyISAM;
-
---
--- Table structure for table `newsletter_cat`
---
-
-CREATE TABLE `newsletter_cat` (
- `cid` tinyint(3) unsigned NOT NULL auto_increment,
- `pos` tinyint(3) unsigned NOT NULL default '0',
- `titre` varchar(128) NOT NULL default '',
- PRIMARY KEY (`cid`),
- KEY `pos` (`pos`)
-) TYPE=MyISAM;
-
---
--- Table structure for table `newsletter_ins`
---
-
-CREATE TABLE `newsletter_ins` (
- `user_id` smallint(4) unsigned NOT NULL default '0',
- `last` int(11) NOT NULL default '0',
- `pref` enum('text','html') NOT NULL default 'html',
- PRIMARY KEY (`user_id`),
- KEY `last` (`last`)
-) TYPE=MyISAM COMMENT='liste des abonnés à la newsletter';
-
+++ /dev/null
-
-delete from admin_h2 where h2id=6;
-delete from admin_a where h2id=6;
-
-drop TABLE newsletter;
-drop TABLE newsletter_art;
-drop TABLE newsletter_cat;
-drop TABLE newsletter_ins;
+++ /dev/null
-<?php
-/***************************************************************************
- * Copyright (C) 2003-2006 Polytechnique.org *
- * http://opensource.polytechnique.org/ *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the Free Software *
- * Foundation, Inc., *
- * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
- ***************************************************************************/
-
-require('xorg.inc.php');
-
-
-// vim:set et sw=4 sts=4 sws=4 foldmethod=marker:
-?>
+++ /dev/null
-#! /usr/bin/perl -w
-#***************************************************************************
-#* Copyright (C) 2003-2006 Polytechnique.org *
-#* http://opensource.polytechnique.org/ *
-#* *
-#* This program is free software; you can redistribute it and/or modify *
-#* it under the terms of the GNU General Public License as published by *
-#* the Free Software Foundation; either version 2 of the License, or *
-#* (at your option) any later version. *
-#* *
-#* This program is distributed in the hope that it will be useful, *
-#* but WITHOUT ANY WARRANTY; without even the implied warranty of *
-#* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
-#* GNU General Public License for more details. *
-#* *
-#* You should have received a copy of the GNU General Public License *
-#* along with this program; if not, write to the Free Software *
-#* Foundation, Inc., *
-#* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
-#***************************************************************************
-
-use strict;
-
-exit 0;
+++ /dev/null
-
-Copyright (C) 2003-2006 Polytechnique.org
-http://opensource.polytechnique.org/
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc.,
-59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
+++ /dev/null
-# Objective Caml source
- ".*\\.ml[il]?" -> frame open:"(*" line:"*" close:"*)"
-| ".*\\.mly" -> frame open:"/*" line:"*" close:"*/"
-# C source
-| ".*\\.[ch]" -> frame open:"/*" line:"*" close:"*/"
-# tpls
-| ".*\\.tpl" -> frame open:"{*" line:"*" close:"*}"
-# Misc
-| ".*Makefile.*" -> frame open:"#" line:"#" close:"#"
-| ".*README.*" -> frame open:"*" line:"*" close:"*"
-| ".*LICENSE.*" -> frame open:"*" line:"*" close:"*"
+++ /dev/null
-
- Notes for the search module for plat/al
-
-
-STATUS
-------
-
- This package is not ready for release.
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [Search]
-
- public_max = 25 ; number of max answers for non logged people
- private_max = 800 ; number of max answers for logged people
-
- per_page = 20 ; number of answer per page of result
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=9
-
-
-DEPENDS
--------
-
- ???
-
+++ /dev/null
-
- Notes for the skin module for plat/al
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [Skin]
-
- enable = 1 ; enable skin choices for the user.
-
- def_id = 1 ; id (in the skins sql table) of the default skin.
- def_tpl = "default.tpl" ; template name of the default skin.
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=11
-
-
-DEPENDS
--------
-
- platal
-
-
+++ /dev/null
-alter table auth_user_quick add column skin tinyint not null;
-insert into admin_a values(5, 'Skins', 'admin/gerer_skins.php', 30);
-
---
--- Table structure for table `skins`
---
-
-DROP TABLE IF EXISTS skins;
-CREATE TABLE skins (
- id tinyint(1) unsigned NOT NULL default '0',
- name varchar(32) NOT NULL default '',
- date varchar(10) NOT NULL default '',
- comment varchar(255) NOT NULL default '',
- auteur varchar(30) NOT NULL default '',
- skin_tpl varchar(32) NOT NULL default '',
- ext char(3) NOT NULL default '',
- PRIMARY KEY (id)
-) TYPE=MyISAM PACK_KEYS=1 COMMENT='liste des skins';
-
---
--- Dumping data for table `skins`
---
-
-INSERT INTO skins VALUES (1,'Defaut','2000-03-07','Skin par défaut','Equipe X.org','default.tpl','png');
-INSERT INTO skins VALUES (2,'Sharky','2003-04-01','Une skin aquatique','Jeremy Lainé','sharky.tpl','png');
-INSERT INTO skins VALUES (3,'Spectral','2000-03-21','Un peu plus haut en couleurs :))','Equipe X.org','spectral.tpl','png');
-INSERT INTO skins VALUES (4,'Espace','2000-03-25','Thème spatial','Equipe X.org','espace.tpl','png');
-INSERT INTO skins VALUES (5,'Linux','2000-03-23','Une skin sérieuse pour polytechniciens linuxiens','Equipe X.org','linux.tpl','png');
-INSERT INTO skins VALUES (6,'HumLinux','2000-03-29','Une skin sexy inspirée d\'un thème WindowMaker...','Equipe X.org','humlinux.tpl','png');
-INSERT INTO skins VALUES (7,'Trapped','2002-12-21','La légende continue...','Thierry Bonnefous','trapped.tpl','png');
-INSERT INTO skins VALUES (8,'NewXorg','2001-06-02','Skin avec le logo officiel de l\'association','Equipe X.org','newxorg.tpl','png');
-INSERT INTO skins VALUES (9,'OldTimes','2000-03-08','La skin historique','Equipe X.org','oldtimes.tpl','png');
-INSERT INTO skins VALUES (10,'NBviolet','2000-03-08','Purple Rain en noir et blanc','Equipe X.org','nbviolet.tpl','png');
-INSERT INTO skins VALUES (11,'LiteSkin','','Un thème visuellement léger et doux','Alexandre HÔ (Xandrex)','liteskin.tpl','png');
-
+++ /dev/null
-alter table auth_user_quick drop column skin;
-delete from admin_a where url='admin/gerer_skins.php';
-DROP TABLE skins;
+++ /dev/null
-
- Notes for the webredirect module for plat/al
-
-
-CONFIG OPTIONS
---------------
-
- All settings of the module are shown here with their default and meaning
-
- [WebRedirect]
-
- domain = '' ; the domain used for web redirections.
-
-
-BUGS
-----
-
- http://trackers.polytechnique.org/index.php?cat=13
-
-
-DEPENDS
--------
-
- platal
-
-
+++ /dev/null
-
-alter table auth_user_quick add column redirecturl varchar(255) not null;
-
+++ /dev/null
-
-alter table auth_user_quick drop column webredirect;
-