MarcWiki

Le wiki de Marc Meurrens
connexion :
Resp. Mise à jour 25 Février 2010 à 00h46 par
ne pas confondre reunion et activite
(plusieurs activités possible lors d'une réunion)
  • mason_agenda_type_reunion (rangée ici malgré un pointeur vers public cible/accès)
  • mason_agenda_type_activite

mason_agenda_type_reunion

-- Structure de la table `mason_agenda_type_reunion`

DROP TABLE IF EXISTS `mason_agenda_type_reunion`;
CREATE TABLE IF NOT EXISTS `mason_agenda_type_reunion` (
  `pid` int(11) unsigned NOT NULL auto_increment,
  `sz_long_name` varchar(128) NOT NULL,
  `a6_name_lang` char(6) character set ascii NOT NULL default 'fr',
  `numero_default_grade` tinyint(3) NOT NULL default '1',
  `id_default_acces` int(11) unsigned NOT NULL default '1',
  PRIMARY KEY  (`pid`),
  UNIQUE KEY `lang_name` (`a6_name_lang`(3),`sz_long_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='genres de reunion et valeurs par defaut associees' AUTO_INCREMENT=10 ;


-- Contenu de la table `mason_agenda_type_reunion`

INSERT INTO `mason_agenda_type_reunion` (`pid`, `sz_long_name`, `a6_name_lang`, `numero_default_grade`, `id_default_acces`) VALUES 
(1, 'Ten:. au gr:. d''A:. ouverte aux FF:. et SS:. des Obed:. amies', 'fr', 1, 1),
(2, 'Initiation au gr:. d''A:. ouverte aux FF:. et SS:. des Obed:. ami', 'fr', 1, 1),
(3, 'Ten:. au gr:. de C:. ouverte aux FF:. et SS:. des Obed:. amies', 'fr', 2, 1),
(4, 'Retour des CC:., ten:. au 2° ouverte aux FF:. et SS:. des Obed:.', 'fr', 2, 1),
(5, 'Passage au gr:. de C:., ten:. ouverte aux FF:. et SS:. des Obed:', 'fr', 2, 1),
(6, 'Elevation au gr:. de M:., ten:. ouverte aux FF:. et SS:. des Obe', 'fr', 3, 1),
(7, 'Ten:. gr:. de M:. ouverte aux FF:. et SS:. des Obed:. amies', 'fr', 3, 1),
(8, 'Adoption d''E:.A:. ouverte aux FF:., SS:. et E:.A:.', 'fr', 0, 2),
(9, 'Autre...', 'fr', 1, 1);


mason_agenda_type_activite


il y a divers types d'activités (planche, bandeau, etc)

chaque activité à un nom qui est écrit dans une langue
on ne doit PAS prévoir "planche",'fr" ET "plank","nl"
il suffit de prévoir l'un , la table babel se chargeant de la traduction

-- Structure de la table `mason_agenda_type_activite`

DROP TABLE IF EXISTS `mason_agenda_type_activite`;
CREATE TABLE IF NOT EXISTS `mason_agenda_type_activite` (
  `pid` int(11) unsigned NOT NULL auto_increment,
  `sz_long_name` varchar(128) NOT NULL,
  `a6_name_lang` char(6) character set ascii NOT NULL default 'fr',
  PRIMARY KEY  (`pid`),
  UNIQUE KEY `lang_name` (`a6_name_lang`(3),`sz_long_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='genres de reunion et valeurs par defaut associees' AUTO_INCREMENT=7 ;


INSERT INTO `mason_agenda_type_activite` (`pid`, `sz_long_name`, `a6_name_lang`) VALUES 
(0, 'Autre...', 'fr'),
(3, 'Planche', 'fr'),
(4, '5 minutes de symbolisme', 'fr'),
(5, '5 minutes d''actualité', 'fr'),
(6, 'rapport du convent', 'fr');