<?php include_once( "../../../../spider.inc.php" ); ?>
{template:admin_innerblock.tpl}
{module:system.login.Require}
{module:design.template.setting.Load}
{module:design.template.LoadRelatedFiles}

	{if:strlen(design.template.setting.templateObject->'file_name')>0}
	<h1 style="height:30px;padding-bottom:0px;">デザイン管理 &gt; デザインテンプレートの復元</h1>
	{else}
	<h1 style="height:30px;padding-bottom:0px;">デザイン管理 &gt; デザインテンプレート新規登録</h1>
	{/if}

	<form name="templateRecoverForm"
		action="/<?php echo SYSTEM_DIR_NAME_ADMIN_PANEL; ?>/design/template/recover/upload.php?fmt={write:design.template.setting.templateObject->'file_name'}"
		method="post"
		target="uploadFrame"
		enctype="multipart/form-data"
		style="margin:0px;padding:0px;">
	{if:strlen(design.template.setting.templateObject->'file_name')>0}
	<p>
		{write:design.template.setting.templateObject->'view_name'}（{write:design.template.setting.templateObject->'file_name'}）をデザインテンプレートファイルのアップロードで復元します。
	</p>
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:10em;">登録ファイル名</th>
		<td>
			<input type="hidden" name="file_name" id="reg_template_file_name" value="{write:design.template.setting.templateObject->'file_name'}" />
			{write:design.template.setting.templateObject->'file_name'}
		</td>
	</tr>
	<tr>
		<th style="width:10em;">登録テンプレート表示名</th>
		<td>
			<input type="hidden" name="view_name" id="reg_template_view_name" value="{write:design.template.setting.templateObject->'view_name'}" />
			{write:design.template.setting.templateObject->'view_name'}
		</td>
	</tr>
	<tr>
		<th style="width:10em;">fmtファイル</th>
		<td>
			<input type="file" name="template_file" id="reg_template_file" size="50" value="" />
		</td>
	</tr>
	<tr>
		<th style="width:10em;">上書き設定</th>
		<td>
			<input type="checkbox" id="reg_template_override_contents_check" name="override_contents" value="true"
			/><label for="reg_template_override_contents_check"
			id="reg_template_override_contents" style="cursor:pointor;"
			>テンプレートに含まれる画像やCSSファイルを上書きする</label>
			<br />
			<input type="checkbox" name="override_pages" id="reg_template_override_pages_check" value="true"
			/><label for="reg_template_override_pages_check"
			id="reg_template_override_pages" style="cursor:pointor;"
			>テンプレートに含まれるページが存在したら上書きする</label>
		</td>
	</tr>
	<tbody>
	</table>

	<div>
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:10em;">インストールキー</th>
		<td>
			<input type="password" name="install_key_plain" id="reg_template_install_key_plain" size="10" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※テンプレート配布者からキーが必要な旨を伝えられている場合のみ入力してください
			</span>
		</td>
	</tr>
	</tbody>
	</table>
	</div>

	{else}
	<p>
		デザインテンプレートファイルをアップロードして新しくデザインテンプレートを作成します。
	</p>
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:10em;vertical-align:top;">登録ファイル名</th>
		<td style="vertical-align:top;">
			<input type="text" name="file_name" id="reg_template_file_name" size="30" value="{write:design.template.setting.templateObject->'file_name'}" />.fmt
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※サーバー上に保存するデザインテンプレートファイル名を半角英数字と_(アンダーバー)のみで指定してください。
			</span>
		</td>
	</tr>
	<tr>
		<th style="width:10em;vertical-align:top;">テンプレート表示名</th>
		<td style="vertical-align:top;">
			<input type="text" name="view_name" id="reg_template_view_name" size="50" value="{write:design.template.setting.templateObject->'view_name'}" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※管理パネル上で表示するわかりやすいテンプレート名を指定してください。
			</span>
		</td>
	</tr>
	<tr>
		<th style="width:10em;vertical-align:top;">fmtファイル</th>
		<td style="vertical-align:top;">
			<input type="file" name="template_file" id="reg_template_file" size="50" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※formerシリーズのデザインテンプレートファイルを参照ボタンをクリックして選択してください。
			</span>
		</td>
	</tr>
	<tr>
		<th style="width:10em;">上書き設定</th>
		<td>
			<input type="checkbox" id="reg_template_override_contents_check" name="override_contents" value="true"
			/><label for="reg_template_override_contents_check"
			id="reg_template_override_contents" style="cursor:pointor;"
			>テンプレートに含まれる画像やCSSファイルを上書きする</label>
			<br />
			<input type="checkbox" name="override_pages" id="reg_template_override_pages_check" value="true"
			/><label for="reg_template_override_pages_check"
			id="reg_template_override_pages" style="cursor:pointor;"
			>テンプレートに含まれるページが存在したら上書きする</label>
		</td>
	</tr>
	<tbody>
	</table>
	
	<div id="reg_template_install_key_plain_area" style="display:none;visibility:hidden;position:absolute;">
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:10em;">インストールキー</th>
		<td>
			<input type="password" name="install_key_plain" id="reg_template_install_key_plain" size="20" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※テンプレート配布者から入手したインストールキーを入力してください
			</span>
		</td>
	</tr>
	</tbody>
	</table>
	</div>

	<div id="reg_template_auth_area" style="display:none;visibility:hidden;position:absolute;">
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:10em;">認証ID</th>
		<td>
			<input type="text" name="auth_id" id="reg_template_auth_id" size="20" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※テンプレート配布者から入手した認証IDを入力してください
			</span>
		</td>
	</tr>
	<tr>
		<th style="width:10em;">認証パスワード</th>
		<td>
			<input type="password" name="auth_password" id="reg_template_auth_password" size="20" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
				※テンプレート配布者から入手した認証パスワードを入力してください
			</span>
		</td>
	</tr>
	</tbody>
	</table>
	</div>

	{/if}

	<p>
		<input type="button" value="閉じる" onclick="designTemplateRecoverViewClose()" onkeypress="designTemplateRecoverViewClose()" />
		<input type="submit" value="実行" />
	</p>
	</form>
	<iframe src="" name="uploadFrame" id="uploadFrame" style="width:0px;height:0px;visibility:hidden;"></iframe>
	