Hide http/ftp/mail traffic charts based on new settings

This commit is contained in:
Michael Wyraz
2016-07-22 09:44:20 +02:00
parent d31c4fa37c
commit 5165cac4e2
3 changed files with 27 additions and 15 deletions

View File

@@ -93,9 +93,9 @@ $(document).ready(function() {
}; };
$.plot('#ftpchart', ftpdata, options); $('#ftpchart').plot(ftpdata, options);
$.plot('#httpchart', httpdata, options); $('#httpchart').plot(httpdata, options);
$.plot('#mailchart', maildata, options); $('#mailchart').plot(maildata, options);
$("<div id='tooltip'></div>").css({ $("<div id='tooltip'></div>").css({
position: "absolute", position: "absolute",

View File

@@ -37,12 +37,18 @@ $header
</form> </form>
<div id="charts" class="hidden"> <div id="charts" class="hidden">
<if !in_array('traffic.http',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>HTTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['http']})</h3> <h3>HTTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['http']})</h3>
<div id="httpchart" class="trafficchart"></div> <div id="httpchart" class="trafficchart"></div>
</if>
<if !in_array('traffic.ftp',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>FTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['ftp']})</h3> <h3>FTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['ftp']})</h3>
<div id="ftpchart" class="trafficchart"></div> <div id="ftpchart" class="trafficchart"></div>
</if>
<if !in_array('traffic.mail',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>Mail {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['mail']})</h3> <h3>Mail {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['mail']})</h3>
<div id="mailchart" class="trafficchart"></div> <div id="mailchart" class="trafficchart"></div>
</if>
</div> </div>
</article> </article>
$footer $footer

View File

@@ -31,12 +31,18 @@ $header
</tbody> </tbody>
</table> </table>
<div id="charts" class="hidden"> <div id="charts" class="hidden">
<if !in_array('traffic.http',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>HTTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['http']})</h3> <h3>HTTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['http']})</h3>
<div id="httpchart" class="trafficchart"></div> <div id="httpchart" class="trafficchart"></div>
</if>
<if !in_array('traffic.ftp',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>FTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['ftp']})</h3> <h3>FTP {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['ftp']})</h3>
<div id="ftpchart" class="trafficchart"></div> <div id="ftpchart" class="trafficchart"></div>
</if>
<if !in_array('traffic.mail',explode(',',Settings::Get('panel.customer_hide_options')))>
<h3>Mail {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['mail']})</h3> <h3>Mail {$lng['admin']['traffic']} ({$lng['traffic']['months']['total']} {$traffic_complete['mail']})</h3>
<div id="mailchart" class="trafficchart"></div> <div id="mailchart" class="trafficchart"></div>
</if>
</div> </div>
</article> </article>
$footer $footer