Changeset 286
- Timestamp:
- Oct 21, 2007 1:01:28 AM (17 years ago)
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.1dev/lib/Upload.inc.php
r285 r286 370 370 if ($num == 1) { 371 371 // Single upload. 372 if (isset($custom_file_name) && '' != $custom_file_name) { 373 // Valid custom file name. 374 $file_name = $custom_file_name; 375 if ($this->display_messages) { 376 raiseMsg(sprintf(_("The file <strong>%s</strong> has been renamed to <strong>%s</strong>."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 372 if (isset($custom_file_name)) { 373 if (is_array($custom_file_name) && sizeof($custom_file_name) == 1) { 374 // Is an array, but just one value. Pull it out. 375 $custom_file_name = current($custom_file_name); 376 raiseMsg(sprintf(_("The file %s has been renamed to %s."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 377 logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 378 } else if (!is_array($custom_file_name) && '' != $custom_file_name) { 379 // Valid custom file name. 380 $file_name = $custom_file_name; 381 raiseMsg(sprintf(_("The file %s has been renamed to %s."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 382 logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 383 } else { 384 // Invalid custom file name provided. Use uploaded file name. 385 $file_name = $files['name'][$i]; 386 logMsg(sprintf('Custom filename invalid! Using uploaded file name: %s', $file_name), LOG_WARNING, __FILE__, __LINE__); 377 387 } 378 logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 379 } else { 380 // Invalid custom file name provided. Use uploaded file name. 381 $file_name = $files['name'][$i]; 382 logMsg(sprintf('Using uploaded file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 383 } 388 } else { 389 // Normal case. Use uploaded file name. 390 $file_name = $files['name'][$i]; 391 logMsg(sprintf('Using uploaded file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 392 } 384 393 } else { 385 394 // Multiple upload. Final file names must be array. -
tags/2.0.2/lib/App.inc.php
r157 r286 668 668 // Get the first delimiter that is needed in the url. 669 669 $delim = strpos($url, '?') !== false ? ini_get('arg_separator.output') : '?'; 670 670 671 // Separate any #anchor component. 672 preg_match('/^([^#]+)#([^#]+)$/i', $url, $anchor_match); 673 if (isset($anchor_match[2])) { 674 $url = $anchor_match[1]; 675 $anchor = '#' . $anchor_match[2]; 676 } else { 677 $anchor = ''; 678 } 671 679 672 680 $q = ''; … … 674 682 // Join the global _carry_queries and local one_time_carry_queries. 675 683 $query_args = urlEncodeArray(array_merge($_this->_carry_queries, $one_time_carry_queries)); 676 foreach ($query_args as $key =>$val) {684 foreach ($query_args as $key => $val) { 677 685 // Check value is set and value does not already exist in the url. 678 686 if (!preg_match('/[?&]' . preg_quote($key) . '=/', $url)) { … … 711 719 && !preg_match('/[?&]' . preg_quote(session_name()) . '=/', $url) 712 720 ) { 713 $url .= $q . $delim . session_name() . '=' . session_id(); 714 return $url; 715 } else { 716 $url .= $q; 717 return $url; 718 } 721 $q .= $delim . session_name() . '=' . session_id(); 722 } 723 724 return $url . $q . $anchor; 719 725 } 720 726 -
trunk/lib/Upload.inc.php
r259 r286 174 174 if ($num == 1) { 175 175 // Single upload. 176 if (isset($custom_file_name) && '' != $custom_file_name) { 177 // Valid custom file name. 178 $file_name = $custom_file_name; 179 $this->_raiseMsg(sprintf(_("The file %s has been renamed to %s."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 180 $app->logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 176 if (isset($custom_file_name)) { 177 if (is_array($custom_file_name) && sizeof($custom_file_name) == 1) { 178 // Is an array, but just one value. Pull it out. 179 $custom_file_name = current($custom_file_name); 180 $this->_raiseMsg(sprintf(_("The file %s has been renamed to %s."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 181 $app->logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 182 } else if (!is_array($custom_file_name) && '' != $custom_file_name) { 183 // Valid custom file name. 184 $file_name = $custom_file_name; 185 $this->_raiseMsg(sprintf(_("The file %s has been renamed to %s."), $files['name'][$i], $file_name), MSG_NOTICE, __FILE__, __LINE__); 186 $app->logMsg(sprintf('Using custom file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__); 187 } else { 188 // Invalid custom file name provided. Use uploaded file name. 189 $file_name = $files['name'][$i]; 190 $app->logMsg(sprintf('Custom filename invalid! Using uploaded file name: %s', $file_name), LOG_WARNING, __FILE__, __LINE__); 191 } 181 192 } else { 182 // Invalid custom file name provided. Use uploaded file name.193 // Normal case. Use uploaded file name. 183 194 $file_name = $files['name'][$i]; 184 195 $app->logMsg(sprintf('Using uploaded file name: %s', $file_name), LOG_DEBUG, __FILE__, __LINE__);
Note: See TracChangeset
for help on using the changeset viewer.