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
function module($m) {
Page::ajouterType($m);
}
class Page {
public static $types = array();

View File

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

View File

@ -1,6 +1,6 @@
<?php
class Nouveautes extends Page {
class mNouveautes extends Page {
public static function ressources_statiques() {
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");
?>