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

	<h1 style="height:30px;padding-bottom:0px;">デザイン管理 &gt; デザインテンプレートパブリッシュダウンロード</h1>

	{if:IS_ERROR}
	<ul class="error">
	{foreach:errors error}
		<li>{write:error}</li>
	{/foreach}
	</ul>
	{else}
	
	<form name="templatePublishForm" action="/<?php echo SYSTEM_DIR_NAME_ADMIN_PANEL; ?>/design/template/publish/download.php?fmt={write:design.template.setting.templateObject->'file_name'}" method="post" style="margin:0px;padding:0px;">
	<p>
		{write:design.template.setting.templateObject->'view_name'}（{write:design.template.setting.templateObject->'file_name'}）をバックアップ・配布可能なファイル形式にしてダウンロードします。
		
		{if:strlen(design.template.setting.templateObject->'publish_key')>0}
			<br />
			このデザインテンプレートはパブリッシュにパスワードが必要です。パスワードを入力してください。
			<br />
			パブリッシュパスワード = <input type="text" name="publish_key_plain" size="20" value="" />
		{/if}
	</p>

	<div style="height:280px;overflow:scroll;text-align:left;">
	<h2>パブリッシュ設定</h2>
	<table class="list" style="width:95%;margin:0 auto;text-align:left;">
	<tbody>
	<tr>
		<th style="width:8em;">テンプレート名</th>
		<td>
			<input type="text" name="name" size="50" value="{write:design.template.setting.templateObject->'name'}" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※配布・取り込み時のテンプレート名称を指定できます。
			</span>
		</td>
	</tr>
	<tr>
		<th>新しいパブリッシュ<br />パスワード</th>
		<td>
			<input type="text" name="publish_key_new" size="20" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※このファイルを編集してパブリッシュする場合に要求するパスワードを半角英数字で設定できます。<br />
			自由に改変してパブリッシュして構わない場合は空にしてください。
			</span>
		</td>
	</tr>
	<tr>
		<th>インストール<br />パスワード</th>
		<td>
			<input type="text" name="install_key_plain" size="20" value="" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※このファイルをインストールするのに要求するパスワードを半角英数字で設定できます。<br />
			自由にインストールして構わない場合は空にしてください。
			</span>
		</td>
	</tr>
	<tr>
		<th>HTML編集</th>
		<td>
			{if:design.template.setting.templateObject->'html_edit'}
			<input type="radio" name="html_edit" value="true" checked />許可
			<input type="radio" name="html_edit" value="false" />拒否
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※テンプレートのHTML編集可否を設定してください。
			</span>
			{else}
			拒否
			{/if}
		</td>
	</tr>
	<tr>
		<th>制作・著作</th>
		<td>
			<input type="text" name="copyright" size="50" value="{write:design.template.setting.templateObject->'copyright'}" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※制作・著作表示を設定できます。必要ない場合は空にしてください。
			</span>
		</td>
	</tr>
	<tr>
		<th>制作・著作URL</th>
		<td>
			<input type="text" name="url" size="70" value="{write:design.template.setting.templateObject->'url'}" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※テンプレートをホームページなどで配布する場合にURLを設定できます。必要ない場合は空にしてください。
			</span>
		</td>
	</tr>
	<tr>
		<th>認証用URL</th>
		<td>
			<input type="text" name="auth_url" size="70" value="{write:design.template.setting.templateObject->'auth_url'}" />
			<br />
			<span style="font-size:x-small;color:#ff8080;">
			※デザインテンプレートインストール時に認証サーバーとの通信を要求する場合は入力してください。必要ない場合は空にしてください。
			</span>
		</td>
	</tr>
	<tbody>
	</table>
	
	<h2>テンプレート変数</h2>
	<table class="list" style="width:95%;margin:0 auto;">
	<thead>
	<tr>
		<th>変数名</th>
		<th>説明</th>
		<th>デフォルト値</th>
	</tr>
	</thead>
	<tbody>
	{set:variableHash design.template.setting.templateObject->'variableHash'}
	{foreach:variableHash variableKey variableHash}
	<tr>
		<td style="vertical-align:top;">
			<input type="hidden" name="variable_key[]" value="{write:variableKey}" />
			{write:variableKey}
		</td>
		<td style="vertical-align:top;font-size:x-small;">
			<input type="hidden" name="variable_note[]" value="{write:variableHash['note']}" />
			{write:variableHash['note']}
		</td>
		<td style="vertical-align:top;width:200px;padding:0px;">
			<input type="text"  name="variable_value[]" size="20" value="{write:variableHash['value'] nl2null}" style="width:99%;" />
		</td>
	</tr>
	{/foreach}
	</tbody>
	</table>
	<br />
	<h2>同梱ページ</h2>
	<p>
		テンプレートに同梱して配布したいページのURIを一行にひとつ記述してください。<br />
		<textarea name="include_pages" cols="50" rows="5">{write:implode("\n",design.template.setting.templateObject->'relatedPageUriArray')}</textarea>
	</p>
	
	<br />
	<h2>同梱メディアファイル</h2>
	<p>
		テンプレートに同梱して配布したいメディアファイルのURIを一行にひとつ記述してください。<br />
		テンプレート本文に記述されている参照は自動で取り込むので記述する必要はありません。<br />
		<textarea name="include_files" cols="50" rows="5">{write:design.template.setting.templateObject->'include_files'}</textarea>
	</p>
	
	<br />
	</div>
	<p>
		<input type="button" value="閉じる" onclick="designTemplatePublishViewClose()" onkeypress="designTemplatePublishViewClose()" />
		<input type="button" value="ダウンロード" onclick="designTemplatePublishExecute(document.templatePublishForm)" onkeypress="designTemplatePublishExecute(document.templatePublishForm)" />
	</p>
	</form>
	
{/if}