웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[수정] 최근 이미지 추출에 new 이미지 등이 나타나게 하기...
2007.12.09 02:50
최근 문서 출력 위젯에서는 'n','m'등의 아이콘이 표시되는데 최근 이미지 출력 위젯에서는 이런 마크가 안 보입니다.
뚝새님이 질답게시판에 이런 글을 올려두셨기에 답을 해드렸는데 해결이 안 되신 듯 하여 알려드립니다.
===========================================================================================================
1. widgets\newest_images\newest_images.class.php 파일을 에디터로 여십시오.
2. 18째줄부터 보시고 아래의 붉은 색 부분의 내용을 추가하여 아래와 같이 만듭니다.
3. 위 줄을 추가하고 난 후 64째줄 근처에서 "// 템플릿 파일에서 사용할 변수들을 세팅"을 찾아서 아래의 파란색 부분을 추가해 줍니다.
4. widgets\newest_images\conf\info.xml 파일을 에디터로 여셔서 142번째 줄 근처에서 아랫부분을 찾아서 아래 오렌지색 부분(최근 문서 위젯의 내용을 그대로 가져왔습니다.)을 추가해 줍니다.
6. 수정된 파일들을 다시 업로드 합니다. 이미 설정된 위젯을 페이지 수정으로 들어가셔서 다시 설정을 해주시고 저장하시면 끝!!! ^^;;;;;;;
뚝새님이 질답게시판에 이런 글을 올려두셨기에 답을 해드렸는데 해결이 안 되신 듯 하여 알려드립니다.
===========================================================================================================
1. widgets\newest_images\newest_images.class.php 파일을 에디터로 여십시오.
2. 18째줄부터 보시고 아래의 붉은 색 부분의 내용을 추가하여 아래와 같이 만듭니다.
// 글자 제목 길이
$widget_info->title_length = (int)$args->title_length;
if(!$widget_info->title_length) $widget_info->title_length = 10;
// 최근 글 표시 시간
$duration_new = $args->duration_new;
if(!$duration_new) $duration_new = 12;
// 썸네일 생성 방법
$widget_info->thumbnail_type = $args->thumbnail_type;
if(!$widget_info->thumbnail_type) $widget_info->thumbnail_type = 'crop';
$widget_info->title_length = (int)$args->title_length;
if(!$widget_info->title_length) $widget_info->title_length = 10;
// 최근 글 표시 시간
$duration_new = $args->duration_new;
if(!$duration_new) $duration_new = 12;
// 썸네일 생성 방법
$widget_info->thumbnail_type = $args->thumbnail_type;
if(!$widget_info->thumbnail_type) $widget_info->thumbnail_type = 'crop';
3. 위 줄을 추가하고 난 후 64째줄 근처에서 "// 템플릿 파일에서 사용할 변수들을 세팅"을 찾아서 아래의 파란색 부분을 추가해 줍니다.
// 템플릿 파일에서 사용할 변수들을 세팅
if(count($mid_list)==1) $widget_info->module_name = $mid_list[0];
$widget_info->duration_new = $duration_new * 60*60;
if(count($mid_list)==1) $widget_info->module_name = $mid_list[0];
$widget_info->duration_new = $duration_new * 60*60;
4. widgets\newest_images\conf\info.xml 파일을 에디터로 여셔서 142번째 줄 근처에서 아랫부분을 찾아서 아래 오렌지색 부분(최근 문서 위젯의 내용을 그대로 가져왔습니다.)을 추가해 줍니다.
<var id="rows_list_count">
<name xml:lang="ko">세로 이미지 수</name>
<name xml:lang="jp">イメージ数</name>
<name xml:lang="zh-CN">纵向图片数</name>
<name xml:lang="en">Number of Images</name>
<name xml:lang="es">Número de imágenes</name>
<name xml:lang="ru">Число изображений (ряд)</name>
<type>text</type>
<description xml:lang="ko">출력될 세로 이미지의 수를 정하실 수 있습니다. (기본 1개)</description>
<description xml:lang="jp">表示されるイメージの縦並びの数を指定することができます(デフォルト5個)。</description>
<description xml:lang="zh-CN">可以指定要显示的纵向图片个数。(默认为1个)</description>
<description xml:lang="en">You can set the number of images to display. (5 as default)</description>
<description xml:lang="es">Usted puede definir el número de imágenes a mostrar. (predefinido: 5 )</description>
<description xml:lang="ru">Вы можете установить число изображений для показа. (стандарт: 5)</description>
</var>
<var id="duration_new">
<name xml:lang="ko">new 표시 시간 (hours)</name>
<name xml:lang="zh-CN">new图标显示时间(hours)</name>
<name xml:lang="jp">Newの表示時間 (Hours)</name>
<name xml:lang="en">Duration of indication for new item</name>
<name xml:lang="ru">Длительность индикации для новых объектов</name>
<type>text</type>
<description xml:lang="ko">새로 등록된 게시물의 new 표시시간을 정할 수 있습니다. (시간 단위)</description>
<description xml:lang="zh-CN">可以设置最新更新主题的new图标显示时间。</description>
<description xml:lang="jp">新しく登録された書き込みに対して「New」の表示時間を指定します(時間単位)。</description>
<description xml:lang="en">You may set the duration of indication for fresh item. (unit is hour)</description>
<description xml:lang="ru">Вы можете установить длительность индикации для нового объекта. (единица - час)</description>
</var>
5. widgets\newest_images\skins\xe_official\list.html 파일을 에디터로 여시고 26째줄 근처에서 아랫부분을 찾아서 연두색 부분의 내용을 추가해 넣으십시오. (물론 공식 최근 이미지 위젯이 아니라도 해당 위치에 저 부분을 넣으면 new 이미지 등이 나타납니다... ^^) <name xml:lang="ko">세로 이미지 수</name>
<name xml:lang="jp">イメージ数</name>
<name xml:lang="zh-CN">纵向图片数</name>
<name xml:lang="en">Number of Images</name>
<name xml:lang="es">Número de imágenes</name>
<name xml:lang="ru">Число изображений (ряд)</name>
<type>text</type>
<description xml:lang="ko">출력될 세로 이미지의 수를 정하실 수 있습니다. (기본 1개)</description>
<description xml:lang="jp">表示されるイメージの縦並びの数を指定することができます(デフォルト5個)。</description>
<description xml:lang="zh-CN">可以指定要显示的纵向图片个数。(默认为1个)</description>
<description xml:lang="en">You can set the number of images to display. (5 as default)</description>
<description xml:lang="es">Usted puede definir el número de imágenes a mostrar. (predefinido: 5 )</description>
<description xml:lang="ru">Вы можете установить число изображений для показа. (стандарт: 5)</description>
</var>
<var id="duration_new">
<name xml:lang="ko">new 표시 시간 (hours)</name>
<name xml:lang="zh-CN">new图标显示时间(hours)</name>
<name xml:lang="jp">Newの表示時間 (Hours)</name>
<name xml:lang="en">Duration of indication for new item</name>
<name xml:lang="ru">Длительность индикации для новых объектов</name>
<type>text</type>
<description xml:lang="ko">새로 등록된 게시물의 new 표시시간을 정할 수 있습니다. (시간 단위)</description>
<description xml:lang="zh-CN">可以设置最新更新主题的new图标显示时间。</description>
<description xml:lang="jp">新しく登録された書き込みに対して「New」の表示時間を指定します(時間単位)。</description>
<description xml:lang="en">You may set the duration of indication for fresh item. (unit is hour)</description>
<description xml:lang="ru">Вы можете установить длительность индикации для нового объекта. (единица - час)</description>
</var>
<div class="title">
<a href="{$oDocument->getPermanentUrl()}#{$oDocument->getCommentCount()}">{$oDocument->getTitle($widget_info->title_length)}</a>
<!--@if($oDocument->getCommentCount())--><strong>[{$oDocument->getCommentCount()}]</strong><!--@end-->
{$oDocument->printExtraImages($widget_info->duration_new)}
</div>
<a href="{$oDocument->getPermanentUrl()}#{$oDocument->getCommentCount()}">{$oDocument->getTitle($widget_info->title_length)}</a>
<!--@if($oDocument->getCommentCount())--><strong>[{$oDocument->getCommentCount()}]</strong><!--@end-->
{$oDocument->printExtraImages($widget_info->duration_new)}
</div>
6. 수정된 파일들을 다시 업로드 합니다. 이미 설정된 위젯을 페이지 수정으로 들어가셔서 다시 설정을 해주시고 저장하시면 끝!!! ^^;;;;;;;
댓글 5
제목 | 글쓴이 | 날짜 |
---|---|---|
XE Core 안정된 버젼 좀 알려주세요.. [1] | 팔도준 | 2015.05.26 |
외부이미지 링크 + 고해상도 이미지 섬네일 생성 팁 | socialskyo | 2015.05.26 |
설문조사 컴퍼넌트의 종료일 관련 버그 수정 | sejin7940 | 2015.05.26 |
공지목록의 추출기준을 문서번호가 아니라 글순서로 변경 | sejin7940 | 2015.05.26 |
네이버맵 좌표(Lat, Lng) 검색기 | YJHOON | 2015.05.27 |
푸시알림 앱 소개 pushbullet 안드로이드와 아이폰, 데스크탑까지 되면서 공짜!! | garnecia | 2015.05.28 |
29일 licencexe설치시 XE마비현상 [3] | XE힘들당휴 | 2015.05.29 |
네이버 카페 처럼 조회하고 [2] | XE모듈 | 2015.05.31 |
스키마 변경 후 쿼리 오류가 발생할 때 | 신평 | 2015.06.01 |
타임라인 모듈 두개 이상 생성 및 페이지가 넘어가지 않은 문제에 관하여 | 함삐까 | 2015.06.01 |
카르마님의 외부 이미지 저장 애드온 에서 swf를 받아오기 | 불금 | 2015.06.01 |
자바스트립으로 내용을 숨겼다/보이기 | 착한동구 | 2015.06.03 |
코어 1.5 모바일에서 닉네임 클릭시 팝업 메뉴안 뜰때.. | 착한악마 | 2015.06.03 |
php 버전을 다운그레이드 하기 [2] | 6미리 | 2015.06.04 |
(오류x, 정보)ckeditor와 xpresseditor의 서식은 서로 다르네요. 반응형만드실 때 주의하실 필요가 있겠습니다. | 큰성565 | 2015.06.04 |
구글에서 제공하는 웹폰트 적용법 | 착한동구 | 2015.06.04 |
창크기에 따라 생기고 없어지는 배너 만들기 [1] | 착한동구 | 2015.06.05 |
구글 웹폰트 부분으로 적용하기 | 착한동구 | 2015.06.05 |
탑으로 가는 버튼이 특정위치에서 나타나게 하기 | 동네남자 | 2015.06.09 |
1.8.3 통합 검색시 제목+내용 으로 하기 | 불금 | 2015.06.09 |