#
#(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 $r_body_color_input	= shift; # {F
	my $r_timekey		 	= shift; #eԃL[
	my $r_postkey_input 	= shift; #^CeL[

	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'}/psn_table_lu.gif" width=8 height=8 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=8 height=8 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/psn_table_ru.gif" width=8 height=8 alt=""></td>
 </tr>
 <tr>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=8 height=8 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=2>
	<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>
${$r_body_color_input}
     <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>@</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=8 height=8 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="text" name="comment" size="1" maxlength="200" style="display:inline; display:none;" />
	  <input type=hidden name="kanji" value="">
	  <input type=hidden name="follow" value="$::FORM{'follow'}">
	  <input type=hidden name="c&#109;&#100;" value="pst">
	  <input type="hidden" name="t&#105;&#109;&#101;&#107;&#101;&#121;" value="$r_timekey">
	 </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=2></form></td></tr>
   </table>
  </td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=8 height=8 alt=""></td>
 </tr>
 <tr>
  <td><img src="$CNF::place{'image'}{'url'}/psn_table_ld.gif" width=8 height=8 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/_.gif" width=8 height=8 alt=""></td>
  <td><img src="$CNF::place{'image'}{'url'}/psn_table_rd.gif" width=8 height=8 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><strong>LF</strong><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ł >>>>>>>>>>>>>>>>>>>>>>
}
#܂ń

#
#   {FI
#
sub body_color_input {
	my %select; $select{($::COOKIE{'body_color'} || $::FORM{'body_color'})} = 'checked';
	my $checker = '';
	my $input = qq|     <tr>\n|;
	$input .= qq|       <td align="center" nowrap><span class=Post>{F</span></td>\n|;
	$input .= qq|       <td>\n|;
	$input .= qq|         <span class=Post>\n|;
	for (1..5) {
		
		if ($select{qq|body_color|.qq|$_|} eq 'checked')
		{
			$checker = 'checked';
		}
		else
		{
			$checker = '';
		}

		$input .= qq|           <input type="radio" name="body_color" value="body_color$_" $checker><span color:"$CNF::STY::all{'body'}{$_}{'font'}{'color'}"></span>\n|
		
	}
	$input .= qq|         </span>\n|;
	$input .= qq|       </td>\n|;
	$input .= qq|     </tr>\n|;

	return(\$input);
}
#܂ń

1;

# $Id: psn.txt,v 2.1 2003/12/12 12:00:00 N.Hirai Exp $;
