#
#(rr)b|an`qcev[g
#
#eʂ̐ݒt@CłB
#ʏ̂gslkƓoŕҏW邱Ƃo܂B
#ȂArɂu$`v͂ꂼvOɂĔCӂ̕
#u܂B
#

package DESIGN;

#
#   e
#
sub post {
	my $r_genre_input		= shift; # W͗
	my $r_subject			= shift; # 薼
	my $r_body			= shift; # p
	my $r_upload_input		= shift; # t@C͗
	my $r_sage_input		= shift; # r`FbN͗
	my $r_inform_mail_input		= shift; # X[`FbN
	my $r_owner_mail_input		= shift; # eҒʒm[`FbN
	my $r_reference 		= shift; # Qƕ
	my %select; $select{$::COOKIE{'mail_mode'}} = 'selected';

	print <<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>";
<table border=0 cellspacing=0 cellpadding=0 bgcolor="$CNF::STY::psn{'table'}{'border'}">
 <tr>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
 </tr>
 <tr>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
  <td bgcolor="$CNF::STY::bse{'bgcolor'}">
   <table border=0 cellspacing=0 cellpadding=0 width="100%" bgcolor="$CNF::STY::psn{'table'}{'border'}">
    <tr>
     <td align="center">$CNF::STY::psn{'title'}{'icon'}</td>
    </tr>
   </table>
   <table border=0 cellspacing=0 cellpadding=0 background="$CNF::STY::psn{'table'}{'wall'}{'image'}" bgcolor="$CNF::STY::psn{'table'}{'back'}">
    <tr><td colspan=3>
	 <form action="$CNF::place{'this'}{'path'}?id=$::FORM{'id'}" method="post"
			@{[$CNF::upload{'mode'} ? 'enctype="multipart/form-data"' : '']}>
	</td></tr>
    <tr><td align="center" width=80 nowrap><span class=Post>e</span></td>
	<td><input type=text name="name" size=30 value="$::COOKIE{'name'}" class=PostInput></td></tr>
    <tr><td align="center" nowrap><span class=Post>d[</span></td>
	<td>
	 <input type=text name="email" size=30 value="$::COOKIE{'email'}" class=PostInput>
	 <select name="mail_mode" class=PostInput>
	   <option value=0 $select{'0'}>\\</option>
	   @{[$CNF::mail{'hidden'}{'mode'}
		? qq|<option value="1" $select{'1'}>[</option>| : '']}
	   <option value=2 $select{'2'}>J</option>
	 </select></td></tr>
    <tr><td align="center" nowrap><span class=Post>薼</span></td>
	<td><input type=text name="subject" size=40 value="${$r_subject}" class=PostInput>${$r_genre_input}</td></tr>
    <tr><td align="center" nowrap><span class=Post>e</span></td>
	<td><textarea name="body" rows="$CNF::STY::psn{'body'}{'height'}" cols=$CNF::STY::psn{'body'}{'width'} wrap=soft class=PostInput>${$r_body}</textarea></td></tr>
    <tr><td>&nbsp;</td>
	<td nowrap>
	  <table border=0 cellspacing=0 cellpadding=0 width="100%">
	   <tr><td>
		<span class=Post>( tqkA[AhXɂ͎IɃN܂B)</span></td>
	       <td align="right">
		<span class=Post>
		 <input type=checkbox name="typewriter" value=1 class=PostInput @{[$::FORM{'typewriter'} ? 'checked' : '']} title="eɂȂ܂B">&nbsp;</span></td>
	   </tr>
	  </table>
	 </td>
	</tr>
	<tr>
	 <td align="center" nowrap><span class=Post>z[y[W</span></td>
	 <td><input type=text name="web" size=50 value="$::COOKIE{'web'}" class=PostInput></td>
	</tr>
	${$r_upload_input}
	<tr>
	 <td align="center" nowrap>
	  <span class=Post>pX[h</span></td>
	 <td>
	  <input size=15 type=password name="key" value="$::COOKIE{'key'}" class=PostInput></td>
	</tr>
	${$r_inform_mail_input}
	${$r_owner_mail_input}
   </table>
   <table border=0 cellspacing=0 cellpadding=0 width="100%" bgcolor="$CNF::STY::psn{'table'}{'border'}">
	<tr><td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td></tr>
   </table>
   <table border=0 cellspacing=0 cellpadding=0 width="100%" background="$CNF::STY::psn{'table'}{'wall'}{'image'}" bgcolor="$CNF::STY::psn{'table'}{'back'}">
	<tr>
	 <td width="70%">&nbsp;
	  <input type=hidden name="kanji" value="">
	  <input type=hidden name="follow" value="$::FORM{'follow'}">
	  <input type=hidden name="cmd" value="pst">
	 </td>
	 <td nowrap>
	  $CNF::STY::psn{'send'}{'button'}
	  <span class=Post>
	   <input type=checkbox name="preview" value=1 class=PostInput title="`FbNƎۂɓeOɕ\\̂mFł܂B">vr[</span>
	  ${$r_sage_input}
	 </td>
	</tr>
	<tr><td colspan=3></form></td></tr>
   </table>
  </td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
 </tr>
 <tr>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=3 height=3 alt=""></td>
 </tr>
</table>
<span class=AllBody>${$r_reference}</span>
${&line}
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń


#
#   W͗
#
sub genre_input {
	my %select; $select{($::COOKIE{'genre'} || $::FORM{'genre'})} = 'selected';
	my $input = <<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>";
   <select name="genre" class=PostInput>
	<option value="" $select{''}>$CNF::view{'genre'}{'menu'}</option>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>

	foreach (sort keys %{$CNF::view{'genre'}{'list'}}) {
		$input .= qq|<option value="$_" $select{$_}>|
			. qq|$CNF::view{'genre'}{'list'}{$_}{'name'}</option>\n|;
	}
	$input .= qq|</select>\n|; return(\$input);
}
#܂ń


#
#   t@C͗
#
sub upload_input {
	return(\<<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>");
	<tr>
	 <td align="center" nowrap><span class=Post>t@C</span></td>
	 <td><input type=file name="file" size=50 class=PostInput></td>
	</tr>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń


#
#   Xm点[`FbN
#
sub inform_mail_input {
	return(\<<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>");
	<tr>
	 <td colspan=2 align="right">
	  <span class=Post>
	   <input type=checkbox name="inform_mail" value=1 class=PostInput @{[$::COOKIE{'inform_mail'} ? 'checked' : '']}>X烁[~iv[AhXj</span>
	 </td>
	</tr>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń


#
#   eҒʒm[`FbN
#
sub owner_mail_input {
	return(\<<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>");
	<tr>
	 <td colspan=2 align="right">
	  <span class=Post>
	   <input type=checkbox name="owner_mail" value=1 class=PostInput @{[$::COOKIE{'owner_mail'} ? 'checked' : '']}>ee𓊍e҂Ƀ[iv[AhXj</span>
	 </td>
	</tr>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń


#
#   Qƕ
#
sub reference {
	my $r_body = shift; # {

	return(\<<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>");
${&line}

<table border=0 cellspacing=0 cellpadding=0 width=$CNF::STY::all{'body'}{'table'}{'width'}>
 <tr>
  <td colspan=2><span class=AllBody><b>LF</b><br><br></span></td>
 </tr>
 <tr>
  <td width="1%">&nbsp;&nbsp;</td>
  <td><span class=AllBody>${$r_body}</span></td>
 </tr>
</table>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń


#
#   r@\`FbN
#
sub sage_input {
	return(\<<"<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>");
<span class=Post>
 <input type=checkbox name="sage" value=1 class=PostInput @{[($::COOKIE{'sage'} || $::FORM{'sage'}) ? 'checked' : '']} title="`FbNƋLɕԐMĂc[グ܂B">sage&nbsp;</span>
<<<<<<<<<<<<<<<<<<<<<< gslkł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń

1;

# $Id: psn.txt,v 1.3 2006/03/09 09:19:39 susumu Exp $;
