Dotclear

Changeset 3142


Ignore:
Timestamp:
07/13/13 05:38:46 (10 years ago)
Author:
JcDenis
Message:

2013.07.12

  • Added sort option on widget
  • Fixed Dashboard counts
  • Fixed Feed tags spliting
  • Fixed typo
Location:
plugins/zoneclearFeedServer
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • plugins/zoneclearFeedServer/_admin.php

    r3139 r3142  
    6464               $count = $zcfs->getFeeds(array('feed_status'=>'0'),true)->f(0); 
    6565               if ($count) { 
    66                     $icon[0] = $count > 1 ? __('%s disabled feeds') : __('one disable feed'); 
     66                    $icon[0] = $count > 1 ? sprintf(__('%s disabled feeds'),$count) : __('one disable feed'); 
    6767                    $icon[1] = 'plugin.php?p=zoneclearFeedServer&part=feeds&sortby=feed_status&order=asc'; 
    6868                    $icon[2] = 'index.php?pf=zoneclearFeedServer/icon-bb.png'; 
  • plugins/zoneclearFeedServer/_define.php

    r3139 r3142  
    1919     /* Description*/         "Mix your blog with a feeds planet", 
    2020     /* Author */             "JC Denis, BG", 
    21      /* Version */            '2013.07.04', 
     21     /* Version */            '2013.07.12', 
    2222     /* Permissions */        'admin' 
    2323); 
  • plugins/zoneclearFeedServer/_widgets.php

    r3139 r3142  
    3030          ); 
    3131          $w->zcfssource->setting('sortby', 
    32                __('Order by:'),'lowername','combo',array( 
    33                     __('name')=> 'lowername', 
    34                     __('creation date') => 'feed_creadt' 
     32               __('Order by:'),'feed_upd_last','combo',array( 
     33                    __('Last update') => 'feed_upd_last', 
     34                    __('Name')=> 'lowername', 
     35                    __('Create date') => 'feed_creadt' 
    3536               ) 
    3637          ); 
     
    9495           
    9596          $p = array(); 
    96           $p['order'] = ($w->sortby && in_array($w->sortby,array('lowername','feed_creadt'))) ?  
    97                $w->sortby.' ' : 'lowername '; 
     97          $p['order'] = ($w->sortby && in_array($w->sortby,array('feed_upd_last','lowername','feed_creadt'))) ?  
     98               $w->sortby.' ' : 'feed_upd_last '; 
    9899           
    99100          $p['order'] .= $w->sort == 'desc' ? 'DESC' : 'ASC'; 
  • plugins/zoneclearFeedServer/inc/class.zoneclear.feed.server.php

    r3139 r3142  
    555555                                   if ($f->feed_get_tags) 
    556556                                   { 
    557                                         $tags = array_merge($tags,$item->subject); 
     557                                        # Some feed subjects contains more than one tag 
     558                                        foreach($item->subject as $subjects) 
     559                                        { 
     560                                             $tmp = $this->core->meta->splitMetaValues($subjects); 
     561                                             $tags = array_merge($tags,$tmp); 
     562                                        } 
    558563                                        $tags = array_unique($tags); 
    559564                                   } 
     
    567572                                             case 2: $tag = strtolower($tag); break; 
    568573                                             case 1: $tag = ucfirst(strtolower($tag)); break; 
    569                                              default: /* do nothing*/ break; 
     574                                             default: /* do nothing */ break; 
    570575                                        } 
    571576                                        if (!in_array($tag,$formated_tags)) 
  • plugins/zoneclearFeedServer/locales/fr/main.lang.php

    r3139 r3142  
    11<?php 
    22// Language: Français  
    3 // Module: zoneclearFeedServer - 2013.07.03 
    4 // Date: 2013-07-04 05:46:48  
     3// Module: zoneclearFeedServer - 2013.07.04 
     4// Date: 2013-07-09 07:13:00  
    55// Translated with dcTranslater - 2013.05.11  
    66 
     
    4444$GLOBALS['__l10n']['Feeds sources'] = 'Sources des flux'; 
    4545 
    46 #_widgets.php:33 
    47 $GLOBALS['__l10n']['name'] = 'nom'; 
    48  
    4946#_widgets.php:34 
    50 $GLOBALS['__l10n']['creation date'] = 'date de création'; 
    51  
    52 #_widgets.php:44 
     47#inc/index.feeds.php:35 
     48#inc/index.feeds.php:300 
     49$GLOBALS['__l10n']['Name'] = 'Nom'; 
     50 
     51#_widgets.php:35 
     52$GLOBALS['__l10n']['Create date'] = 'Date de création'; 
     53 
     54#_widgets.php:45 
    5355$GLOBALS['__l10n']['Limit:'] = 'Limite :'; 
    5456 
    55 #_widgets.php:47 
     57#_widgets.php:48 
    5658$GLOBALS['__l10n']['Add link to feeds page'] = 'Ajouter un lien vers la page des flux'; 
    5759 
    58 #_widgets.php:63 
     60#_widgets.php:64 
    5961$GLOBALS['__l10n']['Feeds server : numbers'] = 'Serveur de flux : les chiffres'; 
    6062 
    61 #_widgets.php:64 
     63#_widgets.php:65 
    6264$GLOBALS['__l10n']['Feeds numbers'] = 'Le flux en chiffres'; 
    6365 
    64 #_widgets.php:67 
     66#_widgets.php:68 
    6567$GLOBALS['__l10n']['Show feeds count'] = 'Afficher le nombre de flux'; 
    6668 
    67 #_widgets.php:68 
     69#_widgets.php:69 
    6870$GLOBALS['__l10n']['Title for feeds count:'] = 'Titre pour le nombre de flux :'; 
    6971 
    70 #_widgets.php:68 
     72#_widgets.php:69 
    7173$GLOBALS['__l10n']['Feeds:'] = 'Flux :'; 
    7274 
    73 #_widgets.php:71 
     75#_widgets.php:72 
    7476$GLOBALS['__l10n']['Show entries count'] = 'Afficher le nombre de billets'; 
    7577 
    76 #_widgets.php:72 
     78#_widgets.php:73 
    7779$GLOBALS['__l10n']['Title for entries count:'] = 'Titre pour le nombre de billets :'; 
    7880 
    79 #_widgets.php:72 
     81#_widgets.php:73 
    8082$GLOBALS['__l10n']['Entries:'] = 'Billets :'; 
    8183 
    82 #_widgets.php:122 
     84#_widgets.php:123 
    8385$GLOBALS['__l10n']['All sources'] = 'Toutes les sources'; 
    8486 
    85 #_widgets.php:153 
     87#_widgets.php:154 
    8688$GLOBALS['__l10n']['no sources'] = 'aucune source'; 
    8789 
    88 #_widgets.php:157 
     90#_widgets.php:158 
    8991$GLOBALS['__l10n']['one source'] = 'une source'; 
    9092 
    91 #_widgets.php:161 
     93#_widgets.php:162 
    9294$GLOBALS['__l10n']['%d sources'] = '%d sources'; 
    9395 
    94 #_widgets.php:188 
     96#_widgets.php:189 
    9597$GLOBALS['__l10n']['no entries'] = 'aucun billet'; 
    9698 
    97 #_widgets.php:192 
     99#_widgets.php:193 
    98100$GLOBALS['__l10n']['one entry'] = 'un billet'; 
    99  
    100 #_widgets.php:196 
    101 $GLOBALS['__l10n']['%d entries'] = '%d billets'; 
    102101 
    103102#default-templates/zcfeeds.html:50 
    104103$GLOBALS['__l10n']['List of feeds'] = 'Liste des sources'; 
    105104 
    106 #inc/class.zoneclear.feed.server.php:678 
     105#inc/class.zoneclear.feed.server.php:688 
    107106$GLOBALS['__l10n']['disabled'] = 'désactivé'; 
    108107 
    109 #inc/class.zoneclear.feed.server.php:679 
     108#inc/class.zoneclear.feed.server.php:689 
    110109$GLOBALS['__l10n']['enabled'] = 'activé'; 
    111110 
    112 #inc/class.zoneclear.feed.server.php:686 
     111#inc/class.zoneclear.feed.server.php:696 
    113112$GLOBALS['__l10n']['every hour'] = 'toutes les heures'; 
    114113 
    115 #inc/class.zoneclear.feed.server.php:687 
     114#inc/class.zoneclear.feed.server.php:697 
    116115$GLOBALS['__l10n']['every two hours'] = 'toutes les deux heures'; 
    117116 
    118 #inc/class.zoneclear.feed.server.php:688 
     117#inc/class.zoneclear.feed.server.php:698 
    119118$GLOBALS['__l10n']['two times per day'] = 'deux fois par jour'; 
    120119 
    121 #inc/class.zoneclear.feed.server.php:689 
     120#inc/class.zoneclear.feed.server.php:699 
    122121$GLOBALS['__l10n']['every day'] = 'tous les jours'; 
    123122 
    124 #inc/class.zoneclear.feed.server.php:690 
     123#inc/class.zoneclear.feed.server.php:700 
    125124$GLOBALS['__l10n']['every two days'] = 'tous les deux jours'; 
    126125 
    127 #inc/class.zoneclear.feed.server.php:691 
     126#inc/class.zoneclear.feed.server.php:701 
    128127$GLOBALS['__l10n']['every week'] = 'toutes les semaines'; 
    129128 
    130 #inc/class.zoneclear.feed.server.php:746 
     129#inc/class.zoneclear.feed.server.php:756 
    131130$GLOBALS['__l10n']['home page'] = 'la page d\'accueil'; 
    132131 
    133 #inc/class.zoneclear.feed.server.php:747 
     132#inc/class.zoneclear.feed.server.php:757 
    134133$GLOBALS['__l10n']['post pages'] = 'la page d\'un billet'; 
    135134 
    136 #inc/class.zoneclear.feed.server.php:748 
     135#inc/class.zoneclear.feed.server.php:758 
    137136$GLOBALS['__l10n']['tags pages'] = 'les pages des tags'; 
    138137 
    139 #inc/class.zoneclear.feed.server.php:749 
     138#inc/class.zoneclear.feed.server.php:759 
    140139$GLOBALS['__l10n']['archives pages'] = 'les pages des archives'; 
    141140 
    142 #inc/class.zoneclear.feed.server.php:750 
     141#inc/class.zoneclear.feed.server.php:760 
    143142$GLOBALS['__l10n']['category pages'] = 'les pages de catégorie'; 
    144143 
    145 #inc/class.zoneclear.feed.server.php:751 
     144#inc/class.zoneclear.feed.server.php:761 
    146145$GLOBALS['__l10n']['entries feed'] = 'le flux des billets'; 
    147146 
     
    215214$GLOBALS['__l10n']['There is no feed'] = 'Il n\'y a pas de flux'; 
    216215 
    217 #inc/index.feeds.php:35 
    218 #inc/index.feeds.php:300 
    219 $GLOBALS['__l10n']['Name'] = 'Nom'; 
    220  
    221216#inc/index.feeds.php:39 
    222217$GLOBALS['__l10n']['Frequency'] = 'Fréquence'; 
  • plugins/zoneclearFeedServer/locales/fr/main.po

    r3139 r3142  
    11# Language: Français 
    2 # Module: zoneclearFeedServer - 2013.07.03 
    3 # Date: 2013-07-04 05:46:48 
     2# Module: zoneclearFeedServer - 2013.07.04 
     3# Date: 2013-07-09 07:13:00 
    44# Translated with translater 2013.05.11 
    55 
     
    77msgstr "" 
    88"Content-Type: text/plain; charset=UTF-8\n" 
    9 "Project-Id-Version: zoneclearFeedServer 2013.07.03\n" 
     9"Project-Id-Version: zoneclearFeedServer 2013.07.04\n" 
    1010"POT-Creation-Date: \n" 
    11 "PO-Revision-Date: 2013-07-04T05:46:48+00:00\n" 
     11"PO-Revision-Date: 2013-07-09T07:13:00+00:00\n" 
    1212"Last-Translator: Jean-Christian Denis\n" 
    1313"Language-Team: \n" 
     
    6565msgstr "Sources des flux" 
    6666 
    67 #: _widgets.php:33 
    68 msgid "name" 
    69 msgstr "nom" 
    70  
    7167#: _widgets.php:34 
    72 msgid "creation date" 
    73 msgstr "date de création" 
    74  
    75 #: _widgets.php:44 
     68#: inc/index.feeds.php:35 
     69#: inc/index.feeds.php:300 
     70msgid "Name" 
     71msgstr "Nom" 
     72 
     73#: _widgets.php:35 
     74msgid "Create date" 
     75msgstr "Date de création" 
     76 
     77#: _widgets.php:45 
    7678msgid "Limit:" 
    7779msgstr "Limite :" 
    7880 
    79 #: _widgets.php:47 
     81#: _widgets.php:48 
    8082msgid "Add link to feeds page" 
    8183msgstr "Ajouter un lien vers la page des flux" 
    8284 
    83 #: _widgets.php:63 
     85#: _widgets.php:64 
    8486msgid "Feeds server : numbers" 
    8587msgstr "Serveur de flux : les chiffres" 
    8688 
    87 #: _widgets.php:64 
     89#: _widgets.php:65 
    8890msgid "Feeds numbers" 
    8991msgstr "Le flux en chiffres" 
    9092 
    91 #: _widgets.php:67 
     93#: _widgets.php:68 
    9294msgid "Show feeds count" 
    9395msgstr "Afficher le nombre de flux" 
    9496 
    95 #: _widgets.php:68 
     97#: _widgets.php:69 
    9698msgid "Title for feeds count:" 
    9799msgstr "Titre pour le nombre de flux :" 
    98100 
    99 #: _widgets.php:68 
     101#: _widgets.php:69 
    100102msgid "Feeds:" 
    101103msgstr "Flux :" 
    102104 
    103 #: _widgets.php:71 
     105#: _widgets.php:72 
    104106msgid "Show entries count" 
    105107msgstr "Afficher le nombre de billets" 
    106108 
    107 #: _widgets.php:72 
     109#: _widgets.php:73 
    108110msgid "Title for entries count:" 
    109111msgstr "Titre pour le nombre de billets :" 
    110112 
    111 #: _widgets.php:72 
     113#: _widgets.php:73 
    112114msgid "Entries:" 
    113115msgstr "Billets :" 
    114116 
    115 #: _widgets.php:122 
     117#: _widgets.php:123 
    116118msgid "All sources" 
    117119msgstr "Toutes les sources" 
    118120 
    119 #: _widgets.php:153 
     121#: _widgets.php:154 
    120122msgid "no sources" 
    121123msgstr "aucune source" 
    122124 
    123 #: _widgets.php:157 
     125#: _widgets.php:158 
    124126msgid "one source" 
    125127msgstr "une source" 
    126128 
    127 #: _widgets.php:161 
     129#: _widgets.php:162 
    128130msgid "%d sources" 
    129131msgstr "%d sources" 
    130132 
    131 #: _widgets.php:188 
     133#: _widgets.php:189 
    132134msgid "no entries" 
    133135msgstr "aucun billet" 
    134136 
    135 #: _widgets.php:192 
     137#: _widgets.php:193 
    136138msgid "one entry" 
    137139msgstr "un billet" 
    138  
    139 #: _widgets.php:196 
    140 msgid "%d entries" 
    141 msgstr "%d billets" 
    142140 
    143141#: default-templates/zcfeeds.html:50 
     
    145143msgstr "Liste des sources" 
    146144 
    147 #: inc/class.zoneclear.feed.server.php:678 
     145#: inc/class.zoneclear.feed.server.php:688 
    148146msgid "disabled" 
    149147msgstr "désactivé" 
    150148 
    151 #: inc/class.zoneclear.feed.server.php:679 
     149#: inc/class.zoneclear.feed.server.php:689 
    152150msgid "enabled" 
    153151msgstr "activé" 
    154152 
    155 #: inc/class.zoneclear.feed.server.php:686 
     153#: inc/class.zoneclear.feed.server.php:696 
    156154msgid "every hour" 
    157155msgstr "toutes les heures" 
    158156 
    159 #: inc/class.zoneclear.feed.server.php:687 
     157#: inc/class.zoneclear.feed.server.php:697 
    160158msgid "every two hours" 
    161159msgstr "toutes les deux heures" 
    162160 
    163 #: inc/class.zoneclear.feed.server.php:688 
     161#: inc/class.zoneclear.feed.server.php:698 
    164162msgid "two times per day" 
    165163msgstr "deux fois par jour" 
    166164 
    167 #: inc/class.zoneclear.feed.server.php:689 
     165#: inc/class.zoneclear.feed.server.php:699 
    168166msgid "every day" 
    169167msgstr "tous les jours" 
    170168 
    171 #: inc/class.zoneclear.feed.server.php:690 
     169#: inc/class.zoneclear.feed.server.php:700 
    172170msgid "every two days" 
    173171msgstr "tous les deux jours" 
    174172 
    175 #: inc/class.zoneclear.feed.server.php:691 
     173#: inc/class.zoneclear.feed.server.php:701 
    176174msgid "every week" 
    177175msgstr "toutes les semaines" 
    178176 
    179 #: inc/class.zoneclear.feed.server.php:746 
     177#: inc/class.zoneclear.feed.server.php:756 
    180178msgid "home page" 
    181179msgstr "la page d'accueil" 
    182180 
    183 #: inc/class.zoneclear.feed.server.php:747 
     181#: inc/class.zoneclear.feed.server.php:757 
    184182msgid "post pages" 
    185183msgstr "la page d'un billet" 
    186184 
    187 #: inc/class.zoneclear.feed.server.php:748 
     185#: inc/class.zoneclear.feed.server.php:758 
    188186msgid "tags pages" 
    189187msgstr "les pages des tags" 
    190188 
    191 #: inc/class.zoneclear.feed.server.php:749 
     189#: inc/class.zoneclear.feed.server.php:759 
    192190msgid "archives pages" 
    193191msgstr "les pages des archives" 
    194192 
    195 #: inc/class.zoneclear.feed.server.php:750 
     193#: inc/class.zoneclear.feed.server.php:760 
    196194msgid "category pages" 
    197195msgstr "les pages de catégorie" 
    198196 
    199 #: inc/class.zoneclear.feed.server.php:751 
     197#: inc/class.zoneclear.feed.server.php:761 
    200198msgid "entries feed" 
    201199msgstr "le flux des billets" 
     
    291289msgstr "Il n'y a pas de flux" 
    292290 
    293 #: inc/index.feeds.php:35 
    294 #: inc/index.feeds.php:300 
    295 msgid "Name" 
    296 msgstr "Nom" 
    297  
    298291#: inc/index.feeds.php:39 
    299292msgid "Frequency" 
  • plugins/zoneclearFeedServer/release.txt

    r3139 r3142  
    33 * Added plugin muppet support (request Mathieu M.) 
    44 * Added log for errors 
     5 
     62013.07.12 
     7 * Added sort option on widget 
     8 * Fixed Dashboard counts 
     9 * Fixed Feed tags spliting 
     10 * Fixed typo 
    511 
    6122013.07.02 
Note: See TracChangeset for help on using the changeset viewer.

Sites map