XE 공식 자료실
- 제작자
- muhak
- 등록일
- 2010-05-08
- 다운로드 수
- 5,990
- 링크1
- muhak.hosting.paran.com
simple planner기능을 포함한 게시판입니다.
기본 게시판 v1.0을 기초로 제작했습니다.
- 라이선스
- GPL v2
- 설치경로
- ./modules/sboard
- 최초 등록일
- 2010-03-27
- 전체 다운로드
- 6,168
쉬운설치로 바로 체험할 수 있습니다
상세 설명
v2.0.3에서 변경 내역입니다.
1. 검정색 배경부분 보완
2. core v1.4.1.0에서 jQuery version up에 따른 변경 부분 반영 (qtip변경)
3. v2.1.0부터는 sdocument부분이 없어집니다. 일부 site에서 document와 sdocument를 구별하지 못하는 경우가 발생하여 sdocument부분을 제거하고 대신에 document/queries/insertDocument.xml, document/queris/updateDocument.xml file에 다음의 빨강색 부분이 추가 됩니다.
<column name="plan_sdate" var="plan_sdate" default="0" />
<column name="plan_edate" var="plan_edate" default="0" />
<column name="plan_bgcolor" var="plan_bgcolor" />
<column name="plan_check" var="plan_check" />
<column name="plan_period" var="plan_period" />
<column name="plan_value" var="plan_value" />
<column name="plan_time" var="plan_time" />
</columns>
4. sdocument부분 삭제로인한 sboard부분 변경
5. sboard를 board v1.0으로 다시 제작.
6. skin에 있는 file정리
7. 일부 layout에서 월 표시부분이 일렬로 나오는 현상 보완
%오류수정%
쓰기에서 반복주기가 표시되지 않는 현상 보완
sboard/skins/xe_splanner/write_form.html을 다음과 같이 수정해 주십시오.
2 line에 빨강색 부분 추가
<!--// 플래너를 위해 아래 부분 추가 --- -->
<!--#include("./calendar.func.html")-->
220line을
$Aperiod = &$GLOBALS['oContext']->context->oDocument->Aperiod;
에서
global $Aperiod;
로 변경
%참고%
==> admin으로 login하여 setting에 Optimizer 사용을 check 해제해 주시기 바랍니다.
==> file은 tar후 gzip한 것입니다.
==> xe core 1.2.x, 1.3.x중 낮은 버전에는 qtip이 설치되어 있지 않습니다. xe core를 다운받으시어
common/js/plugins/qtip부분만 설치하시기 바랍니다.
==> splanner는 한글만 coding되어 있습니다. 다른 언어를 사용하시는 곳에서는 한글부분을 참조하여
수정(추가)해서 사용하시기 바랍니다.
==> 압축을 풀면 document와 sboard가 있습니다. modules/sboard가 되도록 설치 하시면 됩니다.
sboard는 board에 planner기능 추가한 것입니다.
document/queries/insertDocument.xml, document/queris/updateDocument.xml을 덮어쓰기 하셔도 됩니다.
==> 설치가 v2.0버젼에 비해서 약간 번거러워 졌습니다. 양해 바랍니다.
==> 아래 질문에 대한 답입니다.
o 간단 게시판은 기본게시판에 planner기능을 추가한 것으로 기본 게시판과 게시판EX와 같이
설치시에도 아무런 문제가 없습니다.
o 간단 게시판의 기본 스킨은 확장 변수를 지원합니다. 그러나 planner의 경우 확장 변수에 대한 것이
필요 없기 때문에 지원하지 않습니다. 그러나 만약 지원하기를 write_form.html의 263line에
다음 빨강색 부분을 추가하시면 확장 변수 부분이 입력됩니다.
<!--@if(count($extra_keys))-->
<caption><em>*</em> : {$lang->is_required}</caption>
<!--@foreach($extra_keys as $key => $val)-->
<tr>
<th scope="row">{$val->name} <is_required=='Y')-->*!--@if($val->is_required=='Y')--><em>*</em><!--@end--></th>
<td>{$val->getFormHTML()}</td>
</tr>
<!--@endforeach-->
<!--@endif-->
</table>
<!--// plan end -->
%주의%
==> document/queries/insertDocument.xml, document/queris/updateDocument.xml 화일을 꼭 update하셔야 합니다. update방법은 두가지가 있는데 기존의 두 화일에서 변경내역 3번 처럼 추가하시던지 아니면 패키지에 포함되어 있는 두 화일을 그냥 overwrite하시면 됩니다.
==> core를 update할 때마다 위 두file을 다시 update하시기가 번거러우시거나 기존에 v2.0.3이 설치되어 있는 site에는 v2.0.3에 v2.1.0의 skin부분만 update하시면 됩니다.
%설정방법%
설치후 게시판 관리에서 표시되는 내용입니다.
게시판이 하나밖에 없을 경우 checkbox가 나타나지 않습니다.
수정 사항이 없을 경우에도 필히 등록을 한번 눌러주십시오.
스킨관리에서 설정하는 방법입니다.
수정 사항이 없을 경우에도 필히 등록을 한번 눌러주십시오.