Changeset 82921 in spip-zone


Ignore:
Timestamp:
Jun 9, 2014, 9:47:21 PM (7 years ago)
Author:
teddy.spip@…
Message:

On réorganise le code des génies. On règle le petit soucis pour les tranches horaires alors qu'on a sélectionné 'non' dans la config. On passe les messages de log en chaînes de langue pour plus de facilité et si jamais on désirait le traduire dans une autre langue. On fait un up de z.

Location:
_plugins_/medias_nettoyage/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/medias_nettoyage/trunk/genie/medias_deplacer_obsoletes.php

    r81922 r82921  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined("_ECRIRE_INC_VERSION")) {
     4    return;
     5}
    46
    57include_spip('medias_nettoyage_fonctions');
     
    1012/**
    1113 * On passe par un cron pour s'occuper des dossiers et répertoires obsolètes
    12  * On est à une fréquence de toutes les 5 heures. 
    13  * 
    14  * Mais il faudrait trouver une astuce 
     14 * On est à une fréquence de toutes les 5 heures.
     15 *
     16 * Mais il faudrait trouver une astuce
    1517 * pour ne lancer le cron que s'il y a un répertoire ou fichier obsolète.
    16  * 
     18 *
    1719 * @param  unknown $t
    18  * 
     20 *
    1921 * @return bool
    2022 */
    21 function genie_medias_deplacer_obsoletes_dist ($t) {
     23function genie_medias_deplacer_obsoletes_dist ($t)
     24{
    2225
    23         // Si on est en SPIP 2, on regarde $GLOBALS
    24         // En SPIP 3, on passe par la fonction lire_config
    25         if (intval(spip_version())==2) {
    26                 $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage']) ? @unserialize($GLOBALS['meta']['medias_nettoyage']) : null;
    27         } else if ( intval(spip_version()) == 3 ){
    28                 include_spip('inc/config');
    29                 $medias_nettoyage = lire_config('medias_nettoyage');
    30         } else {
    31                 $medias_nettoyage = null;
    32         }
     26    // Si on est en SPIP 2, on regarde $GLOBALS
     27    // En SPIP 3, on passe par la fonction lire_config
     28    if (intval(spip_version())==2) {
     29        $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage'])
     30        ? @unserialize($GLOBALS['meta']['medias_nettoyage'])
     31        : null;
     32    } elseif (intval(spip_version()) == 3) {
     33        include_spip('inc/config');
     34        $medias_nettoyage = lire_config('medias_nettoyage');
     35    } else {
     36        $medias_nettoyage = null;
     37    }
    3338
    34         // Si le plugin n'a pas encore été configuré,
    35         // on lance le script entre 00h00 et 06h00
    36         if (!isset($medias_nettoyage)) {
    37                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : On est dans la tranche horaire par défaut. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    38                 medias_lancer_script();
     39    // Si le plugin n'a pas encore été configuré,
     40    // on lance le script entre 00h00 et 06h00
     41    if (!isset($medias_nettoyage)) {
     42        spip_log(
     43            _T(
     44                'medias_nettoyage:message_log_tranche_defaut',
     45                array(
     46                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     47                    'fonction' => __FUNCTION__
     48                )
     49            ),
     50            "medias_nettoyage"
     51        );
     52        medias_lancer_script();
    3953
    40         } else if (isset($medias_nettoyage['activation'])
    41                 AND $medias_nettoyage['activation'] == 'oui'
    42                 AND (!isset($medias_nettoyage['horaires']) OR $medias_nettoyage['horaires'] == '')) {
    43                 // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
    44                 // On lance le script entre 00h00 et 06h00
    45                         spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif mais non défini. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    46                         medias_lancer_script();
     54    } elseif (isset($medias_nettoyage['activation'])
     55        and $medias_nettoyage['activation'] == 'oui'
     56        and (!isset($medias_nettoyage['horaires'])
     57        or $medias_nettoyage['horaires'] == '')) {
     58        // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
     59        // On lance le script entre 00h00 et 06h00
     60        spip_log(
     61            _T(
     62                'medias_nettoyage:message_log_tranche_actif_horaire_undefined',
     63                array(
     64                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     65                    'fonction' => __FUNCTION__
     66                )
     67            ),
     68            "medias_nettoyage"
     69        );
     70        medias_lancer_script();
    4771
    48         } else if (isset($medias_nettoyage['activation']) AND isset($medias_nettoyage['horaires'])) {
    49                 // Si on a activé la tranche horaire et qu'on a choisi le créneau
    50                 // On lance le script dans la tranche horaire choisie
    51                 $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
    52                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif et défini. On lance le script ' . __FUNCTION__ . ' entre ' . $horaires[0] . ' et ' . $horaires[1],"medias_orphelins");
    53                 medias_lancer_script($horaires[0],$horaires[1]);
     72    } elseif (isset($medias_nettoyage['activation'])
     73        and $medias_nettoyage['activation'] == 'oui'
     74        and isset($medias_nettoyage['horaires'])) {
     75        // Si on a activé la tranche horaire et qu'on a choisi le créneau
     76        // On lance le script dans la tranche horaire choisie
     77        $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
     78        spip_log(
     79            _T(
     80                'medias_nettoyage:message_log_tranche_actif_horaire_defini',
     81                array(
     82                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     83                    'fonction' => __FUNCTION__,
     84                    'debut' => $horaires[0],
     85                    'fin' => $horaires[1]
     86                )
     87            ),
     88            "medias_nettoyage"
     89        );
     90        medias_lancer_script($horaires[0], $horaires[1]);
    5491
    55         } else if (isset($medias_nettoyage['activation']) AND $medias_nettoyage['activation'] == 'non') {
    56                 // Si on a sélectionné 'non' pour la tranche horaire,
    57                 // on lance le script toutes les 5heures comme prévu dans medias_nettoyage_pipelines.php
    58                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est désactivé. On lance le script ' . __FUNCTION__ . ' toutes les 5h.',"medias_orphelins");
    59                 if (function_exists('medias_deplacer_rep_obsoletes')) {
    60                         medias_deplacer_rep_obsoletes();
    61                 }
    62         }
     92    } elseif (isset($medias_nettoyage['activation'])
     93        and $medias_nettoyage['activation'] == 'non') {
     94        // Si on a sélectionné 'non' pour la tranche horaire,
     95        // on lance le script selon le timing prévu dans medias_nettoyage_pipelines.php
     96        spip_log(
     97            _T(
     98                'medias_nettoyage:message_log_tranche_desactivee',
     99                array(
     100                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     101                    'fonction' => __FUNCTION__
     102                )
     103            ),
     104            "medias_nettoyage"
     105        );
     106        if (function_exists('medias_deplacer_rep_obsoletes')) {
     107            medias_deplacer_rep_obsoletes();
     108        }
     109    }
    63110
    64         return 1;
     111    return 1;
    65112}
    66113
    67 function medias_lancer_script ($debut = 0, $fin = 600) {
    68         $timer = date_format(date_create(), 'Hi');
     114function medias_lancer_script ($debut = 0, $fin = 600)
     115{
     116    $timer = date_format(date_create(), 'Hi');
    69117
    70         // On vérifie bien que nous sommes bien dans la bonne tranche horaire
    71         if ($timer >= $debut AND $timer < $fin) {
    72                 if (function_exists('medias_deplacer_rep_obsoletes')) {
    73                         medias_deplacer_rep_obsoletes();
    74                 }
    75         }
     118    // On vérifie bien que nous sommes bien dans la bonne tranche horaire
     119    if ($timer >= $debut and $timer < $fin) {
     120        if (function_exists('medias_deplacer_rep_obsoletes')) {
     121            medias_deplacer_rep_obsoletes();
     122        }
     123    }
    76124
    77         return;
     125    return;
    78126}
    79127
  • _plugins_/medias_nettoyage/trunk/genie/medias_deplacer_orphelins.php

    r81922 r82921  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined("_ECRIRE_INC_VERSION")) {
     4    return;
     5}
    46
    57include_spip('medias_nettoyage_fonctions');
     
    79include_spip('inc/meta');
    810
    9 function genie_medias_deplacer_orphelins_dist ($t) {
     11function genie_medias_deplacer_orphelins_dist ($t)
     12{
    1013
    11         // Si on est en SPIP 2, on regarde $GLOBALS
    12         // En SPIP 3, on passe par la fonction lire_config
    13         if (intval(spip_version())==2) {
    14                 $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage']) ? @unserialize($GLOBALS['meta']['medias_nettoyage']) : null;
    15         } else if ( intval(spip_version()) == 3 ){
    16                 include_spip('inc/config');
    17                 $medias_nettoyage = lire_config('medias_nettoyage');
    18         } else {
    19                 $medias_nettoyage = null;
    20         }
     14    // Si on est en SPIP 2, on regarde $GLOBALS
     15    // En SPIP 3, on passe par la fonction lire_config
     16    if (intval(spip_version())==2) {
     17        $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage'])
     18            ? @unserialize($GLOBALS['meta']['medias_nettoyage'])
     19            : null;
     20    } elseif (intval(spip_version()) == 3) {
     21        include_spip('inc/config');
     22        $medias_nettoyage = lire_config('medias_nettoyage');
     23    } else {
     24        $medias_nettoyage = null;
     25    }
    2126
    22         // Si le plugin n'a pas encore été configuré,
    23         // on lance le script entre 00h00 et 06h00
    24         if (!isset($medias_nettoyage)) {
    25                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : On est dans la tranche horaire par défaut. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    26                 medias_lancer_script();
     27    // Si le plugin n'a pas encore été configuré,
     28    // on lance le script entre 00h00 et 06h00
     29    if (!isset($medias_nettoyage)) {
     30        spip_log(
     31            _T(
     32                'medias_nettoyage:message_log_tranche_defaut',
     33                array(
     34                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     35                    'fonction' => __FUNCTION__
     36                )
     37            ),
     38            "medias_nettoyage"
     39        );
     40        medias_lancer_script();
    2741
    28         } else if (isset($medias_nettoyage['activation'])
    29                 AND $medias_nettoyage['activation'] == 'oui'
    30                 AND (!isset($medias_nettoyage['horaires']) OR $medias_nettoyage['horaires'] == '')) {
    31                 // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
    32                 // On lance le script entre 00h00 et 06h00
    33                         spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif mais non défini. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    34                         medias_lancer_script();
     42    } elseif (isset($medias_nettoyage['activation'])
     43        and $medias_nettoyage['activation'] == 'oui'
     44        and (!isset($medias_nettoyage['horaires'])
     45        or $medias_nettoyage['horaires'] == '')) {
     46        // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
     47        // On lance le script entre 00h00 et 06h00
     48        spip_log(
     49            _T(
     50                'medias_nettoyage:message_log_tranche_actif_horaire_undefined',
     51                array(
     52                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     53                    'fonction' => __FUNCTION__
     54                )
     55            ),
     56            "medias_nettoyage"
     57        );
     58        medias_lancer_script();
    3559
    36         } else if (isset($medias_nettoyage['activation']) AND isset($medias_nettoyage['horaires'])) {
    37                 // Si on a activé la tranche horaire et qu'on a choisi le créneau
    38                 // On lance le script dans la tranche horaire choisie
    39                 $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
    40                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif et défini. On lance le script ' . __FUNCTION__ . ' entre ' . $horaires[0] . ' et ' . $horaires[1],"medias_orphelins");
    41                 medias_lancer_script($horaires[0],$horaires[1]);
     60    } elseif (isset($medias_nettoyage['activation'])
     61        and $medias_nettoyage['activation'] == 'oui'
     62        and isset($medias_nettoyage['horaires'])) {
     63        // Si on a activé la tranche horaire et qu'on a choisi le créneau
     64        // On lance le script dans la tranche horaire choisie
     65        $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
     66        spip_log(
     67            _T(
     68                'medias_nettoyage:message_log_tranche_actif_horaire_defini',
     69                array(
     70                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     71                    'fonction' => __FUNCTION__,
     72                    'debut' => $horaires[0],
     73                    'fin' => $horaires[1]
     74                )
     75            ),
     76            "medias_nettoyage"
     77        );
     78        medias_lancer_script($horaires[0], $horaires[1]);
    4279
    43         } else if (isset($medias_nettoyage['activation']) AND $medias_nettoyage['activation'] == 'non') {
    44                 // Si on a sélectionné 'non' pour la tranche horaire,
    45                 // on lance le script toutes les 5heures comme prévu dans medias_nettoyage_pipelines.php
    46                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est désactivé. On lance le script ' . __FUNCTION__ . ' toutes les 5h.',"medias_orphelins");
    47                 if (function_exists('medias_deplacer_documents_repertoire_orphelins')) {
    48                         medias_deplacer_documents_repertoire_orphelins();
    49                 }
    50         }
     80    } elseif (isset($medias_nettoyage['activation'])
     81        and $medias_nettoyage['activation'] == 'non') {
     82        // Si on a sélectionné 'non' pour la tranche horaire,
     83        // on lance le script selon le timing prévu dans medias_nettoyage_pipelines.php
     84        spip_log(
     85            _T(
     86                'medias_nettoyage:message_log_tranche_desactivee',
     87                array(
     88                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     89                    'fonction' => __FUNCTION__
     90                )
     91            ),
     92            "medias_nettoyage"
     93        );
     94        if (function_exists('medias_deplacer_documents_repertoire_orphelins')) {
     95            medias_deplacer_documents_repertoire_orphelins();
     96        }
     97    }
    5198
    52         return 1;
     99    return 1;
    53100}
    54101
    55 function medias_lancer_script ($debut = 0, $fin = 600) {
    56         $timer = date_format(date_create(), 'Hi');
     102function medias_lancer_script ($debut = 0, $fin = 600)
     103{
     104    $timer = date_format(date_create(), 'Hi');
    57105
    58         // On vérifie bien que nous sommes bien dans la bonne tranche horaire
    59         if ($timer >= $debut AND $timer < $fin) {
    60                 if (function_exists('medias_deplacer_documents_repertoire_orphelins')) {
    61                         medias_deplacer_documents_repertoire_orphelins();
    62                 }
    63         }
     106    // On vérifie bien que nous sommes dans la bonne tranche horaire
     107    if ($timer >= $debut and $timer < $fin) {
     108        if (function_exists('medias_deplacer_documents_repertoire_orphelins')) {
     109            medias_deplacer_documents_repertoire_orphelins();
     110        }
     111    }
    64112
    65         return;
     113    return;
    66114}
    67115
  • _plugins_/medias_nettoyage/trunk/genie/medias_reparer_documents.php

    r81922 r82921  
    11<?php
    22
    3 if (!defined("_ECRIRE_INC_VERSION")) return;
     3if (!defined("_ECRIRE_INC_VERSION")) {
     4    return;
     5}
    46
    57include_spip('medias_nettoyage_fonctions');
     
    79include_spip('inc/meta');
    810
    9 function genie_medias_reparer_documents_dist ($t) {
     11function genie_medias_reparer_documents_dist ($t)
     12{
    1013
    11         // Si on est en SPIP 2, on regarde $GLOBALS
    12         // En SPIP 3, on passe par la fonction lire_config
    13         if (intval(spip_version())==2) {
    14                 $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage']) ? @unserialize($GLOBALS['meta']['medias_nettoyage']) : null;
    15         } else if ( intval(spip_version()) == 3 ){
    16                 include_spip('inc/config');
    17                 $medias_nettoyage = lire_config('medias_nettoyage');
    18         } else {
    19                 $medias_nettoyage = null;
    20         }
     14    // Si on est en SPIP 2, on regarde $GLOBALS
     15    // En SPIP 3, on passe par la fonction lire_config
     16    if (intval(spip_version())==2) {
     17        $medias_nettoyage = ($GLOBALS['meta']['medias_nettoyage'])
     18            ? @unserialize($GLOBALS['meta']['medias_nettoyage'])
     19            : null;
     20    } elseif (intval(spip_version()) == 3) {
     21        include_spip('inc/config');
     22        $medias_nettoyage = lire_config('medias_nettoyage');
     23    } else {
     24        $medias_nettoyage = null;
     25    }
    2126
    22         // Si le plugin n'a pas encore été configuré,
    23         // on lance le script entre 00h00 et 06h00
    24         if (!isset($medias_nettoyage)) {
    25                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : On est dans la tranche horaire par défaut. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    26                 medias_lancer_script();
     27    // Si le plugin n'a pas encore été configuré,
     28    // on lance le script entre 00h00 et 06h00
     29    if (!isset($medias_nettoyage)) {
     30        spip_log(
     31            _T(
     32                'medias_nettoyage:message_log_tranche_defaut',
     33                array(
     34                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     35                    'fonction' => __FUNCTION__
     36                )
     37            ),
     38            "medias_nettoyage"
     39        );
     40        medias_lancer_script();
    2741
    28         } else if (isset($medias_nettoyage['activation'])
    29                 AND $medias_nettoyage['activation'] == 'oui'
    30                 AND (!isset($medias_nettoyage['horaires']) OR $medias_nettoyage['horaires'] == '')) {
    31                 // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
    32                 // On lance le script entre 00h00 et 06h00
    33                         spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif mais non défini. On lance le script ' . __FUNCTION__ ,"medias_orphelins");
    34                         medias_lancer_script();
     42    } elseif (isset($medias_nettoyage['activation'])
     43        and $medias_nettoyage['activation'] == 'oui'
     44        and (!isset($medias_nettoyage['horaires'])
     45        or $medias_nettoyage['horaires'] == '')) {
     46        // Si on a activé la tranche horaire mais qu'on a pas choisi le créneau
     47        // On lance le script entre 00h00 et 06h00
     48        spip_log(
     49            _T(
     50                'medias_nettoyage:message_log_tranche_actif_horaire_undefined',
     51                array(
     52                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     53                    'fonction' => __FUNCTION__
     54                )
     55            ),
     56            "medias_nettoyage"
     57        );
     58        medias_lancer_script();
    3559
    36         } else if (isset($medias_nettoyage['activation']) AND isset($medias_nettoyage['horaires'])) {
    37                 // Si on a activé la tranche horaire et qu'on a choisi le créneau
    38                 // On lance le script dans la tranche horaire choisie
    39                 $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
    40                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est actif et défini. On lance le script ' . __FUNCTION__ . ' entre ' . $horaires[0] . ' et ' . $horaires[1],"medias_orphelins");
    41                 medias_lancer_script($horaires[0],$horaires[1]);
     60    } elseif (isset($medias_nettoyage['activation'])
     61        and $medias_nettoyage['activation'] == 'oui'
     62        and isset($medias_nettoyage['horaires'])) {
     63        // Si on a activé la tranche horaire et qu'on a choisi le créneau
     64        // On lance le script dans la tranche horaire choisie
     65        $horaires = ($medias_nettoyage['horaires']=='') ? array(0,600) : explode('-', $medias_nettoyage['horaires']);
     66        spip_log(
     67            _T(
     68                'medias_nettoyage:message_log_tranche_actif_horaire_defini',
     69                array(
     70                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     71                    'fonction' => __FUNCTION__,
     72                    'debut' => $horaires[0],
     73                    'fin' => $horaires[1]
     74                )
     75            ),
     76            "medias_nettoyage"
     77        );
     78        medias_lancer_script($horaires[0], $horaires[1]);
    4279
    43         } else if (isset($medias_nettoyage['activation']) AND $medias_nettoyage['activation'] == 'non') {
    44                 // Si on a sélectionné 'non' pour la tranche horaire,
    45                 // on lance le script toutes les 5heures comme prévu dans medias_nettoyage_pipelines.php
    46                 spip_log(date_format(date_create(), 'Y-m-d H:i:s') . ' : Le CRON par tranche horaire est désactivé. On lance le script ' . __FUNCTION__ . ' toutes les 5h.',"medias_orphelins");
    47                 if (function_exists('medias_reparer_documents_fichiers')) {
    48                         medias_reparer_documents_fichiers();
    49                 }
    50         }
     80    } elseif (isset($medias_nettoyage['activation'])
     81        and $medias_nettoyage['activation'] == 'non') {
     82        // Si on a sélectionné 'non' pour la tranche horaire,
     83        // on lance le script selon le timing prévu dans medias_nettoyage_pipelines.php
     84        spip_log(
     85            _T(
     86                'medias_nettoyage:message_log_tranche_desactivee',
     87                array(
     88                    'date' => date_format(date_create(), 'Y-m-d H:i:s'),
     89                    'fonction' => __FUNCTION__
     90                )
     91            ),
     92            "medias_nettoyage"
     93        );
     94        if (function_exists('medias_reparer_documents_fichiers')) {
     95            medias_reparer_documents_fichiers();
     96        }
     97    }
    5198
    52         return 1;
     99    return 1;
    53100}
    54101
    55 function medias_lancer_script ($debut = 0, $fin = 600) {
    56         $timer = date_format(date_create(), 'Hi');
     102function medias_lancer_script ($debut = 0, $fin = 600)
     103{
     104    $timer = date_format(date_create(), 'Hi');
    57105
    58         // On vérifie bien que nous sommes bien dans la bonne tranche horaire
    59         if ($timer >= $debut AND $timer < $fin) {
    60                 if (function_exists('medias_reparer_documents_fichiers')) {
    61                         medias_reparer_documents_fichiers();
    62                 }
    63         }
     106    // On vérifie bien que nous sommes bien dans la bonne tranche horaire
     107    if ($timer >= $debut and $timer < $fin) {
     108        if (function_exists('medias_reparer_documents_fichiers')) {
     109            medias_reparer_documents_fichiers();
     110        }
     111    }
    64112
    65         return;
     113    return;
    66114}
    67115
  • _plugins_/medias_nettoyage/trunk/lang/medias_nettoyage_fr.php

    r82886 r82921  
    5757    // M
    5858    'medias_nettoyage_nom' => 'Nettoyer la médiathèque',
     59    'message_log_tranche_actif_horaire_undefined' => '@date@ : Le CRON par tranche horaire est actif mais non défini.
     60    On lance le script @fonction@',
     61    'message_log_tranche_actif_horaire_defini' => '@date@ : Le CRON par tranche horaire est actif et défini.
     62    On lance le script @fonction@ entre @debut@ et @fin@',
     63    'message_log_tranche_defaut' => '@date@ : On est dans la tranche horaire par défaut.
     64    On lance le script @fonction@',
     65    'message_log_tranche_desactivee' => '@date@ : Le CRON par tranche horaire est désactivé.
     66    On lance le script @fonction@ toutes les 5h.',
    5967    'mode_off' => 'Mode \'off\'',
    6068    'mode_on' => 'Mode \'on\'',
  • _plugins_/medias_nettoyage/trunk/paquet.xml

    r82917 r82921  
    22        prefix="medias_nettoyage"
    33        categorie="outil"
    4         version="0.9.7"
     4        version="0.9.8"
    55        etat="stable"
    66        compatibilite="[2.1.0;3.0.*]"
  • _plugins_/medias_nettoyage/trunk/plugin.xml

    r82917 r82921  
    55        <icon>prive/themes/spip/images/medias_nettoyage-64.png</icon>
    66        <prefix>medias_nettoyage</prefix>
    7         <version>0.9.7</version>
     7        <version>0.9.8</version>
    88        <etat>stable</etat>
    99        <categorie>outil</categorie>
  • _plugins_/medias_nettoyage/trunk/prive/squelettes/contenu/configurer_medias_nettoyage.html

    r81897 r82921  
    66        #FORMULAIRE_CONFIGURER_MEDIAS_NETTOYAGE
    77</div>
     8
     9[<pre>(#CONFIG{medias_nettoyage}|unserialize|print_r{1})</pre>]
Note: See TracChangeset for help on using the changeset viewer.