Diff
checker
テキスト
テキスト
画像
ドキュメント
Excel
フォルダ
Legal
Enterprise
デスクトップ
料金
ログイン
Diffchecker デスクトップのダウンロード
テキスト比較
2 つのテキスト ファイルの違いを見つける
ツール
履歴
ライブエディター
未変更行を折りたたむ
折り返しなし
レイアウト
分割
統合
比較精度
スマート
単語
文字
シンタックスハイライト
構文を選択
無視
テキスト変換
最初の差分へ移動
入力を編集
Diffchecker Desktop
Diffcheckerを実行する最も安全な方法。Diffchecker Desktopアプリを入手:あなたの差分はコンピューターから出ることはありません!
Desktopを入手
Untitled diff
作成日
9 年前
差分は期限切れになりません
クリア
エクスポート
共有
説明
0 削除
行
合計
削除
文字
合計
削除
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
431 行
すべてコピー
1 追加
行
合計
追加
文字
合計
追加
この機能を引き続き使用するには、アップグレードしてください
Diff
checker
Pro
価格を見る
431 行
すべてコピー
# INCLUDE forum_top #
# INCLUDE forum_top #
<article itemscope="itemscope" itemtype="http://schema.org/Creativework" id="article-forum-moderation-panel">
<article itemscope="itemscope" itemtype="http://schema.org/Creativework" id="article-forum-moderation-panel">
<header>
<header>
<h2>
<h2>
• <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION}
• <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION}
</h2>
</h2>
</header>
</header>
<div class="content">
<div class="content">
<table id="table">
<table id="table">
<tbody>
<tbody>
<tr>
<tr>
<td class="td33P">
<td class="td33P">
<a href="moderation_forum.php?action=warning" title="{L_USERS_WARNING}">
<a href="moderation_forum.php?action=warning" title="{L_USERS_WARNING}">
<i class="fa fa-warning fa-2x"></i>
<i class="fa fa-warning fa-2x"></i>
<span class="forum-display-block">{L_USERS_WARNING}</span>
<span class="forum-display-block">{L_USERS_WARNING}</span>
</a>
</a>
</td>
</td>
<td class="td33P">
<td class="td33P">
<a href="moderation_forum.php?action=punish" title="{L_USERS_PUNISHMENT}">
<a href="moderation_forum.php?action=punish" title="{L_USERS_PUNISHMENT}">
<i class="fa fa-error fa-2x"></i>
<i class="fa fa-error fa-2x"></i>
<span class="forum-display-block">{L_USERS_PUNISHMENT}</span>
<span class="forum-display-block">{L_USERS_PUNISHMENT}</span>
</a>
</a>
</td>
</td>
<td class="td33P">
<td class="td33P">
<a href="moderation_forum.php?action=alert" title="{L_ALERT_MANAGEMENT}">
<a href="moderation_forum.php?action=alert" title="{L_ALERT_MANAGEMENT}">
<i class="fa fa-forbidden fa-2x"></i>
<i class="fa fa-forbidden fa-2x"></i>
<span class="forum-display-block">{L_ALERT_MANAGEMENT}</span>
<span class="forum-display-block">{L_ALERT_MANAGEMENT}</span>
</a>
</a>
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
<br /><br />
<br /><br />
# IF C_FORUM_MODO_MAIN #
# IF C_FORUM_MODO_MAIN #
<script>
<script>
<!--
<!--
function Confirm_history()
function Confirm_history()
{
{
return confirm("{L_DEL_HISTORY}");
return confirm("{L_DEL_HISTORY}");
}
}
-->
-->
</script>
</script>
<form action="moderation_forum{U_ACTION_HISTORY}" method="post" onsubmit="javascript:return Confirm_history();">
<form action="moderation_forum{U_ACTION_HISTORY}" method="post" onsubmit="javascript:return Confirm_history();">
<table id="table2">
<table id="table2">
<caption>
<caption>
{L_HISTORY}
{L_HISTORY}
</caption>
</caption>
<thead>
<thead>
<tr>
<tr>
<th>
<th>
{L_MODO}
{L_MODO}
</th>
</th>
<th>
<th>
{L_ACTION}
{L_ACTION}
</th>
</th>
<th>
<th>
{L_USER_CONCERN}
{L_USER_CONCERN}
</th>
</th>
<th class="forum-last-topic">
<th class="forum-last-topic">
{L_DATE}
{L_DATE}
</th>
</th>
</tr>
</tr>
</thead>
</thead>
<tfoot>
<tfoot>
<tr>
<tr>
<th colspan="4">
<th colspan="4">
# IF C_FORUM_ADMIN #
# IF C_FORUM_ADMIN #
<span class="float-left"><button type="submit" name="valid" value="true" class="submit">{L_DELETE}</button></span>
<span class="float-left"><button type="submit" name="valid" value="true" class="submit">{L_DELETE}</button></span>
# ENDIF #
# ENDIF #
# IF C_DISPLAY_LINK_MORE_ACTION #
# IF C_DISPLAY_LINK_MORE_ACTION #
<a href="moderation_forum{U_MORE_ACTION}" title="{L_MORE_ACTION}">{L_MORE_ACTION}</a>
<a href="moderation_forum{U_MORE_ACTION}" title="{L_MORE_ACTION}">{L_MORE_ACTION}</a>
# ENDIF #
# ENDIF #
</th>
</th>
</tr>
</tr>
</tfoot>
</tfoot>
<tbody>
<tbody>
# START action_list #
# START action_list #
<tr>
<tr>
<td class="forum-last-topic">
<td class="forum-last-topic">
<a href="{action_list.U_USER_PROFILE}" class="{action_list.LEVEL_CLASS}" # IF action_list.C_GROUP_COLOR # style="color:{action_list.GROUP_COLOR}" # ENDIF # title="{action_list.LOGIN}">{action_list.LOGIN}</a>
<a href="{action_list.U_USER_PROFILE}" class="{action_list.LEVEL_CLASS}" # IF action_list.C_GROUP_COLOR # style="color:{action_list.GROUP_COLOR}" # ENDIF # title="{action_list.LOGIN}">{action_list.LOGIN}</a>
</td>
</td>
<td>
<td>
{action_list.U_ACTION}
{action_list.U_ACTION}
</td>
</td>
<td class="forum-last-topic">
<td class="forum-last-topic">
{action_list.U_USER_CONCERN}
{action_list.U_USER_CONCERN}
</td>
</td>
<td class="forum-last-topic">
<td class="forum-last-topic">
{action_list.DATE}
{action_list.DATE}
</td>
</td>
</tr>
</tr>
# END action_list #
# END action_list #
# IF C_FORUM_NO_ACTION #
# IF C_FORUM_NO_ACTION #
<tr>
<tr>
<td colspan="4">
<td colspan="4">
{L_NO_ACTION}
{L_NO_ACTION}
</td>
</td>
</tr>
</tr>
# ENDIF #
# ENDIF #
</tbody>
</tbody>
</table>
</table>
<input type="hidden" name="token" value="{TOKEN}">
<input type="hidden" name="token" value="{TOKEN}">
</form>
</form>
# ENDIF #
# ENDIF #
# IF C_FORUM_ALERTS #
# IF C_FORUM_ALERTS #
<script>
<script>
<!--
<!--
function check_alert(status)
function check_alert(status)
{
{
for (i = 0; i < document.alert.length; i++)
for (i = 0; i < document.alert.length; i++)
document.alert.elements[i].checked = status;
document.alert.elements[i].checked = status;
}
}
-->
-->
</script>
</script>
<form name="alert" action="moderation_forum{U_ACTION_ALERT}" method="post" onsubmit="javascript:return Confirm_alert();">
<form name="alert" action="moderation_forum{U_ACTION_ALERT}" method="post" onsubmit="javascript:return Confirm_alert();">
<table id="table2">
<table id="table2">
<thead>
<thead>
<tr>
<tr>
<th class="td25"><input type="checkbox" onclick="if(this.checked) {check_alert(true)} else {check_alert(false)};"></th>
<th class="td25"><input type="checkbox" onclick="if(this.checked) {check_alert(true)} else {check_alert(false)};"></th>
<th class="td20P">{L_TITLE}</th>
<th class="td20P">{L_TITLE}</th>
<th class="td20P">{L_TOPIC}</th>
<th class="td20P">{L_TOPIC}</th>
<th class="td100">{L_STATUS}</th>
<th class="td100">{L_STATUS}</th>
<th class="td70">{L_LOGIN}</th>
<th class="td70">{L_LOGIN}</th>
<th class="td70">{L_TIME}</th>
<th class="td70">{L_TIME}</th>
</tr>
</tr>
</thead>
</thead>
<tfoot>
<tfoot>
<tr>
<tr>
<th colspan="6">
<th colspan="6">
<button type="submit" name="" value="true" class="submit">{L_DELETE}</button>
<button type="submit" name="" value="true" class="submit">{L_DELETE}</button>
</th>
</th>
</tr>
</tr>
</tfoot>
</tfoot>
<tbody>
<tbody>
# START alert_list #
# START alert_list #
<tr>
<tr>
<td class="td25">
<td class="td25">
<input type="checkbox" name="a{alert_list.ID}">
<input type="checkbox" name="a{alert_list.ID}">
</td>
</td>
<td class="td20P">
<td class="td20P">
{alert_list.TITLE} {alert_list.EDIT}
{alert_list.TITLE} {alert_list.EDIT}
</td>
</td>
<td class="td20P">
<td class="td20P">
{alert_list.TOPIC}
{alert_list.TOPIC}
</td>
</td>
<td class="td100" style="{alert_list.BACKGROUND_COLOR}">
<td class="td100" style="{alert_list.BACKGROUND_COLOR}">
{alert_list.STATUS}
{alert_list.STATUS}
</td>
</td>
<td class="td70">
<td class="td70">
{alert_list.LOGIN}
{alert_list.LOGIN}
</td>
</td>
<td class="td70">
<td class="td70">
{alert_list.TIME}
{alert_list.TIME}
</td>
</td>
</tr>
</tr>
# END alert_list #
# END alert_list #
# IF C_FORUM_NO_ALERT #
# IF C_FORUM_NO_ALERT #
<tr>
<tr>
<td colspan="6">
<td colspan="6">
{L_NO_ALERT}
{L_NO_ALERT}
</td>
</td>
</tr>
</tr>
# ENDIF #
# ENDIF #
</tbody>
</tbody>
</table>
</table>
<input type="hidden" name="token" value="{TOKEN}">
<input type="hidden" name="token" value="{TOKEN}">
</form>
</form>
# ENDIF #
# ENDIF #
# IF C_FORUM_ALERT_LIST #
# IF C_FORUM_ALERT_LIST #
<table id="table2">
<table id="table2">
<thead>
<thead>
<tr>
<tr>
<th colspan="2">
<th colspan="2">
{TOPIC}
{TOPIC}
</th>
</th>
</tr>
</tr>
</thead>
</thead>
<tbody>
<tbody>
<tr>
<tr>
<td class="td25P">{L_TITLE}</td>
<td class="td25P">{L_TITLE}</td>
<td>{TITLE}</td>
<td>{TITLE}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_TOPIC}</td>
<td>{L_TOPIC}</td>
<td>{TOPIC}</td>
<td>{TOPIC}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_CAT}</td>
<td>{L_CAT}</td>
<td>{CAT}</td>
<td>{CAT}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_CONTENTS}</td>
<td>{L_CONTENTS}</td>
<td>{CONTENTS}</td>
<td>{CONTENTS}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_STATUS}</td>
<td>{L_STATUS}</td>
<td>{STATUS}</td>
<td>{STATUS}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_LOGIN}</td>
<td>{L_LOGIN}</td>
<td>{LOGIN}</td>
<td>{LOGIN}</td>
</tr>
</tr>
<tr>
<tr>
<td>{L_TIME}</td>
<td>{L_TIME}</td>
<td>{TIME}</td>
<td>{TIME}</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
<form action="{U_CHANGE_STATUS}" method="post">
<form action="{U_CHANGE_STATUS}" method="post">
<fieldset class="fieldset-submit">
<fieldset class="fieldset-submit">
<legend></legend>
<legend></legend>
<button type="submit" name="valid" value="true" class="submit">{L_CHANGE_STATUS}</button>
<button type="submit" name="valid" value="true" class="submit">{L_CHANGE_STATUS}</button>
<input type="hidden" name="token" value="{TOKEN}">
<input type="hidden" name="token" value="{TOKEN}">
</fieldset>
</fieldset>
</form>
</form>
# ENDIF #
# ENDIF #
# IF C_FORUM_ALERT_NOT_AUTH #
# IF C_FORUM_ALERT_NOT_AUTH #
<table>
<table>
<thead>
<thead>
<tr>
<tr>
<th colspan="2">
<th colspan="2">
{L_MODERATION_FORUM} : {L_ALERT_MANAGEMENT}
{L_MODERATION_FORUM} : {L_ALERT_MANAGEMENT}
</th>
</th>
</tr>
</tr>
</thead>
</thead>
<tbody>
<tbody>
<tr>
<tr>
<td colspan="2">
<td colspan="2">
{L_NO_ALERT}
{L_NO_ALERT}
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
# ENDIF #
# ENDIF #
# IF C_FORUM_USER_LIST #
# IF C_FORUM_USER_LIST #
<script>
<script>
<!--
<!--
function XMLHttpRequest_search()
function XMLHttpRequest_search()
{
{
var login = document.getElementById('login').value;
var login = document.getElementById('login').value;
if( login != '' )
if( login != '' )
{
{
if( document.getElementById('search_img') )
if( document.getElementById('search_img') )
document.getElementById('search_img').innerHTML = '<i class="fa fa-spinner fa-spin"></i>';
document.getElementById('search_img').innerHTML = '<i class="fa fa-spinner fa-spin"></i>';
data = 'login=' + login;
data = 'login=' + login;
var xhr_object = xmlhttprequest_init('xmlhttprequest.php?token={TOKEN}&{U_XMLHTTPREQUEST}=1');
var xhr_object = xmlhttprequest_init('xmlhttprequest.php?token={TOKEN}&{U_XMLHTTPREQUEST}=1');
xhr_object.onreadystatechange = function()
xhr_object.onreadystatechange = function()
{
{
if( xhr_object.readyState == 4 && xhr_object.status == 200 )
if( xhr_object.readyState == 4 && xhr_object.status == 200 )
{
{
document.getElementById('xmlhttprequest-result-search').innerHTML = xhr_object.responseText;
document.getElementById('xmlhttprequest-result-search').innerHTML = xhr_object.responseText;
hide_div('xmlhttprequest-result-search');
hide_div('xmlhttprequest-result-search');
if( document.getElementById('search_img') )
if( document.getElementById('search_img') )
document.getElementById('search_img').innerHTML = '';
document.getElementById('search_img').innerHTML = '';
}
}
else if( xhr_object.readyState == 4 )
else if( xhr_object.readyState == 4 )
{
{
if( document.getElementById('search_img') )
if( document.getElementById('search_img') )
document.getElementById('search_img').innerHTML = '';
document.getElementById('search_img').innerHTML = '';
}
}
}
}
xmlhttprequest_sender(xhr_object, data);
xmlhttprequest_sender(xhr_object, data);
}
}
else
else
alert("{L_REQUIRE_LOGIN}");
alert("{L_REQUIRE_LOGIN}");
}
}
function hide_div(divID)
function hide_div(divID)
{
{
if( document.getElementById(divID) )
if( document.getElementById(divID) )
document.getElementById(divID).style.display = 'block';
document.getElementById(divID).style.display = 'block';
}
}
-->
-->
</script>
</script>
<form action="moderation_forum{U_ACTION}" method="post">
<form action="moderation_forum{U_ACTION}" method="post">
<table>
<table>
<tr>
<tr>
<td>
<td>
<span>
<span>
{L_SEARCH_USER}: <input type="text" maxlength="25" id="login" name="login">
{L_SEARCH_USER}: <input type="text" maxlength="25" id="login" name="login">
<span id="search_img"></span>
<span id="search_img"></span>
</span>
</span>
<span>
<span>
<button type="submit" id="search_member" name="search_member" class="submit">{L_SEARCH}</button>
<button type="submit" id="search_member" name="search_member" class="submit">{L_SEARCH}</button>
<script>
<script>
<!--
<!--
document.getElementById('search_member').style.display = 'none';
document.getElementById('search_member').style.display = 'none';
document.write('<button onclick="XMLHttpRequest_search();" type="button">{L_SEARCH}</button>');
document.write('<button onclick="XMLHttpRequest_search();" type="button">{L_SEARCH}</button>');
-->
-->
</script>
</script>
コピー
コピー済み
コピー
コピー済み
<div id="xmlhttprequest-result-search" style="display:
none;" class="xmlhttprequest-result-search"></div>
<div id="xmlhttprequest-result-search" style="display:
none;" class="xmlhttprequest-result-search"></div>
</span>
</span>
</td>
</td>
</tr>
</tr>
</table>
</table>
<table id="table2">
<table id="table2">
<thead>
<thead>
<tr>
<tr>
<th class="td25P">{L_LOGIN}</th>
<th class="td25P">{L_LOGIN}</th>
<th class="td25P">{L_INFO}</th>
<th class="td25P">{L_INFO}</th>
<th class="td25P">{L_ACTION_USER}</th>
<th class="td25P">{L_ACTION_USER}</th>
<th class="td25P">{L_PM}</th>
<th class="td25P">{L_PM}</th>
</tr>
</tr>
</thead>
</thead>
<tbody>
<tbody>
# START user_list #
# START user_list #
<tr>
<tr>
<td class="td25P">
<td class="td25P">
<a href="{user_list.U_PROFILE}" class="{user_list.LEVEL_CLASS}" # IF user_list.C_GROUP_COLOR # style="color:{user_list.GROUP_COLOR}" # ENDIF # title="{user_list.LOGIN}">{user_list.LOGIN}</a>
<a href="{user_list.U_PROFILE}" class="{user_list.LEVEL_CLASS}" # IF user_list.C_GROUP_COLOR # style="color:{user_list.GROUP_COLOR}" # ENDIF # title="{user_list.LOGIN}">{user_list.LOGIN}</a>
</td>
</td>
<td class="td25P">
<td class="td25P">
{user_list.INFO}
{user_list.INFO}
</td>
</td>
<td class="td25P">
<td class="td25P">
{user_list.U_ACTION_USER}
{user_list.U_ACTION_USER}
</td>
</td>
<td class="td25P">
<td class="td25P">
<a href="{user_list.U_PM}" class="basic-button smaller" title="MP">MP</a>
<a href="{user_list.U_PM}" class="basic-button smaller" title="MP">MP</a>
</td>
</td>
</tr>
</tr>
# END user_list #
# END user_list #
# IF C_FORUM_NO_USER #
# IF C_FORUM_NO_USER #
<tr>
<tr>
<td colspan="4">
<td colspan="4">
{L_NO_USER}
{L_NO_USER}
</td>
</td>
</tr>
</tr>
# ENDIF #
# ENDIF #
</tbody>
</tbody>
</table>
</table>
<input type="hidden" name="token" value="{TOKEN}">
<input type="hidden" name="token" value="{TOKEN}">
</form>
</form>
# ENDIF #
# ENDIF #
# IF C_FORUM_USER_INFO #
# IF C_FORUM_USER_INFO #
<script>
<script>
<!--
<!--
function change_textarea_level(replace_value, regex)
function change_textarea_level(replace_value, regex)
{
{
var contents = document.getElementById('action_contents').value;
var contents = document.getElementById('action_contents').value;
{REPLACE_VALUE}
{REPLACE_VALUE}
document.getElementById('action_contents').value = contents;
document.getElementById('action_contents').value = contents;
# IF C_TINYMCE_EDITOR # setTinyMceContent(contents); # ENDIF #
# IF C_TINYMCE_EDITOR # setTinyMceContent(contents); # ENDIF #
}
}
-->
-->
</script>
</script>
<form action="moderation_forum{U_ACTION_INFO}" method="post">
<form action="moderation_forum{U_ACTION_INFO}" method="post">
<table id="table2">
<table id="table2">
<thead>
<thead>
<tr>
<tr>
<th>
<th>
${LangLoader::get_message('description', 'main')}
${LangLoader::get_message('description', 'main')}
</th>
</th>
<th>
<th>
${LangLoader::get_message('display_name', 'user-common')}
${LangLoader::get_message('display_name', 'user-common')}
</th>
</th>
</tr>
</tr>
</thead>
</thead>
<tbody>
<tbody>
<tr>
<tr>
<td class="td33P">
<td class="td33P">
{L_LOGIN}
{L_LOGIN}
</td>
</td>
<td>
<td>
{LOGIN}
{LOGIN}
</td>
</td>
</tr>
</tr>
<tr>
<tr>
<td class="td33P">
<td class="td33P">
{L_PM}
{L_PM}
</td>
</td>
<td>
<td>
<a href="{U_PM}" class="basic-button smaller" title="MP">MP</a>
<a href="{U_PM}" class="basic-button smaller" title="MP">MP</a>
</td>
</td>
</tr>
</tr>
<tr>
<tr>
<td class="td33P">
<td class="td33P">
<div class="question">{L_ALTERNATIVE_PM}</div>
<div class="question">{L_ALTERNATIVE_PM}</div>
</td>
</td>
<td>
<td>
{KERNEL_EDITOR}
{KERNEL_EDITOR}
<textarea class="forum-textarea" name="action_contents" id="action_contents">{ALTERNATIVE_PM}</textarea>
<textarea class="forum-textarea" name="action_contents" id="action_contents">{ALTERNATIVE_PM}</textarea>
</td>
</td>
</tr>
</tr>
<tr>
<tr>
<td class="td33P">
<td class="td33P">
<label for="new_info">{L_INFO_EXPLAIN}</label>
<label for="new_info">{L_INFO_EXPLAIN}</label>
</td>
</td>
<td>
<td>
<span class="forum-display-block" id="action_info">{INFO}</span>
<span class="forum-display-block" id="action_info">{INFO}</span>
<label><select name="new_info" id="new_info" onchange="change_textarea_level(this.options[this.selectedIndex].value, {REGEX})">
<label><select name="new_info" id="new_info" onchange="change_textarea_level(this.options[this.selectedIndex].value, {REGEX})">
{SELECT}
{SELECT}
</select></label>
</select></label>
<button type="submit" name="valid_user" value="true" class="submit">{L_CHANGE_INFO}</button>
<button type="submit" name="valid_user" value="true" class="submit">{L_CHANGE_INFO}</button>
<input type="hidden" name="token" value="{TOKEN}">
<input type="hidden" name="token" value="{TOKEN}">
</td>
</td>
</tr>
</tr>
</tbody>
</tbody>
</table>
</table>
</form>
</form>
# ENDIF #
# ENDIF #
</div>
</div>
<footer>
<footer>
• <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION}
• <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION}
</footer>
</footer>
</article>
</article>
# INCLUDE forum_bottom #
# INCLUDE forum_bottom #
保存された差分
原文
ファイルを開く
# INCLUDE forum_top # <article itemscope="itemscope" itemtype="http://schema.org/Creativework" id="article-forum-moderation-panel"> <header> <h2> • <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION} </h2> </header> <div class="content"> <table id="table"> <tbody> <tr> <td class="td33P"> <a href="moderation_forum.php?action=warning" title="{L_USERS_WARNING}"> <i class="fa fa-warning fa-2x"></i> <span class="forum-display-block">{L_USERS_WARNING}</span> </a> </td> <td class="td33P"> <a href="moderation_forum.php?action=punish" title="{L_USERS_PUNISHMENT}"> <i class="fa fa-error fa-2x"></i> <span class="forum-display-block">{L_USERS_PUNISHMENT}</span> </a> </td> <td class="td33P"> <a href="moderation_forum.php?action=alert" title="{L_ALERT_MANAGEMENT}"> <i class="fa fa-forbidden fa-2x"></i> <span class="forum-display-block">{L_ALERT_MANAGEMENT}</span> </a> </td> </tr> </tbody> </table> <br /><br /> # IF C_FORUM_MODO_MAIN # <script> <!-- function Confirm_history() { return confirm("{L_DEL_HISTORY}"); } --> </script> <form action="moderation_forum{U_ACTION_HISTORY}" method="post" onsubmit="javascript:return Confirm_history();"> <table id="table2"> <caption> {L_HISTORY} </caption> <thead> <tr> <th> {L_MODO} </th> <th> {L_ACTION} </th> <th> {L_USER_CONCERN} </th> <th class="forum-last-topic"> {L_DATE} </th> </tr> </thead> <tfoot> <tr> <th colspan="4"> # IF C_FORUM_ADMIN # <span class="float-left"><button type="submit" name="valid" value="true" class="submit">{L_DELETE}</button></span> # ENDIF # # IF C_DISPLAY_LINK_MORE_ACTION # <a href="moderation_forum{U_MORE_ACTION}" title="{L_MORE_ACTION}">{L_MORE_ACTION}</a> # ENDIF # </th> </tr> </tfoot> <tbody> # START action_list # <tr> <td class="forum-last-topic"> <a href="{action_list.U_USER_PROFILE}" class="{action_list.LEVEL_CLASS}" # IF action_list.C_GROUP_COLOR # style="color:{action_list.GROUP_COLOR}" # ENDIF # title="{action_list.LOGIN}">{action_list.LOGIN}</a> </td> <td> {action_list.U_ACTION} </td> <td class="forum-last-topic"> {action_list.U_USER_CONCERN} </td> <td class="forum-last-topic"> {action_list.DATE} </td> </tr> # END action_list # # IF C_FORUM_NO_ACTION # <tr> <td colspan="4"> {L_NO_ACTION} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_ALERTS # <script> <!-- function check_alert(status) { for (i = 0; i < document.alert.length; i++) document.alert.elements[i].checked = status; } --> </script> <form name="alert" action="moderation_forum{U_ACTION_ALERT}" method="post" onsubmit="javascript:return Confirm_alert();"> <table id="table2"> <thead> <tr> <th class="td25"><input type="checkbox" onclick="if(this.checked) {check_alert(true)} else {check_alert(false)};"></th> <th class="td20P">{L_TITLE}</th> <th class="td20P">{L_TOPIC}</th> <th class="td100">{L_STATUS}</th> <th class="td70">{L_LOGIN}</th> <th class="td70">{L_TIME}</th> </tr> </thead> <tfoot> <tr> <th colspan="6"> <button type="submit" name="" value="true" class="submit">{L_DELETE}</button> </th> </tr> </tfoot> <tbody> # START alert_list # <tr> <td class="td25"> <input type="checkbox" name="a{alert_list.ID}"> </td> <td class="td20P"> {alert_list.TITLE} {alert_list.EDIT} </td> <td class="td20P"> {alert_list.TOPIC} </td> <td class="td100" style="{alert_list.BACKGROUND_COLOR}"> {alert_list.STATUS} </td> <td class="td70"> {alert_list.LOGIN} </td> <td class="td70"> {alert_list.TIME} </td> </tr> # END alert_list # # IF C_FORUM_NO_ALERT # <tr> <td colspan="6"> {L_NO_ALERT} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_ALERT_LIST # <table id="table2"> <thead> <tr> <th colspan="2"> {TOPIC} </th> </tr> </thead> <tbody> <tr> <td class="td25P">{L_TITLE}</td> <td>{TITLE}</td> </tr> <tr> <td>{L_TOPIC}</td> <td>{TOPIC}</td> </tr> <tr> <td>{L_CAT}</td> <td>{CAT}</td> </tr> <tr> <td>{L_CONTENTS}</td> <td>{CONTENTS}</td> </tr> <tr> <td>{L_STATUS}</td> <td>{STATUS}</td> </tr> <tr> <td>{L_LOGIN}</td> <td>{LOGIN}</td> </tr> <tr> <td>{L_TIME}</td> <td>{TIME}</td> </tr> </tbody> </table> <form action="{U_CHANGE_STATUS}" method="post"> <fieldset class="fieldset-submit"> <legend></legend> <button type="submit" name="valid" value="true" class="submit">{L_CHANGE_STATUS}</button> <input type="hidden" name="token" value="{TOKEN}"> </fieldset> </form> # ENDIF # # IF C_FORUM_ALERT_NOT_AUTH # <table> <thead> <tr> <th colspan="2"> {L_MODERATION_FORUM} : {L_ALERT_MANAGEMENT} </th> </tr> </thead> <tbody> <tr> <td colspan="2"> {L_NO_ALERT} </td> </tr> </tbody> </table> # ENDIF # # IF C_FORUM_USER_LIST # <script> <!-- function XMLHttpRequest_search() { var login = document.getElementById('login').value; if( login != '' ) { if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = '<i class="fa fa-spinner fa-spin"></i>'; data = 'login=' + login; var xhr_object = xmlhttprequest_init('xmlhttprequest.php?token={TOKEN}&{U_XMLHTTPREQUEST}=1'); xhr_object.onreadystatechange = function() { if( xhr_object.readyState == 4 && xhr_object.status == 200 ) { document.getElementById('xmlhttprequest-result-search').innerHTML = xhr_object.responseText; hide_div('xmlhttprequest-result-search'); if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = ''; } else if( xhr_object.readyState == 4 ) { if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = ''; } } xmlhttprequest_sender(xhr_object, data); } else alert("{L_REQUIRE_LOGIN}"); } function hide_div(divID) { if( document.getElementById(divID) ) document.getElementById(divID).style.display = 'block'; } --> </script> <form action="moderation_forum{U_ACTION}" method="post"> <table> <tr> <td> <span> {L_SEARCH_USER}: <input type="text" maxlength="25" id="login" name="login"> <span id="search_img"></span> </span> <span> <button type="submit" id="search_member" name="search_member" class="submit">{L_SEARCH}</button> <script> <!-- document.getElementById('search_member').style.display = 'none'; document.write('<button onclick="XMLHttpRequest_search();" type="button">{L_SEARCH}</button>'); --> </script> <div id="xmlhttprequest-result-search" style="display:none;" class="xmlhttprequest-result-search"></div> </span> </td> </tr> </table> <table id="table2"> <thead> <tr> <th class="td25P">{L_LOGIN}</th> <th class="td25P">{L_INFO}</th> <th class="td25P">{L_ACTION_USER}</th> <th class="td25P">{L_PM}</th> </tr> </thead> <tbody> # START user_list # <tr> <td class="td25P"> <a href="{user_list.U_PROFILE}" class="{user_list.LEVEL_CLASS}" # IF user_list.C_GROUP_COLOR # style="color:{user_list.GROUP_COLOR}" # ENDIF # title="{user_list.LOGIN}">{user_list.LOGIN}</a> </td> <td class="td25P"> {user_list.INFO} </td> <td class="td25P"> {user_list.U_ACTION_USER} </td> <td class="td25P"> <a href="{user_list.U_PM}" class="basic-button smaller" title="MP">MP</a> </td> </tr> # END user_list # # IF C_FORUM_NO_USER # <tr> <td colspan="4"> {L_NO_USER} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_USER_INFO # <script> <!-- function change_textarea_level(replace_value, regex) { var contents = document.getElementById('action_contents').value; {REPLACE_VALUE} document.getElementById('action_contents').value = contents; # IF C_TINYMCE_EDITOR # setTinyMceContent(contents); # ENDIF # } --> </script> <form action="moderation_forum{U_ACTION_INFO}" method="post"> <table id="table2"> <thead> <tr> <th> ${LangLoader::get_message('description', 'main')} </th> <th> ${LangLoader::get_message('display_name', 'user-common')} </th> </tr> </thead> <tbody> <tr> <td class="td33P"> {L_LOGIN} </td> <td> {LOGIN} </td> </tr> <tr> <td class="td33P"> {L_PM} </td> <td> <a href="{U_PM}" class="basic-button smaller" title="MP">MP</a> </td> </tr> <tr> <td class="td33P"> <div class="question">{L_ALTERNATIVE_PM}</div> </td> <td> {KERNEL_EDITOR} <textarea class="forum-textarea" name="action_contents" id="action_contents">{ALTERNATIVE_PM}</textarea> </td> </tr> <tr> <td class="td33P"> <label for="new_info">{L_INFO_EXPLAIN}</label> </td> <td> <span class="forum-display-block" id="action_info">{INFO}</span> <label><select name="new_info" id="new_info" onchange="change_textarea_level(this.options[this.selectedIndex].value, {REGEX})"> {SELECT} </select></label> <button type="submit" name="valid_user" value="true" class="submit">{L_CHANGE_INFO}</button> <input type="hidden" name="token" value="{TOKEN}"> </td> </tr> </tbody> </table> </form> # ENDIF # </div> <footer> • <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION} </footer> </article> # INCLUDE forum_bottom #
変更されたテキスト
ファイルを開く
# INCLUDE forum_top # <article itemscope="itemscope" itemtype="http://schema.org/Creativework" id="article-forum-moderation-panel"> <header> <h2> • <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION} </h2> </header> <div class="content"> <table id="table"> <tbody> <tr> <td class="td33P"> <a href="moderation_forum.php?action=warning" title="{L_USERS_WARNING}"> <i class="fa fa-warning fa-2x"></i> <span class="forum-display-block">{L_USERS_WARNING}</span> </a> </td> <td class="td33P"> <a href="moderation_forum.php?action=punish" title="{L_USERS_PUNISHMENT}"> <i class="fa fa-error fa-2x"></i> <span class="forum-display-block">{L_USERS_PUNISHMENT}</span> </a> </td> <td class="td33P"> <a href="moderation_forum.php?action=alert" title="{L_ALERT_MANAGEMENT}"> <i class="fa fa-forbidden fa-2x"></i> <span class="forum-display-block">{L_ALERT_MANAGEMENT}</span> </a> </td> </tr> </tbody> </table> <br /><br /> # IF C_FORUM_MODO_MAIN # <script> <!-- function Confirm_history() { return confirm("{L_DEL_HISTORY}"); } --> </script> <form action="moderation_forum{U_ACTION_HISTORY}" method="post" onsubmit="javascript:return Confirm_history();"> <table id="table2"> <caption> {L_HISTORY} </caption> <thead> <tr> <th> {L_MODO} </th> <th> {L_ACTION} </th> <th> {L_USER_CONCERN} </th> <th class="forum-last-topic"> {L_DATE} </th> </tr> </thead> <tfoot> <tr> <th colspan="4"> # IF C_FORUM_ADMIN # <span class="float-left"><button type="submit" name="valid" value="true" class="submit">{L_DELETE}</button></span> # ENDIF # # IF C_DISPLAY_LINK_MORE_ACTION # <a href="moderation_forum{U_MORE_ACTION}" title="{L_MORE_ACTION}">{L_MORE_ACTION}</a> # ENDIF # </th> </tr> </tfoot> <tbody> # START action_list # <tr> <td class="forum-last-topic"> <a href="{action_list.U_USER_PROFILE}" class="{action_list.LEVEL_CLASS}" # IF action_list.C_GROUP_COLOR # style="color:{action_list.GROUP_COLOR}" # ENDIF # title="{action_list.LOGIN}">{action_list.LOGIN}</a> </td> <td> {action_list.U_ACTION} </td> <td class="forum-last-topic"> {action_list.U_USER_CONCERN} </td> <td class="forum-last-topic"> {action_list.DATE} </td> </tr> # END action_list # # IF C_FORUM_NO_ACTION # <tr> <td colspan="4"> {L_NO_ACTION} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_ALERTS # <script> <!-- function check_alert(status) { for (i = 0; i < document.alert.length; i++) document.alert.elements[i].checked = status; } --> </script> <form name="alert" action="moderation_forum{U_ACTION_ALERT}" method="post" onsubmit="javascript:return Confirm_alert();"> <table id="table2"> <thead> <tr> <th class="td25"><input type="checkbox" onclick="if(this.checked) {check_alert(true)} else {check_alert(false)};"></th> <th class="td20P">{L_TITLE}</th> <th class="td20P">{L_TOPIC}</th> <th class="td100">{L_STATUS}</th> <th class="td70">{L_LOGIN}</th> <th class="td70">{L_TIME}</th> </tr> </thead> <tfoot> <tr> <th colspan="6"> <button type="submit" name="" value="true" class="submit">{L_DELETE}</button> </th> </tr> </tfoot> <tbody> # START alert_list # <tr> <td class="td25"> <input type="checkbox" name="a{alert_list.ID}"> </td> <td class="td20P"> {alert_list.TITLE} {alert_list.EDIT} </td> <td class="td20P"> {alert_list.TOPIC} </td> <td class="td100" style="{alert_list.BACKGROUND_COLOR}"> {alert_list.STATUS} </td> <td class="td70"> {alert_list.LOGIN} </td> <td class="td70"> {alert_list.TIME} </td> </tr> # END alert_list # # IF C_FORUM_NO_ALERT # <tr> <td colspan="6"> {L_NO_ALERT} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_ALERT_LIST # <table id="table2"> <thead> <tr> <th colspan="2"> {TOPIC} </th> </tr> </thead> <tbody> <tr> <td class="td25P">{L_TITLE}</td> <td>{TITLE}</td> </tr> <tr> <td>{L_TOPIC}</td> <td>{TOPIC}</td> </tr> <tr> <td>{L_CAT}</td> <td>{CAT}</td> </tr> <tr> <td>{L_CONTENTS}</td> <td>{CONTENTS}</td> </tr> <tr> <td>{L_STATUS}</td> <td>{STATUS}</td> </tr> <tr> <td>{L_LOGIN}</td> <td>{LOGIN}</td> </tr> <tr> <td>{L_TIME}</td> <td>{TIME}</td> </tr> </tbody> </table> <form action="{U_CHANGE_STATUS}" method="post"> <fieldset class="fieldset-submit"> <legend></legend> <button type="submit" name="valid" value="true" class="submit">{L_CHANGE_STATUS}</button> <input type="hidden" name="token" value="{TOKEN}"> </fieldset> </form> # ENDIF # # IF C_FORUM_ALERT_NOT_AUTH # <table> <thead> <tr> <th colspan="2"> {L_MODERATION_FORUM} : {L_ALERT_MANAGEMENT} </th> </tr> </thead> <tbody> <tr> <td colspan="2"> {L_NO_ALERT} </td> </tr> </tbody> </table> # ENDIF # # IF C_FORUM_USER_LIST # <script> <!-- function XMLHttpRequest_search() { var login = document.getElementById('login').value; if( login != '' ) { if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = '<i class="fa fa-spinner fa-spin"></i>'; data = 'login=' + login; var xhr_object = xmlhttprequest_init('xmlhttprequest.php?token={TOKEN}&{U_XMLHTTPREQUEST}=1'); xhr_object.onreadystatechange = function() { if( xhr_object.readyState == 4 && xhr_object.status == 200 ) { document.getElementById('xmlhttprequest-result-search').innerHTML = xhr_object.responseText; hide_div('xmlhttprequest-result-search'); if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = ''; } else if( xhr_object.readyState == 4 ) { if( document.getElementById('search_img') ) document.getElementById('search_img').innerHTML = ''; } } xmlhttprequest_sender(xhr_object, data); } else alert("{L_REQUIRE_LOGIN}"); } function hide_div(divID) { if( document.getElementById(divID) ) document.getElementById(divID).style.display = 'block'; } --> </script> <form action="moderation_forum{U_ACTION}" method="post"> <table> <tr> <td> <span> {L_SEARCH_USER}: <input type="text" maxlength="25" id="login" name="login"> <span id="search_img"></span> </span> <span> <button type="submit" id="search_member" name="search_member" class="submit">{L_SEARCH}</button> <script> <!-- document.getElementById('search_member').style.display = 'none'; document.write('<button onclick="XMLHttpRequest_search();" type="button">{L_SEARCH}</button>'); --> </script> <div id="xmlhttprequest-result-search" style="display: none;" class="xmlhttprequest-result-search"></div> </span> </td> </tr> </table> <table id="table2"> <thead> <tr> <th class="td25P">{L_LOGIN}</th> <th class="td25P">{L_INFO}</th> <th class="td25P">{L_ACTION_USER}</th> <th class="td25P">{L_PM}</th> </tr> </thead> <tbody> # START user_list # <tr> <td class="td25P"> <a href="{user_list.U_PROFILE}" class="{user_list.LEVEL_CLASS}" # IF user_list.C_GROUP_COLOR # style="color:{user_list.GROUP_COLOR}" # ENDIF # title="{user_list.LOGIN}">{user_list.LOGIN}</a> </td> <td class="td25P"> {user_list.INFO} </td> <td class="td25P"> {user_list.U_ACTION_USER} </td> <td class="td25P"> <a href="{user_list.U_PM}" class="basic-button smaller" title="MP">MP</a> </td> </tr> # END user_list # # IF C_FORUM_NO_USER # <tr> <td colspan="4"> {L_NO_USER} </td> </tr> # ENDIF # </tbody> </table> <input type="hidden" name="token" value="{TOKEN}"> </form> # ENDIF # # IF C_FORUM_USER_INFO # <script> <!-- function change_textarea_level(replace_value, regex) { var contents = document.getElementById('action_contents').value; {REPLACE_VALUE} document.getElementById('action_contents').value = contents; # IF C_TINYMCE_EDITOR # setTinyMceContent(contents); # ENDIF # } --> </script> <form action="moderation_forum{U_ACTION_INFO}" method="post"> <table id="table2"> <thead> <tr> <th> ${LangLoader::get_message('description', 'main')} </th> <th> ${LangLoader::get_message('display_name', 'user-common')} </th> </tr> </thead> <tbody> <tr> <td class="td33P"> {L_LOGIN} </td> <td> {LOGIN} </td> </tr> <tr> <td class="td33P"> {L_PM} </td> <td> <a href="{U_PM}" class="basic-button smaller" title="MP">MP</a> </td> </tr> <tr> <td class="td33P"> <div class="question">{L_ALTERNATIVE_PM}</div> </td> <td> {KERNEL_EDITOR} <textarea class="forum-textarea" name="action_contents" id="action_contents">{ALTERNATIVE_PM}</textarea> </td> </tr> <tr> <td class="td33P"> <label for="new_info">{L_INFO_EXPLAIN}</label> </td> <td> <span class="forum-display-block" id="action_info">{INFO}</span> <label><select name="new_info" id="new_info" onchange="change_textarea_level(this.options[this.selectedIndex].value, {REGEX})"> {SELECT} </select></label> <button type="submit" name="valid_user" value="true" class="submit">{L_CHANGE_INFO}</button> <input type="hidden" name="token" value="{TOKEN}"> </td> </tr> </tbody> </table> </form> # ENDIF # </div> <footer> • <a href="index.php" title="{FORUM_NAME}">{FORUM_NAME}</a> » <a href="moderation_forum.php" title="{L_MODERATION_FORUM}">{L_MODERATION_FORUM}</a> {U_MODERATION_FORUM_ACTION} </footer> </article> # INCLUDE forum_bottom #
違いを見つける