Subversion Repositories personal-webbase

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. <?php
  2.  
  3. if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;hrt werden.');
  4.  
  5. echo $header;
  6.  
  7. echo '<h1>'.htmlentities($module_information->caption).'</h1>';
  8. echo '<b>Datensicherung herunterladen</b><br><br>
  9.  
  10. Hier k&ouml;nnen Sie eine Datensicherung durchf&uuml;hren, um beispielsweise auf einen anderen Personal WebBase-Server umzuziehen.<br><br>
  11.  
  12. <input type="button" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" onclick="document.location.href=\''.$_SERVER['PHP_SELF'].'?modul='.$modul.'&amp;seite=export\'" value="Datensicherung"><br><br>
  13. <b>Datensicherung importieren</b><br><br>
  14. Hier k&ouml;nnen Sie eine Personal WebBase-Datensicherung einf&uuml;gen.<br><br>
  15.  
  16. Achtung: Wenn die Personal WebBase-Schnittstelle, mit der Sie die Sicherung durchgef&uuml;hrt haben, mehr Module enthielt als diese Personal WebBase-Schnittstelle, so werden nur die Datens&auml;tze importiert, zu denen die Module gefunden wurden.<br><br>
  17.  
  18. Bitte Beachten Sie: Wenn Sie Datens&auml;tze hochladen, die die selbe ID-Nummer enthalten, wird Personal WebBase die ID-Nummern erh&ouml;hen, sodass das Einf&uuml;gen erfolgreich wird. Duplikate sind somit m&ouml;glich. Maximale Dateigr&ouml;&szlig;e: '.ini_get('post_max_size').'B<br><br>
  19.  
  20. <form enctype="multipart/form-data" action="'.$_SERVER['PHP_SELF'].'" method="post">
  21. <input type="hidden" name="seite" value="operate">
  22. <input type="hidden" name="modul" value="'.$modul.'">
  23. <input type="hidden" name="aktion" value="dump">
  24. <input type="hidden" name="MAX_FILE_SIZE" value="'.return_bytes(ini_get('post_max_size')).'">
  25.  
  26. <table cellspacing="0" cellpadding="2" border="0">
  27. <tr>
  28.         <td>Aktuelles Passwort:</td>
  29.         <td><img src="designs/spacer.gif" alt="" width="5" height="1"></td>
  30.         <td>';
  31.  
  32. if ($wb_user_type == 0)
  33.         echo 'Im Gastkonto wird kein Passwort ben&ouml;tigt.';
  34. else
  35.         echo '<input type="password" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="pwd" value="">';
  36.  
  37. echo '</td>
  38. </tr>
  39. <tr>
  40.         <td>Datensicherung:</td>
  41.         <td><img src="designs/spacer.gif" alt="" width="5" height="1"></td>
  42.         <td><input name="dfile" type="file"></td>
  43. </tr>
  44. </table><br>
  45.  
  46. <input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Hochladen">
  47. </form>
  48.  
  49. <b>Alle Datens&auml;tze entfernen</b><br><br>
  50.  
  51. Mit dieser Funktion k&ouml;nnen Sie <i>alle Datens&auml;tze</i> aus Ihrer Personal WebBase-Datenbank entfernen! Bitte geben Sie das Wort &quot;OK&quot; in das Sicherheitsfeld ein. Dieser Vorgang kann nicht mehr r&uuml;ckg&auml;ngig gemacht werden.<br><br>
  52.  
  53. <form action="'.$_SERVER['PHP_SELF'].'" method="POST">
  54. <input type="hidden" name="seite" value="operate">
  55. <input type="hidden" name="modul" value="'.$modul.'">
  56. <input type="hidden" name="aktion" value="dest">
  57.  
  58. <table cellspacing="0" cellpadding="2" border="0">
  59. <tr>
  60.         <td>Aktuelles Passwort:</td>
  61.         <td><img src="designs/spacer.gif" alt="" width="5" height="1"></td>
  62.         <td>';
  63.  
  64. if ($wb_user_type == 0)
  65.         echo 'Im Gastkonto wird kein Passwort ben&ouml;tigt.';
  66. else
  67.         echo '<input type="password" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="pwd" value="">';
  68.  
  69. echo '</td>
  70. </tr>
  71. <tr>
  72.         <td>Sicherheitsfeld:</td>
  73.         <td><img src="designs/spacer.gif" alt="" width="5" height="1"></td>
  74.         <td><input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="sic" value=""></td>
  75. </tr>
  76. </table><br>
  77.  
  78. <input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Datens&auml;tze entfernen">
  79. </form>';
  80.  
  81. echo $footer;
  82.  
  83. ?>