Bug : get_utilisateur() => Authentification::get_utilisateur() et get_prop() => Stockage::get_prop().

This commit is contained in:
Georges Dupéron 2010-08-02 08:56:21 +02:00
parent 6625663025
commit 8f02923e23
9 changed files with 38 additions and 38 deletions

View File

@ -24,7 +24,7 @@ class AdminPermissions {
$ret = "";
$ret .= "<h1>Règles de sécurité</h1>";
$ret .= "<p>La première règle correspondant à une action de l'utilisateur est appliquée. Bla-bla blabla sur le fonctionnement.</p>";
if (Permissions::vérifier_permission($singleton, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($singleton, "set_prop", Authentification::get_utilisateur())) {
$ret .= "<textarea ...>" . Stockage::get_prop($singleton, "regles") . "</textarea>"; // TODO : html escape chars etc.
} else {
$ret .= "<pre><code>" . Stockage::get_prop($singleton, "regles") . "</code></pre>"; // TODO : html escape chars etc.

View File

@ -60,7 +60,7 @@ class AdminUtilisateurs {
if ($vue == "normal") {
$ret = '';
$ret .= "<h1>Utilisateurs</h1>";
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
// afficher le lien "Nouvel utilisateur"
}
$ret .= '<table class="utilisateurs index"><thead><th>Nom</th><th>Prénom</th><th>Groupe</th><th>Mot de passe</th><th>Peut se connecter</th><th colspan="2"></th></thead><tbody>';

View File

@ -8,7 +8,7 @@ class ForumIndex {
// TODO : faut-il demander à avoir directement le nom du nouveau sujet ?
// TODO : quel est le propriétaire du nouveau sujet ?
$np = Stockage::nouvelle_page($chemin, "Nouveau sujet", "forum-sujet");
Stockage::set_prop($np, "proprietaire", get_utilisateur());
Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
return redirect($np);
} else {
if (isset($paramètres["vue"])) {
@ -23,7 +23,7 @@ class ForumIndex {
if ($vue == "normal") {
$ret = '';
$ret .= "<h1>Forum</h1>";
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
// afficher le lien "Nouveau sujet"
}
$ret .= '<ul class="forum index">';

View File

@ -23,12 +23,12 @@ function action($chemin, $action, $paramètres) {
function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
$ret .= formulaire_édition_texte_enrichi(get_prop($chemin, "message"), "message");
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "message"), "message");
} else {
$ret .= affichage_texte_enrichi(get_prop($chemin, "message"));
$ret .= affichage_texte_enrichi(Stockage::get_prop($chemin, "message"));
}
if (Permissions::vérifier_permission($chemin, "supprimer", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
// peut-être afficher le bouton "Supprimer" ??? ou est-ce trop d'options ?
}
// Peut-être afficher le bouton "citer" ? ou est-ce trop d'options ?

View File

@ -9,7 +9,7 @@ class ForumSujet {
$numéro_message = 1 + Stockage::get_prop($chemin, "dernier_numero");
Stockage::set_prop($chemin, "dernier_numero", $numéro_message);
$np = Stockage::nouvelle_page($chemin, "" . $numéro_message, "forum-message");
Stockage::set_prop($np, "proprietaire", get_utilisateur());
Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
return redirect($chemin, "#message" . $numéro_message);
} else if ($action == "supprimer") {
@ -33,15 +33,15 @@ class ForumSujet {
public function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="text" name="titre" class="forum sujet titre edition" value="' . Stockage::get_prop($chemin, "titre") . '"/>';
$ret .= '<input type="submit" value="renomer" />';
$ret .= '</form>';
} else {
$ret .= '<h1 class="forum sujet titre affichage">' . get_prop($chemin, "titre") . '</h1>';
$ret .= '<h1 class="forum sujet titre affichage">' . Stockage::get_prop($chemin, "titre") . '</h1>';
}
if (Permissions::vérifier_permission($chemin, "supprimer", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="supprimer"/>';
$ret .= '<input type="submit" value="Supprimer"/>';
@ -52,7 +52,7 @@ class ForumSujet {
$ret .= '<li>' . Modules::vue($k) . '</li>';
}
$ret .= '</ul>';
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="nouvelle_page"/>';
$ret .= '<input type="submit" value="Nouvelle page"/>';
@ -60,7 +60,7 @@ class ForumSujet {
}
return $ret;
} else if ($vue == "miniature") {
return get_prop($chemin, "titre");
return Stockage::get_prop($chemin, "titre");
}
}
}

View File

@ -6,7 +6,7 @@ class GalerieÉvènement {
return redirect($chemin);
} else if ($action == "nouvelle_page") {
$np = Stockage::nouvelle_page($chemin, "Nouvelle photo", "galerie-photo");
Stockage::set_prop($np, "proprietaire", get_utilisateur());
Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
return redirect($np);
} else if ($action == "supprimer") {
Stockage::supprimer($chemin);
@ -32,20 +32,20 @@ class GalerieÉvènement {
public function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= '<input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" />';
$ret .= formulaire_édition_texte_enrichi(get_prop($chemin, "description"), "message");
$ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "description"), "message");
} else {
$ret .= '<h1>' . get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie evenement description affichage">' . get_prop($chemin, "description") . '</p>';
$ret .= '<h1>' . Stockage::get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie evenement description affichage">' . Stockage::get_prop($chemin, "description") . '</p>';
}
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="nouvelle_page"/>';
$ret .= '<input type="submit" value="Nouvelle page"/>';
$ret .= '</form>';
}
if (Permissions::vérifier_permission($chemin, "supprimer", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="supprimer"/>';
$ret .= '<input type="submit" value="Supprimer"/>';

View File

@ -6,7 +6,7 @@ class GalerieIndex {
return redirect($chemin);
} else if ($action == "nouvelle_page") {
$np = Stockage::nouvelle_page($chemin, "Nouvelle période", "galerie-periode");
Stockage::set_prop($np, "proprietaire", get_utilisateur());
Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
return redirect($np);
} else if ($action == "supprimer") {
Stockage::supprimer($chemin);
@ -32,20 +32,20 @@ class GalerieIndex {
public function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= '<input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" />';
$ret .= formulaire_édition_texte_enrichi(get_prop($chemin, "description"), "message");
$ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "description"), "message");
} else {
$ret .= '<h1>' . get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie index description affichage">' . get_prop($chemin, "description") . '</p>';
$ret .= '<h1>' . Stockage::get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie index description affichage">' . Stockage::get_prop($chemin, "description") . '</p>';
}
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="nouvelle_page"/>';
$ret .= '<input type="submit" value="Nouvelle page"/>';
$ret .= '</form>';
}
if (Permissions::vérifier_permission($chemin, "supprimer", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="supprimer"/>';
$ret .= '<input type="submit" value="Supprimer"/>';

View File

@ -6,7 +6,7 @@ class GaleriePériode {
return redirect($chemin);
} else if ($action == "nouvelle_page") {
$np = Stockage::nouvelle_page($chemin, "Nouvel évènement", "galerie-periode");
Stockage::set_prop($np, "proprietaire", get_utilisateur());
Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
return redirect($np);
} else if ($action == "supprimer") {
Stockage::supprimer($chemin);
@ -32,20 +32,20 @@ class GaleriePériode {
public function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= '<input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" />';
$ret .= formulaire_édition_texte_enrichi(get_prop($chemin, "description"), "message");
$ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "description"), "message");
} else {
$ret .= '<h1>' . get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie periode description affichage">' . get_prop($chemin, "description") . '</p>';
$ret .= '<h1>' . Stockage::get_prop($chemin, "titre") . '</h1>';
$ret .= '<p class="galerie periode description affichage">' . Stockage::get_prop($chemin, "description") . '</p>';
}
if (Permissions::vérifier_permission($chemin, "nouvelle_page", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="nouvelle_page"/>';
$ret .= '<input type="submit" value="Nouvelle page"/>';
$ret .= '</form>';
}
if (Permissions::vérifier_permission($chemin, "supprimer", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
$ret .= '<form action="' . $chemin->get_url() . '">';
$ret .= '<input type="hidden" name="action" value="supprimer"/>';
$ret .= '<input type="submit" value="Supprimer"/>';

View File

@ -35,15 +35,15 @@ class GaleriePhoto {
public function vue($chemin, $vue = "normal") {
if ($vue == "normal") {
$ret = '';
if (Permissions::vérifier_permission($chemin, "set_prop", get_utilisateur())) {
if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
$ret .= '<input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" />';
$ret .= '<img src="' . $chemin->get_url("?vue=image") . '"></img>';
$ret .= '<input type="filename" .../>';
$ret .= formulaire_édition_texte_enrichi(get_prop($chemin, "description"), "message");
$ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "description"), "message");
} else {
$ret .= '<h1>' . Stockage::get_prop($chemin, "titre") . '</h1>';
$ret .= '<img src="' . $chemin->get_url("?vue=image") . '"></img>';
$ret .= affichage_texte_enrichi(get_prop($chemin, "message"));
$ret .= affichage_texte_enrichi(Stockage::get_prop($chemin, "message"));
}
return $ret;
} else if ($vue == "miniature") {