diff --git a/module/blog/blog.php b/module/blog/blog.php index 0f8bbb68..f0541c31 100755 --- a/module/blog/blog.php +++ b/module/blog/blog.php @@ -42,9 +42,6 @@ class blog extends common public static $articles = []; - // Signature de l'article - public static $articleSignature = ''; - // Signature du commentaire public static $editCommentSignature = ''; @@ -179,6 +176,7 @@ class blog extends common $this->setData(['module', $this->getUrl(0), 'config', 'buttonBack', true]); $this->setData(['module', $this->getUrl(0), 'config', 'showTime', true]); $this->setData(['module', $this->getUrl(0), 'config', 'showDate', true]); + $this->setData(['module', $this->getUrl(0), 'config', 'showPseudo', true]); $this->setData(['module', $this->getUrl(0), 'config', 'versionData', '8.0']); } } @@ -583,6 +581,7 @@ class blog extends common 'buttonBack' => $this->getInput('blogOptionButtonBack', helper::FILTER_BOOLEAN), 'showDate' => $this->getInput('blogOptionShowDate', helper::FILTER_BOOLEAN), 'showTime' => $this->getInput('blogOptionShowTime', helper::FILTER_BOOLEAN), + 'showPseudo' => $this->getInput('blogOptionShowPseudo', helper::FILTER_BOOLEAN), 'versionData' => $this->getData(['module', $this->getUrl(0), 'config', 'versionData']), ] ]); @@ -831,8 +830,6 @@ class blog extends common $pagination = helper::pagination($commentIds, $this->getUrl(), $this->getData(['module', $this->getUrl(0), 'config', 'itemsperPage']), '#comment'); // Liste des pages self::$pages = $pagination['pages']; - // Signature de l'article - self::$articleSignature = $this->signature($this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'userId'])); // Signature du commentaire édité if ($this->isConnected() === true) { self::$editCommentSignature = $this->signature($this->getUser('id')); diff --git a/module/blog/changes.md b/module/blog/changes.md index 2e5e1f2d..20d7288f 100755 --- a/module/blog/changes.md +++ b/module/blog/changes.md @@ -1,5 +1,5 @@ # Version 8.00 -- Ajoute deux nouvelles options pour afficher ou masquer la date et l'heure de l'article. +- Ajoute trois nouvelles options pour afficher ou masquer le pseudo, la date et l'heure de l'article. - Corrige un bug d'affichage des articles lorsque le thème Moderne est sélectionné. - Corrige un bug dans la méthode de tronquage de l'article, nécessite Zwii 13.5 - Corrige un mauvais format de la propriété buttonBack non stockée au type booléen. diff --git a/module/blog/view/article/article.php b/module/blog/view/article/article.php index 770d3561..dca58e35 100755 --- a/module/blog/view/article/article.php +++ b/module/blog/view/article/article.php @@ -19,8 +19,13 @@
- - + getData(['module', $this->getUrl(0), 'config', 'showPseudo']) === true + ): ?> + + signature($this->getData(['module', $this->getUrl(0), 'posts', $this->getUrl(1), 'userId'])) ?> + + getData(['module', $this->getUrl(0), 'config', 'showDate']) === true diff --git a/module/blog/view/index/index.php b/module/blog/view/index/index.php index 16bea967..b6f7d13a 100755 --- a/module/blog/view/index/index.php +++ b/module/blog/view/index/index.php @@ -25,8 +25,12 @@
- - signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?> + getData(['module', $this->getUrl(0), 'config', 'showPseudo']) === true + ): ?> + + signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?> + getData(['module', $this->getUrl(0), 'config', 'showDate']) === true @@ -157,9 +161,12 @@
- - signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?> - + getData(['module', $this->getUrl(0), 'config', 'showPseudo']) === true + ): ?> + + signature($this->getData(['module', $this->getUrl(0), 'posts', $articleId, 'userId'])); ?> + getData(['module', $this->getUrl(0), 'config', 'showDate']) === true || $this->getData(['module', $this->getUrl(0), 'config', 'showTime']) === true diff --git a/module/blog/view/option/option.php b/module/blog/view/option/option.php index 249368e3..fd5d0bb9 100755 --- a/module/blog/view/option/option.php +++ b/module/blog/view/option/option.php @@ -17,6 +17,18 @@

+
+
+ $this->getData(['module', $this->getUrl(0), 'config', 'buttonBack']) + ]); ?> +
+
+ $this->getData(['module', $this->getUrl(0), 'config', 'showPseudo']) + ]); ?> +
+
-
- $this->getData(['module', $this->getUrl(0), 'config', 'buttonBack']) - ]); ?> -
-
+
$this->getData(['module', $this->getUrl(0), 'config', 'feeds']), ]); ?>