Merge branch 'master' of https://github.com/typecho/typecho
This commit is contained in:
@@ -153,7 +153,7 @@ class Typecho_I18n
|
||||
/** 如果是一个星期 */
|
||||
if ($between > 0 && $between < 604800) {
|
||||
$day = floor($between / 86400);
|
||||
return str_replace('%d', $day, _n('一天前', '%天前', $day));
|
||||
return str_replace('%d', $day, _n('一天前', '%d天前', $day));
|
||||
}
|
||||
|
||||
/** 如果是 */
|
||||
|
||||
@@ -319,7 +319,7 @@ class Widget_Options extends Typecho_Widget
|
||||
if (NULL != $this->attachmentTypes) {
|
||||
$attachmentTypes = str_replace(
|
||||
array('@image@', '@media@', '@doc@'),
|
||||
array('gif,jpg,png,tiff,bmp', 'mp3,wmv,wma,rmvb,rm,avi,flv',
|
||||
array('gif,jpg,jpeg,png,tiff,bmp', 'mp3,wmv,wma,rmvb,rm,avi,flv',
|
||||
'txt,doc,docx,xls,xlsx,ppt,pptx,zip,rar,pdf'), $this->attachmentTypes);
|
||||
|
||||
$attachmentTypesResult = array_unique(array_map('trim', explode(',', $attachmentTypes)));
|
||||
|
||||
@@ -116,7 +116,7 @@ class Widget_Options_General extends Widget_Abstract_Options implements Widget_I
|
||||
}
|
||||
|
||||
$attachmentTypesOptions = array(
|
||||
'@image@' => _t('图片文件') . ' <code>(gif jpg png tiff bmp)</code>',
|
||||
'@image@' => _t('图片文件') . ' <code>(gif jpg jpeg png tiff bmp)</code>',
|
||||
'@media@' => _t('多媒体文件') . ' <code>(mp3 wmv wma rmvb rm avi flv)</code>',
|
||||
'@doc@' => _t('常用档案文件') . ' <code>(txt doc docx xls xlsx ppt pptx zip rar pdf)</code>',
|
||||
'@other@' => _t('其他格式 %s', ' <input type="text" class="w-50 text-s mono" name="attachmentTypesOther" value="' . htmlspecialchars($attachmentTypesOtherValue) . '" />'),
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
class Widget_Upload extends Widget_Abstract_Contents implements Widget_Interface_Do
|
||||
{
|
||||
//上传文件目录
|
||||
const UPLOAD_PATH = '/usr/uploads';
|
||||
const UPLOAD_DIR = '/usr/uploads';
|
||||
|
||||
/**
|
||||
* 创建上传路径
|
||||
@@ -75,8 +75,8 @@ class Widget_Upload extends Widget_Abstract_Contents implements Widget_Interface
|
||||
|
||||
$options = Typecho_Widget::widget('Widget_Options');
|
||||
$date = new Typecho_Date($options->gmtTime);
|
||||
$path = Typecho_Common::url(self::UPLOAD_PATH, __TYPECHO_ROOT_DIR__)
|
||||
. '/' . $date->year . '/' . $date->month;
|
||||
$path = Typecho_Common::url(defined('__TYPECHO_UPLOAD_DIR__') ? __TYPECHO_UPLOAD_DIR__ : self::UPLOAD_DIR,
|
||||
__TYPECHO_ROOT_DIR__) . '/' . $date->year . '/' . $date->month;
|
||||
|
||||
//创建上传目录
|
||||
if (!is_dir($path)) {
|
||||
@@ -112,7 +112,8 @@ class Widget_Upload extends Widget_Abstract_Contents implements Widget_Interface
|
||||
//返回相对存储路径
|
||||
return array(
|
||||
'name' => $file['name'],
|
||||
'path' => self::UPLOAD_PATH . '/' . $date->year . '/' . $date->month . '/' . $fileName,
|
||||
'path' => (defined('__TYPECHO_UPLOAD_DIR__') ? __TYPECHO_UPLOAD_DIR__ : self::UPLOAD_DIR)
|
||||
. '/' . $date->year . '/' . $date->month . '/' . $fileName,
|
||||
'size' => $file['size'],
|
||||
'type' => $ext,
|
||||
'mime' => Typecho_Common::mimeContentType($path)
|
||||
|
||||
Reference in New Issue
Block a user