Changeset 396
- Timestamp:
- 04/06/08 04:50:48 (16 years ago)
- Location:
- plugins/compress
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/compress/index.php
r394 r396 95 95 compress::compress_file($file); 96 96 clearstatcache(); 97 $ percent = sprintf(__('(%s%% of the original size)'),compress::percent($file));98 $msg = sprintf(__('The file : %1$s has been compressed<br />%2$s'),$file,$percent);97 $msg = sprintf(__('The file <code>%1$s</code> has been compressed to %2$s%% of the original file size'), 98 $file,compress::percent($file)); 99 99 } 100 100 elseif ((isset($_POST['delete'])) AND (isset($_POST['file']))) … … 102 102 $file = $_POST['file']; 103 103 compress::delete($file); 104 $msg = sprintf(__('The backup file : %shas been deleted'),$file);104 $msg = sprintf(__('The backup file <code>%s</code> has been deleted'),$file); 105 105 } 106 106 elseif (isset($_POST['compress_all'])) … … 150 150 <?php if (!empty($msg)) {echo '<p class="message">'.$msg.'</p>';} ?> 151 151 152 <div class="multi-part" id="css_list" title="<?php echo __(' Compress CSSs'); ?>">152 <div class="multi-part" id="css_list" title="<?php echo __('compress CSSs'); ?>"> 153 153 <form action="<?php echo($p_url); ?>" method="post"> 154 154 <fieldset> … … 192 192 </div> 193 193 194 <div class="multi-part" id="help" title="<?php echo __(' Help'); ?>">194 <div class="multi-part" id="help" title="<?php echo __('help'); ?>"> 195 195 <p><?php echo(__('A copy of the original file (.bak.css) is created when a CSS file is compressed for the first time.')); ?></p> 196 196 <p> -
plugins/compress/lib.compress.php
r394 r396 142 142 } 143 143 144 $is_backup = false; 144 145 # if is backup 145 146 if (self::is_backup($file)) 146 147 { 147 148 $compressed_file = self::get_original_filename($file); 149 $is_backup = true; 148 150 } 149 151 else … … 151 153 if (self::check_backup($file) !== true) 152 154 { 153 $create_backup = self::create_backup($file); 154 if ($create_backup !== true) {return($create_backup);} 155 self::create_backup($file); 155 156 } 156 157 $compressed_file = $file; … … 169 170 if ($core->blog->settings->compress_create_backup_every_time) 170 171 { 171 $file_without_ext = substr($file,0,(strlen($file)-self::$file_ext_len)); 172 $ext_len = self::$file_ext_len; 173 if ($is_backup) {$ext_len = self::$backup_ext_len;} 174 $file_without_ext = substr($file,0,(strlen($file)-$ext_len)); 172 175 if (function_exists('gzopen')) 173 176 { 174 $gz_file = gzopen($file_without_ext.'.'.date('Ymd-His').self::$dated_backup_ext,'wb9'); 177 $gz_file = gzopen($file_without_ext.'.'. 178 dt::str('%Y%m%d-%H%M%S',null,$core->blog->settings->blog_timezone). 179 self::$dated_backup_ext,'wb9'); 175 180 gzwrite($gz_file,$content,strlen($content)); 176 181 gzclose($gz_file); … … 179 184 { 180 185 copy($file,$file_without_ext.'.'. 181 date('Ymd-His', 182 dt::addTimeZone($core->blog->settings->blog_timezone)).self::$backup_ext); 183 } 184 } 186 dt::str('%Y%m%d-%H%M%S',null,$core->blog->settings->blog_timezone). 187 self::$backup_ext); 188 } 189 } 190 # remove multiple spaces 191 # http://bytes.com/forum/thread160400.html 192 $content = preg_replace('` {2,}`', ' ', $content); 185 193 # remove comments 186 194 # http://www.webmasterworld.com/forum88/11584.htm … … 189 197 $content = preg_replace('/(\/\*[\s\S]*?\*\/)/', '', $content); 190 198 } 199 # remove tabs, carriage returns and new lines 191 200 $content = preg_replace('/(\t|\r|\n)/', '', $content); 192 # remove multiple spaces193 # http://bytes.com/forum/thread160400.html194 $content = preg_replace('` {2,}`', ' ', $content);195 201 # '{' => '{' 196 202 $content = str_replace(array(' { ',' {','{ '),'{', $content); … … 251 257 { 252 258 $themes_list = self::get_themes_list(); 253 $compress = true;254 259 255 260 foreach ($themes_list as $theme) … … 275 280 276 281 $themes_list = self::get_themes_list(); 277 $delete = true; 282 278 283 foreach ($themes_list as $theme) 279 284 { … … 297 302 298 303 $themes_list = self::get_themes_list(); 299 $replace = true; 304 300 305 foreach ($themes_list as $theme) 301 306 { … … 324 329 { 325 330 $dir_absolute_path = path::real($theme['root']); 326 $dirname = substr($dir_absolute_path,(strrpos($dir_absolute_path,'/')+1));331 $dirname = basename($dir_absolute_path); 327 332 $table = new table('class="clear" cellspacing="0" cellpadding="1" summary="CSSs"'); 328 333 $info = ''; -
plugins/compress/locales/fr/main.lang.php
r394 r396 4 4 5 5 # _admin.php:24 6 # index.php:1 347 # index.php:14 06 # index.php:142 7 # index.php:148 8 8 $GLOBALS['__l10n']['CompreSS']='CompreSS'; 9 9 10 # index.php:76 10 # index.php:87 11 $GLOBALS['__l10n']['%s is not executable']='%s n\'est pas éxécutable'; 12 13 # index.php:97 14 $GLOBALS['__l10n']['The file <code>%1$s</code> has been compressed to %2$s%% of the original file size']='Le fichier <code>%1$s</code> a été compressé à %2$s%% de la taille du fichier original'; 15 16 # index.php:104 17 $GLOBALS['__l10n']['The backup file <code>%s</code> has been deleted']='Le fichier de sauvegarde <code>%s</code> a été supprimé'; 18 19 # index.php:109 20 $GLOBALS['__l10n']['All CSS files have been compressed']='Tous les fichiers CSS ont été compressés'; 21 22 # index.php:115 23 $GLOBALS['__l10n']['All CSS backup files have been deleted']='Tous les fichiers de sauvegarde CSS ont été supprimés'; 24 25 # index.php:121 26 $GLOBALS['__l10n']['All CSS compressed files have been replaced']='Tous les fichiers CSS compressés ont été remplacés'; 27 28 # index.php:131 11 29 $GLOBALS['__l10n']['Configuration successfully updated.']='Configuration mise à jour avec succès.'; 12 30 13 # index.php: 8914 $GLOBALS['__l10n'][' %s is not executable']='%s n\'est pas éxécutable';31 # index.php:152 32 $GLOBALS['__l10n']['compress CSSs']='compresser les CSSs'; 15 33 16 # index.php:99 17 # lib.compress.php:354 18 $GLOBALS['__l10n']['(%s%% of the original size)']='(%s%% de la taille originale)'; 19 20 # index.php:100 21 $GLOBALS['__l10n']['The file : %1$s has been compressed<br />%2$s']='Le fichier : %1$s a été compressé<br />%2$s'; 22 23 # index.php:106 24 $GLOBALS['__l10n']['The backup file : %s has been deleted']='Le fichier de sauvegarde : %s a été supprimé'; 25 26 # index.php:111 27 $GLOBALS['__l10n']['All CSS files have been compressed']='Tous les fichiers CSS ont été compressés'; 28 29 # index.php:117 30 $GLOBALS['__l10n']['All CSS backup files have been deleted']='Tous les fichiers de sauvegarde CSS ont été supprimés'; 31 32 # index.php:123 33 $GLOBALS['__l10n']['All CSS compressed files have been replaced']='Tous les fichiers CSS compressés ont été remplacés'; 34 35 # index.php:144 36 $GLOBALS['__l10n']['Compress CSSs']='Compresser les CSSs'; 37 38 # index.php:147 34 # index.php:155 39 35 $GLOBALS['__l10n']['All files']='Tous les fichiers'; 40 36 41 # index.php:15 037 # index.php:158 42 38 $GLOBALS['__l10n']['Compress CSS files']='Compresser les fichiers CSS'; 43 39 44 # index.php:1 5240 # index.php:160 45 41 $GLOBALS['__l10n']['Delete backups files']='Supprimer les fichiers de sauvegarde'; 46 42 47 # index.php:1 5443 # index.php:162 48 44 $GLOBALS['__l10n']['Replace compressed files with original files']='Remplacer les fichiers compressés par les fichiers originaux'; 49 45 50 # index.php:1 6451 # index.php:1 6746 # index.php:172 47 # index.php:175 52 48 $GLOBALS['__l10n']['settings']='paramètres'; 53 49 54 # index.php:1 6950 # index.php:177 55 51 $GLOBALS['__l10n']['Keep comments when compressing']='Garder les commentaires lors de la compression'; 56 52 57 # index.php:1 7353 # index.php:181 58 54 $GLOBALS['__l10n']['Create an unique backup of CSS file every time a CSS backup file is compressed']='Créer une sauvegarde unique du fichier CSS à chaque fois qu\'un fichier de sauvegarde CSS est compressé'; 59 55 60 # index.php:1 7656 # index.php:184 61 57 $GLOBALS['__l10n']['Text to include at the beginning of the compressed file:']='Texte à inclure au début du fichier compressé:'; 62 58 63 # index.php:1 7659 # index.php:184 64 60 $GLOBALS['__l10n']['optional']='facultatif'; 65 61 66 # index.php:18 162 # index.php:189 67 63 $GLOBALS['__l10n']['Save configuration']='Enregistrer la configuration'; 68 64 69 # index.php:186 70 $GLOBALS['__l10n']['Help']='Aide'; 71 72 # index.php:187 65 # index.php:195 73 66 $GLOBALS['__l10n']['A copy of the original file (.bak.css) is created when a CSS file is compressed for the first time.']='Une copie du fichier original (.bak.css) est créée quand un fichier CSS est compressé pour la première fois.'; 74 67 75 # index.php:1 8968 # index.php:197 76 69 $GLOBALS['__l10n']['To modify a CSS file, edit the original file (.bak.css), save it and then compress this file by clicking on']='Pour modifier un fichier CSS, éditez le fichier original (.bak.css), sauvez-le puis compressez-le en cliquant sur'; 77 70 78 # index.php:19 079 # lib.compress.php:3 7971 # index.php:198 72 # lib.compress.php:383 80 73 $GLOBALS['__l10n']['compress to']='compresser vers'; 81 74 82 # index.php: 19375 # index.php:201 83 76 $GLOBALS['__l10n']['delete the file and replace the compressed file by the original file if the file is original.']='supprime le fichier et remplace le fichier compressé par le fichier original si le fichier est original.'; 84 77 85 78 # lib.compress.php:47 86 79 # lib.compress.php:141 87 # lib.compress.php:161 88 # lib.compress.php:216 80 # lib.compress.php:162 89 81 # lib.compress.php:222 82 # lib.compress.php:228 90 83 $GLOBALS['__l10n']['%s is not writable']='%s n\'est pas accessible en écriture'; 91 84 92 # lib.compress.php:16 593 # lib.compress.php:21 285 # lib.compress.php:166 86 # lib.compress.php:218 94 87 $GLOBALS['__l10n']['%s is not readable']='%s n\'est pas accessible en lecture'; 95 88 96 # lib.compress.php:2 2897 # lib.compress.php:2 3789 # lib.compress.php:234 90 # lib.compress.php:243 98 91 $GLOBALS['__l10n']['%s is not deletable']='%s ne peut pas être supprimé'; 99 92 100 # lib.compress.php:2 4493 # lib.compress.php:250 101 94 $GLOBALS['__l10n']['%s is not a backup file']='%s n\'est pas un fichier de sauvegarde'; 102 95 103 # lib.compress.php:3 2696 # lib.compress.php:330 104 97 $GLOBALS['__l10n']['default theme']='thème par défaut'; 105 98 106 # lib.compress.php:3 2999 # lib.compress.php:333 107 100 $GLOBALS['__l10n']['blog theme']='thème du blog'; 108 101 109 # lib.compress.php:33 1102 # lib.compress.php:335 110 103 $GLOBALS['__l10n']['Theme :']='Thème :'; 111 104 112 # lib.compress.php:33 3105 # lib.compress.php:337 113 106 $GLOBALS['__l10n']['file']='fichier'; 114 107 115 # lib.compress.php:33 3108 # lib.compress.php:337 116 109 $GLOBALS['__l10n']['size']='taille'; 117 110 118 # lib.compress.php:33 3111 # lib.compress.php:337 119 112 $GLOBALS['__l10n']['actions']='actions'; 120 113 121 # lib.compress.php:362 114 # lib.compress.php:358 115 $GLOBALS['__l10n']['(%s%% of the original size)']='(%s%% de la taille originale)'; 116 117 # lib.compress.php:366 122 118 $GLOBALS['__l10n']['uncompressed file']='fichier non compressé'; 123 119 124 # lib.compress.php:36 4120 # lib.compress.php:368 125 121 $GLOBALS['__l10n']['compress']='compresser'; 126 122 127 # lib.compress.php:37 0123 # lib.compress.php:374 128 124 $GLOBALS['__l10n']['compressed file']='fichier compressé'; 129 125 130 # lib.compress.php:3 77126 # lib.compress.php:381 131 127 $GLOBALS['__l10n']['original file']='fichier original'; 132 128 133 # lib.compress.php:3 88129 # lib.compress.php:392 134 130 $GLOBALS['__l10n']['backup file']='fichier de sauvegarde'; 135 131 -
plugins/compress/style.css
r394 r396 1 1 label {display:inline;} 2 /*table {padding-top:30px;}*/3 2 caption { 4 3 margin-top:1.5em; … … 20 19 background:#f5f5f5; 21 20 } 22 /*td {border:1px dotted Gray;}*/23 21 td.folder, td.css, td.backup, td.dated_backup { 24 22 padding-left:40px;
Note: See TracChangeset
for help on using the changeset viewer.