<?cs include:"zeromin2/header.cs" ?>

<?cs include:"zeromin2/menu_bbs.cs" ?>

<?cs include:"zeromin2/thread_right_menu.cs" ?>

<div id="main">

<form id="rewriteThreadContainerForm" action="<?cs var:html_escape(ZerominScript) ?>" method="post">

<div id="navhead">
  <hr />
  <a href="<?cs var:html_escape(ZerominScript) ?>?class=bbs&amp;method=load&amp;<?cs var:html_escape(SessionName) ?>=<?cs var:html_escape(Session) ?>" onclick="Zeromin2.redirect(this);return false">掲示板管理</a>
  &gt;
  <a href="<?cs var:html_escape(ZerominScript) ?>?class=bbs&amp;method=load_index&amp;bbs=<?cs var:html_escape(BBS) ?>&amp;<?cs var:html_escape(SessionName) ?>=<?cs var:html_escape(Session) ?>" onclick="Zeromin2.redirect(this);return false">インデックス</a>
  &gt;
  <a href="<?cs var:html_escape(ZerominScript) ?>?class=bbs&amp;method=load_threads&amp;bbs=<?cs var:html_escape(BBS) ?>&amp;<?cs var:html_escape(SessionName) ?>=<?cs var:html_escape(Session) ?>" onclick="Zeromin2.redirect(this);return false">スレッド整理</a>
  &gt;
  <a href="<?cs var:html_escape(ZerominScript) ?>?class=thread&amp;method=rewrite_form&amp;bbs=<?cs var:html_escape(BBS) ?>&amp;<?cs var:html_escape(SessionName) ?>=<?cs var:html_escape(Session) ?>" onclick="Zeromin2.redirect(this);return false">スレッドの本文置換</a>
</div>

<h1>スレッドの本文置換</h1>

<?cs if:Code0 ?>
<?cs if:Done_thread_rewrite_all ?><div class="noticeSuccess" id="notify"><p>全てのスレッドの本文を「置換文字列」に置換しました</p></div><?cs /if ?>
<?cs else ?>
<?cs if:Code1 ?><div class="noticeFailed" id="notify"><p>実行権限がありません</p></div><?cs /if ?>
<?cs if:Code2 ?><div class="noticeFailed" id="notify"><p>「置換対象の文字列」または「置換する文字列」の項目が空です</p></div><?cs /if ?>
<?cs if:Code3 ?><div class="noticeFailed" id="notify"><p>「置換対象の文字列」と「置換する文字列」は両方とも英数字または記号のみしか扱えません</p></div><?cs /if ?>
<?cs /if ?>

<p>
subject.txtに存在する全てのスレッドの本文にある<br />
「置換対象の文字列」を「置換する文字列」に書き換えます。<br />
<div class="caution"><strong>この処理は一度実行すると元のスレッドの本文に戻すことが出来ません！</strong></div>
</p>

<p>
<label for="from">置換対象の文字列&nbsp;(英数字記号のみ)<label>
<input id="from" type="text" name="from" size="60" value="" />
<label for="to">置換する文字列&nbsp;(英数字記号のみ)<label>
<input id="to" type="text" name="to" size="60" value="" /><br />
<input type="submit" value="置換の実行" />
</p>

<div class="formFooter">
<input type="hidden" name="<?cs var:html_escape(SessionName) ?>" value="<?cs var:html_escape(Session) ?>" />
<input type="hidden" name="token" value="<?cs var:html_escape(Token) ?>" />
<input type="hidden" name="class" value="thread" />
<input type="hidden" name="method" value="rewrite_all" />
<input type="hidden" name="bbs" value="<?cs var:html_escape(BBS) ?>" />
<input type="hidden" name="OK" value="rewrite_form" />
<input type="hidden" name="NG" value="rewrite_form" />
<br id="endmain" />
</div>

</form>

</div>

<?cs include:"zeromin2/footer.cs" ?>
