| 3106 | rexy | 1 | Vnstat-Frontend
 | 
        
           |  |  | 2 |   | 
        
           |  |  | 3 | code initial : https://github.com/alexandermarston/vnstat-dashboard
 | 
        
           |  |  | 4 | Fork exploité : https://github.com/tomangert/vnstat-dashboard
 | 
        
           |  |  | 5 |   | 
        
           |  |  | 6 | --------------------------------------------------
 | 
        
           |  |  | 7 | diff index.php index.php.orig 
 | 
        
           |  |  | 8 | 21,22c21
 | 
        
           |  |  | 9 | < //require __DIR__ . '/vendor/autoload.php';
 | 
        
           |  |  | 10 | < require __DIR__ . '/smarty/Smarty.class.php';
 | 
        
           |  |  | 11 | ---
 | 
        
           |  |  | 12 | > require __DIR__ . '/vendor/autoload.php';
 | 
        
           |  |  | 13 | 54,55c53
 | 
        
           |  |  | 14 | < // Add for ALCASAR
 | 
        
           |  |  | 15 | < $thisInterface = "";
 | 
        
           |  |  | 16 | ---
 | 
        
           |  |  | 17 | > 
 | 
        
           |  |  | 18 | 59d56
 | 
        
           |  |  | 19 | < // Modify for ALCASAR
 | 
        
           |  |  | 20 | 61,62c58
 | 
        
           |  |  | 21 | < //$smarty->assign('interface_list', $vnstat->getInterfaces());
 | 
        
           |  |  | 22 | < $smarty->assign('interface_list', $thisInterface);
 | 
        
           |  |  | 23 | ---
 | 
        
           |  |  | 24 | > $smarty->assign('interface_list', $vnstat->getInterfaces());
 | 
        
           |  |  | 25 |   | 
        
           |  |  | 26 | ---------------------------------------------------
 | 
        
           |  |  | 27 | diff module_footer.tpl module_footer.tpl.orig 
 | 
        
           |  |  | 28 | 3c3,4
 | 
        
           |  |  | 29 | <             <span class="text-muted">Generated by 'vnstat-dashboard'
 | 
        
           |  |  | 30 | ---
 | 
        
           |  |  | 31 | >             <span class="text-muted">Copyright (C) {$year} Alexander Marston -
 | 
        
           |  |  | 32 | >                 <a href="https://github.com/alexandermarston/vnstat-dashboard">vnstat-dashboard</a>
 | 
        
           |  |  | 33 | -----------------------------------------------------
 | 
        
           |  |  | 34 | diff module_header.tpl module_header.tpl.orig 
 | 
        
           |  |  | 35 |   | 
        
           |  |  | 36 | 12a17,33
 | 
        
           |  |  | 37 | >     <nav class="navbar sticky-top navbar-light bg-light">
 | 
        
           |  |  | 38 | >         <div class="container">
 | 
        
           |  |  | 39 | >             <a class="navbar-brand" href="#">Network Traffic ({$current_interface})</a>
 | 
        
           |  |  | 40 | > 
 | 
        
           |  |  | 41 | >             <div class="dropdown">
 | 
        
           |  |  | 42 | >                 <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
 | 
        
           |  |  | 43 | >                     Interface Selection
 | 
        
           |  |  | 44 | >                 </button>
 | 
        
           |  |  | 45 | > 
 | 
        
           |  |  | 46 | >                 <div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
 | 
        
           |  |  | 47 | > {foreach from=$interface_list item=value}
 | 
        
           |  |  | 48 | >                     <a class="dropdown-item" href="?i={$value}">{$value}</a>
 | 
        
           |  |  | 49 | > {/foreach}
 | 
        
           |  |  | 50 | >                 </div>
 | 
        
           |  |  | 51 | >             </div>
 | 
        
           |  |  | 52 | >         </div>
 | 
        
           |  |  | 53 | >     </nav>
 | 
        
           |  |  | 54 |   |