Changeset 67196 in spip-zone


Ignore:
Timestamp:
Oct 27, 2012, 9:12:50 AM (7 years ago)
Author:
pierrekuhn82@…
Message:

Le plugins mes_fichiers pour un spip 3
Attention en dev car pas encore tester.
Retour souhaitez.

Location:
_plugins_/mes_fichiers/trunk
Files:
7 added
3 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/mes_fichiers/trunk/genie/mes_fichiers.php

    r52847 r67196  
    2222 */
    2323function mes_fichiers_taches_generales_cron($taches_generales){
    24         $cfg = @unserialize($GLOBALS['meta']['mes_fichiers']);
    25         if (isset($cfg['sauvegarde_reguliere']) && ($cfg['sauvegarde_reguliere'] === 'oui')){
    26                 $jour = $cfg['frequence'] ? $cfg['frequence'] : 1;
    27                 $taches_generales['mes_fichiers'] = $jour*24*3600;
    28         }
    29         if(intval($cfg['duree_sauvegarde'])){
    30                 $taches_generales['mes_fichiers_supprimer'] = 24*3600;
    31         }
     24        $jour = lire_config('mes_fichiers/frequence') ? lire_config('mes_fichiers/frequence') : 1;
     25        $taches_generales['mes_fichiers'] = $jour*24*3600;
     26       
    3227        return $taches_generales;
    3328}
  • _plugins_/mes_fichiers/trunk/inc/mes_fichiers_utils.php

    r37117 r67196  
    2121                $liste[] = $f;
    2222        }
     23        //le fichier sqlite depuis config/bases
     24       
    2325        // le fichier .htaccess a la racine qui peut contenir des persos
    2426        if (@is_readable($htaccess))
  • _plugins_/mes_fichiers/trunk/lang/mes_fichiers_fr.php

    r52847 r67196  
    88// B
    99'bouton_mes_fichiers' => 'Sauvegarder mes fichiers',
     10'bouton_effacer' => 'Effacer',
    1011'bouton_sauver' => 'Sauvegarder',
    11 'bouton_telecharger' => 'Télécharger',
     12'bouton_telecharger' => 'Télécharger',
    1213'bouton_tout_cocher' => 'Tout cocher',
    13 'bouton_tout_decocher' => 'Tout décocher',
     14'bouton_tout_decocher' => 'Tout décocher',
    1415'bouton_voir' => 'Voir',
    1516'bulle_bouton_voir' => 'Voir le contenu de l\'archive',
     
    2223
    2324// E
    24 'erreur_aucun_fichier_sauver' => 'Il n\'y a aucun fichier à sauvegarder',
    25 'erreur_droits_insuffisants' => 'Vous ne disposez pas de droits suffisants pour réaliser une sauvegarde.',
    26 'erreur_repertoire_trop_grand' => 'Ce répertoire dépasse la limite de @taille_max@ MB et ne peut être sauvegardé.',
    27 'explication_cfg_notif_mail' => 'Ces emails s\'ajoutent à celui du webmestre du site. Ils doivent être séparés par des virgules ",".',
     25'erreur_aucun_fichier_sauver' => 'Il n\'y a aucun fichier à sauvegarder',
     26'erreur_droits_insuffisants' => 'Vous ne disposez pas de droits suffisants pour réaliser une sauvegarde.',
     27'erreur_repertoire_trop_grand' => 'Ce répertoire dépasse la limite de @taille_max@ MB et ne peut être sauvegardé.',
     28'explication_cfg_notif_mail' => 'Ces emails s\'ajoutent à celui du webmestre du site. Ils doivent être séparés par des virgules ",".',
    2829
    2930// I
    30 'info_sauver' => 'Cette option fabrique un fichier d\'archives contenant les données de personnalisation du site comme le dernier dump de sauvegarde de la base, le(s) dossier(s) des squelettes nommés, le dossier images...
    31         Le fichier d\'archives est cr&eacute;&eacute; dans <i>tmp/mes_fichiers/</i> et se nomme <i>@prefixe@_aaaammjj_hhmmss.zip</i>.
    32         La liste exhaustive des fichiers et dossiers pouvant &ecirc;tre sauvegard&eacute;s est affich&eacute;e ci-dessous :',
    33 'info_telecharger' => 'Cette option permet de t&eacute;l&eacute;charger un des fichiers d\'archives disponibles parmi la liste affich&eacute;e ci-dessous :',
     31'info_sauver' => 'Cette option fabrique un fichier d\'archives contenant les données de personnalisation du site comme le dernier dump de sauvegarde de la base, le(s) dossier(s) des squelettes nommés, le dossier images...
     32        Le fichier d\'archives est créé dans <i>tmp/mes_fichiers/</i> et se nomme <i>@prefixe@_aaaammjj_hhmmss.zip</i>.
     33        La liste exhaustive des fichiers et dossiers pouvant &ecirc;tre sauvegardés est affichée ci-dessous :',
     34'info_telecharger' => 'Cette option permet de télécharger un des fichiers d\'archives disponibles parmi la liste affichée ci-dessous :',
    3435
    3536// J
     
    3738
    3839// L
    39 'label_cfg_duree_sauvegarde' => 'Dur&eacute;e de conservation des sauvegardes',
    40 'label_cfg_frequence' => 'Fr&eacute;quence de sauvegarde',
    41 'label_cfg_taille_max_rep' => 'Taille maximale des r&eacute;pertoires que l\'on peut sauvegarder (en MB)',
     40'label_cfg_duree_sauvegarde' => 'Durée de conservation des sauvegardes',
     41'label_cfg_frequence' => 'Fréquence de sauvegarde',
     42'label_cfg_taille_max_rep' => 'Taille maximale des répertoires que l\'on peut sauvegarder (en MB)',
    4243'label_cfg_notif_active' => 'Activer les notifications',
    43 'label_cfg_notif_mail' => 'Adresses email &agrave; notifier',
    44 'label_cfg_prefixe' => 'Pr&eacute;fixe utilis&eacute; pour le nom de fichier',
    45 'label_cfg_sauvegarde_reguliere' => 'Faire une sauvegarde r&eacute;guli&egrave;re',
     44'label_cfg_notif_mail' => 'Adresses email à notifier',
     45'label_cfg_prefixe' => 'Préfixe utilisé pour le nom de fichier',
     46'label_cfg_sauvegarde_reguliere' => 'Faire une sauvegarde régulière',
    4647'legende_cfg_notification' => 'Notifications',
    47 'legende_cfg_sauvegarde_reguliere' => 'Sauvegarder r&eacute;guli&egrave;rement',
     48'legende_cfg_sauvegarde_reguliere' => 'Sauvegarder régulièrement',
    4849
    4950
    5051// M
    5152'message_cleaner_sujet' => 'Suppression des sauvegardes de fichiers',
    52 'message_notif_cleaner_intro' => 'L\'action de suppression automatique des sauvegardes de fichiers obsol&egrave;tes (dont la date est post&eacute;rieure &agrave; @frequence@ jours) a &eacute;t&eacute; effectu&eacute;e avec succ&egrave;s. Les fichiers suivants ont &eacute;t&eacute; supprim&eacute;s : ',
    53 'message_rien_a_sauver' => 'Aucun fichier ni dossier &agrave; sauvegarder.',
    54 'message_rien_a_telecharger' => 'Aucune sauvegarde disponible au t&eacute;l&eacute;chargement.',
    55 'message_rien_a_restaurer' => 'Aucune sauvegarde disponible &agrave; la restauration.',
    56 'message_sauvegarde_ok' => 'Le fichier d\'archives a bien &eacute;t&eacute; cr&eacute;&eacute;.',
    57 'message_sauvegarde_nok' => 'Erreur lors de la sauvegarde. Le fichier d\'archives n\'a pas &eacute;t&eacute; cr&eacute;&eacute;.',
    58 'message_notif_sauver_intro' => 'Une nouvelle sauvegarde de vos fichiers est disponible pour votre site. Elle a &eacute;t&eacute; r&eacute;alis&eacute;e par @auteur@.',
     53'message_notif_cleaner_intro' => 'L\'action de suppression automatique des sauvegardes de fichiers obsolètes (dont la date est postérieure à @frequence@ jours) a été effectuée avec succès. Les fichiers suivants ont été supprimés : ',
     54'message_rien_a_sauver' => 'Aucun fichier ni dossier à sauvegarder.',
     55'message_rien_a_telecharger' => 'Aucune sauvegarde disponible au téléchargement.',
     56'message_rien_a_restaurer' => 'Aucune sauvegarde disponible à la restauration.',
     57'message_sauvegarde_ok' => 'Le fichier d\'archives a bien été créé.',
     58'message_sauvegarde_nok' => 'Erreur lors de la sauvegarde. Le fichier d\'archives n\'a pas été créé.',
     59'message_notif_sauver_intro' => 'Une nouvelle sauvegarde de vos fichiers est disponible pour votre site. Elle a été réalisée par @auteur@.',
    5960'message_sauver_sujet' => 'Sauvegarde des fichiers',
    60 'message_telechargement_ok' => 'Le fichier d\'archives a bien &eacute;t&eacute; t&eacute;l&eacute;charg&eacute;.',
    61 'message_telechargement_nok' => 'Erreur lors du t&eacute;l&eacute;chargement.',
    62 'message_zip_propriete_nok' => 'Aucune propri&eacute;t&eacute; n\'est disponible sur cette archive.',
     61'message_telechargement_ok' => 'Le fichier d\'archives a bien été téléchargé.',
     62'message_telechargement_nok' => 'Erreur lors du téléchargement.',
     63'message_zip_propriete_nok' => 'Aucune propriété n\'est disponible sur cette archive.',
    6364'message_zip_sans_contenu' => 'Aucune information n\'est disponible sur le contenu de cette archive.',
    64 'message_zip_auteur_indetermine' => 'Non d&eacute;termin&eacute;',
     65'message_zip_auteur_indetermine' => 'Non déterminé',
    6566'message_zip_auteur_cron' => 'Tache automatique',
    6667
    6768// R
    68 'resume_table_telecharger' => 'Liste des archives disponibles au t&eacute;l&eacute;chargement',
    69 'resume_zip_auteur' => 'Cr&eacute;&eacute; par',
     69'resume_table_telecharger' => 'Liste des archives disponibles au téléchargement',
     70'resume_zip_auteur' => 'Créé par',
    7071'resume_zip_statut' => 'Statut',
    71 'resume_zip_compteur' => 'Fichiers / dossiers archiv&eacute;s',
    72 'resume_zip_contenu' => 'Contenu r&eacute;sum&eacute;',
     72'resume_zip_compteur' => 'Fichiers / dossiers archivés',
     73'resume_zip_contenu' => 'Contenu résumé',
    7374
    7475
     
    7778'titre_page' => 'Sauvegarder mes fichiers de personnalisation',
    7879'titre_boite_sauver' => 'Sauvegarder mes fichiers',
    79 'titre_boite_telecharger' => 'T&eacute;l&eacute;charger une sauvegarde',
     80'titre_boite_telecharger' => 'Télécharger une sauvegarde',
    8081
    8182);
Note: See TracChangeset for help on using the changeset viewer.