File name: welboard2/boardcfg.wel (7,750 bytes) Text file viewer v1.2
    1 : #!/bin/wel¢Ò
    2 : ¢Ò
    3 : /* file: boardcfg.wel¢Ò
    4 : ¢Ò
    5 :    °Ô½ÃÆÇ È¯°æ ¼³Á¤ ÇÁ·Î±×·¥ (author: ¼­±¤Çö)¢Ò
    6 : ¢Ò
    7 :    Copyright (c) 2001/03/25 by Wesoft¢Ò
    8 :    All Rights Reserved.¢Ò
    9 : */¢Ò
   10 : ¢Ò
   11 : htmlquery("GET");¢Ò
   12 : htmlquery("POST");¢Ò
   13 : break_on= 0;¢Ò
   14 : send_cookie= "NO";¢Ò
   15 : if(include("include/board.inc")!=OK) return;¢Ò
   16 : if(us_class!="A")¢Ò
   17 :  {¢Ò
   18 :     MSG1= "°ü¸®ÀÚ Àü¿ë ¸Þ´º";¢Ò
   19 :     MSG2= "°ü¸®ÀÚ¸¸ " ~ prg_title ~ " ȯ°æÀ» ¼³Á¤/º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù!"¢Ò
   20 :         ~ BACK_BUTTON;¢Ò
   21 :     formdump(message_form);¢Ò
   22 :     return disconnect();¢Ò
   23 :  }¢Ò
   24 : if(writeflag!=1)¢Ò
   25 :  {¢Ò
   26 :     fm= formdump(skin~"boardcfg.fom");¢Ò
   27 :     if(fm==FORM_OPENERR) return err_form("boardcfg.fom");¢Ò
   28 :     return disconnect();¢Ò
   29 :  }¢Ò
   30 : ¢Ò
   31 : CONF_FORM={[{&}¢Ò
   32 : // {$db}.conf¢Ò
   33 : board_wdtime= "{$board_wdtime}"; // ÃÖÃÊ»ý¼º¢Ò
   34 : board_mdtime= "{$board_mdtime}"; // ÃÖÈļöÁ¤¢Ò
   35 : ¢Ò
   36 : board_admin_id= "{$n_board_admin_id}"; // °ü¸®ÀÚ ID¢Ò
   37 : board_admin_pass= "{$n_board_admin_pass}"; // °ü¸®ÀÚ ¾ÏÈ£¢Ò
   38 : board_name= "{$n_board_name}"; // °Ô½ÃÆÇ À̸§¢Ò
   39 : board_comment= "{$n_board_comment}"; // °Ô½ÃÆÇ ¼³¸í¢Ò
   40 : board_admin_email= "{$n_board_admin_email}"; // °ü¸®ÀÚ email#1¢Ò
   41 : board_admin_email2= "{$n_board_admin_email2}"; // °ü¸®ÀÚ email#2¢Ò
   42 : board_admin_email3= "{$n_board_admin_email3}"; // °ü¸®ÀÚ email#3¢Ò
   43 : home_url= "{$n_home_url}"; // ȨÀ¸·Î°¡±â¢Ò
   44 : home_target= "{$n_home_target}"; // ȨÀ¸·Î°¡±â target frame¢Ò
   45 : back_url= "{$n_back_url}"; // µÚ·Î°¡±â¢Ò
   46 : back_target= "{$n_back_target}"; // µÚ·Î°¡±â target frame¢Ò
   47 : mail_to_admin= {$n_mail_to_admin}; // °Ô½Ã¹° ÀÛ¼º½Ã °ü¸®ÀÚ¿¡°Ô Å뺸 ¿©ºÎ¢Ò
   48 : mail_to_answer= {$n_mail_to_answer}; // ´äº¯±Û ÀÛ¼º½Ã °Ô½ÃÀÚ¿¡°Ô Å뺸 ¿©ºÎ¢Ò
   49 : write_only_admin= {$n_write_only_admin}; // °ü¸®ÀÚ¸¸ °Ô½Ã¹° ÀÛ¼º ¿©ºÎ¢Ò
   50 : write_answer= {$n_write_answer}; // ´äº¯±Û ¾²±â ¿©ºÎ¢Ò
   51 : ignore_center= {$n_ignore_center}; // °¡¿îµ¥ Á¤·Ä ¹«½Ã ¿©ºÎ¢Ò
   52 : file_upload= {$n_file_upload}; // ÆÄÀÏ ¾÷·Îµå Çã¿ë ¿©ºÎ¢Ò
   53 : max_upload_ksize= {$n_max_upload_ksize}; // ÆÄÀÏ ¾÷·Îµå ¿ë·®Á¦ÇÑ¢Ò
   54 : board_width= "{$n_board_width}"; // °Ô½ÃÆÇ Æø¢Ò
   55 : skin_code= {$n_skin_code}; // ½ºÅ² ÄÚµå¢Ò
   56 : titlecolor= "{$n_titlecolor}"; // °Ô½ÃÆÇ À̸§ ±ÛÀÚ»ö¢Ò
   57 : titlebgcolor= "{$n_titlebgcolor}"; // °Ô½ÃÆÇ À̸§ ¹è°æ»ö¢Ò
   58 : bar_board_bgcolor= "{$n_bar_board_bgcolor}"; // °Ô½ÃÆÇ »óÇÏ ¹è°æ»ö¢Ò
   59 : board_bgcolor= "{$n_board_bgcolor}"; // °Ô½ÃÆÇ ¹è°æ»ö¢Ò
   60 : board_background= "{$n_board_background}"; // °Ô½ÃÆÇ ¹è°æ ±×¸²¢Ò
   61 : board_cpright= "{$n_board_cpright}"; // ¸ñ·Ï ÇÏ´ÜÀÇ copyright¢Ò
   62 : list_few_content= {$n_list_few_content}; // °Ô½Ã¹° ¸ñ·Ï¿¡¼­ ³»¿ë ÀÎ¿ë ¿©ºÎ¢Ò
   63 : list_admin_help= {$n_list_admin_help}; // ¸ñ·ÏÀÇ °ü¸®ÀÚ ¹®ÀÇ Ç¥½Ã ¿©ºÎ¢Ò
   64 : list_rec= {$n_list_rec}; // ¸ñ·Ï °³¼ö¢Ò
   65 : list_head_color= "{$n_list_head_color}"; // ¸ñ·Ï Á¦¸ñ ±ÛÀÚ»ö¢Ò
   66 : list_head_bgcolor= "{$n_list_head_bgcolor}"; // ¸ñ·Ï Á¦¸ñ ¹è°æ»ö¢Ò
   67 : list_mover_bgcolor= "{$n_list_mover_bgcolor}"; // ¸¶¿ì½º Æ÷ÀÎÅÍ À§Ä¡»ö¢Ò
   68 : list_focus_bgcolor= "{$n_list_focus_bgcolor}"; // ÃÖÈÄ ¸ñ·Ï À§Ä¡»ö¢Ò
   69 : view_board= {$n_view_board}; // ³»¿ë º¸±â½Ã °Ô½Ã¹° ¸ñ·Ï Ãâ·Â ¿©ºÎ¢Ò
   70 : accept_html= {$n_accept_html}; // HTML tag Çã¿ë ¿©ºÎ¢Ò
   71 : view_subject_color= "{$n_view_subject_color}"; // º¸±â Á¦¸ñ ±ÛÀÚ»ö¢Ò
   72 : view_subject_bgcolor= "{$n_view_subject_bgcolor}"; // Á¦¸ñ ¹è°æ»ö¢Ò
   73 : view_download_bgcolor= "{$n_view_download_bgcolor}"; // ´Ù¿î·Îµå ¹è°æ»ö¢Ò
   74 : view_content_bgcolor= "{$n_view_content_bgcolor}"; // º¸±â ³»¿ë ¹è°æ»ö¢Ò
   75 : board_htflag= {$n_board_htflag}; // ¸Ó¸® ²¿¸´¸» ¼³Á¤ Àû¿ë¿©ºÎ¢Ò
   76 : board_header={$FUNSTR1}{$n_board_header}{$FUNSTR2}; // °Ô½ÃÆÇ HTML µÎ¹®ºÎ¢Ò
   77 : board_tailer={$FUNSTR1}{$n_board_tailer}{$FUNSTR2}; // °Ô½ÃÆÇ HTML ¹Ì¹®ºÎ¢Ò
   78 : return;¢Ò
   79 : ]}¢Ò
   80 : ¢Ò
   81 : FUNSTR1= "{[", FUNSTR2= "]}";¢Ò
   82 : board_mdtime= date(1) ~ " " ~ left(time(1),5);¢Ò
   83 : fch= "\"", rch= """;¢Ò
   84 : furl= "\"|'", rurl= "|";¢Ò
   85 : n_board_admin_id= tolower(left(lrtrim(n_board_admin_id),12));¢Ò
   86 : n_board_name= strchange(lrtrim(n_board_name), fch, rch);¢Ò
   87 : n_board_comment= strchange(lrtrim(n_board_comment), fch, rch);¢Ò
   88 : n_board_admin_email= strchange(lrtrim(n_board_admin_email), fch, rch);¢Ò
   89 : n_board_admin_email2= strchange(lrtrim(n_board_admin_email2), fch, rch);¢Ò
   90 : n_board_admin_email3= strchange(lrtrim(n_board_admin_email3), fch, rch);¢Ò
   91 : n_home_url= strchange(lrtrim(n_home_url), furl, rurl);¢Ò
   92 : n_home_target= strchange(lrtrim(n_home_target), furl, rurl);¢Ò
   93 : n_back_url= strchange(lrtrim(n_back_url), furl, rurl);¢Ò
   94 : n_back_target= strchange(lrtrim(n_back_target), furl, rurl);¢Ò
   95 : n_mail_to_admin= val(n_mail_to_admin);¢Ò
   96 : n_mail_to_answer= val(n_mail_to_answer);¢Ò
   97 : n_write_only_admin= val(n_write_only_admin);¢Ò
   98 : n_write_answer= val(n_write_answer);¢Ò
   99 : n_ignore_center= val(n_ignore_center);¢Ò
  100 : n_file_upload= val(n_file_upload);¢Ò
  101 : n_max_upload_ksize= val(n_max_upload_ksize);¢Ò
  102 : n_board_width= strchange(lrtrim(n_board_width), fch, rch);¢Ò
  103 : n_skin_code= val(n_skin_code);¢Ò
  104 : n_titlecolor= strchange(lrtrim(n_titlecolor), fch, rch);¢Ò
  105 : n_titlebgcolor= strchange(lrtrim(n_titlebgcolor), fch, rch);¢Ò
  106 : n_bar_board_bgcolor= strchange(lrtrim(n_bar_board_bgcolor), fch, rch);¢Ò
  107 : n_board_bgcolor= strchange(lrtrim(n_board_bgcolor), fch, rch);¢Ò
  108 : n_board_background= strchange(lrtrim(n_board_background), furl, rurl);¢Ò
  109 : n_list_few_content= val(n_list_few_content);¢Ò
  110 : n_list_admin_help= val(n_list_admin_help);¢Ò
  111 : n_list_rec= val(n_list_rec);¢Ò
  112 : n_list_head_color= strchange(lrtrim(n_list_head_color), fch, rch);¢Ò
  113 : n_list_head_bgcolor= strchange(lrtrim(n_list_head_bgcolor), fch, rch);¢Ò
  114 : n_list_mover_bgcolor= strchange(lrtrim(n_list_mover_bgcolor), fch, rch);¢Ò
  115 : n_list_focus_bgcolor= strchange(lrtrim(n_list_focus_bgcolor), fch, rch);¢Ò
  116 : n_view_board= val(n_view_board);¢Ò
  117 : n_accept_html= val(n_accept_html);¢Ò
  118 : n_view_subject_color= strchange(lrtrim(n_view_subject_color), fch, rch);¢Ò
  119 : n_view_subject_bgcolor= strchange(lrtrim(n_view_subject_bgcolor), fch, rch);¢Ò
  120 : n_view_download_bgcolor= strchange(lrtrim(n_view_download_bgcolor), fch, rch);¢Ò
  121 : n_view_content_bgcolor= strchange(lrtrim(n_view_content_bgcolor), fch, rch);¢Ò
  122 : n_board_htflag= val(n_board_htflag);¢Ò
  123 : n_board_header= strchange(lrtrim(n_board_header), "]}", "] }");¢Ò
  124 : n_board_tailer= strchange(lrtrim(n_board_tailer), "]}", "] }");¢Ò
  125 : ¢Ò
  126 : if(n_board_admin_id=="") n_board_admin_id= board_admin_id;¢Ò
  127 : if(n_board_admin_pass=="") n_board_admin_pass= board_admin_depass;¢Ò
  128 : send_cookie(n_board_admin_id,n_board_admin_pass,n_board_admin_email,"°ü¸®ÀÚ");¢Ò
  129 : n_board_admin_pass= encode(n_board_admin_pass,encodekey(),"",decode_variable);¢Ò
  130 : if(n_board_admin_email=="") n_board_admin_email= board_admin_email;¢Ò
  131 : if(n_board_width=="") n_board_width= board_width;¢Ò
  132 : if(n_titlecolor=="") n_titlecolor= titlecolor;¢Ò
  133 : if(n_titlebgcolor=="") n_titlebgcolor= titlebgcolor;¢Ò
  134 : if(n_bar_board_bgcolor=="") n_bar_board_bgcolor= bar_board_bgcolor;¢Ò
  135 : if(n_board_bgcolor=="") n_board_bgcolor= board_bgcolor;¢Ò
  136 : if(n_list_head_color=="") n_list_head_color= list_head_color;¢Ò
  137 : if(n_list_head_bgcolor=="") n_list_head_bgcolor= list_head_bgcolor;¢Ò
  138 : if(n_list_mover_bgcolor=="") n_list_mover_bgcolor= list_mover_bgcolor;¢Ò
  139 : if(n_list_focus_bgcolor=="") n_list_focus_bgcolor= list_focus_bgcolor;¢Ò
  140 : if(n_view_subject_color=="") n_view_subject_color= view_subject_color;¢Ò
  141 : if(n_view_subject_bgcolor=="") n_view_subject_bgcolor= view_subject_bgcolor;¢Ò
  142 : if(n_view_download_bgcolor=="") n_view_download_bgcolor= view_download_bgcolor;¢Ò
  143 : if(n_view_content_bgcolor=="") n_view_content_bgcolor= view_content_bgcolor;¢Ò
  144 : ¢Ò
  145 : tmp_file= "conf/conf." ~ getpid();¢Ò
  146 : tfp= fopen(tmp_file, "w");¢Ò
  147 : if(tfp==FILE_OPEN_ERR)¢Ò
  148 :  {¢Ò
  149 :     MSG1= prg_title ~ " ȯ°æÆÄÀÏ ÀúÀå ¿À·ù";¢Ò
  150 :     MSG2= "ȯ°æÆÄÀÏÀ» ¾µ¼ö ¾ø½À´Ï´Ù.<br>"¢Ò
  151 :         ~ "°ü¸®ÀÚ´Â conf µð·ºÅ丮ÀÇ Çã°¡ ¸ðµå¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!"¢Ò
  152 :         ~ BACK_BUTTON;¢Ò
  153 :     formdump(message_form);¢Ò
  154 :     return disconnect();¢Ò
  155 :  }¢Ò
  156 : fprint(tfp, strform(CONF_FORM));¢Ò
  157 : fclose(tfp);¢Ò
  158 : rt= rename(tmp_file, "conf/" ~ db ~ ".conf");¢Ò
  159 : if(rt==ERROR)¢Ò
  160 :  {¢Ò
  161 :     MSG1= prg_title ~ " ȯ°æÆÄÀÏ ÀúÀå ¿À·ù";¢Ò
  162 :     MSG2= "ȯ°æÆÄÀÏÀ» ¾µ¼ö ¾ø½À´Ï´Ù.<br>"¢Ò
  163 :         ~ "°ü¸®ÀÚ´Â conf/"~db~".conf ȯ°æ ÆÄÀÏÀÇ Çã°¡ ¸ðµå¸¦ È®ÀÎÇØ ÁÖ¼¼¿ä!"¢Ò
  164 :         ~ BACK_BUTTON;¢Ò
  165 :     formdump(message_form);¢Ò
  166 :     return disconnect();¢Ò
  167 :  }¢Ò
  168 : if(skin_code!=n_skin_code) sk= n_skin_code;¢Ò
  169 : url= strform("board.wel?db={$db}&pg={$pg}&bp={$bp}&sk={$sk}&no={$no}&k={$k}&cn={$cn}&cs={$cs}&cc={$cc}");¢Ò
  170 : replace_location(url);¢Ò
  171 : return disconnect();¢Ò
File name: welboard2/boardcfg.wel (7,750 bytes) Wesoft Corp. ¨Ï 2001 All rights reserved.