Browse code

warning about shutdown of the statistics feature

Bernd Wurst authored on 07/05/2019 13:06:34
Showing 3 changed files
... ...
@@ -263,7 +263,6 @@ $form.="
263 263
         <option value=\"default\" ".($vhost['logtype'] == 'default' ? 'selected="selected"' : '')." >vollständige Logfile</option>
264 264
       </select><br />
265 265
       <input type=\"checkbox\" id=\"errorlog\" name=\"errorlog\" value=\"1\" ".($vhost['errorlog'] == 1 ? ' checked="checked" ' : '')." />&#160;<label for=\"errorlog\">Fehlerprotokoll (error_log) einschalten</label><br />
266
-      <input type=\"checkbox\" id=\"stats\" name=\"stats\" value=\"1\" ".($vhost['stats'] != null ? ' checked="checked" ' : '')." />&#160;<label for=\"stats\">Statistiken/Auswertungen erzeugen</label>
267 266
     </div>
268 267
     <p>Logfiles werden unter <b>/var/log/apache2/".$_SESSION['userinfo']['username']."</b> abgelegt.</p>
269 268
     ";
... ...
@@ -21,6 +21,8 @@ require_role(ROLE_SYSTEMUSER);
21 21
 
22 22
 $section = 'vhosts_stats';
23 23
 
24
+warning('Diese Statistiken werden in Kürze abgeschafft. Wenn Sie eine solche Funktion weiterhin nutzen möchten, können Sie mit dem Programm "webalizer" selbst solche Statistiken erstellen lassen. Auf Anfrage können wir Ihnen die bestehenden Daten verfügbar machen um die rückblickenden Auswertungen zu erhalten.');
25
+
24 26
 // Stellt sicher, dass der angegebene VHost dem User gehört
25 27
 $vhost = get_vhost_details($_REQUEST['vhost']);
26 28
 
... ...
@@ -22,6 +22,8 @@ require_role(ROLE_SYSTEMUSER);
22 22
 
23 23
 title("Zugriffs-Statistiken");
24 24
 
25
+warning('Diese Statistiken werden in Kürze abgeschafft. Wenn Sie eine solche Funktion weiterhin nutzen möchten, können Sie mit dem Programm "webalizer" selbst solche Statistiken erstellen lassen. Auf Anfrage können wir Ihnen die bestehenden Daten verfügbar machen um die rückblickenden Auswertungen zu erhalten.');
26
+
25 27
 if (isset($_REQUEST['vhost'])) {
26 28
     $v = get_vhost_details($_REQUEST['vhost']);
27 29
 
... ...
@@ -83,38 +85,4 @@ if (isset($_REQUEST['vhost'])) {
83 85
     }
84 86
 
85 87
 
86
-    output("<h3>Weitere Statistiken</h3>");
87
-
88
-    $sel = array();
89
-    foreach ($all_vhosts as $v) {
90
-        if ($v['logtype']) {
91
-            $found = false;
92
-            foreach ($stats_vhosts as $s) {
93
-                if ($s['id'] == $v['id']) {
94
-                    $found = true;
95
-                }
96
-            }
97
-            if (! $found) {
98
-                $sel[$v['id']] = $v['fqdn'];
99
-            }
100
-        }
101
-    }
102
-
103
-
104
-    if (count($sel) > 0) {
105
-        output(html_form('stats_new', '', 'action=new', "<p>".html_select("vhost", $sel).'<br/>
106
-<input type="radio" name="public" id="public_0" value="0" checked="checked" /><label for="public_0"> Statistiken hier im Webinterface anzeigen</label><br />
107
-<input type="radio" name="public" id="public_1" value="1" /><label for="public_1"> Statistiken unter '.config('stats_hostname').' veröffentlichen (Ohne Passwortschutz)</label><br />
108
-<input type="submit" value="Neue Statistiken erzeugen" /></p>
109
-'));
110
-
111
-
112
-        output('
113
-
114
-<p><strong>Hinweis:</strong> Die Statistiken werden mindestens täglich erzeugt. Bis zum ersten Durchlauf nach der Aktivierung der Statistik wird der obige Link eine Fehlermeldung erzeugen. Bitte warten Sie mindestens einen Tag ab bevor Sie die Statistik zum ersten Mal aufrufen.</p>
115
-');
116
-    } else {
117
-        # keine VHosts mehr verfügbar
118
-        output('<p><em>Sie haben aktuell keine Websites, für die Protokolle erstellt aber noch nicht ausgewertet werden.</em></p>');
119
-    }
120 88
 }