<h3>Sicherung der Einstellungen durchführen</h3>

{if $execbackup == 1}
  {if $succeed == 1}
  <div class="status_ok">
    Eine neue Sicherung der Einstellungen wurde angelegt.
  </div>
  {else}
  <div class="status_error">
    Eine Sicherung der Einstellungen konnte nicht (komplett) durchgeführt werden.
  </div>
  
  {foreach item="error" from=$backuperrors}
  <div class="status_error">
    {$error}
  </div>  
  {/foreach}
  {/if}
  <br />
{/if}

<div class="right_float">
  <form id="copysettingsform" action="{$selflink}" method="post">
    <input type="hidden" name="dobackup_all" value="all" />
    <input type="submit" id="dobackup" name="dobackup" value="Komplette Sicherung" />
  </form>
</div>

<p>
Eine Sicherung beinhaltet alle für den Betrieb von KuferWEB notwendigen 
Einstellungen (Settings, Sichten, Konstanten und Datenbankeinstellungen).
</p>

<form id="copysettingsform" action="{$selflink}" method="post">
  <div class="right_float">
    <input type="submit" name="dobackup" value="Auswahl sichern" />
  </div>
  <input type="checkbox" id="dobackup_system" name="dobackup_system" value="system" />
  <label for="dobackup_system">Systemeinstellungen</label><br />
  <input type="checkbox" id="dobackup_settings" name="dobackup_settings" value="settings" />
  <label for="dobackup_settings">Layouteinstellungen</label><br />
  <input type="checkbox" id="dobackup_constants" name="dobackup_constants" value="constants" />
  <label for="dobackup_constants">Konstanten</label><br />
  <input type="checkbox" id="dobackup_sights" name="dobackup_sights" value="sights" />
  <label for="dobackup_sights">Sichten</label><br />
  <input type="checkbox" id="dobackup_css" name="dobackup_css" value="css" />
  <label for="dobackup_css">CSS - Dateien</label><br />
  <input type="checkbox" id="dobackup_kufertools_layout" name="dobackup_kufertools_layout" value="kufertools_layout" />
  <label for="dobackup_css">KuferTools Layout</label><br />
</form>
<br />


<h3>Vorhandene Sicherungen</h3>

{if $delete == 1}
  {if $deletesuccess == 1}
  <div class="status_ok">
    Die Sicherung "{$deletebackuptitle}" vom "{$deletebackupdate}" wurde gelöscht.
  </div>
  {else}
  <div class="status_error">
    {$deletesuccess}
  </div>
  {/if}
  <br />
{/if}

{if $restore == 1}
  {if $restoresuccess == 1}
  <div class="status_ok">
    Die Sicherung "{$restorebackuptitle}" vom "{$restorebackupdate}" wurde wiederhergestellt.
  </div>
  {else}
  <div class="status_error">
    {$restoresuccess}
  </div>
  {/if}
  <br />
{/if}

{if $countbackups > 0}
<table width="99%">
  <tr>
    <th>Datum</th>
    <th>Beschreibung</th>
    <th>&nbsp;</th></tr>
{foreach item=backup from=$backups}
  <tr>
    <td>{$backup.date}</td>
    <td>{$backup.title}</td>
    <td align="right">
      <form action="{$selflink}" method="post">
        <input type="hidden" name="backupid" value="{$backup.id}" />
        <input type="submit" name="restore" value="Einspielen" />
        <input type="submit" name="del" value="Löschen" />
      </form>
    </td></tr>
{/foreach}
</table>
{else}
<p>
  <div class="status_warning">
    Aktuell stehen keine Sicherungen zur Verfügung!
  </div>
</p>
{/if}
