• ADMIN
  • WRITE
  • GUEST

CATEGORY

programming

  • HTML
  • CSS
  • JavaScript
  • PHP
  • ASP
  • JSP
  • C
  • JAVA

DBMS

  • MySQL
  • MS-SQL
  • Oracle
  • mongoDB

Server

  • IIS
  • Apache
  • nginx
  • node.js

Software

  • Photoshop
  • Illustration
  • Flash
  • MS Office

Hardware

  • CPU
  • Motherboard
  • HDD
  • Graphic
  • Sound
  • Power
  • Monitor
  • Keyboard
  • Mouse
  • Case
  • etc

OS

  • Windows
  • Linux
  • OS X

Browser

  • IE
  • Chrome
  • Safari
  • Opera

Customizing

  • Gnuboard
  • Zeroboard
  • XE
  • Wordpress
  • Cafe24
  • Tistory

Web

  • Talk
/ /
logo

[그누보드] 게시판스킨만들때 주의사항

Customizing/Gnuboard
2008. 5. 15. 05:10

<input type="hidden" name="page" value="<?php echo $page ?>">

아래에 있는 


<?php

    $option = '';

    $option_hidden = '';

    if ($is_notice || $is_html || $is_secret || $is_mail) {

        $option = '';

        if ($is_notice) {

            $option .= "\n".'<input type="checkbox" id="notice" name="notice" value="1" '.$notice_checked.'>'."\n".'<label for="notice">공지</label>';

        }


        if ($is_html) {

            if ($is_dhtml_editor) {

                $option_hidden .= '<input type="hidden" value="html1" name="html">';

            } else {

                $option .= "\n".'<input type="checkbox" id="html" name="html" onclick="html_auto_br(this);" value="'.$html_value.'" '.$html_checked.'>'."\n".'<label for="html">html</label>';

            }

        }


        if ($is_secret) {

            if ($is_admin || $is_secret==1) {

                $option .= "\n".'<input type="checkbox" id="secret" name="secret" value="secret" '.$secret_checked.'>'."\n".'<label for="secret">비밀글</label>';

            } else {

                $option_hidden .= '<input type="hidden" name="secret" value="secret">';

            }

        }


        if ($is_mail) {

            $option .= "\n".'<input type="checkbox" id="mail" name="mail" value="mail" '.$recv_email_checked.'>'."\n".'<label for="mail">답변메일받기</label>';

        }

    }


    echo $option_hidden;

    ?>


소스를 될수 있는한 날리지 말자...

꼭 지워야 하겠다면 아래의 내용을 참고하도록..


$is_html 은 작성완료시 최하단의 스크립트와 연동되어 DB쪽의 wr_option 필드에 html1을 찍어주는 역활을 하므로 필수이다.

이게 없어서 스크립트가 원활히 작동되지 않으면 view page에서 게시물내용에 자동삽입된 태그가 그대로 찍히게 된다.


나머지 변수들은 불필요하다면 하나하나 지워보고 소스길이를 줄이도록 하자.

 

Posted by 한월
,

Tag List

  • css2
  • html
  • Element
  • 텍스트에디터
  • Caption
  • table
  • H1
  • altavista
  • sublime text 2
  • php
  • Capacitor
  • th
  • colgroup
  • ie11
  • tfoot
  • 커페시터
  • thead
  • 그누보드
  • COL
  • tbody

Recent Comment

Recent Trackback

Copyright@Yanus Entertainment All Rights Reserved

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.