Changeset 23804 for extensions
- Timestamp:
- Jul 5, 2013, 10:24:32 PM (11 years ago)
- Location:
- extensions/BatchDownloader
- Files:
-
- 19 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/BatchDownloader/include/BatchDownloader.class.php
r23773 r23804 403 403 $row['filename'] = stripslashes(get_filename_wo_extension($row['file'])); 404 404 405 // datas 405 406 $search = array('%id%', '%filename%', '%author%', '%dimensions%'); 406 407 $replace = array($row['id'], $row['filename']); … … 410 411 411 412 $filename = str_replace($search, $replace, $this->conf['file_pattern']); 413 414 // functions 415 $filename = preg_replace_callback('#\$escape\((.*?)\)#', create_function('$m', 'return str2url($m[1]);'), $filename); 416 $filename = preg_replace_callback('#\$upper\((.*?)\)#', create_function('$m', 'return str2upper($m[1]);'), $filename); 417 $filename = preg_replace_callback('#\$lower\((.*?)\)#', create_function('$m', 'return str2lower($m[1]);'), $filename); 418 $filename = preg_replace_callback('#\$strpad\((.*?),(.*?),(.*?)\)#', create_function('$m', 'return str_pad($m[1],$m[2],$m[3],STR_PAD_LEFT);'), $filename); 419 420 // cleanup 412 421 $filename = preg_replace( 413 422 array('#_+#', '#-+#', '# +#', '#^([_\- ]+)#', '#([_\- ]+)$#'), -
extensions/BatchDownloader/include/functions.inc.php
r23771 r23804 118 118 } 119 119 120 if (!function_exists('str2lower')) 121 { 122 if (function_exists('mb_strtolower') && defined('PWG_CHARSET')) 123 { 124 function str2lower($term) 125 { 126 return mb_strtolower($term, PWG_CHARSET); 127 } 128 function str2upper($term) 129 { 130 return mb_strtoupper($term, PWG_CHARSET); 131 } 132 } 133 else 134 { 135 function str2lower($term) 136 { 137 return strtolower($term); 138 } 139 function str2upper($term) 140 { 141 return strtoupper($term); 142 } 143 } 144 } 145 120 146 ?> -
extensions/BatchDownloader/language/bg_BG/advanced.html
r23669 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Модел за имената на файловете в архива. Налични полета са <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>По подразбиране ID <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Модел за имената на файловете в архива.<br> 15 Налични полета са <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>По подразбиране ID <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/da_DK/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/de_DE/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/el_GR/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/en_UK/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/es_ES/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/et_EE/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/fr_FR/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Format des noms de fichier dans l'archive. Les champs disponibles sont <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 15 <i><span>%id%_%filename%_%dimensions%</span> par défaut.</i></dd> 14 <dd>Format des noms de fichier dans l'archive.<br> 15 Les champs disponibles sont <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Les functions disponibles sont <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i><span>%id%_%filename%_%dimensions%</span> par défaut.</i><br> 18 <i>Exemple: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/it_IT/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/lv_LV/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/nl_NL/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/pl_PL/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/pt_BR/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/pt_PT/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/ru_RU/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/sk_SK/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd> -
extensions/BatchDownloader/language/tr_TR/advanced.html
r23589 r23804 12 12 13 13 <dt><span>$conf['batch_download_file_pattern']</span></dt> 14 <dd>Pattern for filenames in the archive. Available fields are <code>'%id%', '%filename%', '%author%', '%dimensions%'</code>.<br> 15 <i>Default value id <span>%id%_%filename%_%dimensions%</span>.</i></dd> 14 <dd>Pattern for filenames in the archive.<br> 15 Available fields are <span>%id%, %filename%, %author%, %dimensions%</span>.<br> 16 Available functions are <span>$escape(xxx), $upper(xxx), $lower(xxx), $strpad(xxx, z, c)</span>.<br> 17 <i>Default value is <span>%id%_%filename%_%dimensions%</span>.</i><br> 18 <i>Example: <span>$strpad(%id%,4,0)_$escape(%filename%)_$lower(%author%)_%dimensions%</span>.</i></dd>
Note: See TracChangeset
for help on using the changeset viewer.