release 1.0

This commit is contained in:
Jean-Christian Paul Denis 2022-12-23 10:34:53 +01:00
parent 500eb83523
commit 9add51c1d3
Signed by: JcDenis
GPG Key ID: 1B5B8C5B90B6C951
5 changed files with 45 additions and 7 deletions

View File

@ -1,6 +1,10 @@
dev
- [ ] literal rank of writer depending of num of com
1.0 - 2022.12.23
- use dotclear methods for widgets
- fix permissions
0.10 - 2022.11.20
- fix compatibility with Dotclear 2.24 (required)

View File

@ -19,11 +19,11 @@ require __DIR__ . '/_widgets.php';
# Dashboard item and user preference
dcCore::app()->addBehavior(
'adminDashboardItemsV2',
['topWriterAdmin', 'adminDashboardItems']
['topWriterAdmin', 'adminDashboardItemsV2']
);
dcCore::app()->addBehavior(
'adminDashboardOptionsFormV2',
['topWriterAdmin', 'adminDashboardOptionsForm']
['topWriterAdmin', 'adminDashboardOptionsFormV2']
);
dcCore::app()->addBehavior(
'adminAfterDashboardOptionsUpdate',
@ -37,7 +37,7 @@ dcCore::app()->addBehavior(
*/
class topWriterAdmin
{
public static function adminDashboardItems($__dashboard_items)
public static function adminDashboardItemsV2($__dashboard_items)
{
$pref = self::setDefaultPref();
@ -80,7 +80,7 @@ class topWriterAdmin
}
}
public static function adminDashboardOptionsForm()
public static function adminDashboardOptionsFormV2()
{
$pref = self::setDefaultPref();

View File

@ -18,7 +18,7 @@ $this->registerModule(
'Top writer',
'Ranking of the most prolific writers and/or commentators',
'Jean-Christian Denis, Pierre Van Glabeke',
'0.10',
'1.0',
[
'requires' => [['core', '2.24']],
'permissions' => dcCore::app()->auth->makePermissions([

View File

@ -2,10 +2,10 @@
<modules xmlns:da="http://dotaddict.org/da/">
<module id="topWriter">
<name>Top writer</name>
<version>0.10</version>
<version>1.0</version>
<author>Jean-Christian Denis, Pierre Van Glabeke</author>
<desc>Ranking of the most prolific writers and/or commentators</desc>
<file>https://github.com/JcDenis/topWriter/releases/download/v0.10/plugin-topWriter.zip</file>
<file>https://github.com/JcDenis/topWriter/releases/download/v1.0/plugin-topWriter.zip</file>
<da:dcmin>2.24</da:dcmin>
<da:details>http://plugins.dotaddict.org/dc2/details/topWriter</da:details>
<da:support>http://forum.dotclear.org/viewtopic.php?pid=333002#p333002</da:support>

34
locales/fr/main.lang.php Normal file
View File

@ -0,0 +1,34 @@
<?php
/**
* @package Dotclear
*
* @copyright Olivier Meunier & Association Dotclear
* @copyright GPL-2.0-only
*/
#
# DOT NOT MODIFY THIS FILE !
#
l10n::$locales['Top writer: entries'] = 'Top rédacteur : billets';
l10n::$locales['Top writer: comments'] = 'Top rédacteur : commentaires';
l10n::$locales['Period:'] = 'Période :';
l10n::$locales['Limit:'] = 'Limite :';
l10n::$locales['List users who write more comments'] = 'Liste les utilisateurs qui ont écrit le plus de commentaires';
l10n::$locales['Top comments'] = 'Top commentaires';
l10n::$locales['Exclude post writer from list'] = 'Exclure de la liste les auteurs de billets';
l10n::$locales['List users who write more posts'] = 'Liste les utilisateurs qui ont écrit le plus de billets';
l10n::$locales['Top entries'] = 'Top billets';
l10n::$locales['Author posts'] = 'Billets de l\'auteur';
l10n::$locales['Author link'] = 'Lien vers l\'auteur';
l10n::$locales['no entries'] = 'aucun billet';
l10n::$locales['one entry'][0] = 'une publication';
l10n::$locales['one entry'][1] = '%s publications';
l10n::$locales['no comments'] = 'aucun commentaire';
l10n::$locales['one comment'][0] = 'un commentaire';
l10n::$locales['one comment'][1] = '%s commentaires';
l10n::$locales['last day'] = 'dernier jour';
l10n::$locales['last week'] = 'dernière semaine';
l10n::$locales['last month'] = 'dernier mois';
l10n::$locales['last year'] = 'dernière année';
l10n::$locales['from begining'] = 'depuis le début';
l10n::$locales['Ranking of the most prolific writers and/or commentators'] = 'Classement des plus prolifiques rédacteurs et/ou commentateurs';