change admin_configfiles to handle the new XML-configs instead of the old php-arrays
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -3,27 +3,38 @@ $header
|
||||
<header>
|
||||
<h2>
|
||||
<img src="templates/{$theme}/assets/img/icons/settings_big.png" alt="" />
|
||||
{$configfiles[$distribution]['label']} »
|
||||
{$configfiles[$distribution]['services'][$service]['label']} »
|
||||
{$configfiles[$distribution]['services'][$service]['daemons'][$daemon]['label']}
|
||||
[<a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page, 'distribution' => $distribution, 'service' => $service))}">{$lng['panel']['back']}</a>]
|
||||
{$dist_display} »
|
||||
{$services[$service]->title} »
|
||||
{$daemons[$daemon]->title} [<a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page, 'distribution' => $distribution, 'service' => $service))}">{$lng['panel']['back']}</a>]
|
||||
</h2>
|
||||
</header>
|
||||
|
||||
<section>
|
||||
<table class="full">
|
||||
{$configpage}
|
||||
<if $restart != ''>
|
||||
<tr class="section">
|
||||
<th>{$lng['admin']['configfiles']['restart']}</th>
|
||||
<table class="full" id="howto">
|
||||
<tr>
|
||||
<tr>
|
||||
<td>
|
||||
<textarea class="textarea_border" rows="" cols="70" readonly="readonly">$restart</textarea></td>
|
||||
<th>{$lng['admin']['configfiles']['legend']}</th>
|
||||
<th class="right">[close]</th>
|
||||
</tr>
|
||||
</if>
|
||||
</table>
|
||||
<br />
|
||||
<tr>
|
||||
<th>{$lng['admin']['configfiles']['commands']}</th>
|
||||
<td><pre class="shell">
|
||||
chmod u+x example-script.sh
|
||||
./example-script.sh</pre></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>{$lng['admin']['configfiles']['files']}</th>
|
||||
<td>
|
||||
<pre class="filecontent">Lorem ipsum dolor sit amet,
|
||||
consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt
|
||||
ut labore et dolore magna aliquyam erat, sed diam voluptua.
|
||||
At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</pre>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
{$configpage}
|
||||
</section>
|
||||
</article>
|
||||
$footer
|
||||
|
||||
@@ -1,6 +1,3 @@
|
||||
<tr class="section">
|
||||
<th>{$lng['admin']['configfiles']['commands']}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><textarea rows="10" cols="70" readonly="readonly">{$commands}</textarea></td>
|
||||
</tr>
|
||||
<div>
|
||||
<pre class="shell">{$commands}</pre>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<p>
|
||||
<label><b>{$realname}</b></label><br />
|
||||
<textarea rows="<if $numbrows <= 10 >{$numbrows}</if><if 10 < $numbrows >10</if>" cols="70" readonly="readonly" id="selectall">{$file_content}</textarea>
|
||||
</p>
|
||||
|
||||
<div>
|
||||
<pre class="shell">$EDITOR {$realname}</pre>
|
||||
<pre class="filecontent">{$file_content}</pre>
|
||||
</div>
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
<tr class="section">
|
||||
<th>{$lng['admin']['configfiles']['files']}</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$files}</td>
|
||||
</tr>
|
||||
5
templates/Sparkle/admin/configfiles/configfiles_subfileblock.tpl
vendored
Normal file
5
templates/Sparkle/admin/configfiles/configfiles_subfileblock.tpl
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
<div class="filesub">
|
||||
{$commands_pre}
|
||||
{$commands_file}
|
||||
{$commands_post}
|
||||
</div>
|
||||
24
templates/Sparkle/admin/configfiles/wizard.tpl
vendored
24
templates/Sparkle/admin/configfiles/wizard.tpl
vendored
@@ -17,11 +17,31 @@ $header
|
||||
<table class="tiny center">
|
||||
<tr>
|
||||
<td><b>{$lng['admin']['configfiles']['distribution']}:</b></td>
|
||||
<td><if $distribution != ''><input type="hidden" name="distribution" value="$distribution"/><a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page))}">{$configfiles[$distribution]['label']}</a><else><select id="config_distribution" name="distribution"><option value="choose">{$lng['admin']['configfiles']['choosedistribution']}</option>{$distributions_select}</select></if></td>
|
||||
<td>
|
||||
<if $distribution != ''>
|
||||
<input type="hidden" name="distribution" value="$distribution"/>
|
||||
<a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page))}">{$dist_display}</a>
|
||||
<else>
|
||||
<select id="config_distribution" name="distribution">
|
||||
<option value="choose">{$lng['admin']['configfiles']['choosedistribution']}</option>
|
||||
{$distributions_select}
|
||||
</select>
|
||||
</if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lng['admin']['configfiles']['service']}:</b></td>
|
||||
<td><if $service != ''><input type="hidden" name="service" value="$service"/><a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page, 'distribution' => $distribution))}">{$configfiles[$distribution]['services'][$service]['label']}</a><else><select id="config_service" name="service"><option value="choose">{$lng['admin']['configfiles']['chooseservice']}</option>{$services_select}</select></if></td>
|
||||
<td>
|
||||
<if $service != ''>
|
||||
<input type="hidden" name="service" value="$service"/>
|
||||
<a href="{$linker->getLink(array('section' => 'configfiles', 'page' => $page, 'distribution' => $distribution))}">{$services[$service]->title}</a>
|
||||
<else>
|
||||
<select id="config_service" name="service">
|
||||
<option value="choose">{$lng['admin']['configfiles']['chooseservice']}</option>
|
||||
{$services_select}
|
||||
</select>
|
||||
</if>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><b>{$lng['admin']['configfiles']['daemon']}:</b></td>
|
||||
|
||||
Reference in New Issue
Block a user