메뉴 건너뛰기

XE : Xpress Engine


XE에 대한 생각! XE에 대한 공감! - XE를 사용하는 다른 사람들과 의견을 나눌 수 있는 곳입니다. 많은 의견 공유로 더 좋은 XE를 만들어 주세요.


XE 사용팁

적용하시기전 먼저 http://www.zeroboard.com/16700971 반드시 읽어 주세요.

1. modules/board/board.admin.controller.php

line153 부분에               소스를 삽입한다.
                   $extra_vars->use_category = $args->use_category=='Y'?'+ '+ 'Y':'N';
                    $extra_vars->list_count = $args->list_count;
                    $extra_vars->search_list_count = $args->search_list_count;
                    $extra_vars->except_notice = $args->except_notice!='Y'?'N':'Y'+ ';
                    $extra_vars->consultation = $args->consultation!='Y'?'N':'Y';
                    $extra_vars->enable_editor = $args->enable_editor!='Y'?'N':'Y';
                    $extra_vars->enable_comment_editor = $args->enable_comment_editor!='Y'?'N':'Y';
                    $extra_vars->page_count = $args->page_count;

line181 부분에               소스를 삽입한다.
          // 기본 값외의 것들을 정리
            $extra_var = delObjectVars(Context::getRequestVars(), $args);
            if($extra_var->use_category!='Y') $extra_var->use_category = 'N';
            if($extra_var->except_notice!='Y') $extra_var->except_notice = 'N';
            if($extra_var->consultation!='Y') $extra_var->consultation = 'N';
            if($extra_var->enable_editor!='Y'+ ') $extra_var->enable_editor = 'N';
            if($extra_var->enable_comment_editor!='Y') $extra_var->enable_comment_editor = 'N';
            unset($extra_var->act);
            unset($extra_var->page);

2.modules/board/tpl/board_insert.html

line 115 부분에               소스를 삽입한다.
<tr>
        <th scope="row">{$lang->consultation}</th>
        <td>
            <input type="checkbox" name="consultation" value="Y" <
!--@if($module_info->consultation=='Y')-->checked="checked"<!--@end--> />
            <p>{nl2br($lang->about_consultation)}</p>
        </td>
    </tr>
 
<tr>
        <th scope="row">{$lang->editor_option}</th>
        <td>
            <input type="checkbox" name="enable_editor" value="Y"  <
!--@if($module_info->enable_editor!='N')-->checked="checked"<!--@end-->id="fld_for_category" />
            <label for="fld_for_category">{nl2br($lang->about_enable_editor)}</label>
   <input type="checkbox" name="enable_comment_editor" value="Y"  <
!--@if($module_info->enable_comment_editor!='N')-->checked="checked"<!--@end-->id="fld_for_category" />
            <label for="fld_for_category">{nl2br($lang->about_enable_comment_editor)}</label>

        </td>
    </tr>

3. modules/board/tpl/board_info.html

line54 부분에               소스를 삽입한다.
<tr>
    <th scope="row">{$lang->consultation}</th>
    <td>{$module_info->consultation=='Y'?$lang->use:$lang->notuse}</td>
</tr>
<tr>
    <th scope="row">{$lang->editor_option}</th>
    <td>{$lang->about_enable_editor}({$module_info->enable_editor=='Y'?$lang->use:$lang->notuse})&nbsp;&nbsp;&nbsp;
 {$lang->about_enable_comment_editor}({$module_info->enable_comment_editor=='Y'?$lang->use:$lang->notuse})
 </td>
</tr>
<tr>
    <th scope="row">{$lang->header_text}</th>
    <td>{htmlspecialchars($module_info->header_text)}&nbsp;</td>
</tr>

4. modules/board/tpl/filter/insert_board.xml

line 20 부분에               소스를 삽입한다.
  <param name="consultation" target="consultation" />
  <param name="enable_editor" target="enable_editor" />
  <param name="enable_comment_editor" target="enable_comment_editor" />
   <param name="page_count" target="page_count" />
   <param name="is_default" target="is_default" />

5. modules/board/lang/ko.lang.php

line 37 부분에               소스를 삽입한다.
$lang->about_consultation = "상담 기능은 관리권한이 없는 회원은 자신이 쓴 글만 보이도록 하는 기능입니다\n단 상담기능 사용시 비회원 글쓰기는 자동으로 금지됩니다.";
 $lang->editor_option = '위지웍 에디터';
 $lang->about_enable_editor = '게시물 에디터';
 $lang->about_enable_comment_editor = '댓글 에디터';

6. modules/board/skins/xe_board/view_document.html

line 171 부분에               소스를 삽입한다.
<!-- 댓글 입력 폼 -->
<!--@if($grant->write_comment && $oDocument->isEnableComment() && $module_info->enable_comment_editor !='N' )-->
    <!--%import("filter/insert_comment.xml")-->

7. modules/board/skins/xe_board/write_from.html

line 5 부분에               소스를 삽입한다.
<input type="hidden" name="mid" value="{$mid}" />
<!--@if($module_info->enable_editor !='N')-->
<input type="hidden" name="content" value="{$oDocument->getContentText()}" />
<
!--@else-->
<input type="hidden" name="content" value="&nbsp;" />
<
!--@end
-->
<input type="hidden" name="document_srl" value="{$document_srl}" />

line 88 부분에               소스를 삽입한다.
<!--@if($module_info->extra_vars)-->
    <table cellspacing="0" summary="" class="extraVarsList">
    <col width="150" />
    <col />
    <
!--@foreach($module_info->extra_vars as $key => $val)-->
        <
!--@if($val->name)-->
    <tr>
        <th scope="row">{$val->name} <
!--@if($val->is_required=='Y')-->*<!--@end--></th>
        <td><!--#include("./extra_var_form.html")--></td>
    </tr>
        <
!--@end-->
    <
!--@end-->
    </table>
 <
!--@end-->
    <!--@if($module_info->enable_editor =='N' && $val->type=='image')--><div class="editor">{$oDocument->getExtra_vars_Editor()}</div><!--@end-->
   
<!--@if($module_info->enable_editor !='N')--><div class="editor">{$oDocument->getEditor()}</div><!--@end-->

8. common/lang/ko.lang.php 

 line 224 부근에                부분추가.
$lang->column_type_list['image'] = '그림삽입(image)';

9. modules/board/skins/xe_board/extra_var_form.html

line 56 부근                  부분추가.
<!-- 날짜 입력 -->
<!--@elseif($val->type == 'date')-->
    <input type="hidden" name="{$val->column_name}" id="date_{$val->column_name}" value="{$val->value}" />
    <div class="fl inputTypeText w80" id="str_{$val->column_name}">{zdate($val->value,"Y-m-d")}</div>
    <a href="#" onclick="open_calendar('{$val->column_name}','{$val->value}');return false;" class="button"><span>{$lang->cmd_open_calendar}</span></a>
<!-- 그림입력 -->   
<
!--@elseif($val->type=='image')-->
<
!--@if($val->value)-->
            <div>
                <img src="{$val->value}" /><br />
                </div>
            <
!--@end-->
            <input type="text" name="{$val->column_name}"  value="{$val->value}" size="62" />
<!--@end-->
   
10. modules/board/skins/xe_board/extra_var_value.html

line 58부근                  부분추가.
<!-- 날짜 입력 -->
<!--@elseif($val->type == 'date')-->
    {zdate($val->value,"Y-m-d")}
    &nbsp;
<!-- 그림 입력 -->
<
!--@elseif($val->type=="image")-->
<
!--@if($val->value)-->
<img src="{$val->value}" /><br />
<!--@end-->
<!--@end-->

번호 제목 글쓴이 날짜 조회 수
공지 질문은 묻고 답하기로~ TSCMD 2012.02.03 10320
274 게시판을 외부레이아웃에 넣기 [4] file [레벨:2]박봉수610 2008.04.03 8481
273 환율 계산 팝업창 띄우기 [9] file [레벨:7]RainSky 2008.04.03 9015
272 플래시로 페이지에 랜덤 이미지 돌리기 [3] [레벨:8]☜ TeRy ☞ 2008.04.04 8222
271 최근 이미지 목록 + 라이트박스 [6] file [레벨:7]베니 2008.04.04 7291
270 사각박스 코너를 이미지없이 둥글게 만드는법 [5] [레벨:22]느까끼 2008.04.07 8404
269 외부페이지에서 매개변수 사용하기 [1] [레벨:1]JnCsoft 2008.04.07 6458
268 플래시 컨트럴 활성화하라는 메시지 없애기 [4] file [레벨:3]달구벌 2008.04.08 5688
» 에디터 사용 옵션으로 처리하기[BOARD MODULE][ver 1.0.1][Page4-4] [레벨:12]대암지기 2008.04.08 5497
266 에디터 사용 옵션으로 처리하기[EDITOR MODULE][ver 1.0.1][Page4-3] [레벨:12]대암지기 2008.04.08 4968
265 에디터 사용 옵션으로 처리하기[기타 MODULE][ver 1.0.1][Page4-2] [레벨:12]대암지기 2008.04.08 4839
264 에디터 사용 옵션으로 처리하기[안내][ver 1.0.1][Page4-1] [2] file [레벨:12]대암지기 2008.04.08 5931
263 DIV라운드 박스를 제로보드 스킨에 적용하는 방법 [4] file [레벨:10]팔공산 2008.04.09 6008
262 제로보드 설치 후 뭘 어떻해야 할지 깜깜할때 [레벨:1]dharma0999 2008.04.09 5377
261 [3-1차 수정]확장변수 자유롭게 내 마음대로 게시글 리스트에 표현 합시다!![ver1.0.1] [16] file [레벨:12]대암지기 2008.04.09 9230
260 신청서 양식의 게시판에서 관리자가 아니면 게시판 리스트 안보이게 하기. [1] [레벨:4]burster 2008.04.10 1491
259 404 에러 페이지를 만들어 보자 [2] [레벨:3]hangoon 2008.04.11 82926
258 큰이미지 자동 리사이즈 안되게 하기 + 다른 갤러리 달아보기 [3] file [레벨:3]Clanss 2008.04.12 8870
257 글을 읽을때 마다 조회수가 증가 하는 팁 (1.0.0↑) [5] [레벨:3]SKYMARU 2008.04.12 7089
256 블로그 카테고리 클릭시 카테고리별 리스트 형태 바꾸는 팁 [1] [레벨:2]조성우371 2008.04.13 8841
255 회원 가입 임시 제한 일자 버그 수정 방법 [2] file [레벨:11]껄껄껄 2008.04.13 6942