이젠 예비 필드 x,y 를 활용하자..
페이지 정보
작성자 차동박 이름으로 검색 댓글 0건 조회 18,243회 작성일 06-02-08 14:19본문
|
|
글은 인터넷에서 자신을 나타내는 유일한 모습입니다. 상대에게 상처를 주기보다 같이 즐거워 할 수 있는 코멘트 부탁드려요. |
2006-02-08 14:18:45 |
|
필드를 꼭 추가해서 할필요는 없는데..배열사용하면^^;; | 2002-07-24 19:42:42 |
|
수도사님 // 이건 필드 추가가 아닌데요!! .기존에 있던 예비 필드를 활용하자는 의미입니다. 필드 추가에 대한건 다른 분들도 마니 이야기 한걸로 생각됩니다. | 2002-07-25 12:19:20 |
|
안녕하세요 김우람이라고 합니다. 유용한 팁을 알려주셔서 고맙습니다. 필드를 추가하는 것보다 이런식으로 하는 것이 쉬어 보여 이곳에 적힌대로 해보았습니다. 그런데... 제가 무슨 부분에서 잘못했는지 모르겠지만 글을 수정한 후 ok 버튼을 누르면 그 후 게시판이 정상적으로 동작하지 않습니다. 처음엔 스킨문제이겠거니 생각했지만(제가 스킨을 고친부분이 있어서..) 다른 스킨들도 마찬가지로 글 수정을 한 후에는 동작하지 않더군요 혹시 무슨 문제 인지 알수있을까요? |
2002-08-14 10:20:41 |
|
전 위의 방법대로 고대로 복사해서 붙여넣기 했는데 아무런
문제없이 돌아가네요. 글쓰기 필드를 위의 처럼 두개 추가했거든요. 그런데 궁금한 사항은 만약 글쓰기 필드를 더 추가 한다면 위의 방법대로 하면 되는지...........???무척 궁금합니다......유메님...강의 부탁해요. |
2002-08-14 22:53:29 |
|
김우람 // 쪽지로 답변드렸습니다., IF // 지금 이 강의는 제로보드 내에서 사용하지 않는 필드를 이용해 보자는 취지로 만들어 놓은 강의입니다. 필드추가에 관한 강의는 "필드"라는 검색어를 사용해보시면 더 좋은 강의가 있답니다. 그걸 참고 해주시구요.. 더 많은 필드를 사용시 모든 게시판에 똑같은 필드를 추가해야 하는 불편함이 발생하기떄문에 디비랑 친하지 않는 분들에게는 권하지 않습니다. 근데 혹시 IF 갤러리의 IF님이신가요?? |
2002-08-15 10:37:37 |
|
팁중에 팁입니다...^^ 그런데 글이 짤려 보이는 것을 모르고 몇날몇칠을 안돼서 고생했습니다... 글이 중간이 짤려보여서 안된다는 것을 오늘에야 알았습니다... 안보이시는분들은 글을 복사하셔서 메모장에서 보시면 잘 보입니다... 추가필드사용은 제로보드 활용에 있어서 혁명적이네요... 감사합니다...^^ |
2002-09-28 23:20:34 |
|
저..죄송하지만, mysql_l_query 가 mysql_qurey랑 다른건가요? 뭐죠?;;; | 2003-01-30 03:51:29 |
|
도대체...먼소린지 모르겠어요...ㅠ.ㅠ | 2003-02-04 12:10:15 |
|
도와주세요. 위의 글들이 넘 어렵네요. 그리고 zboard 내 write,php를 클릭하면 연결할 프로그램이라고 나오는데... 어떻게 하면 되나요? 도와주세요. |
2003-02-04 14:11:00 |
|
메모장으로 열으세요 | 2003-02-13 17:06:27 |
|
문제없이 작동은 잘 되는데, 최근게시물스킨을 만들때 문제가
있는것 같은데, 어떻게 해결할 수 있을지요. 제경우는 최근게시물스킨에서 목록이 나오는 부분을 아래와
같이 입력했는데, | [[data[x]]][subject][[data[y]]]] [comment] | 2003-04-12 10:42:12 |
|
위의 설명글에서 /*************************************************************************** * 수정글일때 **************************************************************************/ 항목 이하는 추가가 아닌 수정인가요? 아님 기존 부분을 두고 뒤에 추가해주는건가요? 계속 안되고 있어서 답답합니다. |
2003-05-20 18:24:26 |
|
마지막 2 부분은 원본과 같은데요? | 2003-06-28 16:34:35 |
|
수정할때 추가가 아니고 수정입니다..... 제로 보드 설치한지 한 일년만에 소원 성취 하게 되었네요 게시판의 목적이 필드가 더 필요한것이었는데 이걸 사용하여 무사히 성공하였습니다.... 감사합니다 ... 추가로 묻고 싶은것은 필드로 나누는 목적이 sort (정렬) 인데 추가한 필드의 정렬은 어찌해야 되는지 ~~~ 부탁합니다... 추가가 아니고 수정입니다.. x ,y 를 원래 추가 해야 하는데 부분 전체를 알기 쉽게 올려 주셨더군요 ...... 쉽게 성공 됩니다... 리스트. 리뷰 , 라이트 ( 설명 나오게 끔 하는 부분만 잘해주시면 바로 될걸여? 히힛) 리스트 ~~ 이런데는 추가 분이니 기존 에 있던것 복사해서 고칠부분만 고쳐 주면 무사히 안착 합니다... 좋은 결과 바랍니다.... 딩동댕.... |
2003-08-01 14:11:18 |
|
종일 찾아 다녀서 겨우 정렬에 성공 하였습니다... 제로폴드의 zboard.php 에서 하단부분: /*************************************************************************** * 각종 링크를 미리 지정하는 부분 **************************************************************************/ //x 정렬 $a_zx=""; //y 정렬 $a_zy=""; 위에 부분을 아무 사이에나 추가하여 주시면 될듯합니다. |
2003-08-01 21:00:47 |
|
필드는 필드만 하면 안되네요 하핫..... 필드 와 함께 ~~ 정렬(sor) 검색도 해주어야 할 것 같습니다. .. 그래야 진정한 필드추가의 진가를 발휘 하겠네요 추가로 검색에 관한것도 올려 주시면 감사 *:...:* 검색에 관한 것은 별로 글이 올라와 있지 않네요 부탁 합니다 .... 현재 추가 필드 의 실제 사용기는 http://dovey.byus.net ---- 메뉴 (번안곡) 에서 사용하고 있습니다.. |
2003-08-04 15:54:03 |
|
제일첨에나오는 스킨아래 write.php에
해당합니다....라는 부분 아래것을 복사하여 추가하라는 이야기인지...아니면 고치라는 이야기인지 모르겠어요...아 복잡하다 |
2003-08-16 11:51:06 |
|
수정은 감사합니다 허나, 초보분들을 위해서 몇번째줄 어디 빼야할껀 어디를 빼고등등을 자세하게 써주셨음 좋았을듯 합니다 | 2003-12-17 03:21:13 |
|
이방법을썼는데 글쓰기까지 됐지만 정작 뷰하는과정에서 안나오는데 메모부분에 나오게할수있을까요? | 2003-12-21 04:23:33 |
|
김민지님 // 원하는 게시판 스킨중 view.php 파일의 적당한 곳에 <?=$data[x]?>, <?=$data[y]?>를 넣으셔야 나옵니다. |
2004-01-07 08:03:32 |
|
--------------------덧글
제한선---------------------------------- 확인도 안하는데 덧글이 계속 붙어서 짜릅니다. |
2004-03-08 16:37:18 |
|
혼란스러워 하시는 분이 많은것 같아.. 제가 나름대로
정리해보겠습니다. ▶ 제로보드 폴더에 있는 write.php 화일을 여시고, 85번째 줄 쯤에, 아래 두줄을 추가해주세요. $x=stripslashes($data[x]); $y=stripslashes($data[y]); [================== 대략적인 위치를 잡기 위한 참고글 시작 ============================= ] if($mode=="modify") { // 비밀글이고 패스워드가 틀리고 관리자가 아니면 리턴 if($data[is_secret]&&!$is_admin&&$data[ismember]!=$member[no]&&$HTTP_COOKIE_VARS[zb_s_check]!=$setup[no]."_".$no) error("정상적인 방법으로 수정하세요"); $name=stripslashes($data[name]); // 이름 $email=stripslashes($data[email]); // 메일 $homepage=stripslashes($data[homepage]); // 홈페이지 $subject=$data[subject]=stripslashes($data[subject]); // 제목 $subject=str_replace("\\"",""",$subject); $homepage=str_replace("\\"",""",$homepage); $name=str_replace("\\"",""",$name); $sitelink1=str_replace("\\"",""",$sitelink1); $sitelink2=str_replace("\\"",""",$sitelink2); // 예비 추가 필드 사용을 위한 추가 by 유메 ------------- 주목!! 이 아래 두 줄을 추가하면 됩니다. $x=stripslashes($data[x]); $y=stripslashes($data[y]); [================== 대략적인 위치를 잡기 위한 참고글 끝 ================================ ] ▶ 자.. 그럼.. 이제 같은 위치(제로보드 설치 폴더)에 있는 write_ok.php 파일을 수정할 차례입니다. ⊙ 135줄 쯤에 아래의 두줄을 추가해 주세요. $x=addslashes(del_html($x)); $y=addslashes(del_html($y)); [================== 대략적인 위치를 잡기 위한 참고글 시작 ============================= ] // 각종 변수의 addslashes 시킴;; $name=addslashes(del_html($name)); if(($is_admin||$member[level]<=$setup[use_html])&&$use_html) $subject=addslashes($subject); else $subject=addslashes(del_html($subject)); $memo=addslashes($memo); if($use_html<2) { $memo=str_replace(" "," ",$memo); $memo=str_replace("\\t"," ",$memo); } $sitelink1=addslashes(del_html($sitelink1)); $sitelink2=addslashes(del_html($sitelink2)); $email=addslashes(del_html($email)); $homepage=addslashes(del_html($homepage)); // 예비 추가 필드 사용을 위한 추가 by 유메 ------------- 주목!! 이 아래 두 줄을 추가하면 됩니다. $x=addslashes(del_html($x)); $y=addslashes(del_html($y)); [================== 대략적인 위치를 잡기 위한 참고글 끝 =============================== ] ★★★ 위에 글을 추가하셨다면 대략.. 338줄 정도에 @mysql_query 부분을 찾으세요.. Ctrl+F 누르시고 @mysql_query 를 검색하시면 더 빠르게 찾을 수 있습니다. /*************************************************************************** * 수정글일때 **************************************************************************/ 이렇게 표시된 부분에서 47번째 정도의 아랫줄에 있습니다. // 공지 -> 일반글 이라는 부분이죠. 해당 줄을 아래의 내용으로 바꿔주세요. @mysql_query("update $t_board"."_$id set headnum='$headnum',prev_no='$prev_no',next_no='$next_no',child='$child',depth='$depth',arrangenum='$arrangenum',father='$father',name='$name',email='$email',homepage='$homepage',subject='$subject',memo='$memo',sitelink1='$sitelink1',sitelink2='$sitelink2',x='$x',y='$y',use_html='$use_html',reply_mail='$reply_mail',is_secret='$is_secret',category='$category' $del_que1 $del_que2 where no='$no'") or error(mysql_error()); 원래 내용에 ,x='$x',y='$y'를 추가한겁니다. ★★★ 다시 @mysql_query를 검색하시면.. 373번째 줄 정도에서 찾으실 수있습니다. // 일반글 -> 공지 이라는 부분입니다. 해당 줄을 다음으로 변경해 주세요. @mysql_query("update $t_board"."_$id set division='$division',headnum='$headnum',prev_no='$prev_no',next_no='$next_no',child='$child',depth='$depth',arrangenum='$arrangenum',father='$father',name='$name',email='$email',homepage='$homepage',subject='$subject',memo='$memo',sitelink1='$sitelink1',sitelink2='$sitelink2',x='$x',y='$y',use_html='$use_html',reply_mail='$reply_mail',is_secret='$is_secret',category='$category' $del_que1 $del_que2 where no='$no'") or error(mysql_error()); 이것도 마찬가지로 원래 있던 내용에 ,x='$x',y='$y'를 추가해준겁니다. ★★★ 다시 @mysql_query를 검색하시면.. 391번째 줄 정도에서 찾으실 수있습니다. // 일반->일반, 공지->공지 일때 라는 부분입니다. 해당 줄을 다음으로 변경해 주세요.. @mysql_query("update $t_board"."_$id set name='$name',subject='$subject',email='$email',homepage='$homepage',memo='$memo',sitelink1='$sitelink1',sitelink2='$sitelink2',x='$x',y='$y',use_html='$use_html',reply_mail='$reply_mail',is_secret='$is_secret',category='$category' $del_que1 $del_que2 where no='$no'") or error(mysql_error()); 이것도 마찬가지로 원래 있던 내용에 ,x='$x',y='$y'를 추가해준겁니다. 그 외에 /*************************************************************************** * 답변글일때 **************************************************************************/ 이부분( 대략 위치는 420줄 정도) 이나, /*************************************************************************** * 신규 글쓰기일때 **************************************************************************/ 이 부분( 대략 위치는 498줄 정도)에 있는 mysql_query문은 특별히 수정하지 않으셔도 원래 그렇게 되어 있습니다. 찾아가서 확인해 보는것도 좋을 듯 합니다. 제로보드 옛날 버전을 사용하신다면 아닐 수도 있으니까요.. 저는 최신 버전이라 옛날 버전에 대해선 잘 모르겠습니다. 초보자가 초보자를 위해 작성한 글입니다. 틀린 부분이나 부족한 부분이 있다면.. 과감히 지적해 주세요.. 의견 교환은 쪽지가 좋겠죠.. ^^ |
댓글목록
등록된 댓글이 없습니다.