<?php include_once( "../../../spider.inc.php" ); ?>
{module:system.package.LoadList}
{module:system.package.install.Session}

	{foreach:system.package.install.install_object_hash packageObject}
	{if:packageObject->getPackageId()=='file'}{set:targetPackageObject packageObject}{/if}
	{/foreach}
	
	{if:is_object(targetPackageObject)}
	{set:definitionHash targetPackageObject->'definitionHash'}
	<h1>{write:targetPackageObject->getPackageViewName()}パッケージ</h1>
	{if:targetPackageObject->isInstall()}
	<input type="hidden" name="FILE_INIT_OPTION" value="{write:definitionHash['FILE_INIT_OPTION']}" />
	{/if}
	
	<table style="width:95%;margin:0 auto;">
	<tbody>
	{if:targetPackageObject->isInstall()}
	{else}
	<tr>
		<th style="width:16em;">データベース初期化オプション</th>
		<td>
			<select name="FILE_INIT_OPTION">
				<option value="1"{if:'1'==definitionHash['FILE_INIT_OPTION']} selected{/if}>既存テーブルを利用</option>
				<option value="2"{if:'2'==definitionHash['FILE_INIT_OPTION']} selected{/if}>テーブルがなければ作成</option>
				<option value="3"{if:'3'==definitionHash['FILE_INIT_OPTION']} selected{/if}>テーブルを削除して作成</option>
			</select>
		</td>
	</tr>
	{/if}
	<tr>
		<th style="width:16em;">ファイル保存フォルダパス</th>
		<td>
			<input type="text" name="FILE_SAVE_PATH" size="80" value="{write:definitionHash['FILE_SAVE_PATH']}" /><br />
			<span style="color:#ff0000;font-size:x-small;line-height:1.2em;">
				アップロードされたファイル実体を保存するパスを指定してください。<br />
				分散サーバー環境で利用する場合は画像サーバーフォルダのマウントパスを指定してください。<br />
				サーバー分散を行わない場合はそのままで結構です。
			</span>
		</td>
	</tr>
	<tr>
		<th style="width:16em;">キャッシュファイル作成</th>
		<td>
			<select name="FILE_USE_CACHE">
				<option value="1"{if:'1'==definitionHash['FILE_USE_CACHE']} selected{/if}>しない</option>
				<option value="2"{if:'2'==definitionHash['FILE_USE_CACHE']} selected{/if}>する</option>
			</select><br />
			<span style="color:#ff0000;font-size:x-small;line-height:1.2em;">
				ファイル表示時に都度キャッシュファイルを作成するか指定してください。<br />
				個々のサーバのHDD容量は消費しますが分散サーバー構成の場合サーバー間通信量を抑えることができます。
			</span>
		</td>
	</tr>
	</tbody>
	</table>
	{else}
	<p>操作が正しくありません</p>
	{/if}