From b71eb964255ac40f138df1d0d54f6af9a5e6f636 Mon Sep 17 00:00:00 2001 From: Jean-Christian Denis Date: Wed, 21 Dec 2022 11:16:30 +0100 Subject: [PATCH] release 1.0 --- CHANGELOG.md | 31 ++++++++++++------------ README.md | 68 +++++++++++++++++++++++++--------------------------- _admin.php | 4 ++-- _define.php | 5 +++- _public.php | 5 ++-- dcstore.xml | 4 ++-- 6 files changed, 59 insertions(+), 58 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b6b7e1e..da00911 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,51 +1,50 @@ -todo -bug jsToolBar ! - -1.0 - 2022.12.xx +1.0 - 2022.12.21 * update to dotclear 2.24 +* remove currywurst template +* add dotty template -v0.9 - 19-07-2015 - Pierre Van Glabek +0.9 - 2015.07.19 - Pierre Van Glabek * héritabe thème mustek * dc2.8 requis -v0.8.1 - 22-04-2015 - Pierre Van Glabeke +0.8.1 - 2015.04.22 - Pierre Van Glabeke * modif url support * modif tpl (validation html5) -v0.8 - 20-02-2015 - Pierre Van Glabeke +0.8 - 2015.02.20 - Pierre Van Glabeke * ajout barre d'édition dcLegacyEditor * correction tpl mustek disclaimer.html -v0.7 - 16-01-2015 - Pierre Van Glabeke +0.7 - 2015.01.06 - Pierre Van Glabeke * compatibilité dc2.7 * modification tpl pour html5 (currywurst et mustek) * modification localisation * modification fichier css -v0.6.2 - 2013-11-14 +0.6.2 - 2013.11.14 * Switch to Dotclear 2.6 -v0.6.1 - 2010-11-12 +0.6.1 - 2010.11.12 * Fixed install on nightly build * Fixed some post fields -v0.6 - 2010-06-05 +0.6 - 2010.06.05 * Switched to DC 2.2 -v0.5 - 2009-12-13 +0.5 - 2009.12.13 * Added LICENSE * Added versioning * Prepared DC 2.2 break -v0.4.1 - 2009-11-12 +0.4.1 - 2009.11.12 * Fixed ''header'' errors on public side -v0.4 - 2009-09-23 +0.4 - 2009.09.23 * Fixed DC 2.1.6 URL handlers ending -v0.3 - 2009-09-15 +0.3 - 2009.09.15 * Fixed search engine indexing * Added support of plugin dcAdvancedCleaner -v0.2 - 2009-08-16 +0.2 - 2009.08.16 * Fixed php 5.3 compatibility diff --git a/README.md b/README.md index 9d442e0..60dff63 100644 --- a/README.md +++ b/README.md @@ -7,41 +7,45 @@ [![Dotaddict](https://img.shields.io/badge/dotaddict-official-green.svg)](https://plugins.dotaddict.org/dc2/details/disclaimer) [![License](https://img.shields.io/github/license/JcDenis/disclaimer)](https://github.com/JcDenis/disclaimer/blob/master/LICENSE) -## QU'EST CE QUE DISCLAIMER ? +## WHAT IS DISCLAIMER ? -"disclaimer" est un plugin pour l'outil open source de -publication web nommé Dotclear. +_disclaimer_ is a plugin for the open-source +web publishing software called Dotclear. -Ce plugin permet d'ajouter un texte d'avertissement -pour le visiteur avant son entrée sur le blog. +It add a disclaimer to your blog entrance. -Le code de ce plugin est largement inspiré du plugin -"Private mode" d'Osku. +This plugin is inspired from plugin "Private mode" by Osku. -## LICENCE +## REQUIREMENTS -This file is part of disclaimer, a plugin for Dotclear 2. -Copyright (c) 2009 JC Denis and contributors -jcdenis@gdwd.com -Licensed under the GPL version 2.0 license. -A copy of this license is available at -http://www.gnu.org/licenses/old-licenses/gpl-2.0.html + _disclaimer_ requires: -Some icons from Silk icon set 1.3 by Mark James at: -http://www.famfamfam.com/lab/icons/silk/ -under a Creative Commons Attribution 2.5 License at -http://creativecommons.org/licenses/by/2.5/ - -## SUPPORT - -http://forum.dotclear.net - -### Note - -Certains thèmes ne sont pas compatibles avec ce plugin. + * admin permissions on blog + * Dotclear 2.24 ## USAGE +First install _disclaimer_, manualy from a zip package or from +Dotaddict repository. (See Dotclear's documentation to know how do this) + +You can activate and setup _disclaimer_ from blog preferences page. + +## LINKS + + * License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html) + * Source & contribution : [GitHub Page](https://github.com/JcDenis/disclaimer) + * Packages & details : [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/disclaimer) + * Help & discuss : [Dotclear forum](http://forum.dotclear.org/viewtopic.php?id=40000) + +## CONTRIBUTORS + + * Jean-Christian Denis (author) + * Pierre Van Glabeke + + You are welcome to contribute to this code. + +## HELP (in french) + ### Paramètres La configuration du plugin est situé dans @@ -84,10 +88,9 @@ tous les user-agent vers le disclaimer. Le fichier de template par default pour la page d'avertissement se situe dans le repertoire "/default-template/mustek/disclaimer.html" ou -"/default-template/currywurst/disclaimer.html" du plugin. - -Il faut le copier dans le repertoire /tpl du thème pour le modifier. - +"/default-template/dotty/disclaimer.html" du plugin. +Il sera utilisé par défaut, sinon il faut le copier +dans le repertoire /tpl de votre thème pour le modifier. ### Balises @@ -106,8 +109,3 @@ Texte de l'avertissement. A mettre dans l'attribut "action" de la balise "form". Ces balises supportent les attributs communs. - - ---- -Cordialement et en français dans le texte, -Jean-Christian Denis \ No newline at end of file diff --git a/_admin.php b/_admin.php index 7d930ce..3e924df 100644 --- a/_admin.php +++ b/_admin.php @@ -36,7 +36,7 @@ dcCore::app()->addBehavior('adminBlogPreferencesHeaders', function () { return dcCore::app()->callBehavior('adminPostEditor', $editor['xhtml'], 'disclaimer', ['#disclaimer_text'], 'xhtml') . - dcPage::jsModuleLoad(basename(__DIR__) . '/js/admin.js'); + dcPage::jsModuleLoad(basename(__DIR__) . '/js/admin.js'); }); dcCore::app()->addBehavior('adminBlogPreferencesFormV2', function (dcSettings $blog_settings) { @@ -50,7 +50,7 @@ dcCore::app()->addBehavior('adminBlogPreferencesFormV2', function (dcSettings $b echo '
' . - '

' . __('Disclaimer') . '

' . + '

' . __('Disclaimer') . '

' . '
' . '