- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!Parts1
<TABLE width="778" border="2" cellspacing="0" cellpadding="5" bordercolor="#CCCCFF">
<TR bordercolor="#0000FF">
<TD class="script"> $fg_in を1に設定すると、 $intime を終了予定時刻として表示して処理を終了します。<BR>
この際、<FONT color="#FF0000">クッキーに管理者パスワードがセットされている場合</FONT>に限って、「ログイン制限中」と表示して処理を継続します。
<BR>
クッキーに管理者パスワードをセットするには、管理者パスワードを使用するNPCキャラを作成し、そのキャラでログインすればOKです。
<P>$fg_in が0の時、$admmsg[0] にメッセージをセットしていると利用者全員にそのメッセージを表示できます。(常時表示されます)<BR>
$admmsg[0] が null や 0 でなければ、$admmsg[1]以降にセットしたメッセージも合わせて表示できます。</P>
</TD>
</TR>
</TABLE>
!Parts2
<BR>
<B><FONT color="#0000FF">sos2.cgi Line20</FONT></B> <BR>
<B># ##################################################################</b><Br>
<TEXTAREA name="textfield" cols="100" rows="5" wrap="OFF">
# ##################################################################
#-ADD-
#-------- Service LOCK -----------------
$fg_in = '0'; # 0:通常 1:LOGIN不可
$intime = '[00時00分頃]'; # メンテナンス完了予定時刻
$admmsg[0] = '';
# 告知メッセージ
#-END of ADD- SOSWiki0010v2.00-1-1/2
#-END of ADD- SION0010v2.00-1-1/2
</TEXTAREA>
!Parts3
<BR>
<B><FONT color="#0000FF">sos2.cgi # Main Program # Line215</FONT></B><BR>
<B># Main Program # </b><BR>
<TEXTAREA name="textarea4" cols="100" rows="5" wrap="OFF">
#-ADD-
#=======《 Service LOCK 》===============================================#
if ($admmsg[0]) {
@msg = @admmsg; unshift(@msg,'※ お知らせ ※');
push (@editor,"メンテナンスロック Ver 2.00 <A href='http://www.salion2.halfmoon.jp/soswiki/wiki.cgi' target='_blank'>by SION & SOSWiki</A>");
}
if ($fg_in) {
&cookie_get;
if ($c_pass ne $admpas) { &error("メンテナンス中 - 終了予\定時刻 $intime"); }
else { push(@msg,'※ ログイン制限中 ※<BR>'); }
}
#-END of ADD- SOSWiki0010v2.00-2-2/2
#-END of ADD- SION0010v2.00-2-2/2
# Main Program #
</TEXTAREA>
!Parts4
<BR>
<B><FONT color="#0000FF">ini/sos2.cgi Line1</FONT></B><BR>
<b># 釣りシステム # </b><br>
<TEXTAREA name="textarea3" cols="100" rows="5" wrap="OFF">
#-ADD-
#-------- Service LOCK -----------------
$fg_in = '0'; # 0:通常 1:LOGIN不可
$intime = '[00時00分頃]'; # メンテナンス完了予定時刻
$admmsg[0] = '';
# 告知メッセージ
#-END of ADD- SOSWiki0010v2.00-1-1/3
#-END of ADD- SION0010v2.00-1-1/3
# 釣りシステム #
</TEXTAREA>
!Parts5
<BR>
<B><FONT color="#0000FF">sos2.cgi # Main Program # Line27</FONT></B><BR>
<b># Main Program # </b><BR>
<TEXTAREA name="textarea2" cols="100" rows="5" wrap="OFF">
#-ADD-
#=======《 Service LOCK 》===============================================#
if ($admmsg[0]) {
@msg = @admmsg; unshift(@msg,'※ お知らせ ※');
push (@editor,"メンテナンスロック Ver 2.00 <A href='http://www.salion2.halfmoon.jp/soswiki/wiki.cgi' target='_blank'>by SION & SOSWiki</A>");
}
if ($fg_in) {
require $optioncgi; &cookie_get;
if ($c_pass ne $admpas) { &error("メンテナンス中 - 終了予\定時刻 $intime"); }
else { push(@msg,'※ ログイン制限中 ※<BR>'); }
}
#-END of ADD- SOSWiki0010v2.00-2-3/3
#-END of ADD- SION0010v2.00-2-3/3
# Main Program #
</TEXTAREA><BR><BR><BR>
<B><FONT color="#0000FF">login.cgi # Main Program # Line10</FONT></B><BR>
<b># Main Program # </b><BR>
<TEXTAREA name="textarea" cols="100" rows="5" wrap="OFF">
#-ADD-
#=======《 Service LOCK 》===============================================#
if ($admmsg[0]) { @msg = @admmsg; unshift(@msg,'※ お知らせ ※'); }
if ($fg_in) {
require $optioncgi; &cookie_get;
if ($c_pass ne $admpas) { &error("メンテナンス中 - 終了予\定時刻 $intime"); }
else { push(@msg,'※ ログイン制限中 ※<BR>'); }
}
#-END of ADD- SOSWiki0010v2.00-2-3/3
#-END of ADD- SION0010v2.00-2-3/3
# Main Program #
</TEXTAREA>