diff --git a/CHANGELOG.md b/CHANGELOG.md index 1048e27..6076295 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,82 +1,112 @@ -1.3.1 - 2023.06.17 -- require dotclear 2.26 -- fix php7.4 compatibility +fac 1.4 - 2023.08.12 +=========================================================== +* Require Dotclear 2.27 +* Require PHP 7.4+ +* Upgrade to Dotclear 2.27 +* Fix admin toggle JS +* Move third party repository +* Use Dotclear style for CHANGELOG -1.3 - 2023.05.13 -- require dotclear 2.26 -- some fixes for dotclear 2.26 stable +fac 1.3.1 - 2023.06.17 +=========================================================== +* require dotclear 2.26 +* fix php7.4 compatibility -1.2.1 - 2023.04.23 -- require dotclear 2.26 -- use lastest dotclear namespace (database) +fac 1.3 - 2023.05.13 +=========================================================== +* require dotclear 2.26 +* some fixes for dotclear 2.26 stable -1.2 - 2023.04.22 -- require dotclear 2.26 -- use lastest dotclear namespace -- fix cosmetic nullsafe warnings -- add plugin Uninstaller features +fac 1.2.1 - 2023.04.23 +=========================================================== +* require dotclear 2.26 +* use lastest dotclear namespace (database) -1.1 - 2023.03.26 -- require dotclear 2.26 -- use namespace +fac 1.2 - 2023.04.22 +=========================================================== +* require dotclear 2.26 +* use lastest dotclear namespace +* fix cosmetic nullsafe warnings +* add plugin Uninstaller features -1.0 - 2022.12.21 -- use short settings id -- use anonymous functions -- use abstract plugin id -- fix install +fac 1.1 - 2023.03.26 +=========================================================== +* require dotclear 2.26 +* use namespace -0.10 2022.11.20 -- fix compatibility with Dotclear 2.24 (required) +fac 1.0 - 2022.12.21 +=========================================================== +* use short settings id +* use anonymous functions +* use abstract plugin id +* fix install -0.9.2 - 2021.09.02 -- update license bloc to phpdoc +fac 0.10 2022.11.20 +=========================================================== +* fix compatibility with Dotclear 2.24 (required) -0.9.1 - 2021.08.23 -- fix translations +fac 0.9.2 - 2021.09.02 +=========================================================== +* update license bloc to phpdoc -0.9 -- split superadmin and admin config -- move blog settings from plugin config to blog pref -- fix help -- use php short array code +fac 0.9.1 - 2021.08.23 +=========================================================== +* fix translations -0.8.1 -- fix context filters +fac 0.9 +=========================================================== +* split superadmin and admin config +* move blog settings from plugin config to blog pref +* fix help +* use php short array code -0.8 - 2021-08-19 -- update license -- fixed PSR2 coding style +fac 0.8.1 +=========================================================== +* fix context filters -0.7 - 2013-11-11 -- Switch to Dotclear 2.6 -- Fix missing feed description +fac 0.8 - 2021-08-19 +=========================================================== +* update license +* fixed PSR2 coding style -0.6.1 - 2010-11-12 -- Fixed install on nightly build +fac 0.7 - 2013-11-11 +=========================================================== +* Switch to Dotclear 2.6 +* Fix missing feed description -0.6 - 2010-08-16 -- Added compatibility with plugin muppet +fac 0.6.1 - 2010-11-12 +=========================================================== +* Fixed install on nightly build -0.5 - 2010-06-05 -- Switched to DC 2.2 -- Added predefined format (thx to Jean-Michel) (closes #459) +fac 0.6 - 2010-08-16 +=========================================================== +* Added compatibility with plugin muppet -0.4.1 - 2010-04-10 -- Fixed typo (thx to Jean-Michel) (closes #458) +fac 0.5 - 2010-06-05 +=========================================================== +* Switched to DC 2.2 +* Added predefined format (thx to Jean-Michel) (closes #459) -0.4 - 2010-05-25 -- Fixed Timeout error -- Fixed DC 2.1.7 +fac 0.4.1 - 2010-04-10 +=========================================================== +* Fixed typo (thx to Jean-Michel) (closes #458) -0.3 - 2010-04-10 -- Added options to format feed -- Added DC 2.2 compatibility -- Removed class and used metadata -- Changed admin page design +fac 0.4 - 2010-05-25 +=========================================================== +* Fixed Timeout error +* Fixed DC 2.1.7 -0.2 - 2010-02-17 -- Fixed some fields in admin +fac 0.3 - 2010-04-10 +=========================================================== +* Added options to format feed +* Added DC 2.2 compatibility +* Removed class and used metadata +* Changed admin page design -0.1 - 2010-02-16 -- First lab release \ No newline at end of file +fac 0.2 - 2010-02-17 +=========================================================== +* Fixed some fields in admin + +fac 0.1 - 2010-02-16 +=========================================================== +* First lab release \ No newline at end of file diff --git a/README.md b/README.md index ff6c821..289e461 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,14 @@ # README -[![Release](https://img.shields.io/github/v/release/JcDenis/fac)](https://github.com/JcDenis/fac/releases) -[![Date](https://img.shields.io/github/release-date/JcDenis/fac)](https://github.com/JcDenis/fac/releases) -[![Issues](https://img.shields.io/github/issues/JcDenis/fac)](https://github.com/JcDenis/fac/issues) -[![Dotclear](https://img.shields.io/badge/dotclear-v2.26-blue.svg)](https://fr.dotclear.org/download) -[![Dotaddict](https://img.shields.io/badge/dotaddict-official-green.svg)](https://plugins.dotaddict.org/dc2/details/fac) -[![License](https://img.shields.io/github/license/JcDenis/fac)](https://github.com/JcDenis/fac/blob/master/LICENSE) +[![Release](https://img.shields.io/badge/release-1.4-a2cbe9.svg)](https://git.dotclear.watch/JcDenis/fac/releases) +[![Date](https://img.shields.io/badge/date-2023.08.12-c44d58.svg)](https://git.dotclear.watch/JcDenis/fac/releases) +[![Dotclear](https://img.shields.io/badge/dotclear-v2.27-137bbb.svg)](https://fr.dotclear.org/download) +[![Dotaddict](https://img.shields.io/badge/dotaddict-official-9ac123.svg)](https://plugins.dotaddict.org/dc2/details/fac) +[![License](https://img.shields.io/github/license/JcDenis/fac)](https://git.dotclear.watch/JcDenis/fac/blob/master/LICENSE) ## WHAT IS FAC ? -"Feed After Content" is a plugin for the open-source +_fac_ "Feed After Content" is a plugin for the open-source web publishing software called Dotclear. It add options to the sidebar of post edition page @@ -17,17 +16,18 @@ to link en extenal feed to the bottom of an entry. ## REQUIREMENTS - fac requires: +_fac_ requires: - * superadmin to configure feeds formats - * admin permissions to configure plugin - * usage,contentadmin permissions to link feeds - * Dotclear 2.26 - * A theme that contents behavior publicEntryAfterContent +* superadmin to configure feeds formats +* admin permissions to configure plugin +* usage,contentadmin permissions to link feeds +* Dotclear 2.27 +* PHP 7.4+ +* A theme that contents behavior publicEntryAfterContent ## USAGE -First install fac, manualy from a zip package or from +First install _fac_, manualy from a zip package or from Dotaddict repository. (See Dotclear's documentation to know how do this) Superadmin can configure, add, remove feeds formats on plugins configuration. @@ -41,12 +41,12 @@ This plugins also supports pages from plugin "muppet". ## LINKS - * License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html) - * Source & contribution : [GitHub Page](https://github.com/JcDenis/fac) - * Packages & details: [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/fac) +* License : [GNU GPL v2](https://www.gnu.org/licenses/old-licenses/lgpl-2.0.html) +* Source & contribution : [Gitea Page](https://git.dotclear.watch/JcDenis/fac) or [GitHub Page](https://github.com/JcDenis/fac) +* Packages & details: [Gitea Page](https://git.dotclear.watch/JcDenis/fac/releases) or [Dotaddict Page](https://plugins.dotaddict.org/dc2/details/fac) ## CONTRIBUTORS - * Jean-Christian Denis +* Jean-Christian Denis - You are welcome to contribute to this code. \ No newline at end of file +You are welcome to contribute to this code. diff --git a/_define.php b/_define.php index 8bb71d6..34eb401 100644 --- a/_define.php +++ b/_define.php @@ -18,19 +18,19 @@ $this->registerModule( 'Feed after content', 'Add RSS/Atom feeds after entries content', 'Jean-Christian Denis and Contributors', - '1.3.1', + '1.4', [ - 'requires' => [['core', '2.26']], + 'requires' => [['core', '2.27']], 'permissions' => dcCore::app()->auth->makePermissions([ dcAuth::PERMISSION_USAGE, dcAuth::PERMISSION_CONTENT_ADMIN, ]), - 'type' => 'plugin', - 'support' => 'https://github.com/JcDenis/' . basename(__DIR__), - 'details' => 'https://plugins.dotaddict.org/dc2/details/' . basename(__DIR__), - 'repository' => 'https://raw.githubusercontent.com/JcDenis/' . basename(__DIR__) . '/master/repository.xml', - 'settings' => [ - 'blog' => '#params.fac_params', + 'settings' => [ + 'blog' => '#params.' . basename(__DIR__) . '_params', ], + 'type' => 'plugin', + 'support' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/issues', + 'details' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/src/branch/master/README.md', + 'repository' => 'https://git.dotclear.watch/JcDenis/' . basename(__DIR__) . '/raw/branch/master/dcstore.xml', ] ); diff --git a/dcstore.xml b/dcstore.xml index 94e4bae..b49c79b 100644 --- a/dcstore.xml +++ b/dcstore.xml @@ -2,12 +2,12 @@ Feed after content - 1.3.1 + 1.4 Jean-Christian Denis and Contributors Add RSS/Atom feeds after entries content - https://github.com/JcDenis/fac/releases/download/v1.3.1/plugin-fac.zip - 2.26 - https://plugins.dotaddict.org/dc2/details/fac - https://github.com/JcDenis/fac + https://git.dotclear.watch/JcDenis/fac/releases/download/v1.4/plugin-fac.zip + 2.27 + https://git.dotclear.watch/JcDenis/fac/src/branch/master/README.md + https://git.dotclear.watch/JcDenis/fac/issues