Last change
on this file since 70524 was
41622,
checked in by dwojylac@…, 11 years ago
|
Plugin seances
Gestion de séances et de leurs repétition.
- Un spectacle, une projection,… = un article
pour chaque article on rattache des séances qu définies par un endroit et une date.
- Chaque endroit, lieu, salle, scène, est défini par un titre et en option un descriptif ou rattaché à un article.
|
File size:
721 bytes
|
Line | |
---|
1 | <?php |
---|
2 | include_spip('inc/meta'); |
---|
3 | include_spip('base/create'); |
---|
4 | |
---|
5 | function seances_upgrade($nom_meta_base_version, $version_cible){ |
---|
6 | $current_version = '0.0'; |
---|
7 | if (isset($GLOBALS['meta'][$nom_meta_base_version])) |
---|
8 | $current_version = $GLOBALS['meta'][$nom_meta_base_version]; |
---|
9 | |
---|
10 | if ($current_version == '0.0') { |
---|
11 | creer_base(); |
---|
12 | ecrire_meta($nom_meta_base_version, $current_version = $version_cible); |
---|
13 | sql_alter('TABLE spip_rubriques ADD seance tinyint(1) DEFAULT 0 NOT NULL'); |
---|
14 | } |
---|
15 | } |
---|
16 | |
---|
17 | function seances_vider_tables($nom_meta_base_version) { |
---|
18 | sql_drop_table('spip_seances_endroits',true); |
---|
19 | sql_drop_table('spip_seances',true); |
---|
20 | sql_alter('TABLE spip_rubriques DROP COLUMN seance'); |
---|
21 | effacer_meta($nom_meta_base_version); |
---|
22 | } |
---|
23 | ?> |
---|
Note: See
TracBrowser
for help on using the repository browser.