From 0b828c50ffb1c824ccd7c0353221eed2c05d60aa Mon Sep 17 00:00:00 2001 From: rollydream Date: Thu, 11 Apr 2013 10:07:59 +0900 Subject: [PATCH 1/2] =?UTF-8?q?=EC=87=BC=ED=95=91=EB=AA=B0=EA=B4=80?= =?UTF-8?q?=EB=A6=AC=EC=9E=90=20:=20#42=20=EC=83=81=ED=92=88=EC=9C=A0?= =?UTF-8?q?=ED=98=95=EA=B4=80=EB=A6=AC=20=EB=AA=A9=EB=A1=9D=20=EC=84=B8?= =?UTF-8?q?=EB=B6=80=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/shop_admin/itemtypelist.php | 58 +++++++++++++++++---------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/adm/shop_admin/itemtypelist.php b/adm/shop_admin/itemtypelist.php index 1bce26874..ea78748e2 100644 --- a/adm/shop_admin/itemtypelist.php +++ b/adm/shop_admin/itemtypelist.php @@ -74,7 +74,9 @@ $result = sql_query($sql); //$qstr = "$qstr1&sort1=$sort1&sort2=$sort2&page=$page"; $qstr = "$qstr&sca=$sca&page=$page&save_stx=$stx"; ?> - +
@@ -83,7 +85,7 @@ $qstr = "$qstr&sca=$sca&page=$page&save_stx=$stx"; -

'>처음

+

처음

- + - +
- + + + + - - - - + - - - - - - + + + + + + @@ -155,20 +157,20 @@ $qstr = "$qstr&sca=$sca&page=$page&save_stx=$stx"; ?> - - - - - - - - + + + + + + + + '; + echo ''; ?> @@ -176,10 +178,10 @@ $qstr = "$qstr&sca=$sca&page=$page&save_stx=$stx";
상품코드상품
코드
상품명히트상품추천상품신규상품인기상품할인상품수정히트
상품
추천
상품
신규
상품
인기
상품
할인
상품
관리
title="히트상품"> title="추천상품"> title="신규상품"> title="인기상품"> title="할인상품"> title="히트상품"> title="추천상품"> title="신규상품"> title="인기상품"> title="할인상품">수정
자료가 한건도 없습니다.
자료가 한건도 없습니다.
- - +
+ +
- From f39509c1c9ffd24c8772a35510456e959f0f0ad1 Mon Sep 17 00:00:00 2001 From: chicpro Date: Thu, 11 Apr 2013 10:13:19 +0900 Subject: [PATCH 2/2] =?UTF-8?q?g4s=202013-04-11=EC=9E=90=20=EC=BD=94?= =?UTF-8?q?=EB=93=9C=20=EC=A0=81=EC=9A=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- adm/admin.head.php | 10 +-- adm/board_copy.php | 5 +- adm/board_copy_update.php | 13 ++- adm/board_form.php | 82 ++++++++++++++++-- adm/board_form_update.php | 12 +++ adm/board_list.php | 2 +- adm/boardgroup_form.php | 3 + adm/cache_file_delete.php | 53 +++++------ adm/config_form.php | 13 ++- adm/gcaptcha_file_delete.php | 52 +++++++++++ adm/mail_form.php | 3 + adm/mail_list.php | 2 +- adm/mail_select_form.php | 3 + adm/member_form.php | 17 +++- adm/member_form_update.php | 6 ++ adm/poll_form.php | 3 + adm/poll_list.php | 2 +- adm/popular_list.php | 2 +- bbs/alert.php | 4 +- bbs/board.php | 15 ++-- bbs/board_head.php | 18 ++-- bbs/board_tail.php | 16 +--- bbs/delete_comment.php | 48 +++++----- bbs/download.php | 5 +- bbs/email_certify.php | 18 ++-- bbs/list.php | 20 +++-- bbs/password.php | 10 ++- bbs/password_lost_certify.php | 2 +- bbs/poll_update.php | 63 +++++++------- bbs/register_form_update_mail1.php | 7 +- bbs/register_form_update_mail3.php | 4 +- bbs/write.php | 2 + common.php | 4 +- config.php | 21 +++-- css/admin.css | 32 +------ css/default.css | 4 +- css/mobile.css | 7 +- head.php | 8 +- head.sub.php | 32 +++---- lib/common.lib.php | 21 +++-- lib/thumbnail.lib.php | 42 ++++----- mobile/head.php | 6 +- mobile/skin/board/basic/list.skin.php | 2 +- mobile/skin/board/basic/write.skin.php | 5 +- mobile/skin/board/gallery/list.skin.php | 2 +- mobile/skin/board/gallery/write.skin.php | 5 +- mobile/skin/member/basic/formmail.skin.php | 5 +- mobile/skin/member/basic/login.skin.php | 2 +- mobile/skin/member/basic/memo_form.skin.php | 7 +- mobile/skin/member/basic/password.skin.php | 2 +- .../skin/member/basic/password_lost2.skin.php | 2 +- .../skin/member/basic/register_form.skin.php | 23 +++-- mobile/skin/member/kcpcert/login.skin.php | 2 +- mobile/skin/member/kcpcert/password.skin.php | 2 +- .../member/kcpcert/register_form.skin.php | 16 ++-- .../register_form_update.tail.skin.php | 25 +++++- mobile/skin/member/kcpcert/style.css | 1 + mobile/skin/poll/basic/poll.skin.php | 6 +- mobile/tail.php | 4 +- {bbs => plugin}/ckeditor/CHANGES.md | 0 {bbs => plugin}/ckeditor/LICENSE.md | 0 {bbs => plugin}/ckeditor/README.md | 0 {bbs => plugin}/ckeditor/build-config.js | 0 {bbs => plugin}/ckeditor/ckeditor.js | 0 {bbs => plugin}/ckeditor/ckeditor.lib.php | 0 {bbs => plugin}/ckeditor/config.js | 0 {bbs => plugin}/ckeditor/contents.css | 0 {bbs => plugin}/ckeditor/lang/af.js | 0 {bbs => plugin}/ckeditor/lang/ar.js | 0 {bbs => plugin}/ckeditor/lang/bg.js | 0 {bbs => plugin}/ckeditor/lang/bn.js | 0 {bbs => plugin}/ckeditor/lang/bs.js | 0 {bbs => plugin}/ckeditor/lang/ca.js | 0 {bbs => plugin}/ckeditor/lang/cs.js | 0 {bbs => plugin}/ckeditor/lang/cy.js | 0 {bbs => plugin}/ckeditor/lang/da.js | 0 {bbs => plugin}/ckeditor/lang/de.js | 0 {bbs => plugin}/ckeditor/lang/el.js | 0 {bbs => plugin}/ckeditor/lang/en-au.js | 0 {bbs => plugin}/ckeditor/lang/en-ca.js | 0 {bbs => plugin}/ckeditor/lang/en-gb.js | 0 {bbs => plugin}/ckeditor/lang/en.js | 0 {bbs => plugin}/ckeditor/lang/eo.js | 0 {bbs => plugin}/ckeditor/lang/es.js | 0 {bbs => plugin}/ckeditor/lang/et.js | 0 {bbs => plugin}/ckeditor/lang/eu.js | 0 {bbs => plugin}/ckeditor/lang/fa.js | 0 {bbs => plugin}/ckeditor/lang/fi.js | 0 {bbs => plugin}/ckeditor/lang/fo.js | 0 {bbs => plugin}/ckeditor/lang/fr-ca.js | 0 {bbs => plugin}/ckeditor/lang/fr.js | 0 {bbs => plugin}/ckeditor/lang/gl.js | 0 {bbs => plugin}/ckeditor/lang/gu.js | 0 {bbs => plugin}/ckeditor/lang/he.js | 0 {bbs => plugin}/ckeditor/lang/hi.js | 0 {bbs => plugin}/ckeditor/lang/hr.js | 0 {bbs => plugin}/ckeditor/lang/hu.js | 0 {bbs => plugin}/ckeditor/lang/is.js | 0 {bbs => plugin}/ckeditor/lang/it.js | 0 {bbs => plugin}/ckeditor/lang/ja.js | 0 {bbs => plugin}/ckeditor/lang/ka.js | 0 {bbs => plugin}/ckeditor/lang/km.js | 0 {bbs => plugin}/ckeditor/lang/ko.js | 0 {bbs => plugin}/ckeditor/lang/ku.js | 0 {bbs => plugin}/ckeditor/lang/lt.js | 0 {bbs => plugin}/ckeditor/lang/lv.js | 0 {bbs => plugin}/ckeditor/lang/mk.js | 0 {bbs => plugin}/ckeditor/lang/mn.js | 0 {bbs => plugin}/ckeditor/lang/ms.js | 0 {bbs => plugin}/ckeditor/lang/nb.js | 0 {bbs => plugin}/ckeditor/lang/nl.js | 0 {bbs => plugin}/ckeditor/lang/no.js | 0 {bbs => plugin}/ckeditor/lang/pl.js | 0 {bbs => plugin}/ckeditor/lang/pt-br.js | 0 {bbs => plugin}/ckeditor/lang/pt.js | 0 {bbs => plugin}/ckeditor/lang/ro.js | 0 {bbs => plugin}/ckeditor/lang/ru.js | 0 {bbs => plugin}/ckeditor/lang/sk.js | 0 {bbs => plugin}/ckeditor/lang/sl.js | 0 {bbs => plugin}/ckeditor/lang/sr-latn.js | 0 {bbs => plugin}/ckeditor/lang/sr.js | 0 {bbs => plugin}/ckeditor/lang/sv.js | 0 {bbs => plugin}/ckeditor/lang/th.js | 0 {bbs => plugin}/ckeditor/lang/tr.js | 0 {bbs => plugin}/ckeditor/lang/ug.js | 0 {bbs => plugin}/ckeditor/lang/uk.js | 0 {bbs => plugin}/ckeditor/lang/vi.js | 0 {bbs => plugin}/ckeditor/lang/zh-cn.js | 0 {bbs => plugin}/ckeditor/lang/zh.js | 0 .../plugins/a11yhelp/dialogs/a11yhelp.js | 0 .../dialogs/lang/_translationstatus.txt | 0 .../plugins/a11yhelp/dialogs/lang/ar.js | 0 .../plugins/a11yhelp/dialogs/lang/bg.js | 0 .../plugins/a11yhelp/dialogs/lang/ca.js | 0 .../plugins/a11yhelp/dialogs/lang/cs.js | 0 .../plugins/a11yhelp/dialogs/lang/cy.js | 0 .../plugins/a11yhelp/dialogs/lang/da.js | 0 .../plugins/a11yhelp/dialogs/lang/de.js | 0 .../plugins/a11yhelp/dialogs/lang/el.js | 0 .../plugins/a11yhelp/dialogs/lang/en.js | 0 .../plugins/a11yhelp/dialogs/lang/eo.js | 0 .../plugins/a11yhelp/dialogs/lang/et.js | 0 .../plugins/a11yhelp/dialogs/lang/fa.js | 0 .../plugins/a11yhelp/dialogs/lang/fi.js | 0 .../plugins/a11yhelp/dialogs/lang/fr.js | 0 .../plugins/a11yhelp/dialogs/lang/gu.js | 0 .../plugins/a11yhelp/dialogs/lang/he.js | 0 .../plugins/a11yhelp/dialogs/lang/hi.js | 0 .../plugins/a11yhelp/dialogs/lang/hr.js | 0 .../plugins/a11yhelp/dialogs/lang/hu.js | 0 .../plugins/a11yhelp/dialogs/lang/it.js | 0 .../plugins/a11yhelp/dialogs/lang/ku.js | 0 .../plugins/a11yhelp/dialogs/lang/lt.js | 0 .../plugins/a11yhelp/dialogs/lang/lv.js | 0 .../plugins/a11yhelp/dialogs/lang/mk.js | 0 .../plugins/a11yhelp/dialogs/lang/mn.js | 0 .../plugins/a11yhelp/dialogs/lang/nb.js | 0 .../plugins/a11yhelp/dialogs/lang/nl.js | 0 .../plugins/a11yhelp/dialogs/lang/no.js | 0 .../plugins/a11yhelp/dialogs/lang/pl.js | 0 .../plugins/a11yhelp/dialogs/lang/pt-br.js | 0 .../plugins/a11yhelp/dialogs/lang/pt.js | 0 .../plugins/a11yhelp/dialogs/lang/ro.js | 0 .../plugins/a11yhelp/dialogs/lang/ru.js | 0 .../plugins/a11yhelp/dialogs/lang/sk.js | 0 .../plugins/a11yhelp/dialogs/lang/sl.js | 0 .../plugins/a11yhelp/dialogs/lang/tr.js | 0 .../plugins/a11yhelp/dialogs/lang/ug.js | 0 .../plugins/a11yhelp/dialogs/lang/uk.js | 0 .../plugins/a11yhelp/dialogs/lang/vi.js | 0 .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 0 .../ckeditor/plugins/about/dialogs/about.js | 0 .../plugins/about/dialogs/logo_ckeditor.png | Bin .../plugins/clipboard/dialogs/paste.js | 0 .../colordialog/dialogs/colordialog.js | 0 .../plugins/dialog/dialogDefinition.js | 0 .../ckeditor/plugins/div/dialogs/div.js | 0 .../plugins/fakeobjects/images/spacer.gif | Bin .../ckeditor/plugins/find/dialogs/find.js | 0 .../ckeditor/plugins/flash/dialogs/flash.js | 0 .../plugins/flash/images/placeholder.png | Bin .../ckeditor/plugins/forms/dialogs/button.js | 0 .../plugins/forms/dialogs/checkbox.js | 0 .../ckeditor/plugins/forms/dialogs/form.js | 0 .../plugins/forms/dialogs/hiddenfield.js | 0 .../ckeditor/plugins/forms/dialogs/radio.js | 0 .../ckeditor/plugins/forms/dialogs/select.js | 0 .../plugins/forms/dialogs/textarea.js | 0 .../plugins/forms/dialogs/textfield.js | 0 .../plugins/forms/images/hiddenfield.gif | Bin {bbs => plugin}/ckeditor/plugins/icons.png | Bin .../ckeditor/plugins/iframe/dialogs/iframe.js | 0 .../plugins/iframe/images/placeholder.png | Bin .../ckeditor/plugins/image/dialogs/image.js | 0 .../ckeditor/plugins/image/images/noimage.png | Bin .../ckeditor/plugins/link/dialogs/anchor.js | 0 .../ckeditor/plugins/link/dialogs/link.js | 0 .../ckeditor/plugins/link/images/anchor.png | Bin .../plugins/liststyle/dialogs/liststyle.js | 0 .../plugins/magicline/images/icon.png | Bin .../plugins/pagebreak/images/pagebreak.gif | Bin .../plugins/pastefromword/filter/default.js | 0 .../ckeditor/plugins/preview/preview.html | 0 .../showblocks/images/block_address.png | Bin .../showblocks/images/block_blockquote.png | Bin .../plugins/showblocks/images/block_div.png | Bin .../plugins/showblocks/images/block_h1.png | Bin .../plugins/showblocks/images/block_h2.png | Bin .../plugins/showblocks/images/block_h3.png | Bin .../plugins/showblocks/images/block_h4.png | Bin .../plugins/showblocks/images/block_h5.png | Bin .../plugins/showblocks/images/block_h6.png | Bin .../plugins/showblocks/images/block_p.png | Bin .../plugins/showblocks/images/block_pre.png | Bin .../ckeditor/plugins/smiley/dialogs/smiley.js | 0 .../plugins/smiley/images/angel_smile.gif | Bin .../plugins/smiley/images/angry_smile.gif | Bin .../plugins/smiley/images/broken_heart.gif | Bin .../plugins/smiley/images/confused_smile.gif | Bin .../plugins/smiley/images/cry_smile.gif | Bin .../plugins/smiley/images/devil_smile.gif | Bin .../smiley/images/embaressed_smile.gif | Bin .../smiley/images/embarrassed_smile.gif | Bin .../plugins/smiley/images/envelope.gif | Bin .../ckeditor/plugins/smiley/images/heart.gif | Bin .../ckeditor/plugins/smiley/images/kiss.gif | Bin .../plugins/smiley/images/lightbulb.gif | Bin .../plugins/smiley/images/omg_smile.gif | Bin .../plugins/smiley/images/regular_smile.gif | Bin .../plugins/smiley/images/sad_smile.gif | Bin .../plugins/smiley/images/shades_smile.gif | Bin .../plugins/smiley/images/teeth_smile.gif | Bin .../plugins/smiley/images/thumbs_down.gif | Bin .../plugins/smiley/images/thumbs_up.gif | Bin .../plugins/smiley/images/tongue_smile.gif | Bin .../plugins/smiley/images/tounge_smile.gif | Bin .../images/whatchutalkingabout_smile.gif | Bin .../plugins/smiley/images/wink_smile.gif | Bin .../dialogs/lang/_translationstatus.txt | 0 .../plugins/specialchar/dialogs/lang/ca.js | 0 .../plugins/specialchar/dialogs/lang/cs.js | 0 .../plugins/specialchar/dialogs/lang/cy.js | 0 .../plugins/specialchar/dialogs/lang/de.js | 0 .../plugins/specialchar/dialogs/lang/el.js | 0 .../plugins/specialchar/dialogs/lang/en.js | 0 .../plugins/specialchar/dialogs/lang/eo.js | 0 .../plugins/specialchar/dialogs/lang/et.js | 0 .../plugins/specialchar/dialogs/lang/fa.js | 0 .../plugins/specialchar/dialogs/lang/fi.js | 0 .../plugins/specialchar/dialogs/lang/fr.js | 0 .../plugins/specialchar/dialogs/lang/he.js | 0 .../plugins/specialchar/dialogs/lang/hr.js | 0 .../plugins/specialchar/dialogs/lang/it.js | 0 .../plugins/specialchar/dialogs/lang/ku.js | 0 .../plugins/specialchar/dialogs/lang/lv.js | 0 .../plugins/specialchar/dialogs/lang/nb.js | 0 .../plugins/specialchar/dialogs/lang/nl.js | 0 .../plugins/specialchar/dialogs/lang/no.js | 0 .../plugins/specialchar/dialogs/lang/pt-br.js | 0 .../plugins/specialchar/dialogs/lang/sk.js | 0 .../plugins/specialchar/dialogs/lang/tr.js | 0 .../plugins/specialchar/dialogs/lang/ug.js | 0 .../plugins/specialchar/dialogs/lang/zh-cn.js | 0 .../specialchar/dialogs/specialchar.js | 0 .../ckeditor/plugins/table/dialogs/table.js | 0 .../plugins/tabletools/dialogs/tableCell.js | 0 .../plugins/templates/dialogs/templates.css | 0 .../plugins/templates/dialogs/templates.js | 0 .../plugins/templates/templates/default.js | 0 .../templates/templates/images/template1.gif | Bin .../templates/templates/images/template2.gif | Bin .../templates/templates/images/template3.gif | Bin {bbs => plugin}/ckeditor/samples/ajax.html | 0 {bbs => plugin}/ckeditor/samples/api.html | 0 .../ckeditor/samples/appendto.html | 0 .../samples/assets/inlineall/logo.png | Bin .../assets/outputxhtml/outputxhtml.css | 0 .../ckeditor/samples/assets/posteddata.php | 0 .../ckeditor/samples/assets/sample.css | 0 .../ckeditor/samples/assets/sample.jpg | Bin .../samples/assets/uilanguages/languages.js | 0 .../ckeditor/samples/divreplace.html | 0 {bbs => plugin}/ckeditor/samples/index.html | 0 .../ckeditor/samples/inlineall.html | 0 .../ckeditor/samples/inlinebycode.html | 0 .../plugins/dialog/assets/my_dialog.js | 0 .../samples/plugins/dialog/dialog.html | 0 .../samples/plugins/enterkey/enterkey.html | 0 .../assets/outputforflash/outputforflash.fla | Bin .../assets/outputforflash/outputforflash.swf | Bin .../assets/outputforflash/swfobject.js | 0 .../plugins/htmlwriter/outputforflash.html | 0 .../plugins/htmlwriter/outputhtml.html | 0 .../samples/plugins/magicline/magicline.html | 0 .../samples/plugins/toolbar/toolbar.html | 0 .../samples/plugins/wysiwygarea/fullpage.html | 0 .../ckeditor/samples/readonly.html | 0 .../ckeditor/samples/replacebyclass.html | 0 .../ckeditor/samples/replacebycode.html | 0 {bbs => plugin}/ckeditor/samples/sample.css | 0 {bbs => plugin}/ckeditor/samples/sample.js | 0 .../ckeditor/samples/sample_posteddata.php | 0 .../ckeditor/samples/tabindex.html | 0 {bbs => plugin}/ckeditor/samples/uicolor.html | 0 .../ckeditor/samples/uilanguages.html | 0 .../ckeditor/samples/xhtmlstyle.html | 0 {bbs => plugin}/ckeditor/shortcut.html | 0 .../ckeditor/skins/moono/dialog.css | 0 .../ckeditor/skins/moono/dialog_ie.css | 0 .../ckeditor/skins/moono/dialog_ie7.css | 0 .../ckeditor/skins/moono/dialog_ie8.css | 0 .../ckeditor/skins/moono/dialog_opera.css | 0 .../ckeditor/skins/moono/editor.css | 0 .../ckeditor/skins/moono/editor_gecko.css | 0 .../ckeditor/skins/moono/editor_ie.css | 0 .../ckeditor/skins/moono/editor_ie7.css | 0 .../ckeditor/skins/moono/editor_ie8.css | 0 .../ckeditor/skins/moono/icons.png | Bin .../ckeditor/skins/moono/images/arrow.png | Bin .../ckeditor/skins/moono/images/close.png | Bin .../ckeditor/skins/moono/images/mini.png | Bin .../ckeditor/skins/moono/readme.md | 0 {bbs => plugin}/ckeditor/styles.js | 0 {bbs => plugin}/ckeditor/upload.php | 0 {bbs => plugin}/gcaptcha/_common.php | 0 {bbs => plugin}/gcaptcha/example.php | 0 {bbs => plugin}/gcaptcha/fonts/.htaccess | 0 .../gcaptcha/fonts/DAUM_FONTS_LICENSE.txt | 0 .../gcaptcha/fonts/NAVER_FONTS_LICENSE.txt | 0 .../gcaptcha/fonts/NanumGothic.ttf | Bin .../gcaptcha/fonts/NanumMyeongjo.ttf | Bin {bbs => plugin}/gcaptcha/gcaptcha.js | 0 {bbs => plugin}/gcaptcha/gcaptcha.lib.php | 8 +- {bbs => plugin}/gcaptcha/get.php | 0 {bbs => plugin}/gcaptcha/img/dot.gif | Bin {bbs => plugin}/gcaptcha/img/sound.gif | Bin {bbs => plugin}/gcaptcha/info.php | 0 {bbs => plugin}/gcaptcha/mp3/0.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/1.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/2.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/3.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/4.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/5.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/6.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/7.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/8.mp3 | Bin {bbs => plugin}/gcaptcha/mp3/9.mp3 | Bin {bbs => plugin}/gcaptcha/run.php | 0 {bbs => plugin}/kcp/_common.php | 0 {bbs => plugin}/kcp/bin/ct_cli | Bin {bbs => plugin}/kcp/kcpcert_config.php | 4 +- {bbs => plugin}/kcp/kcpcert_form.php | 4 +- {bbs => plugin}/kcp/kcpcert_request.php | 42 +++++---- {bbs => plugin}/kcp/kcpcert_result.php | 12 ++- {bbs => plugin}/kcp/lib/ct_cli_lib.php | 0 plugin/okname/index.php | 2 + {bbs => plugin}/syndi/_common.php | 0 {bbs => plugin}/syndi/config/site.config.php | 0 {bbs => plugin}/syndi/func/site.func.php | 10 +-- .../include/include.adm.board_delete.inc.php | 0 .../include/include.adm.board_form_update.php | 0 .../include.adm.boardgroup_form_update.php | 0 .../syndi/include/include.bbs.delete.php | 0 .../syndi/include/include.bbs.delete_all.php | 0 .../syndi/include/include.bbs.move_update.php | 0 .../include/include.bbs.write_update.php | 0 {bbs => plugin}/syndi/install.php | 0 .../syndi/libs/SyndicationArticle.class.php | 0 .../syndi/libs/SyndicationChannel.class.php | 0 .../syndi/libs/SyndicationDeleted.class.php | 0 .../syndi/libs/SyndicationHandler.class.php | 0 .../syndi/libs/SyndicationObject.class.php | 0 .../syndi/libs/SyndicationPing.class.php | 0 .../syndi/libs/SyndicationSite.class.php | 0 .../syndi/libs/SyndicationStatus.class.php | 0 {bbs => plugin}/syndi/syndi_echo.php | 6 +- skin/board/basic/list.skin.php | 4 +- skin/board/basic/style.css | 2 +- skin/board/basic/view.skin.php | 4 +- skin/board/basic/write.skin.php | 5 +- skin/board/gallery/list.skin.php | 4 +- skin/board/gallery/style.css | 2 +- skin/board/gallery/view.skin.php | 4 +- skin/board/gallery/write.skin.php | 5 +- skin/member/basic/formmail.skin.php | 5 +- skin/member/basic/member_confirm.skin.php | 4 + skin/member/basic/memo_form.skin.php | 5 +- skin/member/basic/password.skin.php | 2 +- skin/member/basic/password_lost2.skin.php | 2 +- skin/member/basic/register_form.skin.php | 20 +++-- skin/member/basic/register_result.skin.php | 2 +- skin/member/kcpcert/password.skin.php | 2 +- skin/member/kcpcert/register_form.skin.php | 66 +++++++------- .../register_form_update.head.skin.php | 53 ++++++++++- .../register_form_update.tail.skin.php | 25 +++++- skin/member/kcpcert/register_result.skin.php | 2 +- skin/outlogin/basic/style.css | 6 +- skin/poll/basic/poll.skin.php | 6 +- skin/visit/basic/visit.skin.php | 2 +- tail.php | 2 +- tail.sub.php | 2 - 401 files changed, 731 insertions(+), 396 deletions(-) create mode 100644 adm/gcaptcha_file_delete.php rename {bbs => plugin}/ckeditor/CHANGES.md (100%) rename {bbs => plugin}/ckeditor/LICENSE.md (100%) rename {bbs => plugin}/ckeditor/README.md (100%) rename {bbs => plugin}/ckeditor/build-config.js (100%) rename {bbs => plugin}/ckeditor/ckeditor.js (100%) rename {bbs => plugin}/ckeditor/ckeditor.lib.php (100%) rename {bbs => plugin}/ckeditor/config.js (100%) rename {bbs => plugin}/ckeditor/contents.css (100%) rename {bbs => plugin}/ckeditor/lang/af.js (100%) rename {bbs => plugin}/ckeditor/lang/ar.js (100%) rename {bbs => plugin}/ckeditor/lang/bg.js (100%) rename {bbs => plugin}/ckeditor/lang/bn.js (100%) rename {bbs => plugin}/ckeditor/lang/bs.js (100%) rename {bbs => plugin}/ckeditor/lang/ca.js (100%) rename {bbs => plugin}/ckeditor/lang/cs.js (100%) rename {bbs => plugin}/ckeditor/lang/cy.js (100%) rename {bbs => plugin}/ckeditor/lang/da.js (100%) rename {bbs => plugin}/ckeditor/lang/de.js (100%) rename {bbs => plugin}/ckeditor/lang/el.js (100%) rename {bbs => plugin}/ckeditor/lang/en-au.js (100%) rename {bbs => plugin}/ckeditor/lang/en-ca.js (100%) rename {bbs => plugin}/ckeditor/lang/en-gb.js (100%) rename {bbs => plugin}/ckeditor/lang/en.js (100%) rename {bbs => plugin}/ckeditor/lang/eo.js (100%) rename {bbs => plugin}/ckeditor/lang/es.js (100%) rename {bbs => plugin}/ckeditor/lang/et.js (100%) rename {bbs => plugin}/ckeditor/lang/eu.js (100%) rename {bbs => plugin}/ckeditor/lang/fa.js (100%) rename {bbs => plugin}/ckeditor/lang/fi.js (100%) rename {bbs => plugin}/ckeditor/lang/fo.js (100%) rename {bbs => plugin}/ckeditor/lang/fr-ca.js (100%) rename {bbs => plugin}/ckeditor/lang/fr.js (100%) rename {bbs => plugin}/ckeditor/lang/gl.js (100%) rename {bbs => plugin}/ckeditor/lang/gu.js (100%) rename {bbs => plugin}/ckeditor/lang/he.js (100%) rename {bbs => plugin}/ckeditor/lang/hi.js (100%) rename {bbs => plugin}/ckeditor/lang/hr.js (100%) rename {bbs => plugin}/ckeditor/lang/hu.js (100%) rename {bbs => plugin}/ckeditor/lang/is.js (100%) rename {bbs => plugin}/ckeditor/lang/it.js (100%) rename {bbs => plugin}/ckeditor/lang/ja.js (100%) rename {bbs => plugin}/ckeditor/lang/ka.js (100%) rename {bbs => plugin}/ckeditor/lang/km.js (100%) rename {bbs => plugin}/ckeditor/lang/ko.js (100%) rename {bbs => plugin}/ckeditor/lang/ku.js (100%) rename {bbs => plugin}/ckeditor/lang/lt.js (100%) rename {bbs => plugin}/ckeditor/lang/lv.js (100%) rename {bbs => plugin}/ckeditor/lang/mk.js (100%) rename {bbs => plugin}/ckeditor/lang/mn.js (100%) rename {bbs => plugin}/ckeditor/lang/ms.js (100%) rename {bbs => plugin}/ckeditor/lang/nb.js (100%) rename {bbs => plugin}/ckeditor/lang/nl.js (100%) rename {bbs => plugin}/ckeditor/lang/no.js (100%) rename {bbs => plugin}/ckeditor/lang/pl.js (100%) rename {bbs => plugin}/ckeditor/lang/pt-br.js (100%) rename {bbs => plugin}/ckeditor/lang/pt.js (100%) rename {bbs => plugin}/ckeditor/lang/ro.js (100%) rename {bbs => plugin}/ckeditor/lang/ru.js (100%) rename {bbs => plugin}/ckeditor/lang/sk.js (100%) rename {bbs => plugin}/ckeditor/lang/sl.js (100%) rename {bbs => plugin}/ckeditor/lang/sr-latn.js (100%) rename {bbs => plugin}/ckeditor/lang/sr.js (100%) rename {bbs => plugin}/ckeditor/lang/sv.js (100%) rename {bbs => plugin}/ckeditor/lang/th.js (100%) rename {bbs => plugin}/ckeditor/lang/tr.js (100%) rename {bbs => plugin}/ckeditor/lang/ug.js (100%) rename {bbs => plugin}/ckeditor/lang/uk.js (100%) rename {bbs => plugin}/ckeditor/lang/vi.js (100%) rename {bbs => plugin}/ckeditor/lang/zh-cn.js (100%) rename {bbs => plugin}/ckeditor/lang/zh.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/da.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/de.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/el.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/en.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/et.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/he.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/it.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/no.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js (100%) rename {bbs => plugin}/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js (100%) rename {bbs => plugin}/ckeditor/plugins/about/dialogs/about.js (100%) rename {bbs => plugin}/ckeditor/plugins/about/dialogs/logo_ckeditor.png (100%) rename {bbs => plugin}/ckeditor/plugins/clipboard/dialogs/paste.js (100%) rename {bbs => plugin}/ckeditor/plugins/colordialog/dialogs/colordialog.js (100%) rename {bbs => plugin}/ckeditor/plugins/dialog/dialogDefinition.js (100%) rename {bbs => plugin}/ckeditor/plugins/div/dialogs/div.js (100%) rename {bbs => plugin}/ckeditor/plugins/fakeobjects/images/spacer.gif (100%) rename {bbs => plugin}/ckeditor/plugins/find/dialogs/find.js (100%) rename {bbs => plugin}/ckeditor/plugins/flash/dialogs/flash.js (100%) rename {bbs => plugin}/ckeditor/plugins/flash/images/placeholder.png (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/button.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/checkbox.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/form.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/hiddenfield.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/radio.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/select.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/textarea.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/dialogs/textfield.js (100%) rename {bbs => plugin}/ckeditor/plugins/forms/images/hiddenfield.gif (100%) rename {bbs => plugin}/ckeditor/plugins/icons.png (100%) rename {bbs => plugin}/ckeditor/plugins/iframe/dialogs/iframe.js (100%) rename {bbs => plugin}/ckeditor/plugins/iframe/images/placeholder.png (100%) rename {bbs => plugin}/ckeditor/plugins/image/dialogs/image.js (100%) rename {bbs => plugin}/ckeditor/plugins/image/images/noimage.png (100%) rename {bbs => plugin}/ckeditor/plugins/link/dialogs/anchor.js (100%) rename {bbs => plugin}/ckeditor/plugins/link/dialogs/link.js (100%) rename {bbs => plugin}/ckeditor/plugins/link/images/anchor.png (100%) rename {bbs => plugin}/ckeditor/plugins/liststyle/dialogs/liststyle.js (100%) rename {bbs => plugin}/ckeditor/plugins/magicline/images/icon.png (100%) rename {bbs => plugin}/ckeditor/plugins/pagebreak/images/pagebreak.gif (100%) rename {bbs => plugin}/ckeditor/plugins/pastefromword/filter/default.js (100%) rename {bbs => plugin}/ckeditor/plugins/preview/preview.html (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_address.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_blockquote.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_div.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h1.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h2.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h3.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h4.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h5.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_h6.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_p.png (100%) rename {bbs => plugin}/ckeditor/plugins/showblocks/images/block_pre.png (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/dialogs/smiley.js (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/angel_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/angry_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/broken_heart.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/confused_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/cry_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/devil_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/embaressed_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/embarrassed_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/envelope.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/heart.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/kiss.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/lightbulb.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/omg_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/regular_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/sad_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/shades_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/teeth_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/thumbs_down.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/thumbs_up.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/tongue_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/tounge_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/smiley/images/wink_smile.gif (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/ca.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/cs.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/cy.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/de.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/el.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/en.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/eo.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/et.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/fa.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/fi.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/fr.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/he.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/hr.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/it.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/ku.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/lv.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/nb.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/nl.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/no.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/sk.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/tr.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/ug.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js (100%) rename {bbs => plugin}/ckeditor/plugins/specialchar/dialogs/specialchar.js (100%) rename {bbs => plugin}/ckeditor/plugins/table/dialogs/table.js (100%) rename {bbs => plugin}/ckeditor/plugins/tabletools/dialogs/tableCell.js (100%) rename {bbs => plugin}/ckeditor/plugins/templates/dialogs/templates.css (100%) rename {bbs => plugin}/ckeditor/plugins/templates/dialogs/templates.js (100%) rename {bbs => plugin}/ckeditor/plugins/templates/templates/default.js (100%) rename {bbs => plugin}/ckeditor/plugins/templates/templates/images/template1.gif (100%) rename {bbs => plugin}/ckeditor/plugins/templates/templates/images/template2.gif (100%) rename {bbs => plugin}/ckeditor/plugins/templates/templates/images/template3.gif (100%) rename {bbs => plugin}/ckeditor/samples/ajax.html (100%) rename {bbs => plugin}/ckeditor/samples/api.html (100%) rename {bbs => plugin}/ckeditor/samples/appendto.html (100%) rename {bbs => plugin}/ckeditor/samples/assets/inlineall/logo.png (100%) rename {bbs => plugin}/ckeditor/samples/assets/outputxhtml/outputxhtml.css (100%) rename {bbs => plugin}/ckeditor/samples/assets/posteddata.php (100%) rename {bbs => plugin}/ckeditor/samples/assets/sample.css (100%) rename {bbs => plugin}/ckeditor/samples/assets/sample.jpg (100%) rename {bbs => plugin}/ckeditor/samples/assets/uilanguages/languages.js (100%) rename {bbs => plugin}/ckeditor/samples/divreplace.html (100%) rename {bbs => plugin}/ckeditor/samples/index.html (100%) rename {bbs => plugin}/ckeditor/samples/inlineall.html (100%) rename {bbs => plugin}/ckeditor/samples/inlinebycode.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/dialog/assets/my_dialog.js (100%) rename {bbs => plugin}/ckeditor/samples/plugins/dialog/dialog.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/enterkey/enterkey.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla (100%) rename {bbs => plugin}/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf (100%) rename {bbs => plugin}/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js (100%) rename {bbs => plugin}/ckeditor/samples/plugins/htmlwriter/outputforflash.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/htmlwriter/outputhtml.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/magicline/magicline.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/toolbar/toolbar.html (100%) rename {bbs => plugin}/ckeditor/samples/plugins/wysiwygarea/fullpage.html (100%) rename {bbs => plugin}/ckeditor/samples/readonly.html (100%) rename {bbs => plugin}/ckeditor/samples/replacebyclass.html (100%) rename {bbs => plugin}/ckeditor/samples/replacebycode.html (100%) rename {bbs => plugin}/ckeditor/samples/sample.css (100%) rename {bbs => plugin}/ckeditor/samples/sample.js (100%) rename {bbs => plugin}/ckeditor/samples/sample_posteddata.php (100%) rename {bbs => plugin}/ckeditor/samples/tabindex.html (100%) rename {bbs => plugin}/ckeditor/samples/uicolor.html (100%) rename {bbs => plugin}/ckeditor/samples/uilanguages.html (100%) rename {bbs => plugin}/ckeditor/samples/xhtmlstyle.html (100%) rename {bbs => plugin}/ckeditor/shortcut.html (100%) rename {bbs => plugin}/ckeditor/skins/moono/dialog.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/dialog_ie.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/dialog_ie7.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/dialog_ie8.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/dialog_opera.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/editor.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/editor_gecko.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/editor_ie.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/editor_ie7.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/editor_ie8.css (100%) rename {bbs => plugin}/ckeditor/skins/moono/icons.png (100%) rename {bbs => plugin}/ckeditor/skins/moono/images/arrow.png (100%) rename {bbs => plugin}/ckeditor/skins/moono/images/close.png (100%) rename {bbs => plugin}/ckeditor/skins/moono/images/mini.png (100%) rename {bbs => plugin}/ckeditor/skins/moono/readme.md (100%) rename {bbs => plugin}/ckeditor/styles.js (100%) rename {bbs => plugin}/ckeditor/upload.php (100%) rename {bbs => plugin}/gcaptcha/_common.php (100%) rename {bbs => plugin}/gcaptcha/example.php (100%) rename {bbs => plugin}/gcaptcha/fonts/.htaccess (100%) rename {bbs => plugin}/gcaptcha/fonts/DAUM_FONTS_LICENSE.txt (100%) rename {bbs => plugin}/gcaptcha/fonts/NAVER_FONTS_LICENSE.txt (100%) rename {bbs => plugin}/gcaptcha/fonts/NanumGothic.ttf (100%) rename {bbs => plugin}/gcaptcha/fonts/NanumMyeongjo.ttf (100%) rename {bbs => plugin}/gcaptcha/gcaptcha.js (100%) rename {bbs => plugin}/gcaptcha/gcaptcha.lib.php (91%) rename {bbs => plugin}/gcaptcha/get.php (100%) rename {bbs => plugin}/gcaptcha/img/dot.gif (100%) rename {bbs => plugin}/gcaptcha/img/sound.gif (100%) rename {bbs => plugin}/gcaptcha/info.php (100%) rename {bbs => plugin}/gcaptcha/mp3/0.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/1.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/2.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/3.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/4.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/5.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/6.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/7.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/8.mp3 (100%) rename {bbs => plugin}/gcaptcha/mp3/9.mp3 (100%) rename {bbs => plugin}/gcaptcha/run.php (100%) rename {bbs => plugin}/kcp/_common.php (100%) rename {bbs => plugin}/kcp/bin/ct_cli (100%) mode change 100644 => 100755 rename {bbs => plugin}/kcp/kcpcert_config.php (92%) rename {bbs => plugin}/kcp/kcpcert_form.php (95%) rename {bbs => plugin}/kcp/kcpcert_request.php (74%) rename {bbs => plugin}/kcp/kcpcert_result.php (92%) rename {bbs => plugin}/kcp/lib/ct_cli_lib.php (100%) create mode 100644 plugin/okname/index.php rename {bbs => plugin}/syndi/_common.php (100%) rename {bbs => plugin}/syndi/config/site.config.php (100%) rename {bbs => plugin}/syndi/func/site.func.php (95%) rename {bbs => plugin}/syndi/include/include.adm.board_delete.inc.php (100%) rename {bbs => plugin}/syndi/include/include.adm.board_form_update.php (100%) rename {bbs => plugin}/syndi/include/include.adm.boardgroup_form_update.php (100%) rename {bbs => plugin}/syndi/include/include.bbs.delete.php (100%) rename {bbs => plugin}/syndi/include/include.bbs.delete_all.php (100%) rename {bbs => plugin}/syndi/include/include.bbs.move_update.php (100%) rename {bbs => plugin}/syndi/include/include.bbs.write_update.php (100%) rename {bbs => plugin}/syndi/install.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationArticle.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationChannel.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationDeleted.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationHandler.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationObject.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationPing.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationSite.class.php (100%) rename {bbs => plugin}/syndi/libs/SyndicationStatus.class.php (100%) rename {bbs => plugin}/syndi/syndi_echo.php (89%) diff --git a/adm/admin.head.php b/adm/admin.head.php index 9a61a3730..39a11acb2 100644 --- a/adm/admin.head.php +++ b/adm/admin.head.php @@ -57,10 +57,10 @@ function imageview(id, w, h) submenu.left = tempX - ( w + 11 ); submenu.top = tempY - ( h / 2 ); - //selectBoxVisible(); + selectBoxVisible(); - //if (el_id.style.display != 'none') - // selectBoxHidden(id); + if (el_id.style.display != 'none') + selectBoxHidden(id); } @@ -81,9 +81,9 @@ function imageview(id, w, h)
  • - + - 쇼핑몰 메인 + 홈페이지 메인
  • diff --git a/adm/board_copy.php b/adm/board_copy.php index fb6808d6c..cc24a7e5d 100644 --- a/adm/board_copy.php +++ b/adm/board_copy.php @@ -4,8 +4,6 @@ include_once("./_common.php"); auth_check($auth[$sub_menu], 'w'); -$token = get_token(); - $g4['title'] = '게시판 복사'; $administrator = 1; include_once(G4_PATH.'/head.sub.php'); @@ -43,6 +41,9 @@ include_once(G4_PATH.'/head.sub.php');
    +

    + 게시판을 복사하시려면 복사 버튼을, 작성을 취소하고 창을 닫으시려면 창닫기 버튼을 누르세요. +

    diff --git a/adm/board_copy_update.php b/adm/board_copy_update.php index 7fc7452bd..5628417d3 100644 --- a/adm/board_copy_update.php +++ b/adm/board_copy_update.php @@ -15,8 +15,6 @@ $row = sql_fetch(" select count(*) as cnt from {$g4['board_table']} where bo_tab if ($row['cnt']) alert($target_table.'은(는) 이미 존재하는 게시판 테이블명 입니다.\\n복사할 테이블명으로 사용할 수 없습니다.'); -check_token(); - // 게시판 테이블 생성 $sql = get_table_define($g4['write_prefix'] . $bo_table); $sql = str_replace($g4['write_prefix'] . $bo_table, $g4['write_prefix'] . $target_table, $sql); @@ -24,6 +22,11 @@ sql_query($sql); $file_copy = array(); +// 구조만 복사시에는 공지사항 번호는 복사하지 않는다. +if ($copy_case == 'schema_only') { + $board['bo_notice'] = ''; +} + // 게시판 정보 $sql = " insert into {$g4['board_table']} set bo_table = '$target_table', @@ -63,16 +66,20 @@ $sql = " insert into {$g4['board_table']} bo_use_list_content = '{$board[bo_use_list_content]}', bo_table_width = '{$board[bo_table_width]}', bo_subject_len = '{$board[bo_subject_len]}', + bo_mobile_subject_len = '{$board[bo_mobile_subject_len]}', bo_page_rows = '{$board[bo_page_rows]}', + bo_mobile_page_rows = '{$board[bo_mobile_page_rows]}', bo_new = '{$board[bo_new]}', bo_hot = '{$board[bo_hot]}', bo_image_width = '{$board[bo_image_width]}', bo_skin = '{$board['bo_skin']}', - bo_mobile_skin = '{$board['bo_mobile']}', + bo_mobile_skin = '{$board['bo_mobile_skin']}', bo_include_head = '{$board['bo_include_head']}', bo_include_tail = '{$board['bo_include_tail']}', bo_content_head = '".addslashes($board['bo_content_head'])."', bo_content_tail = '".addslashes($board['bo_content_tail'])."', + bo_mobile_content_head = '".addslashes($board['bo_mobile_content_head'])."', + bo_mobile_content_tail = '".addslashes($board['bo_mobile_content_tail'])."', bo_insert_content = '".addslashes($board['bo_insert_content'])."', bo_gallery_cols = '{$board[bo_gallery_cols]}', bo_gallery_width = '{$board[bo_gallery_width]}', diff --git a/adm/board_form.php b/adm/board_form.php index 8ddc81c08..4fd5e96e9 100644 --- a/adm/board_form.php +++ b/adm/board_form.php @@ -33,11 +33,26 @@ if (!isset($board['bo_gallery_width'])) { sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_gallery_width` INT NOT NULL AFTER `bo_gallery_cols`, ADD `bo_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_width`, ADD `bo_mobile_gallery_cols` INT NOT NULL DEFAULT '0' AFTER `bo_gallery_height`, ADD `bo_mobile_gallery_width` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_cols`, ADD `bo_mobile_gallery_height` INT NOT NULL DEFAULT '0' AFTER `bo_mobile_gallery_width` ", false); } +if (!isset($board['bo_mobile_subject_len'])) { + sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_subject_len` INT(11) NOT NULL DEFAULT '0' AFTER `bo_subject_len` ", false); +} + +if (!isset($board['bo_mobile_page_rows'])) { + sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_page_rows` INT(11) NOT NULL DEFAULT '0' AFTER `bo_page_rows` ", false); +} + +if (!isset($board['bo_mobile_content_head'])) { + sql_query(" ALTER TABLE `{$g4['board_table']}` ADD `bo_mobile_content_head` TEXT NOT NULL AFTER `bo_content_head`, ADD `bo_mobile_content_tail` TEXT NOT NULL AFTER `bo_content_tail`", false); +} + +$required = ""; +$readonly = ""; if ($w == '') { $html_title .= ' 생성'; - $bo_table_attr = 'required alnum_'; + $required = 'required'; + $required_valid = 'alnum_'; $sound_only = '필수'; $board['bo_count_delete'] = 1; @@ -55,7 +70,9 @@ if ($w == '') { $board['bo_mobile_gallery_height'] = 100; $board['bo_table_width'] = 100; $board['bo_page_rows'] = $config['cf_page_rows']; + $board['bo_mobile_page_rows'] = $config['cf_page_rows']; $board['bo_subject_len'] = 60; + $board['bo_mobile_subject_len'] = 30; $board['bo_new'] = 24; $board['bo_hot'] = 100; $board['bo_image_width'] = 600; @@ -83,7 +100,7 @@ if ($w == '') { alert('그룹이 틀립니다.'); } - $bo_table_attr = 'readonly'; + $readonly = 'readonly'; } @@ -127,7 +144,7 @@ $pg_anchor = "
      - + class="frm_input " maxlength="20"> 영문자, 숫자, _ 만 가능 (공백없이 20자 이내) @@ -549,7 +566,7 @@ $pg_anchor = "
        - + 업로드 파일 한개당 bytes 이하 @@ -752,6 +769,30 @@ $pg_anchor = "
          + + + + + + + + + + + + + + + + + + + + + + + + @@ -776,7 +817,20 @@ $pg_anchor = "
            - + + + + + + + + + + + + + + @@ -788,6 +842,18 @@ $pg_anchor = "
              + + + + + + + + + + + + @@ -1079,6 +1145,10 @@ $pg_anchor = "
  • +

    + 작성하신 내용을 제출하시려면 확인 버튼을, 작성을 취소하고 목록으로 돌아가시려면 목록 링크를 누르세요. +
    게시판을 복사하시려면 게시판복사 링크를 누르세요. +

    목록 게시판복사 @@ -1116,6 +1186,8 @@ function fboardform_submit(f) { + + if (parseInt(f.bo_count_modify.value) < 1) { alert("원글 수정 불가 댓글수는 1 이상 입력하셔야 합니다."); diff --git a/adm/board_form_update.php b/adm/board_form_update.php index 4f8e67210..9fdfd4518 100644 --- a/adm/board_form_update.php +++ b/adm/board_form_update.php @@ -87,7 +87,9 @@ $sql_common = " gr_id = '{$_POST['gr_id']}', bo_use_email = '{$_POST['bo_use_email']}', bo_table_width = '{$_POST['bo_table_width']}', bo_subject_len = '{$_POST['bo_subject_len']}', + bo_mobile_subject_len = '{$_POST['bo_mobile_subject_len']}', bo_page_rows = '{$_POST['bo_page_rows']}', + bo_mobile_page_rows = '{$_POST['bo_mobile_page_rows']}', bo_new = '{$_POST['bo_new']}', bo_hot = '{$_POST['bo_hot']}', bo_image_width = '{$_POST['bo_image_width']}', @@ -97,6 +99,8 @@ $sql_common = " gr_id = '{$_POST['gr_id']}', bo_include_tail = '{$_POST['bo_include_tail']}', bo_content_head = '{$_POST['bo_content_head']}', bo_content_tail = '{$_POST['bo_content_tail']}', + bo_mobile_content_head = '{$_POST['bo_mobile_content_head']}', + bo_mobile_content_tail = '{$_POST['bo_mobile_content_tail']}', bo_insert_content = '{$_POST['bo_insert_content']}', bo_gallery_cols = '{$_POST['bo_gallery_cols']}', bo_gallery_width = '{$_POST['bo_gallery_width']}', @@ -267,7 +271,9 @@ if (is_checked('chk_grp_mobile_gallery_width')) $grp_fields .= " , bo_mobile_gal if (is_checked('chk_grp_mobile_gallery_height'))$grp_fields .= " , bo_mobile_gallery_height = '{$bo_mobile_gallery_height}' "; if (is_checked('chk_grp_table_width')) $grp_fields .= " , bo_table_width = '{$bo_table_width}' "; if (is_checked('chk_grp_page_rows')) $grp_fields .= " , bo_page_rows = '{$bo_page_rows}' "; +if (is_checked('chk_grp_mobile_page_rows')) $grp_fields .= " , bo_mobile_page_rows = '{$bo_mobile_page_rows}' "; if (is_checked('chk_grp_subject_len')) $grp_fields .= " , bo_subject_len = '{$bo_subject_len}' "; +if (is_checked('chk_grp_mobile_subject_len')) $grp_fields .= " , bo_mobile_subject_len = '{$bo_mobile_subject_len}' "; if (is_checked('chk_grp_new')) $grp_fields .= " , bo_new = '{$bo_new}' "; if (is_checked('chk_grp_hot')) $grp_fields .= " , bo_hot = '{$bo_hot}' "; if (is_checked('chk_grp_image_width')) $grp_fields .= " , bo_image_width = '{$bo_image_width}' "; @@ -283,6 +289,8 @@ if (is_checked('chk_grp_include_head')) $grp_fields .= " , bo_include_he if (is_checked('chk_grp_include_tail')) $grp_fields .= " , bo_include_tail = '{$bo_include_tail}' "; if (is_checked('chk_grp_content_head')) $grp_fields .= " , bo_content_head = '{$bo_content_head}' "; if (is_checked('chk_grp_content_tail')) $grp_fields .= " , bo_content_tail = '{$bo_content_tail}' "; +if (is_checked('chk_grp_mobile_content_head')) $grp_fields .= " , bo_mobile_content_head = '{$bo_mobile_content_head}' "; +if (is_checked('chk_grp_mobile_content_tail')) $grp_fields .= " , bo_mobile_content_tail = '{$bo_mobile_content_tail}' "; if (is_checked('chk_grp_insert_content')) $grp_fields .= " , bo_insert_content = '{$bo_insert_content}' "; if (is_checked('chk_grp_use_search')) $grp_fields .= " , bo_use_search = '{$bo_use_search}' "; if (is_checked('chk_grp_order')) $grp_fields .= " , bo_order = '{$bo_order}' "; @@ -345,7 +353,9 @@ if (is_checked('chk_all_mobile_gallery_width')) $all_fields .= " , bo_mobile_gal if (is_checked('chk_all_mobile_gallery_height'))$all_fields .= " , bo_mobile_gallery_height = '{$bo_mobile_gallery_height}' "; if (is_checked('chk_all_table_width')) $all_fields .= " , bo_table_width = '{$bo_table_width}' "; if (is_checked('chk_all_page_rows')) $all_fields .= " , bo_page_rows = '{$bo_page_rows}' "; +if (is_checked('chk_all_mobile_page_rows')) $all_fields .= " , bo_mobile_page_rows = '{$bo_mobile_page_rows}' "; if (is_checked('chk_all_subject_len')) $all_fields .= " , bo_subject_len = '{$bo_subject_len}' "; +if (is_checked('chk_all_mobile_subject_len')) $all_fields .= " , bo_mobile_subject_len = '{$bo_mobile_subject_len}' "; if (is_checked('chk_all_new')) $all_fields .= " , bo_new = '{$bo_new}' "; if (is_checked('chk_all_hot')) $all_fields .= " , bo_hot = '{$bo_hot}' "; if (is_checked('chk_all_image_width')) $all_fields .= " , bo_image_width = '{$bo_image_width}' "; @@ -361,6 +371,8 @@ if (is_checked('chk_all_include_head')) $all_fields .= " , bo_include_he if (is_checked('chk_all_include_tail')) $all_fields .= " , bo_include_tail = '{$bo_include_tail}' "; if (is_checked('chk_all_content_head')) $all_fields .= " , bo_content_head = '{$bo_content_head}' "; if (is_checked('chk_all_content_tail')) $all_fields .= " , bo_content_tail = '{$bo_content_tail}' "; +if (is_checked('chk_all_mobile_content_head')) $all_fields .= " , bo_mobile_content_head = '{$bo_mobile_content_head}' "; +if (is_checked('chk_all_mobile_content_tail')) $all_fields .= " , bo_mobile_content_tail = '{$bo_mobile_content_tail}' "; if (is_checked('chk_all_insert_content')) $all_fields .= " , bo_insert_content = '{$bo_insert_content}' "; if (is_checked('chk_all_use_search')) $all_fields .= " , bo_use_search = '{$bo_use_search}' "; if (is_checked('chk_all_order')) $all_fields .= " , bo_order = '{$bo_order}' "; diff --git a/adm/board_list.php b/adm/board_list.php index 77a5e4c2a..9abe90d01 100644 --- a/adm/board_list.php +++ b/adm/board_list.php @@ -61,7 +61,7 @@ $colspan = 15; 게시판 검색 - 생성된 게시판 수 개 + 생성된 게시판수 목록
    diff --git a/adm/cache_file_delete.php b/adm/cache_file_delete.php index 854923d4c..fd8738a76 100644 --- a/adm/cache_file_delete.php +++ b/adm/cache_file_delete.php @@ -1,52 +1,47 @@ -

    완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오.

    - 최신글 캐시디렉토리를 열지못했습니다.

    "; + echo '

    캐시디렉토리를 열지못했습니다.

    '; } $cnt=0; - echo "'.PHP_EOL; + echo '

    최신글 캐시파일 '.$cnt.'건 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; ?>
    \ No newline at end of file diff --git a/adm/config_form.php b/adm/config_form.php index 65effaf80..06b58c975 100644 --- a/adm/config_form.php +++ b/adm/config_form.php @@ -41,6 +41,14 @@ if(!isset($config['cf_mobile_pages'])) { sql_query(" UPDATE `{$g4['config_table']}` SET cf_mobile_pages = '5' ", TRUE); } +// uniqid 테이블이 없을 경우 생성 +if(!sql_query(" select uq_id from {$g4['uniqid_table']} limit 1 ", false)) { + sql_query(" CREATE TABLE IF NOT EXISTS `{$g4['uniqid_table']}` ( + `uq_id` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`uq_id`) + ) ", false); +} + $g4['title'] = '환경설정'; include_once ('./admin.head.php'); @@ -490,7 +498,7 @@ $pg_anchor = " - + @@ -673,6 +681,9 @@ $pg_anchor = "
    +

    + 작성하신 내용을 제출하시려면 확인 버튼을, 작성을 취소하고 목록으로 돌아가시려면 목록 링크를 누르세요. +

    diff --git a/adm/gcaptcha_file_delete.php b/adm/gcaptcha_file_delete.php new file mode 100644 index 000000000..3a9930550 --- /dev/null +++ b/adm/gcaptcha_file_delete.php @@ -0,0 +1,52 @@ + + +
    +

    + 완료 메세지가 나오기 전에 프로그램의 실행을 중지하지 마십시오. +

    + 캐시디렉토리를 열지못했습니다.

    '; + } + + $cnt=0; + echo ''.PHP_EOL; + echo '

    캡챠파일 '.$cnt.'건의 삭제가 완료됐습니다.
    프로그램의 실행을 끝마치셔도 좋습니다.

    '.PHP_EOL; + ?> +
    + + \ No newline at end of file diff --git a/adm/mail_form.php b/adm/mail_form.php index 8d8ca80d4..d6b003e9b 100644 --- a/adm/mail_form.php +++ b/adm/mail_form.php @@ -50,6 +50,9 @@ include_once('./admin.head.php');
    +

    + 작성하신 내용을 제출하시려면 확인 버튼을 누르세요. +

    diff --git a/adm/mail_list.php b/adm/mail_list.php index f748818a3..2cc4eeb92 100644 --- a/adm/mail_list.php +++ b/adm/mail_list.php @@ -76,7 +76,7 @@ $colspan = 6;
    - +
    diff --git a/adm/mail_select_form.php b/adm/mail_select_form.php index a750129af..836da76e1 100644 --- a/adm/mail_select_form.php +++ b/adm/mail_select_form.php @@ -110,6 +110,9 @@ include_once('./admin.head.php');
    +

    + 메일발송대상 선택을 완료하시려면 확인 버튼을, 작성을 취소하고 목록으로 돌아가시려면 목록 링크를 누르세요. +

    목록
    diff --git a/adm/member_form.php b/adm/member_form.php index 5c38d498f..201409545 100644 --- a/adm/member_form.php +++ b/adm/member_form.php @@ -147,11 +147,17 @@ include_once('./admin.head.php'); - - - - 우편번호 검색
    -
    + - + + +
    상세주소 입력 + @@ -276,6 +282,9 @@ include_once('./admin.head.php');
    +

    + 작성하신 내용을 제출하시려면 확인 버튼을, 작성을 취소하고 목록으로 돌아가시려면 목록 링크를 누르세요. +

    목록
    diff --git a/adm/member_form_update.php b/adm/member_form_update.php index 9b3d5c9b4..b0a23581e 100644 --- a/adm/member_form_update.php +++ b/adm/member_form_update.php @@ -94,6 +94,12 @@ else if ($w == 'u') if ($_POST['mb_id'] == $member['mb_id'] && $_POST['mb_level'] != $mb['mb_level']) alert($mb['mb_id'].' : 로그인 중인 관리자 레벨은 수정 할 수 없습니다.'); + // 이메일중복체크 + $sql = " select count(*) as cnt from {$g4['member_table']} where mb_email = '{$_POST['mb_email']}' and mb_id <> '$mb_id' "; + $row = sql_fetch($sql); + if($row['cnt']) + alert('다른 회원이 사용 중인 이메일입니다.'); + $mb_dir = substr($mb_id,0,2); // 회원 아이콘 삭제 diff --git a/adm/poll_form.php b/adm/poll_form.php index 0642bf178..935b3bdb7 100644 --- a/adm/poll_form.php +++ b/adm/poll_form.php @@ -99,6 +99,9 @@ include_once('./admin.head.php');
    +

    + 작성하신 내용을 제출하시려면 확인 버튼을, 작성을 취소하고 목록으로 돌아가시려면 목록 링크를 누르세요. +

    목록
    diff --git a/adm/poll_list.php b/adm/poll_list.php index b828c347a..f74f69985 100644 --- a/adm/poll_list.php +++ b/adm/poll_list.php @@ -128,7 +128,7 @@ $colspan = 6;
    - +
    diff --git a/adm/popular_list.php b/adm/popular_list.php index 1ff5ebac1..6eb27eecd 100644 --- a/adm/popular_list.php +++ b/adm/popular_list.php @@ -134,7 +134,7 @@ var list_delete_php = 'popular_list.php';
    - +
    diff --git a/bbs/alert.php b/bbs/alert.php index 83d8bf919..2667154be 100644 --- a/bbs/alert.php +++ b/bbs/alert.php @@ -5,9 +5,9 @@ global $lo_url; include_once('./_common.php'); if($error) { - $g4['title'] = "오류가 있습니다."; + $g4['title'] = "오류안내 페이지"; } else { - $g4['title'] = "내용을 확인해 주세요."; + $g4['title'] = "결과안내 페이지"; } include_once(G4_PATH.'/head.sub.php'); // 필수 입력입니다. diff --git a/bbs/board.php b/bbs/board.php index 9098c359c..013eff092 100644 --- a/bbs/board.php +++ b/bbs/board.php @@ -28,7 +28,7 @@ if (isset($wr_id) && $wr_id) { if (isset($group['gr_use_access']) && $group['gr_use_access']) { if ($is_guest) { $msg = "비회원은 이 게시판에 접근할 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오."; - alert($msg, './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id)); + alert($msg, './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr)); } // 그룹관리자 이상이라면 통과 @@ -49,7 +49,7 @@ if (isset($wr_id) && $wr_id) { if ($is_member) alert('글을 읽을 권한이 없습니다.', G4_URL); else - alert('글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id)); + alert('글을 읽을 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr)); } // 자신의 글이거나 관리자라면 통과 @@ -112,24 +112,27 @@ if (isset($wr_id) && $wr_id) { set_session($ss_name, TRUE); } - $g4['title'] = strip_tags(conv_subject($write['wr_subject'], 255)); + $g4['title'] = strip_tags(conv_subject($write['wr_subject'], 255))." > ".$board['bo_subject']; } else { if ($member['mb_level'] < $board['bo_list_level']) { if ($member['mb_id']) alert('목록을 볼 권한이 없습니다.', G4_URL); else - alert('목록을 볼 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id)); + alert('목록을 볼 권한이 없습니다.\\n\\n회원이시라면 로그인 후 이용해 보십시오.', './login.php?wr_id='.$wr_id.$qstr.'&url='.urlencode(G4_BBS_URL.'/board.php?bo_table='.$bo_table.'&wr_id='.$wr_id.$qstr)); } if (!isset($page) || (isset($page) && $page == 0)) $page = 1; - $g4['title'] = $board['bo_subject']; + $g4['title'] = $board['bo_subject']." ".$page." 페이지"; } include_once(G4_PATH.'/head.sub.php'); $width = $board['bo_table_width']; -if ($width <= 100) $width .= '%'; +if ($width <= 100) + $width .= '%'; +else + $width .='px'; // IP보이기 사용 여부 $ip = ""; diff --git a/bbs/board_head.php b/bbs/board_head.php index 7a33de9b0..8ff4fcdea 100644 --- a/bbs/board_head.php +++ b/bbs/board_head.php @@ -1,21 +1,13 @@ '; -} +if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 // 게시판 관리의 상단 내용 if (G4_IS_MOBILE) { // 모바일의 경우 설정을 따르지 않는다. include_once('./_head.php'); -} else if ($board['bo_content_head']) { - echo stripslashes($board['bo_content_head']); + echo stripslashes($board['bo_mobile_content_head']); +} else { + @include ($board['bo_include_head']); + echo stripslashes($board['bo_content_head']); } ?> \ No newline at end of file diff --git a/bbs/board_tail.php b/bbs/board_tail.php index 58b326b6a..56985cd8a 100644 --- a/bbs/board_tail.php +++ b/bbs/board_tail.php @@ -1,21 +1,13 @@ '; -} +if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 // 게시판 관리의 하단 파일 경로 if (G4_IS_MOBILE) { + echo stripslashes($board['bo_mobile_content_tail']); // 모바일의 경우 설정을 따르지 않는다. include_once('./_tail.php'); } else if ($board['bo_include_tail']) { - @include ($board['bo_include_tail']); + echo stripslashes($board['bo_content_tail']); + @include ($board['bo_include_tail']); } ?> \ No newline at end of file diff --git a/bbs/delete_comment.php b/bbs/delete_comment.php index d8cf767d2..b2e08afbd 100644 --- a/bbs/delete_comment.php +++ b/bbs/delete_comment.php @@ -4,7 +4,7 @@ include_once('./_common.php'); if ($is_admin) { - if (!($token && get_session("ss_delete_token") == $token)) + if (!($token && get_session("ss_delete_token") == $token)) alert('토큰 에러로 삭제 불가합니다.'); } @@ -13,70 +13,70 @@ if ($is_admin) $write = sql_fetch(" select * from {$write_table} where wr_id = '{$comment_id}' "); -if (!$write[wr_id] || !$write[wr_is_comment]) +if (!$write['wr_id'] || !$write['wr_is_comment']) alert('등록된 코멘트가 없거나 코멘트 글이 아닙니다.'); if ($is_admin == 'super') // 최고관리자 통과 ; else if ($is_admin == 'group') { // 그룹관리자 - $mb = get_member($write[mb_id]); - if ($member[mb_id] == $group[gr_admin]) { // 자신이 관리하는 그룹인가? - if ($member[mb_level] >= $mb[mb_level]) // 자신의 레벨이 크거나 같다면 통과 + $mb = get_member($write['mb_id']); + if ($member['mb_id'] == $group['gr_admin']) { // 자신이 관리하는 그룹인가? + if ($member['mb_level'] >= $mb['mb_level']) // 자신의 레벨이 크거나 같다면 통과 ; else alert('그룹관리자의 권한보다 높은 회원의 코멘트이므로 삭제할 수 없습니다.'); } else alert('자신이 관리하는 그룹의 게시판이 아니므로 코멘트를 삭제할 수 없습니다.'); } else if ($is_admin == 'board') { // 게시판관리자이면 - $mb = get_member($write[mb_id]); - if ($member[mb_id] == $board[bo_admin]) { // 자신이 관리하는 게시판인가? - if ($member[mb_level] >= $mb[mb_level]) // 자신의 레벨이 크거나 같다면 통과 + $mb = get_member($write['mb_id']); + if ($member['mb_id'] == $board['bo_admin']) { // 자신이 관리하는 게시판인가? + if ($member['mb_level'] >= $mb['mb_level']) // 자신의 레벨이 크거나 같다면 통과 ; else alert('게시판관리자의 권한보다 높은 회원의 코멘트이므로 삭제할 수 없습니다.'); } else alert('자신이 관리하는 게시판이 아니므로 코멘트를 삭제할 수 없습니다.'); -} else if ($member[mb_id]) { - if ($member[mb_id] != $write[mb_id]) +} else if ($member['mb_id']) { + if ($member['mb_id'] != $write['mb_id']) alert('자신의 글이 아니므로 삭제할 수 없습니다.'); } else { - if (sql_password($wr_password) != $write[wr_password]) + if (sql_password($wr_password) != $write['wr_password']) alert('패스워드가 틀립니다.'); } -$len = strlen($write[wr_comment_reply]); -if ($len < 0) $len = 0; -$comment_reply = substr($write[wr_comment_reply], 0, $len); +$len = strlen($write['wr_comment_reply']); +if ($len < 0) $len = 0; +$comment_reply = substr($write['wr_comment_reply'], 0, $len); $sql = " select count(*) as cnt from {$write_table} where wr_comment_reply like '{$comment_reply}%' and wr_id <> '{$comment_id}' and wr_parent = '{$write[wr_parent]}' - and wr_comment = '{$write[wr_comment]}' + and wr_comment = '{$write[wr_comment]}' and wr_is_comment = 1 "; $row = sql_fetch($sql); -if ($row[cnt] && !$is_admin) +if ($row['cnt'] && !$is_admin) alert('이 코멘트와 관련된 답변코멘트가 존재하므로 삭제 할 수 없습니다.'); // 코멘트 삭제 -if (!delete_point($write[mb_id], $bo_table, $comment_id, '코멘트')) - insert_point($write[mb_id], $board[bo_comment_point] * (-1), "{$board[bo_subject]} {$write[wr_parent]}-{$comment_id} 코멘트삭제"); +if (!delete_point($write['mb_id'], $bo_table, $comment_id, '코멘트')) + insert_point($write['mb_id'], $board['bo_comment_point'] * (-1), "{$board['bo_subject']} {$write['wr_parent']}-{$comment_id} 코멘트삭제"); // 코멘트 삭제 sql_query(" delete from {$write_table} where wr_id = '{$comment_id}' "); // 코멘트가 삭제되므로 해당 게시물에 대한 최근 시간을 다시 얻는다. -$sql = " select max(wr_datetime) as wr_last from {$write_table} where wr_parent = '{$write[wr_parent]}' "; +$sql = " select max(wr_datetime) as wr_last from {$write_table} where wr_parent = '{$write['wr_parent']}' "; $row = sql_fetch($sql); - + // 원글의 코멘트 숫자를 감소 -sql_query(" update {$write_table} set wr_comment = wr_comment - 1, wr_last = '{$row[wr_last]}' where wr_id = '{$write[wr_parent]}' "); +sql_query(" update {$write_table} set wr_comment = wr_comment - 1, wr_last = '{$row['wr_last']}' where wr_id = '{$write['wr_parent']}' "); // 코멘트 숫자 감소 -sql_query(" update {$g4[board_table]} set bo_count_comment = bo_count_comment - 1 where bo_table = '{$bo_table}' "); +sql_query(" update {$g4['board_table']} set bo_count_comment = bo_count_comment - 1 where bo_table = '{$bo_table}' "); // 새글 삭제 -sql_query(" delete from {$g4[board_new_table]} where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' "); +sql_query(" delete from {$g4['board_new_table']} where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' "); // 사용자 코드 실행 @include_once($board_skin_path.'/delete_comment.skin.php'); @@ -84,5 +84,5 @@ sql_query(" delete from {$g4[board_new_table]} where bo_table = '{$bo_table}' an delete_cache_latest($bo_table); -goto_url('./board.php?bo_table='.$bo_table.'&wr_id='.$write[wr_parent].'&page='.$page. $qstr); +goto_url('./board.php?bo_table='.$bo_table.'&wr_id='.$write['wr_parent'].'&page='.$page. $qstr); ?> diff --git a/bbs/download.php b/bbs/download.php index 2fc09500f..0535b2496 100644 --- a/bbs/download.php +++ b/bbs/download.php @@ -69,10 +69,7 @@ if (!get_session($ss_name)) $g4['title'] = '다운로드 > '.conv_subject($write['wr_subject'], 255); -if (preg_match("/^utf/i", $g4['charset'])) - $original = urlencode($file['bf_source']); -else - $original = $file['bf_source']; +$original = urlencode($file['bf_source']); @include_once($board_skin_path.'/download.tail.skin.php'); diff --git a/bbs/email_certify.php b/bbs/email_certify.php index f689866a1..31c816d82 100644 --- a/bbs/email_certify.php +++ b/bbs/email_certify.php @@ -1,21 +1,21 @@ \ No newline at end of file diff --git a/bbs/list.php b/bbs/list.php index 0a80c3ec0..be5a04adc 100644 --- a/bbs/list.php +++ b/bbs/list.php @@ -52,9 +52,15 @@ if ($sca || $stx) { $total_count = $board['bo_count_write']; } -$total_page = ceil($total_count / $board['bo_page_rows']); // 전체 페이지 계산 +if(G4_IS_MOBILE) { + $page_rows = $board['bo_mobile_page_rows']; +} else { + $page_rows = $board['bo_page_rows']; +} + +$total_page = ceil($total_count / $page_rows); // 전체 페이지 계산 if (!$page) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지) -$from_record = ($page - 1) * $board['bo_page_rows']; // 시작 열을 구함 +$from_record = ($page - 1) * $page_rows; // 시작 열을 구함 // 관리자라면 CheckBox 보임 $is_checkbox = false; @@ -90,9 +96,9 @@ if ($sst) { } if ($sca || $stx) { - $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, {$board['bo_page_rows']} "; + $sql = " select distinct wr_parent from {$write_table} where {$sql_search} {$sql_order} limit {$from_record}, $page_rows "; } else { - $sql = " select * from {$write_table} where wr_is_comment = 0 {$sql_order} limit {$from_record}, {$board['bo_page_rows']} "; + $sql = " select * from {$write_table} where wr_is_comment = 0 {$sql_order} limit {$from_record}, $page_rows "; } $result = sql_query($sql); @@ -111,7 +117,7 @@ if (!$sca && !$stx) { if (!$row['wr_id']) continue; - $list[$i] = get_list($row, $board, $board_skin_url, $board['bo_subject_len']); + $list[$i] = get_list($row, $board, $board_skin_url, G4_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']); $list[$i]['is_notice'] = true; $i++; @@ -126,12 +132,12 @@ while ($row = sql_fetch_array($result)) if ($sca || $stx) $row = sql_fetch(" select * from {$write_table} where wr_id = '{$row['wr_parent']}' "); - $list[$i] = get_list($row, $board, $board_skin_url, $board['bo_subject_len']); + $list[$i] = get_list($row, $board, $board_skin_url, G4_IS_MOBILE ? $board['bo_mobile_subject_len'] : $board['bo_subject_len']); if (strstr($sfl, 'subject')) { $list[$i]['subject'] = search_font($stx, $list[$i]['subject']); } $list[$i]['is_notice'] = false; - $list[$i]['num'] = $total_count - ($page - 1) * $board['bo_page_rows'] - $k; + $list[$i]['num'] = $total_count - ($page - 1) * $page_rows - $k; $i++; $k++; diff --git a/bbs/password.php b/bbs/password.php index e8e561fb4..287032410 100644 --- a/bbs/password.php +++ b/bbs/password.php @@ -6,21 +6,27 @@ $g4['title'] = '패스워드 입력'; switch ($w) { case 'u' : $action = './write.php'; + $return_url = './board.php?bo_table='.$bo_table.'&wr_id='.$wr_id; break; case 'd' : $action = './delete.php'; + $return_url = './board.php?bo_table='.$bo_table.'&wr_id='.$wr_id; break; case 'x' : $action = './delete_comment.php'; + $row = sql_fetch(" select wr_parent from $write_table where wr_id = '$comment_id' "); + $return_url = './board.php?bo_table='.$bo_table.'&wr_id='.$row['wr_parent']; break; case 's' : // 패스워드 창에서 로그인 하는 경우 관리자 또는 자신의 글이면 바로 글보기로 감 if ($is_admin || ($member['mb_id'] == $write['mb_id'] && $write['mb_id'])) goto_url('./board.php?bo_table='.$bo_table.'&wr_id='.$wr_id); - else + else { $action = './password_check.php'; + $return_url = './board.php?bo_table='.$bo_table; + } break; - default : + default : alert('w 값이 제대로 넘어오지 않았습니다.'); } diff --git a/bbs/password_lost_certify.php b/bbs/password_lost_certify.php index 847a5e7bf..7a969e94c 100644 --- a/bbs/password_lost_certify.php +++ b/bbs/password_lost_certify.php @@ -19,7 +19,7 @@ sql_query(" update {$g4['member_table']} set mb_lost_certify = '' where mb_no = // 변경될 패스워드가 넘어와야하고 저장된 변경패스워드를 md5 로 변환하여 같으면 정상 if ($mb_lost_certify && $mb_datetime === sql_password($mb['mb_datetime']) && $mb_lost_certify === $mb['mb_lost_certify']) { sql_query(" update {$g4['member_table']} set mb_password = '{$mb['mb_lost_certify']}' where mb_no = '$mb_no' "); - alert('변경된 패스워드를 이메일로 보내드렸습니다.\\n\\n회원아이디와 변경된 패스워드로 로그인 하시기 바랍니다.', G4_BBS_URL.'/login.php'); + alert('패스워드가 변경됐습니다.\\n\\n회원아이디와 변경된 패스워드로 로그인 하시기 바랍니다.', G4_BBS_URL.'/login.php'); } else { die("Error"); diff --git a/bbs/poll_update.php b/bbs/poll_update.php index f05a5fdfb..3e6663e5e 100644 --- a/bbs/poll_update.php +++ b/bbs/poll_update.php @@ -11,10 +11,20 @@ if ($member['mb_level'] < $po['po_level']) if(!$gb_poll) alert_close('항목을 선택하세요.'); -// 쿠키에 저장된 투표번호가 없다면 -if (get_cookie('ck_po_id') != $po['po_id']) { +$search_mb_id = false; +$search_ip = false; + +if($is_member) { + // 투표했던 회원아이디들 중에서 찾아본다 + $ids = explode(',', trim($po['mb_ids'])); + for ($i=0; $i diff --git a/bbs/register_form_update_mail1.php b/bbs/register_form_update_mail1.php index ec63c0456..50faeb715 100644 --- a/bbs/register_form_update_mail1.php +++ b/bbs/register_form_update_mail1.php @@ -23,12 +23,15 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가

    님의 회원가입을 진심으로 축하합니다.
    회원님의 성원에 보답하고자 더욱 더 열심히 하겠습니다.
    + 아래의 메일인증을 클릭하시면 회원가입이 완료됩니다.
    감사합니다.

    + -

    아래의 주소를 클릭하시면 회원가입이 완료됩니다.

    + 메일인증 + + 사이트바로가기 - 사이트에서 게시물 확인하기 diff --git a/bbs/register_form_update_mail3.php b/bbs/register_form_update_mail3.php index b7cd690f5..3f5991b17 100644 --- a/bbs/register_form_update_mail3.php +++ b/bbs/register_form_update_mail3.php @@ -24,12 +24,12 @@ if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가 님의 E-mail 주소가 변경되었습니다.

    아래의 주소를 클릭하시면 인증이 완료됩니다.
    -

    +

    회원님의 성원에 보답하고자 더욱 더 열심히 하겠습니다.
    감사합니다.

    - 로그인 + 로그인 diff --git a/bbs/write.php b/bbs/write.php index 72f82b978..5159cfb9b 100644 --- a/bbs/write.php +++ b/bbs/write.php @@ -338,6 +338,8 @@ $upload_max_filesize = number_format($board['bo_upload_size']) . ' 바이트'; $width = $board['bo_table_width']; if ($width <= 100) $width .= '%'; +else + $width .= 'px'; $captcha_html = ''; $captcha_js = ''; diff --git a/common.php b/common.php index 3540a3805..f816f4ade 100644 --- a/common.php +++ b/common.php @@ -102,7 +102,7 @@ if (file_exists($dbconfig_file)) { -오류! 그누보드4S 설치하기 +오류! 그누보드4s 설치하기