トップ 差分 一覧 ソース 検索 ヘルプ PDF RSS ログイン

SION0032

Parts1

<TABLE width="778" border="0" cellspacing="0" cellpadding="5">

<TR bgcolor="#CCCCFF"> 
	<TD class="script"> 
		<HR>
		この掲示板は簡易版であります。<BR>
		○ SOSユーザー以外は書き込み出来ません。書き込む為に、IDとパスワードが必要です。<BR>
		○ 管理者は、IDを ADMIN パスワードを管理者パスワードにする事で、無制限に書き込み可能です。<BR>
		○ 荒らし行為防止の為に、連続投稿は規制されています。<BR>
		  ● 同一IDからの連続書き込みは、10分あたりに1件のみです。<BR>
		  ● 10分あたり、とは、経過時間を計算するのではなく、「現在時刻の10分の桁が変わったら」書き込み出来ます。<BR>
		    即ち、08分に書き込んだら、次は10分まで書き込み出来ません。 <BR>
		  ● 上記に関わらず、連続で無い限り(他の誰かが書き込みをすれば)、時間に関係無く書き込みが出来ます。 <BR>
		○ タグは使用出来ません。但し、 :#000000: という形式で、色の指定が可能です。 <BR>
		○ 記事は100件を越えると、古いものから順に過去ログファイルへと移動します。<BR>
		  過去ログファイルはどんどん追記されますので、適当に削除して下さい。<BR>
		○ 文字数制限は設けていません。荒らし行為などがある場合は注意してください。 
		<HR>
	</TD>
</TR>

</TABLE>

Parts2

<BR>
<B><FONT color="#0000FF"><A href="../download/record_cgi.txt">record.txt</A> downloadしてお使い下さい。</FONT></B><BR>
ダウンロードしたファイルは、<B><FONT color="#FF0000">SoS2本体と同じディレクトリにアップロード</FONT></B>します。 <BR>
本体とは別に独立して動作させる為、<B><FONT color="#FF00FF">パーミッションは(755|705)</FONT></B>になります<BR>
<FONT color="#FF0000">dollEx の場合は、既存の record.cgi と入れ替えてご使用下さい。</FONT><BR>
まず、1行目〜26行目を、それぞれ必要に応じて修正して下さい。<BR>
また、 70〜85行目を、任意に修正して下さい。<BR>
次に、空のファイルを bbs.cgi としてサーバーにアップロードしてください。<BR>
ログ記録用のファイルです。<B><FONT color="#FF00FF">パーミッションは(666|606)</FONT></B>になります<BR>

Parts3

<BR>
<B><FONT color="#0000FF">sos2.cgi # Sub Saga # Line:453</FONT></B><BR>
<B><FONT color="#0000FF">perl/option.cgi # Sub Saga # Line:106</FONT></B><BR>
<b>if (!$totalplayer) { $totalplayer = 0 } if (!$playernow) { $playernow = 0 } </b><BR>
<TEXTAREA name="textarea4" cols="100" rows="5" wrap="OFF">

if (!$totalplayer) { $totalplayer = 0 } if (!$playernow) { $playernow = 0 }

#-ADD-

push (@editor,&quot;簡易掲示板 Ver 1.00 &lt;A href='http://www.salion2.halfmoon.jp/soswiki/wiki.cgi' target='_blank'&gt;by SION & SOSWiki&lt;/A&gt;&quot;);
@bbslines = &amp;opendat(&quot;$bbsdat&quot;);
foreach (0 .. 2) {
	($date,$log) = split(/&lt;&gt;/,$bbslines[$_],2);
	$date = &quot;&lt;FONT color=green&gt;$date&lt;/FONT&gt;&quot;;
	$bbs .= $date . $log . '&lt;HR&gt;';
}
&amp;decoration($bbs);
print qq|&lt;A href=&quot;$recordcgi&quot; target=&quot;_blank&quot;&gt;ゲーム内掲示板&lt;/A&gt;&lt;HR&gt;$bbs|;

#-END of ADD- SION0032v1.00-2-1/3
</TEXTAREA><BR>
foreach (0 .. 2) の部分の2を変更すれば、表示数を変えられます。

Parts4

<BR>
<B><FONT color="#0000FF">sos2.cgi # ---------- FILE PATH Line:31</FONT></B><BR>
<br>$bitdat = './bit.dat'; # bit.datのパス 666(606) </b><BR>
<TEXTAREA name="textarea2" cols="100" rows="5" wrap="OFF">
$bitdat = './bit.dat'; # bit.datのパス 666(606)
#-ADD-
$recordurl = 'record.cgi'; # record.cgi のパス 755(705)
$bbsdat = 'bbs.cgi'; # BBSログファイル名 666(606)
#-END of ADD- SION0032v1.00-3-2/3
</TEXTAREA><BR><BR><BR>
<B><FONT color="#0000FF">sos2.cgi # Sub Player's Data # Line:582-585</FONT></B><BR>
<B>print qq|&lt;form method=$method action=$cgiurl target=_blank&gt;\n|;<BR>

print qq|&lt;input type=hidden name=pass value=&quot;$ps&quot;&gt;\n|;<BR>
&amp;OKbuttoninform('n','my_record');<BR>
print qq|&lt;div align=right&gt;&lt;b&gt;My Record&lt;/b&gt;&lt;/div&gt;\n</b><BR>

<TEXTAREA name="textarea" cols="100" rows="5" wrap="OFF">
#-EDIT- print qq|&lt;form method=$method action=$cgiurl target=_blank&gt;\n|;
# print qq|&lt;input type=hidden name=pass value=&quot;$ps&quot;&gt;\n|;
# &amp;OKbuttoninform('n','my_record');
# print qq|&lt;div align=right&gt;&lt;b&gt;My Record&lt;/b&gt;&lt;/div&gt;\n|;

print qq|&lt;form method=$method action=$recordurl target=_blank&gt;\n|;
print qq|&lt;div align=right&gt;|;
&amp;input('radio','mode','my_record',' checked','&lt;b&gt;My Record  ');
&amp;input('radio','mode','BBS','','BBS&lt;/b&gt;');
print qq|&lt;/div&gt;|;
&amp;OKbuttoninform('n','');

#-END of EDIT- SION0032v1.00-3-3/3
</TEXTAREA>

Parts5

<BR>
<B><FONT color="#0000FF">ini/filepath.cgi # ---------- SOS FILE PATH Line:4</FONT></B><BR>
<b>$recordurl = './record.cgi'; # record.cgiのパス 755(705) </b><BR>
<TEXTAREA name="textarea5" cols="100" rows="4" wrap="OFF">
$recordurl = './record.cgi'; # record.cgiのパス 755(705)
#-ADD-
$bbsdat = 'bbs.cgi'; # BBSログファイル名 666(606)
#-END of ADD- SION0032v1.00-3-2/3
</TEXTAREA><BR><BR><BR>
<B><FONT color="#0000FF">perl/players.cgi # Sub Player's Data # Line:58-61</FONT></B><BR>
<b>print qq|&lt;input type=hidden name=pass value=&quot;$ps&quot;&gt;\n|;<BR>

require $optionpl;<BR>
&amp;OKbuttoninform('n','my_record');<BR>
print qq|&lt;div align=right&gt;&lt;b&gt;My Record&lt;/b&gt;&lt;/div&gt;\n|;</b><BR>

<TEXTAREA name="textarea5" cols="100" rows="5" wrap="OFF">
#-EDIT- print qq|&lt;input type=hidden name=pass value=&quot;$ps&quot;&gt;\n|;
# require $optionpl;
# &amp;OKbuttoninform('n','my_record');
# print qq|&lt;div align=right&gt;&lt;b&gt;My Record&lt;/b&gt;&lt;/div&gt;\n|;

print qq|&lt;div align=right&gt;|;
require $optionpl;
&amp;input('radio','mode','my_record',' checked','&lt;b&gt;My Record  ');
&amp;input('radio','mode','BBS','','BBS&lt;/b&gt;');
print qq|&lt;/div&gt;|;
&amp;OKbuttoninform('n','');

#-END of EDIT- SION0032v1.00-3-3/3
</TEXTAREA>