Subversion Repositories personal-webbase

Rev

Rev 12 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
12 daniel-mar 1
<?php
2
 
14 daniel-mar 3
if (!defined('WBLEGAL')) die('Kann nicht ohne Personal WebBase ausgef&uuml;hrt werden.');
12 daniel-mar 4
 
5
  echo $header;
6
 
7
if ($modulueberschrift == '') $modulueberschrift = $modul;
8
echo '<h1>'.my_htmlentities($modulueberschrift).'</h1>';
9
    echo '<b>Datensicherung herunterladen</b><br><br>
10
 
11
Hier k&ouml;nnen Sie eine Datensicherung durchf&uuml;hren, um beispielsweise auf einen anderen Personal WebBase-Server umzuziehen.<br><br>
12
 
13
<input type="button" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" onclick="document.location.href=\''.$_SERVER['PHP_SELF'].'?modul='.urlencode($modul).'&amp;seite=export\'" value="Datensicherung"><br><br>
14
<b>Datensicherung importieren</b><br><br>
15
Hier k&ouml;nnen Sie eine Personal WebBase-Datensicherung einf&uuml;gen.<br><br>
16
 
17
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>
18
 
19
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>
20
 
21
<form enctype="multipart/form-data" action="'.$_SERVER['PHP_SELF'].'" method="post">
22
<input type="hidden" name="seite" value="kraftsetzung">
23
<input type="hidden" name="modul" value="'.$modul.'">
24
<input type="hidden" name="aktion" value="dump">
25
<input type="hidden" name="MAX_FILE_SIZE" value="'.return_bytes(ini_get('post_max_size')).'">
26
 
27
<table cellspacing="0" cellpadding="2" border="0">
28
<tr>
29
  <td>Aktuelles Passwort:</td>
30
  <td><img src="design/spacer.gif" alt="" width="5" height="1"></td>
31
  <td>';
32
 
14 daniel-mar 33
  if ($wb_user_type == 0)
12 daniel-mar 34
    echo 'Im Gastkonto wird kein Passwort ben&ouml;tigt.';
35
  else
36
    echo '<input type="password" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="pwd" value="">';
37
 
38
  echo '</td>
39
</tr>
40
<tr>
41
  <td>Datensicherung:</td>
42
  <td><img src="design/spacer.gif" alt="" width="5" height="1"></td>
43
  <td><input name="dfile" type="file"></td>
44
</tr>
45
</table><br>
46
 
47
<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Hochladen">
48
</form>
49
 
50
<b>Alle Datens&auml;tze entfernen</b><br><br>
51
 
52
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>
53
 
54
<form action="'.$_SERVER['PHP_SELF'].'" method="POST">
55
<input type="hidden" name="seite" value="kraftsetzung">
56
<input type="hidden" name="modul" value="'.$modul.'">
57
<input type="hidden" name="aktion" value="dest">
58
 
59
<table cellspacing="0" cellpadding="2" border="0">
60
<tr>
61
  <td>Aktuelles Passwort:</td>
62
  <td><img src="design/spacer.gif" alt="" width="5" height="1"></td>
63
  <td>';
64
 
14 daniel-mar 65
  if ($wb_user_type == 0)
12 daniel-mar 66
    echo 'Im Gastkonto wird kein Passwort ben&ouml;tigt.';
67
  else
68
    echo '<input type="password" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="pwd" value="">';
69
 
70
  echo '</td>
71
</tr>
72
<tr>
73
  <td>Sicherheitsfeld:</td>
74
  <td><img src="design/spacer.gif" alt="" width="5" height="1"></td>
75
  <td><input type="text" class="normal" onmouseover="this.className=\'highlight\';" onmouseout="this.className=\'normal\';" name="sic" value=""></td>
76
</tr>
77
</table><br>
78
 
79
<input type="submit" class="button" onmouseover="this.className=\'button_act\';" onmouseout="this.className=\'button\';" value="Datens&auml;tze entfernen">
80
</form>';
81
 
82
  echo $footer;
83
 
84
?>