File name: addrbook/form/memo.fom (4,737 bytes) Text file viewer v1.2
    1 : {&
    2 :   /* file: memo.fom
    3 :      author: 서광현
    4 : 
    5 :      Copyright (c) 2001/02/22 by Wesoft
    6 :      All Rights Reserved.
    7 :   */
    8 : 
    9 :   if(WIDTH=="") WIDTH= 520;
   10 :   bgsw= 0;
   11 :   BARCOLOR= bar_boardcolor;
   12 :   LISTHEADCOLOR= list_headcolor;
   13 :   gopage= "gompage";
   14 :   if(admin!=1) ADMIN= wname= wnamestyle= "", goprg= "login.wel";
   15 :    else
   16 :     {
   17 :        ADMIN= 1, wname= "관리자", wnamestyle=" style='color:#f00000'";
   18 :        goprg= "admmemo.wel";
   19 :     }
   20 :  }
   21 : <style type="text/css">
   22 : <!--
   23 :  #lh { height:16px; text-align:center; font-size:9pt; color:#ffffff;
   24 :        background:{$LISTHEADCOLOR}; vertical-align:bottom;
   25 :        border-width:1px; border-color:#b8b8b8; border-style:solid;
   26 :        border-left:none; border-top:none }
   27 : 
   28 :  #lb { height:18px; font-size:9pt; color:#000000;
   29 :        vertical-align:top; padding: 2px;
   30 :        border-width:1px; border-color:#b8b8b8; border-style:solid;
   31 :        border-left:none; border-top:none }
   32 : -->
   33 : </style>
   34 : <script language="javascript">
   35 : <!--
   36 : function Check()
   37 :  {
   38 :    if(document.memo.name.value=="")
   39 :     {
   40 :        alert("메모 작성자 이름을 입력하세요!");
   41 :        document.memo.name.focus();
   42 :        return false;
   43 :     }{?*ADMIN,{!goto next_check}}
   44 :    if(document.memo.name.value=="관리자")
   45 :     {
   46 :        alert("'관리자'라는 이름은 관리자만 사용할 수 있습니다!");
   47 :        document.memo.name.focus();
   48 :        return false;
   49 :     }{:next_check}
   50 :    if(document.memo.name.value.length<2)
   51 :     {
   52 :        alert("메모 작성자 이름이 너무 짧습니다!");
   53 :        document.memo.name.focus();
   54 :        return false;
   55 :     }
   56 :    if(document.memo.memo.value=="")
   57 :     {
   58 :        alert("메모 내용을 입력하세요!");
   59 :        document.memo.memo.focus();
   60 :        return false;
   61 :     }
   62 :    if(document.memo.memo.value.length<2)
   63 :     {
   64 :        alert("메모 내용이 너무 짧습니다!");
   65 :        document.memo.memo.focus();
   66 :        return false;
   67 :     }
   68 :    return true;
   69 :  }
   70 : 
   71 : function gompage(page)
   72 :  {
   73 :     if(page<1) return;
   74 : {&
   75 :   if(admin==1) /"    location.replace("{$goprg}?pg=" + page + "&{$ARG}");\n"/;
   76 :     else /"    location.replace("{$goprg}?pg=" + page);\n"/;
   77 : }
   78 :  }
   79 : //-->
   80 : </script>
   81 : <div style="width:{$WIDTH};overflow:no">
   82 : <table border=1 cellspacing=0 cellpadding=0 width={$WIDTH}
   83 :  style="border-width:1px; border-color:#000000;">
   84 : <tr>{?*!ADMIN,{!goto noadmin}}
   85 :  <td id=lh width=8%>번호</td>
   86 :  <td id=lh width=17%>작성일시</td>
   87 :  <td id=lh width=8%>이름</td>
   88 :  <td id=lh width=67%>메 모 내 용</td>
   89 : {!goto next}{:noadmin}
   90 :  <td id=lh width=18%>작성일시</td>
   91 :  <td id=lh width=9%>이름</td>
   92 :  <td id=lh width=73%>메 모 내 용</td>
   93 : {:next}</tr>
   94 : {!repeat,$mpagerec}{&
   95 :    bgsw= 1 - bgsw;
   96 :    if(bgsw==0) BGC="#e8e8e8"; else BGC="#ffffff";
   97 :    if(name=="") name2= "&nbsp;";
   98 :     else
   99 :      {
  100 :        name2= strchange(name, "<|>", "&lt;|&gt;"); // HTML tag 사용불능
  101 :        if(name=="관리자") name2= "<font color=#f00000>" ~ name2 ~ "</font>";
  102 :        if(admin==1)
  103 :          name2= "<a href='javascript:gomzap(" ~ selno ~ ")'>" ~ name2 ~ "</a>";
  104 :      }
  105 :  }
  106 : <tr bgcolor='{$BGC}'>
  107 : {&
  108 :   if(admin==1) /" <td nowrap align=right id=lb>{?*!selno,&nbsp;}{$selno}</td>"/;
  109 :  }
  110 :  <td nowrap id=lb>{?*!wdtime,&nbsp;}{$wdtime}</td>
  111 :  <td nowrap id=lb>{$name2}</td>
  112 :  <td id=lb>{?*!memo,&nbsp;}{$memo}</td>
  113 : </tr>{!endrep}
  114 : </table>
  115 : </div>
  116 : <table border=1 cellspacing=0 cellpadding=0 width={$WIDTH} bgcolor={$BARCOLOR}
  117 :        style="border-width:1px; border-color:#000000;border-top:none;border-bottom:none">
  118 :  <tr>
  119 : {& today= mid(date(3),8) ~ "(" ~ week_str[iweek()] ~ ")"; }
  120 :   <td id=tdb width=15%>총 <font color=#f00000>{$tot_page}</font> 페이지</td>
  121 :   <td align=center id=tdb width=70%>{&include("pagebar.sub")}</td>
  122 :   <td align=right nowrap id=tdb width=15%>{$today}</td>
  123 :  </tr>
  124 :  <tr>
  125 :  <form method="post" name="memo" action="memowrite.wel" onSubmit="return Check()">
  126 :  <input type=hidden name="admin" value="{$admin}">{?*!ADMIN,{!goto skip_input}}
  127 :  <input type=hidden name="list" value="{$list}">
  128 :  <input type=hidden name="k" value="{$k}">
  129 :  <input type=hidden name="ps" value="{$ps}">
  130 :  <input type=hidden name="pw" value="{$pw}">
  131 :  <input type=hidden name="pS" value="{$pS}">
  132 :  <input type=hidden name="pN" value="{$pN}">
  133 :  <input type=hidden name="pl" value="{$pl}">
  134 :  <input type=hidden name="pr" value="{$pr}">{:skip_input}
  135 :   <td colspan=3 align=center valign=bottom id=tdb>
  136 :    이름: <input type=text name="name" value="{$wname}"{$wnamestyle} size=8 maxlength=16 id=it>
  137 :    메모: <input type=text name="memo" size=50 maxlength=250 id=it>
  138 : {&button(1,"if(Check()==true) document.memo.submit()", "메모쓰기","width:60")}<br>
  139 :    <font color=#606060>
  140 :     오늘부터 {$memo_limit}일 이전의 메모는 자동 삭제됩니다</font></td>
  141 :  </tr>
  142 : </table>
  143 : <table border=1 cellspacing=0 cellpadding=0 width={$WIDTH} bgcolor={$BARCOLOR}
  144 :        style="border-width:1px; border-color:#000000">
  145 :  <tr>
  146 :   <td align=center id=tdb>{$cpright}</td>
  147 :  </tr>
  148 : </form>
  149 : </table>
File name: addrbook/form/memo.fom (4,737 bytes) Wesoft Corp. ⓒ 2001 All rights reserved.