SION0010
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- 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- 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- 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- 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- SION0010v2.00-2-3/3
# Main Program #
</TEXTAREA>