mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-29 07:12:15 +09:00
Add configuration for thumbnail target
- 썸네일 생성 대상 설정과 썸네일 생성 방식 설정을 분리하여 외부이미지 썸네일 생성을 방지할 수 있는 옵션 추가 - 문서 모듈과 관리 모듈에 흩어져 있는 썸네일 관련 언어파일을 관리 모듈로 합침
This commit is contained in:
parent
28d5f12cf1
commit
1a6e84d9cc
22 changed files with 60 additions and 36 deletions
|
|
@ -954,11 +954,11 @@ class documentItem extends Object
|
|||
{
|
||||
$config = $GLOBALS['__document_config__'] = getModel('document')->getDocumentConfig();
|
||||
}
|
||||
if ($config->thumbnail_type === 'none')
|
||||
if ($config->thumbnail_target === 'none' || $config->thumbnail_type === 'none')
|
||||
{
|
||||
return;
|
||||
}
|
||||
if(!in_array($thumbnail_type, array('crop', 'ratio', 'none')))
|
||||
if(!in_array($thumbnail_type, array('crop', 'ratio')))
|
||||
{
|
||||
$thumbnail_type = $config->thumbnail_type ?: 'crop';
|
||||
}
|
||||
|
|
@ -974,7 +974,7 @@ class documentItem extends Object
|
|||
{
|
||||
$content = $this->get('content');
|
||||
}
|
||||
else
|
||||
elseif($config->thumbnail_target !== 'attachment')
|
||||
{
|
||||
$args = new stdClass();
|
||||
$args->document_srl = $this->document_srl;
|
||||
|
|
@ -1045,7 +1045,7 @@ class documentItem extends Object
|
|||
}
|
||||
|
||||
// If not exists, file an image file from the content
|
||||
if(!$source_file)
|
||||
if(!$source_file && $config->thumbnail_target !== 'attachment')
|
||||
{
|
||||
preg_match_all("!<img\s[^>]*?src=(\"|')([^\"' ]*?)(\"|')!is", $content, $matches, PREG_SET_ORDER);
|
||||
foreach($matches as $match)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'Documents List';
|
||||
$lang->thumbnail_type = 'Thumbnail Type';
|
||||
$lang->cmd_delete_all_thumbnail = 'Delete all thumbnails';
|
||||
$lang->title_bold = 'Bold';
|
||||
$lang->title_color = 'Color';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'Liste des Documents';
|
||||
$lang->thumbnail_type = 'Type de la Vignette';
|
||||
$lang->thumbnail_crop = 'Rogner';
|
||||
$lang->thumbnail_ratio = 'Proportion';
|
||||
$lang->cmd_delete_all_thumbnail = 'Supprimer toutes les vignettes';
|
||||
$lang->title_bold = 'Gras';
|
||||
$lang->title_color = 'Couleur';
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'ドキュメントリスト';
|
||||
$lang->thumbnail_type = 'サムネールタイプ';
|
||||
$lang->cmd_delete_all_thumbnail = 'すべてのサムネール削除';
|
||||
$lang->title_bold = 'タイトル太字';
|
||||
$lang->title_color = 'タイトルの色';
|
||||
|
|
|
|||
|
|
@ -1,6 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = '문서 목록';
|
||||
$lang->thumbnail_type = '섬네일 생성 방법';
|
||||
$lang->view_count_option = '조회수 설정';
|
||||
$lang->view_count_option_all = '모두 계산';
|
||||
$lang->view_count_option_some = '일부 계산';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'Список документов';
|
||||
$lang->thumbnail_type = 'Тип миниатюры';
|
||||
$lang->thumbnail_crop = 'Обрезать';
|
||||
$lang->thumbnail_ratio = 'Соотношение';
|
||||
$lang->cmd_delete_all_thumbnail = 'Удалить все миниарюры';
|
||||
$lang->title_bold = 'Жирное название';
|
||||
$lang->title_color = 'Цвет названия';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'Belge Listesi';
|
||||
$lang->thumbnail_type = 'Küçük Resim Türü';
|
||||
$lang->thumbnail_crop = 'Kırpılmış';
|
||||
$lang->thumbnail_ratio = 'Oran';
|
||||
$lang->cmd_delete_all_thumbnail = 'Tüm küçük resimleri sil';
|
||||
$lang->title_bold = 'Kalın';
|
||||
$lang->title_color = 'Renk';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = 'Danh sách bài viết';
|
||||
$lang->thumbnail_type = 'Định dạng hình nhỏ';
|
||||
$lang->thumbnail_crop = 'Hình cắt';
|
||||
$lang->thumbnail_ratio = 'Tỉ lệ';
|
||||
$lang->cmd_delete_all_thumbnail = 'Xóa tất cả hình nhỏ';
|
||||
$lang->title_bold = 'Chữ đậm';
|
||||
$lang->title_color = 'Màu';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = '主题列表';
|
||||
$lang->thumbnail_type = '缩略图生成方式';
|
||||
$lang->thumbnail_crop = '裁减(按指定大小裁剪图片)';
|
||||
$lang->thumbnail_ratio = '比例(按原图比例缩略处理)';
|
||||
$lang->cmd_delete_all_thumbnail = '删除全部缩略图';
|
||||
$lang->title_bold = '粗标题';
|
||||
$lang->title_color = '标题颜色';
|
||||
|
|
|
|||
|
|
@ -1,8 +1,5 @@
|
|||
<?php
|
||||
$lang->document_list = '文章列表';
|
||||
$lang->thumbnail_type = '縮圖建立方式';
|
||||
$lang->thumbnail_crop = '裁切';
|
||||
$lang->thumbnail_ratio = '比例';
|
||||
$lang->cmd_delete_all_thumbnail = '刪除全部縮圖';
|
||||
$lang->title_bold = '粗體';
|
||||
$lang->title_color = '標題顏色';
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue