웹마스터 팁

처음으로 사용팁에 글을 적습니다 

지금부터 등록하는 팁(?)이 잘 못된 부분이 있으시면, 고수님들의 지적 부탁드립니다 ^^

 

사용 버전 - [ XE CORE 1.5.2.5 / BOARD 1.4.4 기준 ]

상담용 게시판의 특징 - [ 제목 입력,내용 입력,사용자 이름,패스워드 입력 필요 없음 ]

 

  

3333.JPG

 

1. 확장변수 입맛에 맞게 생성

2.  제목을 자동으로 입력 받습니다 ( 저장하는 날짜 형태로 받아 보았습니다 )

3.  내용 ('내용에 값을 입력해주세요') 부분 비활성화 -> 아무글을 입력하지 않아도 글 등록 가능하로도록

4.  모든 글은 비밀글로 작성 하도록(설정 변경 불가)

5.  사용자 이름과 패스워드를 자동으로 입력받도록 설정

 

-----------------------------------------------------------------------------------------------------------------------

<include target="_header.html" />
<img src="./as_info.gif" border="0" style="vertical-align:top;">   /* 상단에 이미지를 넣어 보았습니다 */
<br></br>
<div style="border:1px solid#ededed; padding:20px;">  /* 확장변수 내용을 box처리 한번더... 디자인 */

<form action="./" method="post" onsubmit="return procFilter(this, window.insert)" class="board_write">
 <input type="hidden" name="mid" value="{$mid}" />
 <input type="hidden" name="content" value="{$oDocument->getContentText()}" />
 <input type="hidden" name="document_srl" value="{$document_srl}" />
     <input cond="$oDocument->getTitleText()" type="hidden" name="title" value="{$oDocument->getTitleText()}" />
    <input cond="!$oDocument->getTitleText()" type="hidden" name="title" value="{date('Y.md.',time())}" />

/* 제목을 날짜 형태로 자동 입력 */

    <div class="exForm" cond="count($extra_keys)">
    <table cond="count($extra_keys)" border="1" cellspacing="0" summary="Extra Form">
     <tr loop="$extra_keys=>$key,$val">
    <th scope="row"><em cond="$val->is_required=='Y'">*</em> {$val->name}</th>
    <td>{$val->getFormHTML()}</td>
   </tr>
  </table>
 </div>
    <div class="write_editor">
  /* 에디터 삭제*/  

 </div>
 <div class="write_footer">
  <div class="write_option">
    <block cond="$grant->manager">
    <input type="checkbox" name="title_bold" id="title_bold" class="iCheck" value="Y" checked="checked"|cond="$oDocument->get('title_bold')=='Y'" />
    <label for="title_bold">{$lang->title_bold}</label>
   </block>
   /* 불필요한 옵션 삭제*/

     <input type="hidden" name="comment_status" class="iCheck" value="ALLOW" checked="checked"|cond="$oDocument->allowComment()" id="comment_status" />
        
   <input type="hidden" name="status" value="SECRET">

 /* 댓글 허용,비밀글 항상 설정 - 감춤 */


  </div>
  <div class="write_author">
   <span class="item" cond="!$is_logged">
    <label for="userName" class="iLabel">{$lang->writer}</label>
    <input type="hidden" name="nick_name" id="userName" class="iText userName" style="width:80px" value="anonymous" />

    /* 사용자 이름을  anonymous 자동 입력및 숨김*/

   </span>
   <span class="item" cond="!$is_logged">
    <label for="userPw" class="iLabel">{$lang->password}</label>
    <input type="hidden" name="password" id="userPw" class="iText userPw" style="width:80px" value="{date('Y.md.s',time())}" />  

   /* 패스워드를 날짜 형태로 자동 입력및 숨김*/

   </span>

 

----------------------------------------------------------------------------------------------------------------------------------------

 /* 에디터 삭제*/  에 필요 수정사항

'내용에 값을 입력해주세요. --- 해제 방법

 

board 게시판의 경우

xe - modules - board - tpl - filter - insert.xml 열고
line 8 쯤에
<node target="content" required="false" />

여기서 붉은 색 부분이 수정된 내용 


   

위 코드는 고수분의 도움글을 보고 맹글었습니다(세진님....외)

감사합니다

 

제목 글쓴이 날짜
인증메일이 안올경우 - 팁이라고 해야할지...소개라고 해야할짐 모르지만 [2] socialskyo 2015.03.07
input number 숫자만 입력받기 아이폰 예외처리 wnrtnsdl2 2015.03.12
아마존 상품API 소스中 상품정보 가져오는 소스 키스투엑스이 2015.03.10
[모듈 개발] 테이블 스키마 파일 이름은 테이블명과 동일하게 [3] 산하2 2014.05.12
css table generator Ansi™ 2015.03.04
Market 모듈에서 대표사진 필수 없애기 [3] garnecia 2015.03.03
주소를 지도링크하기 마루디자인 2015.03.04
도메인이 바뀐후 기본 URL을 바꿨지만 2차메뉴의 링크는 바뀌지 않은 경우. [9] Ryuj 2013.11.20
xpresseditor에 한글 글꼴 추가 [2] YJSoft 2013.10.25
XE 로그인을 아이디로 바꾸려는데 회원설정에서 회원가입 탭이 안보일때. 불금 2015.02.27
PDF 뷰어 팁 [4] 돼지코구뇽 2014.12.06
kakao Javascript SDK logout 컴박살 2015.02.25
특정 게시판에서는 스팸 ip 동작 안하게 하기 [4] Kxo 2015.02.22
htaccess 보안 팁 포럼위트 2015.02.24
300기가 Zboard4->XE 이전기 [14] file forest535 2015.02.13
스케치북 최신버전에서 미리 덧글 입력해두기 [5] file LI-NA 2015.02.18
추천 취소 기능 만들기 [5] file Summer 2013.09.11
xe core 설치 화면 오류 있습니다. 이렇게 바꿔주세요. [2] 한꼬마 2015.02.18
데이타 이전 시 xml 파일 임포트 속도 높이기 ^^ forest535 2015.02.17
jquery 외부로드하기 [22] DynamicLaser 2014.04.07