Dotclear


Ignore:
Timestamp:
10/01/09 11:40:21 (14 years ago)
Author:
kwon
Message:

Newsletter (closes #251 : correction planification impossible pour profil admin en multi-blog)

Location:
plugins/newsletter/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • plugins/newsletter/trunk/_define.php

    r1532 r1534  
    1515     /* Description*/    "Manager newsletter", 
    1616     /* Author */        "Benoit de Marne", 
    17      /* Version */       "3.6.0rc1", 
     17     /* Version */       "3.6.0rc2", 
    1818     /* Permissions */   "usage,contentadmin", 
    1919     /* Priority */      null 
  • plugins/newsletter/trunk/changelog.txt

    r1532 r1534  
    1414* Modification de la procédure d'install / update / delete de l'extension 
    1515* mise à niveau de l'aide en ligne 
     16* Correction du Ticket #251 : planification impossible pour profil admin en multi-blog 
    1617 
    1718Newsletter 3.5.13 - 2009-09-18 
  • plugins/newsletter/trunk/inc/class.newsletter.admin.php

    r1532 r1534  
    831831               if (newsletterPlugin::isActive()) { 
    832832 
    833                     $sadmin = (($auth->isSuperAdmin()) ? true : false); 
    834                     if ($sadmin) { 
    835                           
    836                          // Utilisation de dcCron 
    837                          if (isset($blog->dcCron)) { 
    838                               $newsletter_cron=new newsletterCron($core); 
    839                               $newsletter_settings = new newsletterSettings($core); 
    840  
    841                               $f_check_schedule = $newsletter_settings->getCheckSchedule(); 
    842                               $f_interval = ($newsletter_cron->getTaskInterval() ? $newsletter_cron->getTaskInterval() : 604800); 
    843                               $f_first_run = ($newsletter_cron->getFirstRun() ? $newsletter_cron->getFirstRun() : ''); 
     833                    // Utilisation de dcCron 
     834                    if (isset($blog->dcCron)) { 
     835                         $newsletter_cron=new newsletterCron($core); 
     836                         $newsletter_settings = new newsletterSettings($core); 
     837 
     838                         $f_check_schedule = $newsletter_settings->getCheckSchedule(); 
     839                         $f_interval = ($newsletter_cron->getTaskInterval() ? $newsletter_cron->getTaskInterval() : 604800); 
     840                         $f_first_run = ($newsletter_cron->getFirstRun() ? $newsletter_cron->getFirstRun() : ''); 
    844841                               
    845                               echo 
     842                         echo 
    846843                              '<fieldset>'. 
    847844                              '<legend>'.__('Planning newsletter').'</legend>'. 
     
    871868                              ''; 
    872869                               
    873                               if ($f_check_schedule) { 
     870                         if ($f_check_schedule) { 
    874871                                    
    875                                    $f_task_state = $newsletter_cron->getState(); 
     872                              $f_task_state = $newsletter_cron->getState(); 
    876873                                    
    877                                    echo 
     874                              echo 
    878875                                   '<fieldset>'. 
    879876                                   '<legend>'.__('Scheduled task').' : '.html::escapeHTML($newsletter_cron->getTaskName()).'</legend>'. 
     
    922919                                   '</fieldset>'. 
    923920                                   ''; 
    924                               }                         
    925                          } else { 
    926                               echo 
     921                         }                         
     922                    } else { 
     923                         echo 
    927924                              '<fieldset>'. 
    928925                                   '<legend>'.__('Planning newsletter').'</legend>'. 
     
    931928                                   '</p>'. 
    932929                              '</fieldset>'; 
    933                          } 
     930                    } 
    934931                
    935                     } 
    936932               } else { 
    937933                    echo 
     
    942938                    '</fieldset>'; 
    943939               } 
    944  
    945940          } catch (Exception $e) {  
    946941               $core->error->add($e->getMessage());  
Note: See TracChangeset for help on using the changeset viewer.

Sites map