Settings view in JSON mode ok
This commit is contained in:
parent
c7ac4ac10a
commit
6bbad05b36
@ -69,3 +69,13 @@
|
|||||||
}
|
}
|
||||||
return $return;
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function TwoDArrayToOneD($array, $key) {
|
||||||
|
$return = array();
|
||||||
|
|
||||||
|
foreach($array as $value) {
|
||||||
|
$return[] = $value[$key];
|
||||||
|
}
|
||||||
|
|
||||||
|
return $return;
|
||||||
|
}
|
||||||
|
@ -1,65 +1,6 @@
|
|||||||
{if condition="!$show_settings"}
|
{if condition="!$show_settings"}
|
||||||
TODO ***
|
{"notice":{function="json_encode($notice)"}}
|
||||||
<h2>Edit homepage notice</h2>
|
|
||||||
{if condition="$error"}<p class="error">{$error}</p>{/if}
|
|
||||||
<form method="post" id="notice_form" action="index.php?do=edit_notice">
|
|
||||||
<p>
|
|
||||||
<label for="textarea_notice">Homepage notice :</label><br/>
|
|
||||||
<textarea name="notice" rows="15" id="textarea_notice">{$notice}</textarea>
|
|
||||||
</p>
|
|
||||||
<p><em>Note :</em> You can use HTML formatting in this form.</p>
|
|
||||||
<p class="center">
|
|
||||||
<input type="submit" value="Submit"/>
|
|
||||||
<input type="hidden" name="token" value="{$token}"/>
|
|
||||||
</p>
|
|
||||||
</form>
|
|
||||||
|
|
||||||
{else}
|
{else}
|
||||||
TODO ***
|
{"mysql_host":{function="json_encode($mysql_host)"}, "mysql_login":{function="json_encode($mysql_login)"}, "mysql_db":{function="json_encode($mysql_db)"}, "mysql_prefix":{function="json_encode($mysql_prefix)"}, "instance_title":{function="json_encode($instance_title)"}, "base_url":{function="json_encode($base_url)"}, "currency":{function="json_encode($currency)"}, "timezone":{function="json_encode($timezone)"}, "templates":{function="json_encode(TwoDArrayToOneD($templates, 'value'))"}, "current_template":{function="json_encode($current_template)"}", "email_webmaster":{function="json_encode($email_webmaster)"}}
|
||||||
<h2>Change settings of your Bouffe@Ulm installation</h2>
|
|
||||||
{if condition="$error"}<p class="error">{$error}</p>{/if}
|
|
||||||
<form method="post" action="index.php?do=settings" id="settings_form">
|
|
||||||
<fieldset>
|
|
||||||
<legend>Database</legend>
|
|
||||||
<p><em>Note :</em> Use these settings carefully. Your database won't be updated by the script as it was during install and you'll have to manually update it.</p>
|
|
||||||
<p><label for="mysql_host">MySQL host : </label><input type="text" name="mysql_host" id="mysql_host" value="{$mysql_host}"/></p>
|
|
||||||
|
|
||||||
<p><label for="mysql_login">MySQL login : </label><input type="text" name="mysql_login" id="mysql_login" value="{$mysql_login}"/></p>
|
|
||||||
<p>
|
|
||||||
<label for="mysql_password">MySQL password : </label><input type="password" name="mysql_password" id="mysql_password"/> <a href="" onclick="toggle_password('mysql_password'); return false;"><img src="img/toggleVisible.png" alt="Toggle visible"/></a><br/>
|
|
||||||
<em>Note :</em> Leave the above field blank if you don't want to change your password.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<label for="mysql_db">Name of the MySQL database to use : </label><input type="text" name="mysql_db" id="mysql_db" value="{$mysql_db}"/><br/>
|
|
||||||
<em>Note :</em> You <em>must</em> create this database first.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<label for="mysql_prefix">Prefix for the created tables : </label><input type="text" name="mysql_prefix" id="mysql_prefix" value="{$mysql_prefix}"/><br/>
|
|
||||||
<em>Note :</em> Leave the field blank to not use any.</p>
|
|
||||||
</fieldset>
|
|
||||||
<fieldset>
|
|
||||||
<legend>General options</legend>
|
|
||||||
<p><label for="instance_title">Title to display in pages : </label><input type="text" name="instance_title" id="instance_title" value="{$instance_title}"/></p>
|
|
||||||
<p>
|
|
||||||
<label for="base_url">Base URL : </label><input type="text" size="30" name="base_url" id="base_url" value="{$base_url}"/><br/>
|
|
||||||
<em>Note :</em> This is the base URL from which you access this page. You must keep the trailing "/" in the above address.
|
|
||||||
</p>
|
|
||||||
<p><label for="currency">Currency : </label><input type="text" name="currency" id="currency" size="3" value="{$currency}"/></p>
|
|
||||||
<p>
|
|
||||||
<label for="timezone">Timezone : </label><input type="text" name="timezone" id="timezone" value="{$timezone}"/><br/>
|
|
||||||
<em>For example :</em> Europe/Paris. See the doc for more info.
|
|
||||||
</p>
|
|
||||||
<p>
|
|
||||||
<label for="template">Template : </label>
|
|
||||||
<select name="template" id="template">
|
|
||||||
{loop="templates"}
|
|
||||||
<option value="{$value['value']}" {if condition="$value == $current_template"} selected="selected" {/if}>{$value['option']}</option>
|
|
||||||
{/loop}
|
|
||||||
</select
|
|
||||||
</p>
|
|
||||||
<p><label for="email_webmaster">Webmaster's email : </label><input type="text" name="email_webmaster" id="email_webmaster" value="{$email_webmaster}"/></p>
|
|
||||||
</fieldset>
|
|
||||||
<p class="center"><input type="submit" value="Update settings"><input type="hidden" name="token" value="{$token}"/></p>
|
|
||||||
</form>
|
|
||||||
|
|
||||||
{/if}
|
{/if}
|
||||||
|
Loading…
Reference in New Issue
Block a user