Convention de nommage pour les mModules, fonction module().

This commit is contained in:
Georges Dupéron 2010-10-11 18:00:58 +02:00
parent 323bb52c61
commit 7e5281971e
5 changed files with 20 additions and 14 deletions

View File

@ -1,5 +1,9 @@
<?php <?php
function module($m) {
Page::ajouterType($m);
}
class Page { class Page {
public static $types = array(); public static $types = array();

View File

@ -1,6 +1,6 @@
<?php <?php
class AdminListeUtilisateurs extends Page { class mAdminListeUtilisateurs extends Page {
public static function ressources_statiques() { public static function ressources_statiques() {
return qw("i_icône_nouvelle_page c_style"); return qw("i_icône_nouvelle_page c_style");
} }
@ -43,7 +43,7 @@ class AdminListeUtilisateurs extends Page {
} }
} }
class AdminUtilisateur extends Page { class mAdminUtilisateur extends Page {
public static function ressources_statiques() { public static function ressources_statiques() {
return qw("c_style"); return qw("c_style");
} }
@ -100,6 +100,6 @@ class AdminUtilisateur extends Page {
} }
} }
Page::ajouter_type("AdminListeUtilisateurs"); module("mAdminListeUtilisateurs");
?> ?>

View File

@ -1,6 +1,6 @@
<?php <?php
abstract class GalerieBase extends Page { abstract class mGalerieBase extends Page {
protected static $texte_titre = "Galerie"; protected static $texte_titre = "Galerie";
protected static $texte_nouvelle_page = "Nouvel élément"; protected static $texte_nouvelle_page = "Nouvel élément";
protected static $icône_nouvelle_page = "nouvelle_periode.png"; protected static $icône_nouvelle_page = "nouvelle_periode.png";
@ -70,25 +70,25 @@ abstract class GalerieBase extends Page {
} }
} }
class GalerieIndex extends GalerieBase { class mGalerieIndex extends mGalerieBase {
protected static $texte_titre = "Galerie"; protected static $texte_titre = "Galerie";
protected static $texte_nouvelle_page = "Nouvelle période"; protected static $texte_nouvelle_page = "Nouvelle période";
protected static $icône_nouvelle_page = "nouvelle_periode.png"; protected static $icône_nouvelle_page = "nouvelle_periode.png";
} }
class GaleriePériode extends GalerieBase { class mGaleriePériode extends mGalerieBase {
protected static $texte_titre = "Période"; protected static $texte_titre = "Période";
protected static $texte_nouvelle_page = "Nouvel événement"; protected static $texte_nouvelle_page = "Nouvel événement";
protected static $icône_nouvelle_page = "nouvel_evenement.png"; protected static $icône_nouvelle_page = "nouvel_evenement.png";
} }
class GalerieÉvénement extends GalerieBase { class mGalerieÉvénement extends mGalerieBase {
protected static $texte_titre = "Événement"; protected static $texte_titre = "Événement";
protected static $texte_nouvelle_page = "Nouvelle photo"; protected static $texte_nouvelle_page = "Nouvelle photo";
protected static $icône_nouvelle_page = "nouvelle_photo.png"; protected static $icône_nouvelle_page = "nouvelle_photo.png";
} }
class GaleriePhoto { class mGaleriePhoto {
protected static $texte_titre = "Photo"; protected static $texte_titre = "Photo";
public static function ressources_statiques() { public static function ressources_statiques() {
@ -173,9 +173,9 @@ class GaleriePhoto {
} }
} }
Page::ajouter_type("GalerieIndex"); module("mGalerieIndex");
Page::ajouter_type("GaleriePériode"); module("mGaleriePériode");
Page::ajouter_type("GalerieÉvénement"); module("mGalerieÉvénement");
Page::ajouter_type("GaleriePhoto"); module("mGaleriePhoto");
?> ?>

View File

@ -1,6 +1,6 @@
<?php <?php
class Nouveautes extends Page { class mNouveautes extends Page {
public static function ressources_statiques() { public static function ressources_statiques() {
return qw("i_icône_nouvelle_page c_style"); return qw("i_icône_nouvelle_page c_style");
} }
@ -41,6 +41,6 @@ class Nouveautes extends Page {
} }
} }
Page::ajouter_type("Nouveautes"); module("mNouveautes");
?> ?>

View File

@ -10,4 +10,6 @@ class mSquelette extends Page {
} }
} }
module("mSquelette");
?> ?>