module Accueil.
This commit is contained in:
parent
e1cc3f3939
commit
a36bb6ca0f
|
@ -13,6 +13,17 @@
|
|||
- Pouvoir ajouter des types plutôt que des widgets. Type = widget affichage + wiget modification (affichage/modification) + sérialisation (stockage) (+ autre chose ?)
|
||||
|
||||
- modules pour le site 4h
|
||||
Accueil : text_rich, lien -> devenir membre, inclusion de nouveautés.
|
||||
Nouveautés : les pages ont un bouton 'afficher dans les nouveautés' qui active dans_nouveautés et met à jour date_nouvautés. Et un bouton
|
||||
supprimer des nouveautés qui désactive dans_nouveautés.
|
||||
Biographie : text_rich + liste photos.
|
||||
Concerts : liste [ date du concert, lieu, text_rich ].
|
||||
Partitions : liste [ nom du morceau, text_rich, file_pdf, liste liens vers enregistrements ].
|
||||
Enregistrements : liste [ nom du morceau, text_rich, file_audio, (auto : liens vers partitions) ].
|
||||
Interprètes : liste [ nom interprète(s), text_rich, liens vers enregistrements ].
|
||||
Liens : liste [titre, text_rich, lien].
|
||||
Contact : text_rich, lien "dvenir membre".
|
||||
|- Devenir membre : text_rich.
|
||||
- squelette 1h
|
||||
+ barre de navigation latérale 1h
|
||||
- css pour le site 2h
|
||||
|
|
26
cms2/modules/accueil/accueil.php5
Normal file
26
cms2/modules/accueil/accueil.php5
Normal file
|
@ -0,0 +1,26 @@
|
|||
<?php
|
||||
|
||||
class mAccueil extends mPage {
|
||||
public static function info($module) {
|
||||
Module::ressources_statiques("c_style");
|
||||
Module::ressources_dynamiques("h_page");
|
||||
Module::attribut("titre", "text_line", "Accueil");
|
||||
Module::attribut("titre_presentation", "text_line", "L'association");
|
||||
Module::attribut("texte_presentation", "text_rich", "");
|
||||
Module::attribut("publier", "bool", "true");
|
||||
}
|
||||
|
||||
public function res_c_style() {
|
||||
niy("res_c_style");
|
||||
}
|
||||
|
||||
public function res_h_page($d) {
|
||||
$d->w_en_tete($this->titre, $this->description); // En-tête standard.
|
||||
|
||||
mPage::page_systeme("nouveautes")->rendu($d);
|
||||
|
||||
return $d;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
5
cms2/modules/accueil/include.php5
Normal file
5
cms2/modules/accueil/include.php5
Normal file
|
@ -0,0 +1,5 @@
|
|||
<?php
|
||||
|
||||
require_once(dirname(__FILE__) . "/accueil.php5");
|
||||
|
||||
?>
|
Loading…
Reference in New Issue
Block a user