Dotclear

Changeset 2041


Ignore:
Timestamp:
02/01/10 09:01:05 (13 years ago)
Author:
JcDenis
Message:

zoneclearFeedServer 0.4:

  • Added option to change posts owner
  • Added option to truncate content on some templates
  • Fixed multiples bugs
Location:
plugins/zoneclearFeedServer
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • plugins/zoneclearFeedServer/_define.php

    r2034 r2041  
    1717     /* Description*/         "Mix your blog with a feeds planet", 
    1818     /* Author */             "JC Denis, BG", 
    19      /* Version */            '0.3.1', 
     19     /* Version */            '0.4', 
    2020     /* Permissions */        'admin' 
    2121); 
    22      /* date */          #20100129 
     22     /* date */          #20100201 
    2323?> 
  • plugins/zoneclearFeedServer/_install.php

    r2032 r2041  
    6969     $s->put('zoneclearFeedServer_post_status_new',true,'boolean','Enable auto publish new posts',false,true); 
    7070     $s->put('zoneclearFeedServer_update_limit',5,'integer','Number of feeds to update at one time',false,true); 
     71     $s->put('zoneclearFeedServer_user','','string','User id that has right on post',false,true); 
     72     $s->put('zoneclearFeedServer_post_full_tpl',serialize(array('post','category','tag','archive')),'string','List of templates types for full feed',false,true); 
    7173     $s->setNameSpace('system'); 
    7274 
  • plugins/zoneclearFeedServer/_public.php

    r2034 r2041  
    8080     { 
    8181          $url = $rs->zcFeed('url'); 
     82          $types = @unserialize($rs->core->blog->settings->zoneclearFeedServer_post_full_tpl); 
     83          $full = is_array($types) && in_array($rs->core->url->type,$types); 
    8284 
    83           return $url ?  
     85          return $url && $full ?  
    8486               zoneclearFeedServer::absoluteURL($rs->zcFeed('site'),$url) :  
    8587               self::zcFeedBrother('getURL',array(&$rs)); 
     
    9294          $content = self::zcFeedBrother('getContent',array(&$rs,$absolute_urls)); 
    9395 
    94           if ($url && $sitename && $rs->post_type == 'post') { 
    95                return $content . 
    96                '<p class="zonclear-original"><em>'. 
    97                sprintf(__('Original post on <a href="%s">%s</a>'),$url,$sitename). 
    98                '</em></p>'; 
    99           } else { 
     96          if ($url && $sitename && $rs->post_type == 'post') 
     97          { 
     98               $types = @unserialize($rs->core->blog->settings->zoneclearFeedServer_post_full_tpl); 
     99 
     100               if (is_array($types) && in_array($rs->core->url->type,$types)) 
     101               { 
     102                    return $content . 
     103                    '<p class="zoneclear-original"><em>'. 
     104                    sprintf(__('Original post on <a href="%s">%s</a>'),$url,$sitename). 
     105                    '</em></p>'; 
     106               } 
     107               else 
     108               { 
     109                    $content = context::remove_html($content); 
     110                    $content = context::cut_string($content,350);      
     111 
     112                    return 
     113                    '<p>'.$content.'... '. 
     114                    '<em><a href="'.self::zcFeedBrother('getURL',array(&$rs)).'">'.__('Continue reading').'</a></em></p>'; 
     115               } 
     116          } 
     117          else 
     118          { 
    100119               return $content; 
    101120          } 
  • plugins/zoneclearFeedServer/inc/class.zoneclear.feed.server.php

    r2032 r2041  
    231231                    $strReq .= 'ORDER BY '.$this->con->escape($params['order']).' '; 
    232232               } else { 
    233                     $strReq .= 'ORDER BY Z.creadt DESC '; 
     233                    $strReq .= 'ORDER BY Z.upddt DESC '; 
    234234               } 
    235235          } 
     
    271271          { 
    272272               # Check if feed need update 
    273                if ($f->status == 1 && $time > $f->upd_last + $f->upd_int) 
     273               if ($i < $limit && $f->status == 1 && $time > $f->upd_last + $f->upd_int) 
    274274               { 
    275                     if ($i > $limit) break; 
    276275                    $i++; 
    277                      
     276 
    278277                    # Claim first that update is done 
    279278                    $upd = $this->openCursor(); 
     
    282281 
    283282                    $feed = feedReader::quickParse($f->feed,null);//,DC_TPL_CACHE); 
    284       
     283 
    285284                    if (!$feed) { 
    286285                         $this->enableFeed($f->id,false); 
     
    289288 
    290289                    $cur = $this->con->openCursor($this->core->prefix.'post'); 
    291                      
     290 
    292291                    $this->con->begin(); 
    293292 
     
    337336                              $meta->setPostMeta($post_id,'zoneclearfeed_sitename',$f->name); 
    338337                              $meta->setPostMeta($post_id,'zoneclearfeed_id',$f->id); 
    339                                
     338 
    340339                              $tags = $meta->splitMetaValues($f->tags); 
    341340                              $tags = array_merge($tags,$item->subject); 
     
    353352                              throw $e; 
    354353                         } 
    355                           
    356354                         $updates = true; 
    357355                    } 
    358  
    359356                    $this->con->commit(); 
    360357               } 
     
    402399               $this->core->auth = null; 
    403400               $this->core->auth = new dcAuth($this->core); 
    404                //$this->core->auth->checkUser(''); 
    405401          } 
    406402     } 
     
    446442          ); 
    447443     } 
     444 
     445     public function getAllBlogAdmins() 
     446     { 
     447          $admins = array(); 
     448 
     449          # Get super admins 
     450          $rs = $this->con->select( 
     451               'SELECT user_id, user_super, user_name, user_firstname, user_displayname '. 
     452               'FROM '.$this->con->escapeSystem($this->core->prefix.'user').' '. 
     453               'WHERE user_super = 1 AND user_status = 1 ' 
     454          ); 
     455           
     456          if (!$rs->isEmpty()) 
     457          { 
     458               while ($rs->fetch()) 
     459               { 
     460                    $user_cn = dcUtils::getUserCN($rs->user_id, $rs->user_name, $rs->user_firstname, $rs->user_displayname); 
     461                    $admins[$user_cn.' (super admin)'] = $rs->user_id; 
     462               } 
     463          } 
     464           
     465          # Get admins 
     466          $rs = $this->con->select( 
     467               'SELECT U.user_id, U.user_super, U.user_name, U.user_firstname, U.user_displayname '. 
     468               'FROM '.$this->con->escapeSystem($this->core->prefix.'user').' U '. 
     469               'LEFT JOIN '.$this->con->escapeSystem($this->core->prefix.'permissions').' P '. 
     470               'ON U.user_id=P.user_id '. 
     471               'WHERE U.user_status = 1 '. 
     472               "AND P.blog_id = '".$this->blog."' ". 
     473               "AND P.permissions LIKE '%|admin|%' " 
     474          ); 
     475           
     476          if (!$rs->isEmpty()) 
     477          { 
     478               while ($rs->fetch()) 
     479               { 
     480                    $user_cn = dcUtils::getUserCN($rs->user_id, $rs->user_name, $rs->user_firstname, $rs->user_displayname); 
     481                    $admins[$user_cn.' (admin)'] = $rs->user_id; 
     482               } 
     483          } 
     484           
     485          return $admins; 
     486     } 
    448487} 
    449488?> 
  • plugins/zoneclearFeedServer/inc/lib.zoneclear.feed.server.index.php

    r2032 r2041  
    3636               '<th>'.__('Lang').'</th>'. 
    3737               '<th>'.__('Tags').'</th>'. 
    38                '<th>'.__('Update').'</th>'. 
    39                '<th>'.__('Date').'</th>'. 
     38               '<th>'.__('Frequency').'</th>'. 
     39               '<th class="nowrap">'.__('Last update').'</th>'. 
    4040               '<th>'.__('Category').'</th>'. 
    4141               '<th>'.__('Owner').'</th>'. 
    42                '<th>'.__('Posts').'</th>'. 
     42               '<th>'.__('Entries').'</th>'. 
    4343               '<th>'.__('Status').'</th>'. 
    4444               '</tr>'. 
  • plugins/zoneclearFeedServer/index.php

    r2032 r2041  
    4949$_update_limit = (integer) $s->zoneclearFeedServer_update_limit; 
    5050if ($_update_limit < 2) $_update_limit = 10; 
     51$_post_full_tpl = @unserialize($s->zoneclearFeedServer_post_full_tpl); 
     52if (!is_array($_post_full_tpl)) $_post_full_tpl = array(); 
     53$_user = (string) $s->zoneclearFeedServer_user; 
    5154 
    5255try 
     
    6164          $s->put('zoneclearFeedServer_post_status_new',!empty($_POST['_post_status_new'])); 
    6265          $s->put('zoneclearFeedServer_update_limit',$limit); 
    63           if (!$s->zoneclearFeedServer_user) 
    64           { 
    65                $s->put('zoneclearFeedServer_user',$core->auth->userID()); 
    66           } 
     66          $s->put('zoneclearFeedServer_post_full_tpl',serialize($_POST['_post_full_tpl'])); 
     67          $s->put('zoneclearFeedServer_user',$_POST['_user']); 
    6768          $s->setNamespace('system'); 
    6869 
     
    254255 
    255256# Combos 
     257$combo_admins = $zc->getAllBlogAdmins(); 
    256258$combo_langs = l10n::getISOcodes(true); 
    257259$combo_status = $zc->getAllStatus(); 
     
    260262     __('Date') => 'upddt', 
    261263     __('Name') => 'name', 
     264     __('frequency') => 'upd_int', 
     265     __('Date of update') => 'last_upd', 
    262266     __('Status') => 'status' 
    263267); 
     
    269273$combo_feeds_action = array( 
    270274     __('delete related posts') => 'deletepost', 
    271      __('delete feed') => 'deletefeed', 
     275     __('delete feed (whitout related posts)') => 'deletefeed', 
    272276     __('change category') => 'changecat', 
    273277     __('disable feed update') => 'disablefeed', 
     
    352356<p><label class="classic">'.__('Number of feeds to update at one time:').'<br />'. 
    353357form::field('_update_limit',6,4,$_update_limit).'</label></p> 
     358<p><label class="classic">'.__('Owner of entries created by zoneclearFeedServer:').'<br />'. 
     359form::combo(array('_user'),$combo_admins,$_user).'</label></p> 
     360<h2>'.__('Entries').'</h2>'; 
     361 
     362$types = array( 
     363     __('home page') => 'default', 
     364     __('post pages') => 'post', 
     365     __('tags pages') => 'tag', 
     366     __('archives pages') => 'archive', 
     367     __('category pages') => 'category' 
     368); 
     369foreach($types as $k => $v) 
     370{ 
     371     echo ' 
     372     <p><label class="classic">'. 
     373     form::checkbox(array('_post_full_tpl[]'),$v,in_array($v,$_post_full_tpl)).' '. 
     374     sprintf(__('Show full content on %s'),__($k)).'</label></p>'; 
     375} 
     376echo ' 
    354377<p class="clear">'. 
    355378form::hidden(array('p'),'zoneclearFeedServer'). 
  • plugins/zoneclearFeedServer/locales/fr/main.lang.php

    r2032 r2041  
    11<?php 
    22// Language: français  
    3 // Module: zoneclearFeedServer - 0.2.2 
    4 // Date: 2010-01-27 07:30:36  
     3// Module: zoneclearFeedServer - 0.4 
     4// Date: 2010-02-01 06:32:35  
    55// Translated with dcTranslater - 1.3  
    66 
     
    1515$GLOBALS['__l10n']['site URL'] = 'URL du site'; 
    1616 
    17 #_public.php:94 
     17#_public.php:102 
    1818$GLOBALS['__l10n']['Original post on <a href="%s">%s</a>'] = 'Billet original sur <a href="%s">%s</a>'; 
    1919 
     
    6060 
    6161#_widgets.php:130 
    62 $GLOBALS['__l10n']['%s sources'] = '%s source'; 
     62$GLOBALS['__l10n']['%s sources'] = '%s sources'; 
    6363 
    6464#_widgets.php:155 
     
    6868$GLOBALS['__l10n']['%s entries'] = '%s billets'; 
    6969 
    70 #inc/class.zoneclear.feed.server.php:410 
     70#inc/class.zoneclear.feed.server.php:429 
    7171$GLOBALS['__l10n']['disbaled'] = 'désactivé'; 
    7272 
    73 #inc/class.zoneclear.feed.server.php:411 
     73#inc/class.zoneclear.feed.server.php:430 
    7474$GLOBALS['__l10n']['enabled'] = 'activé'; 
    7575 
    76 #inc/class.zoneclear.feed.server.php:418 
     76#inc/class.zoneclear.feed.server.php:437 
    7777$GLOBALS['__l10n']['every hour'] = 'toutes les heures'; 
    7878 
    79 #inc/class.zoneclear.feed.server.php:419 
     79#inc/class.zoneclear.feed.server.php:438 
    8080$GLOBALS['__l10n']['every two hours'] = 'toutes les deux heures'; 
    8181 
    82 #inc/class.zoneclear.feed.server.php:420 
     82#inc/class.zoneclear.feed.server.php:439 
    8383$GLOBALS['__l10n']['two times per day'] = 'deux fois par jour'; 
    8484 
    85 #inc/class.zoneclear.feed.server.php:421 
     85#inc/class.zoneclear.feed.server.php:440 
    8686$GLOBALS['__l10n']['every day'] = 'tous les jours'; 
    8787 
    88 #inc/class.zoneclear.feed.server.php:422 
     88#inc/class.zoneclear.feed.server.php:441 
    8989$GLOBALS['__l10n']['every two days'] = 'tous les deux jours'; 
    9090 
    91 #inc/class.zoneclear.feed.server.php:423 
     91#inc/class.zoneclear.feed.server.php:442 
    9292$GLOBALS['__l10n']['every week'] = 'toutes les semaines'; 
    9393 
     
    129129 
    130130#inc/lib.zoneclear.feed.server.index.php:34 
    131 #index.php:261 
     131#index.php:263 
    132132$GLOBALS['__l10n']['Name'] = 'Nom'; 
    133133 
    134134#inc/lib.zoneclear.feed.server.index.php:38 
    135 $GLOBALS['__l10n']['Update'] = 'Mise à jour'; 
     135$GLOBALS['__l10n']['Frequency'] = 'Fréquence'; 
    136136 
    137137#inc/lib.zoneclear.feed.server.index.php:41 
    138138$GLOBALS['__l10n']['Owner'] = 'Propriétaire'; 
    139  
    140 #inc/lib.zoneclear.feed.server.index.php:42 
    141 $GLOBALS['__l10n']['Posts'] = 'Billets'; 
    142139 
    143140#inc/lib.zoneclear.feed.server.index.php:86 
     
    148145$GLOBALS['__l10n']['never'] = 'jamais'; 
    149146 
    150 #index.php:79 
     147#index.php:80 
    151148$GLOBALS['__l10n']['Unknown record.'] = 'Enregistrement inconnu'; 
    152149 
    153 #index.php:83 
    154 #index.php:128 
     150#index.php:84 
     151#index.php:129 
    155152$GLOBALS['__l10n']['You must provide a name.'] = 'Vous devez indiquer un nom.'; 
    156153 
    157 #index.php:87 
    158 #index.php:132 
     154#index.php:88 
     155#index.php:133 
    159156$GLOBALS['__l10n']['You must provide an owner.'] = 'Vous devez indiquer un propriétaire.'; 
    160157 
    161 #index.php:91 
    162 #index.php:136 
     158#index.php:92 
     159#index.php:137 
    163160$GLOBALS['__l10n']['You must provide valid site URL.'] = 'Vous devez donner une URL de site valide.'; 
    164161 
    165 #index.php:95 
    166 #index.php:140 
     162#index.php:96 
     163#index.php:141 
    167164$GLOBALS['__l10n']['You must provide valid feed URL.'] = 'Vous devez donner une URL de flux valide.'; 
    168165 
    169 #index.php:100 
    170 #index.php:145 
     166#index.php:101 
     167#index.php:146 
    171168$GLOBALS['__l10n']['You must provide valid category.'] = 'Vous devez donner une catégorie valide.'; 
    172169 
    173 #index.php:124 
     170#index.php:125 
    174171$GLOBALS['__l10n']['Record with same feed URL already exists.'] = 'Un enregistrement avec la même URL de flux existe déjà.'; 
    175172 
    176 #index.php:270 
     173#index.php:264 
     174$GLOBALS['__l10n']['frequency'] = 'fréquence'; 
     175 
     176#index.php:265 
     177$GLOBALS['__l10n']['Date of update'] = 'Date de mise à jour'; 
     178 
     179#index.php:274 
    177180$GLOBALS['__l10n']['delete related posts'] = 'effacer les billets liés'; 
    178181 
    179 #index.php:271 
    180 $GLOBALS['__l10n']['delete feed'] = 'effacer ce flux'; 
    181  
    182 #index.php:273 
     182#index.php:275 
     183$GLOBALS['__l10n']['delete feed (whitout related posts)'] = 'effacer le flux (sans effacer les billets liés)'; 
     184 
     185#index.php:277 
    183186$GLOBALS['__l10n']['disable feed update'] = 'désactiver la mise à jour du flux'; 
    184187 
    185 #index.php:274 
     188#index.php:278 
    186189$GLOBALS['__l10n']['enable feed update'] = 'activer la mise à jour du flux'; 
    187190 
    188 #index.php:275 
     191#index.php:279 
    189192$GLOBALS['__l10n']['Reset last update'] = 'remettre à zéro le chronomètre de mise à jour'; 
    190193 
    191 #index.php:341 
     194#index.php:345 
    192195$GLOBALS['__l10n']['Options'] = 'Options'; 
    193196 
    194 #index.php:344 
    195 #index.php:411 
    196 #index.php:475 
     197#index.php:348 
     198#index.php:434 
     199#index.php:498 
    197200$GLOBALS['__l10n']['Configuration successfully saved'] = 'Configuration sauvegardée avec succès'; 
    198201 
    199 #index.php:350 
     202#index.php:354 
    200203$GLOBALS['__l10n']['Enable plugin'] = 'Activer l\'extension'; 
    201204 
    202 #index.php:351 
     205#index.php:355 
    203206$GLOBALS['__l10n']['Publish new feed posts'] = 'Publier les nouveaux billets de flux'; 
    204207 
    205 #index.php:352 
     208#index.php:356 
    206209$GLOBALS['__l10n']['Number of feeds to update at one time:'] = 'Nombre de flux à mettre à jour à la fois :'; 
    207210 
     211#index.php:358 
     212$GLOBALS['__l10n']['Owner of entries created by zoneclearFeedServer:'] = 'Propiètaire des billets créés par ZoneclearFeedServer :'; 
     213 
     214#index.php:363 
     215$GLOBALS['__l10n']['home page'] = 'la page d\'accueil'; 
     216 
    208217#index.php:364 
     218$GLOBALS['__l10n']['post pages'] = 'la page d\'un billet'; 
     219 
     220#index.php:365 
     221$GLOBALS['__l10n']['tags pages'] = 'les pages des tags'; 
     222 
     223#index.php:366 
     224$GLOBALS['__l10n']['archives pages'] = 'les pages des archives'; 
     225 
     226#index.php:367 
     227$GLOBALS['__l10n']['category pages'] = 'les pages de catégorie'; 
     228 
     229#index.php:374 
     230$GLOBALS['__l10n']['Show full content on %s'] = 'Afficher le contenu complet sur %s'; 
     231 
     232#index.php:387 
    209233$GLOBALS['__l10n']['New feed'] = 'Nouveau flux'; 
    210234 
    211 #index.php:369 
    212 #index.php:420 
     235#index.php:392 
     236#index.php:443 
    213237$GLOBALS['__l10n']['Owner:'] = 'Propriétaire :'; 
    214238 
    215 #index.php:370 
    216 #index.php:421 
     239#index.php:393 
     240#index.php:444 
    217241$GLOBALS['__l10n']['Site URL:'] = 'URL du site :'; 
    218242 
    219 #index.php:376 
    220 #index.php:427 
     243#index.php:399 
     244#index.php:450 
    221245$GLOBALS['__l10n']['Update:'] = 'Mise à jour :'; 
    222246 
    223 #index.php:408 
     247#index.php:431 
    224248$GLOBALS['__l10n']['Edit feed'] = 'Edition de flux'; 
    225249 
    226 #index.php:417 
     250#index.php:440 
    227251$GLOBALS['__l10n']['ID:'] = 'ID :'; 
    228252 
    229 #index.php:445 
     253#index.php:468 
    230254$GLOBALS['__l10n']['Change feeds category'] = 'Changement de catégorie'; 
    231255 
    232 #index.php:447 
     256#index.php:470 
    233257$GLOBALS['__l10n']['This changes category for all selected feeds.'] = 'Ceci change la catégorie pour tous les flux selectionnés.'; 
    234258 
    235 #index.php:459 
     259#index.php:482 
    236260$GLOBALS['__l10n']['Select a category:'] = 'Selectionner une catégorie :'; 
    237261 
    238 #index.php:472 
     262#index.php:495 
    239263$GLOBALS['__l10n']['Feeds list'] = 'Liste des flux'; 
    240264 
    241 #index.php:515 
     265#index.php:538 
    242266$GLOBALS['__l10n']['Selected feeds action:'] = 'Action sur les flux sélectionnés :'; 
    243267 
  • plugins/zoneclearFeedServer/locales/fr/main.po

    r2032 r2041  
    11# Language: français 
    2 # Module: zoneclearFeedServer - 0.2.2 
    3 # Date: 2010-01-27 07:30:36 
     2# Module: zoneclearFeedServer - 0.4 
     3# Date: 2010-02-01 06:32:35 
    44# Translated with translater 1.3 
    55 
     
    77msgstr "" 
    88"Content-Type: text/plain; charset=UTF-8\n" 
    9 "Project-Id-Version: zoneclearFeedServer 0.2.2\n" 
     9"Project-Id-Version: zoneclearFeedServer 0.4\n" 
    1010"POT-Creation-Date: \n" 
    11 "PO-Revision-Date: 2010-01-27T07:30:36+00:00\n" 
     11"PO-Revision-Date: 2010-02-01T06:32:35+00:00\n" 
    1212"Last-Translator: JC Denis\n" 
    1313"Language-Team: \n" 
     
    2828msgstr "URL du site" 
    2929 
    30 #: _public.php:94 
     30#: _public.php:102 
    3131msgid "Original post on <a href=\"%s\">%s</a>" 
    3232msgstr "Billet original sur <a href=\"%s\">%s</a>" 
     
    8888#: _widgets.php:130 
    8989msgid "%s sources" 
    90 msgstr "%s source" 
     90msgstr "%s sources" 
    9191 
    9292#: _widgets.php:155 
     
    9898msgstr "%s billets" 
    9999 
    100 #: inc/class.zoneclear.feed.server.php:410 
     100#: inc/class.zoneclear.feed.server.php:429 
    101101msgid "disbaled" 
    102102msgstr "désactivé" 
    103103 
    104 #: inc/class.zoneclear.feed.server.php:411 
     104#: inc/class.zoneclear.feed.server.php:430 
    105105msgid "enabled" 
    106106msgstr "activé" 
    107107 
    108 #: inc/class.zoneclear.feed.server.php:418 
     108#: inc/class.zoneclear.feed.server.php:437 
    109109msgid "every hour" 
    110110msgstr "toutes les heures" 
    111111 
    112 #: inc/class.zoneclear.feed.server.php:419 
     112#: inc/class.zoneclear.feed.server.php:438 
    113113msgid "every two hours" 
    114114msgstr "toutes les deux heures" 
    115115 
    116 #: inc/class.zoneclear.feed.server.php:420 
     116#: inc/class.zoneclear.feed.server.php:439 
    117117msgid "two times per day" 
    118118msgstr "deux fois par jour" 
    119119 
    120 #: inc/class.zoneclear.feed.server.php:421 
     120#: inc/class.zoneclear.feed.server.php:440 
    121121msgid "every day" 
    122122msgstr "tous les jours" 
    123123 
    124 #: inc/class.zoneclear.feed.server.php:422 
     124#: inc/class.zoneclear.feed.server.php:441 
    125125msgid "every two days" 
    126126msgstr "tous les deux jours" 
    127127 
    128 #: inc/class.zoneclear.feed.server.php:423 
     128#: inc/class.zoneclear.feed.server.php:442 
    129129msgid "every week" 
    130130msgstr "toutes les semaines" 
     
    179179 
    180180#: inc/lib.zoneclear.feed.server.index.php:34 
    181 #: index.php:261 
     181#: index.php:263 
    182182msgid "Name" 
    183183msgstr "Nom" 
    184184 
    185185#: inc/lib.zoneclear.feed.server.index.php:38 
    186 msgid "Update" 
    187 msgstr "Mise à jour" 
     186msgid "Frequency" 
     187msgstr "Fréquence" 
    188188 
    189189#: inc/lib.zoneclear.feed.server.index.php:41 
    190190msgid "Owner" 
    191191msgstr "Propriétaire" 
    192  
    193 #: inc/lib.zoneclear.feed.server.index.php:42 
    194 msgid "Posts" 
    195 msgstr "Billets" 
    196192 
    197193#: inc/lib.zoneclear.feed.server.index.php:86 
     
    204200msgstr "jamais" 
    205201 
    206 #: index.php:79 
     202#: index.php:80 
    207203msgid "Unknown record." 
    208204msgstr "Enregistrement inconnu" 
    209205 
    210 #: index.php:83 
    211 #: index.php:128 
     206#: index.php:84 
     207#: index.php:129 
    212208msgid "You must provide a name." 
    213209msgstr "Vous devez indiquer un nom." 
    214210 
    215 #: index.php:87 
    216 #: index.php:132 
     211#: index.php:88 
     212#: index.php:133 
    217213msgid "You must provide an owner." 
    218214msgstr "Vous devez indiquer un propriétaire." 
    219215 
    220 #: index.php:91 
    221 #: index.php:136 
     216#: index.php:92 
     217#: index.php:137 
    222218msgid "You must provide valid site URL." 
    223219msgstr "Vous devez donner une URL de site valide." 
    224220 
    225 #: index.php:95 
    226 #: index.php:140 
     221#: index.php:96 
     222#: index.php:141 
    227223msgid "You must provide valid feed URL." 
    228224msgstr "Vous devez donner une URL de flux valide." 
    229225 
    230 #: index.php:100 
    231 #: index.php:145 
     226#: index.php:101 
     227#: index.php:146 
    232228msgid "You must provide valid category." 
    233229msgstr "Vous devez donner une catégorie valide." 
    234230 
    235 #: index.php:124 
     231#: index.php:125 
    236232msgid "Record with same feed URL already exists." 
    237233msgstr "Un enregistrement avec la même URL de flux existe déjà." 
    238234 
    239 #: index.php:270 
     235#: index.php:264 
     236msgid "frequency" 
     237msgstr "fréquence" 
     238 
     239#: index.php:265 
     240msgid "Date of update" 
     241msgstr "Date de mise à jour" 
     242 
     243#: index.php:274 
    240244msgid "delete related posts" 
    241245msgstr "effacer les billets liés" 
    242246 
    243 #: index.php:271 
    244 msgid "delete feed" 
    245 msgstr "effacer ce flux" 
    246  
    247 #: index.php:273 
     247#: index.php:275 
     248msgid "delete feed (whitout related posts)" 
     249msgstr "effacer le flux (sans effacer les billets liés)" 
     250 
     251#: index.php:277 
    248252msgid "disable feed update" 
    249253msgstr "désactiver la mise à jour du flux" 
    250254 
    251 #: index.php:274 
     255#: index.php:278 
    252256msgid "enable feed update" 
    253257msgstr "activer la mise à jour du flux" 
    254258 
    255 #: index.php:275 
     259#: index.php:279 
    256260msgid "Reset last update" 
    257261msgstr "remettre à zéro le chronomètre de mise à jour" 
    258262 
    259 #: index.php:341 
     263#: index.php:345 
    260264msgid "Options" 
    261265msgstr "Options" 
    262266 
    263 #: index.php:344 
    264 #: index.php:411 
    265 #: index.php:475 
     267#: index.php:348 
     268#: index.php:434 
     269#: index.php:498 
    266270msgid "Configuration successfully saved" 
    267271msgstr "Configuration sauvegardée avec succès" 
    268272 
    269 #: index.php:350 
     273#: index.php:354 
    270274msgid "Enable plugin" 
    271275msgstr "Activer l'extension" 
    272276 
    273 #: index.php:351 
     277#: index.php:355 
    274278msgid "Publish new feed posts" 
    275279msgstr "Publier les nouveaux billets de flux" 
    276280 
    277 #: index.php:352 
     281#: index.php:356 
    278282msgid "Number of feeds to update at one time:" 
    279283msgstr "Nombre de flux à mettre à jour à la fois :" 
    280284 
     285#: index.php:358 
     286msgid "Owner of entries created by zoneclearFeedServer:" 
     287msgstr "Propiètaire des billets créés par ZoneclearFeedServer :" 
     288 
     289#: index.php:363 
     290msgid "home page" 
     291msgstr "la page d'accueil" 
     292 
    281293#: index.php:364 
     294msgid "post pages" 
     295msgstr "la page d'un billet" 
     296 
     297#: index.php:365 
     298msgid "tags pages" 
     299msgstr "les pages des tags" 
     300 
     301#: index.php:366 
     302msgid "archives pages" 
     303msgstr "les pages des archives" 
     304 
     305#: index.php:367 
     306msgid "category pages" 
     307msgstr "les pages de catégorie" 
     308 
     309#: index.php:374 
     310msgid "Show full content on %s" 
     311msgstr "Afficher le contenu complet sur %s" 
     312 
     313#: index.php:387 
    282314msgid "New feed" 
    283315msgstr "Nouveau flux" 
    284316 
    285 #: index.php:369 
    286 #: index.php:420 
     317#: index.php:392 
     318#: index.php:443 
    287319msgid "Owner:" 
    288320msgstr "Propriétaire :" 
    289321 
    290 #: index.php:370 
    291 #: index.php:421 
     322#: index.php:393 
     323#: index.php:444 
    292324msgid "Site URL:" 
    293325msgstr "URL du site :" 
    294326 
    295 #: index.php:376 
    296 #: index.php:427 
     327#: index.php:399 
     328#: index.php:450 
    297329msgid "Update:" 
    298330msgstr "Mise à jour :" 
    299331 
    300 #: index.php:408 
     332#: index.php:431 
    301333msgid "Edit feed" 
    302334msgstr "Edition de flux" 
    303335 
    304 #: index.php:417 
     336#: index.php:440 
    305337msgid "ID:" 
    306338msgstr "ID :" 
    307339 
    308 #: index.php:445 
     340#: index.php:468 
    309341msgid "Change feeds category" 
    310342msgstr "Changement de catégorie" 
    311343 
    312 #: index.php:447 
     344#: index.php:470 
    313345msgid "This changes category for all selected feeds." 
    314346msgstr "Ceci change la catégorie pour tous les flux selectionnés." 
    315347 
    316 #: index.php:459 
     348#: index.php:482 
    317349msgid "Select a category:" 
    318350msgstr "Selectionner une catégorie :" 
    319351 
    320 #: index.php:472 
     352#: index.php:495 
    321353msgid "Feeds list" 
    322354msgstr "Liste des flux" 
    323355 
    324 #: index.php:515 
     356#: index.php:538 
    325357msgid "Selected feeds action:" 
    326358msgstr "Action sur les flux sélectionnés :" 
  • plugins/zoneclearFeedServer/release.txt

    r2034 r2041  
    11x.x xxxxxxxx 
    2  * Add ability to update of previous post (seer item->TS and compare) 
    3  * Add feed rating (with rateIt ?) 
    4  * Add public page of feed desription 
     2 * Not added ability to update of previous post (seer item->TS and compare) 
     3 * Not added public page of feed description 
     4 
     50.4 20100102 
     6 * Added option to change posts owner 
     7 * Added option to truncate content on some templates 
     8 * Fixed multiples bugs 
    59 
    6100.3.1 20100128 
Note: See TracChangeset for help on using the changeset viewer.

Sites map