module Accueil.

This commit is contained in:
Georges Dupéron 2010-10-17 00:12:28 +02:00
parent e1cc3f3939
commit a36bb6ca0f
3 changed files with 42 additions and 0 deletions

View File

@ -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 ?) - 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 - 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 - squelette 1h
+ barre de navigation latérale 1h + barre de navigation latérale 1h
- css pour le site 2h - css pour le site 2h

View 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;
}
}
?>

View File

@ -0,0 +1,5 @@
<?php
require_once(dirname(__FILE__) . "/accueil.php5");
?>