commit 38edbb5851bd2addd36711a6fcea2dea68a170e2
parent 140a44ee91657e9d042b5cf7b2514c03306c7cd8
Author: Georges Dupéron <jahvascriptmaniac+github@free.fr>
Date: Fri, 27 Aug 2010 22:26:00 +0200
Suppression des fichiers de sauvegarde *~ .
Diffstat:
6 files changed, 0 insertions(+), 146 deletions(-)
diff --git a/__cms__/code/modules/articles/articles-article.php~ b/__cms__/code/modules/articles/articles-article.php~
@@ -1,53 +0,0 @@
-<?php
-
-class ArticlesArticle {
- public static function action($chemin, $action, $paramètres) {
- if ($action == "anuler") {
- return new Page($chemin, '', "redirect");
- } else if ($action == "supprimer") {
- Stockage::supprimer($chemin, true); // TODO ! gérer correctement le récursif
- return new Page($chemin->parent(), '', "redirect");
- } else {
- if (isset($paramètres["contenu"])) {
- Stockage::set_prop($chemin, "contenu", $paramètres["contenu"]);
- }
-
- // titre après les autres paramètres car il peut générer un redirect.
- if (isset($paramètres["titre"]) && Stockage::prop_diff($chemin, "titre", $paramètres["titre"])) {
- Stockage::set_prop($chemin, "titre", $paramètres["titre"]);
- Stockage::renomer($chemin, $paramètres["titre"]);
- $chemin = $chemin->renomer($paramètres["titre"]);
- // TODO : transmettre le paramètre "vue"
- return new Page($chemin, '', "redirect");
- }
-
- return new Page($chemin->parent(), '', "redirect");
- }
- }
-
- public static function vue($chemin, $vue = "normal") {
- if ($vue == "normal") {
- $ret = '';
-
- if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
- $ret .= '<form class="articles article edition" enctype="multipart/form-data" method="post" action="' . $chemin->get_url() . '">';
- $ret .= '<h2><input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" /></h2>';
- $ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "contenu"), "contenu");
- $ret .= '<p><input type="submit" value="appliquer" /></p>';
- $ret .= '</form>';
- } else {
- $ret .= '<h2>' . Stockage::get_prop($chemin, "titre") . '</h2>';
- $ret .= affichage_texte_enrichi(Stockage::get_prop($chemin, "contenu"));
- }
- if (Permissions::vérifier_permission($chemin, "supprimer", Authentification::get_utilisateur())) {
- // TODO : afficher le bouton "Supprimer".
- }
-
- return new Page($ret, Stockage::get_prop($chemin, "titre"));
- }
- }
-}
-
-Modules::enregister_module("ArticlesArticle", "articles-article", "vue", "titre contenu");
-
-?>
-\ No newline at end of file
diff --git a/__cms__/code/modules/articles/articles-index.php~ b/__cms__/code/modules/articles/articles-index.php~
@@ -1,83 +0,0 @@
-<?php
-
-class ArticlesIndex {
- public static function action($chemin, $action, $paramètres) {
- if ($action == "anuler") {
- return new Page($chemin, '', "redirect");
- } else if ($action == "nouvelle_page") {
- $np = Stockage::nouvelle_page($chemin, "Nouvel article", "articles-article");
- Stockage::set_prop($np, "proprietaire", Authentification::get_utilisateur());
- Stockage::set_prop($np, "titre", "Nouvel article");
- return new Page($np, '', "redirect");
- } else {
- if (isset($paramètres["description"])) {
- Stockage::set_prop($chemin, "description", $paramètres["description"]);
- }
-
- if (isset($paramètres["titre"])) {
- Stockage::set_prop($chemin, "titre", $paramètres["titre"]);
- }
-
- if (isset($paramètres["vue"])) {
- return self::vue($chemin, $paramètres["vue"]);
- } else {
- return self::vue($chemin);
- }
- }
- }
-
- public static function vue($chemin, $vue = "normal") {
- if ($vue == "normal") {
- $ret = '';
-
- if (Permissions::vérifier_permission($chemin, "set_prop", Authentification::get_utilisateur())) {
- $ret .= '<form class="articles infos" method="post" action="' . $chemin->get_url() . '">';
- $ret .= '<h2><input type="text" name="titre" value="' . Stockage::get_prop($chemin, "titre") . '" /></h2>';
- $ret .= formulaire_édition_texte_enrichi(Stockage::get_prop($chemin, "description"), "description");
- $ret .= '<p><input type="submit" value="appliquer" /></p>';
- $ret .= '</form>';
- } else {
- $ret .= '<h2>' . Stockage::get_prop($chemin, "titre") . '</h2>';
- $ret .= '<p class="articles index description affichage">' . Stockage::get_prop($chemin, "description") . '</p>';
- }
-
- $ret .= '<div class="articles liste-articles index">';
- $ret .= '<ul>';
-
- if (Permissions::vérifier_permission($chemin, "nouvelle_page", Authentification::get_utilisateur())) {
- $ret .= '<li>';
- $ret .= '<div class="titre">';
-
- $ret .= '<form class="articles nouvelle_page" method="post" action="' . $chemin->get_url() . '">';
- $ret .= '<p>';
- $ret .= '<input type="hidden" name="action" value="nouvelle_page"/>';
- $ret .= '<input type="submit" value="Nouvel article"/>';
- $ret .= '</p>';
- $ret .= '</form>';
-
- $ret .= '</div>';
- $ret .= '</li>';
- }
-
- foreach (Stockage::liste_enfants($chemin) as $k) { // TODO : trier par numéro !
- $mini = Modules::vue($k, 'miniature');
- $ret .= '<li>';
- // TODO : mettre une ancre "#message<numéro>"
- $ret .= '<a href="' . $k->get_url() . '">'; // TODO : escape l'url !
- $ret .= '<span class="titre">';
- $ret .= $mini->titre;
- $ret .= '</span>';
- $ret .= '</a>';
- $ret .= '</li>';
- }
-
- $ret .= '</ul>';
-
- return new Page($ret, Stockage::get_prop($chemin, "titre"));
- }
- }
-}
-
-Modules::enregister_module("ArticlesIndex", "articles-index", "vue", "titre description");
-
-?>
diff --git a/__cms__/code/modules/articles/include.php~ b/__cms__/code/modules/articles/include.php~
@@ -1,5 +0,0 @@
-<?php
- require_once(dirname(__FILE__) . "/forum-index.php");
- require_once(dirname(__FILE__) . "/forum-sujet.php");
- require_once(dirname(__FILE__) . "/forum-message.php");
-?>
-\ No newline at end of file
diff --git a/__cms__/donnees/articles/__prop__description~ b/__cms__/donnees/articles/__prop__description~
@@ -1 +0,0 @@
-Description des articles.
diff --git a/__cms__/donnees/articles/__prop__titre~ b/__cms__/donnees/articles/__prop__titre~
@@ -1 +0,0 @@
-Articles
diff --git a/__cms__/donnees/articles/__prop__type~ b/__cms__/donnees/articles/__prop__type~
@@ -1 +0,0 @@
-articles-index