トップ 一覧 検索 ヘルプ RSS ログイン

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- 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,&quot;メンテナンスロック Ver 2.00 &lt;A href='http://www.salion2.halfmoon.jp/soswiki/wiki.cgi' target='_blank'&gt;by SION & SOSWiki&lt;/A&gt;&quot;);
}
if ($fg_in)  { 
	&amp;cookie_get;
	if ($c_pass ne $admpas) { &amp;error(&quot;メンテナンス中 - 終了予\定時刻 $intime&quot;); }
	else                    { push(@msg,'※ ログイン制限中 ※&lt;BR&gt;'); }
}
#-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,&quot;メンテナンスロック Ver 2.00 &lt;A href='http://www.salion2.halfmoon.jp/soswiki/wiki.cgi' target='_blank'&gt;by SION & SOSWiki&lt;/A&gt;&quot;);
}
if ($fg_in)  {
	require $optioncgi; &amp;cookie_get;
	if ($c_pass ne $admpas) { &amp;error(&quot;メンテナンス中 - 終了予\定時刻 $intime&quot;); }
	else                    { push(@msg,'※ ログイン制限中 ※&lt;BR&gt;'); }
}
#-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; &amp;cookie_get;
	if ($c_pass ne $admpas) { &amp;error(&quot;メンテナンス中 - 終了予\定時刻 $intime&quot;); }
	else                    { push(@msg,'※ ログイン制限中 ※&lt;BR&gt;'); }
}
#-END of ADD- SOSWiki0010v2.00-2-3/3
#-END of ADD- SION0010v2.00-2-3/3

# Main Program #				
</TEXTAREA>