20171108_jeffrey - silenceuncrio/diary GitHub Wiki

0900

今天來做 VLAN DHCPD 的部分

1110

先上一版方便大家討論

commit 2331a5cf0d15dbfd2435ac982c36da8b50c3a36d
Author: jeffrey <[email protected]>
Date:   Wed Nov 8 11:09:45 2017 +0800

    add 'VLAN Subnet' web page

 proscend/prosrc/webcgi/Makefile                    |   8 +-
 proscend/prosrc/webcgi/vlan_dhcp.c                 | 106 +++++++++++++++++
 proscend/prosrc/webcgi/vlan_lanst.c                | 126 +++++++++++++++++++++
 proscend/prosrc/www/.gitignore                     |   1 +
 proscend/prosrc/www/Makefile                       |   2 +-
 proscend/prosrc/www/app/feature/vlan.html          |   2 +-
 proscend/prosrc/www/app/feature/vlanSubnet.js      |  92 +++++++++++++++
 .../prosrc/www/app/feature/vlanSubnet_edit.html    |  73 ++++++++++++
 .../prosrc/www/app/feature/vlanSubnet_summary.html |  56 +++++++++
 proscend/prosrc/www/app/locale-en.json             |   8 ++
 proscend/prosrc/www/app/locale-fr.json             |   8 ++
 proscend/prosrc/www/app/locale-zh-tw.json          |   8 ++
 proscend/prosrc/www/app/services/icos.service.js   |  18 +++
 .../prosrc/www/src/app/feature/vlanSubnet.html.src |   3 +
 proscend/prosrc/www/src/index.html.src             |   1 +
 proscend/prosrc/www/src/menu.html.src              |   7 +-
 16 files changed, 515 insertions(+), 4 deletions(-)

1330

依據 vlan 原作者 john 的意見再小修一下

commit 19089865b0f7c316e0bb6d1a192d04302738f232
Author: jeffrey <[email protected]>
Date:   Wed Nov 8 13:28:34 2017 +0800

    refactoring the 'VLAN Subnet' web page
    - rename to 'Subnet'
    - entry of 'Subnet' from 'NET2', 'NET3'... to 'NET8'

 proscend/prosrc/www/app/feature/vlanSubnet.js           | 2 +-
 proscend/prosrc/www/app/feature/vlanSubnet_summary.html | 6 +++---
 proscend/prosrc/www/app/locale-en.json                  | 4 ++--
 proscend/prosrc/www/app/locale-fr.json                  | 4 ++--
 proscend/prosrc/www/app/locale-zh-tw.json               | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

1600

後續的 web ui 有繪圖的需求

先 survey 一下

  • morris.js
    • good-looking charts shouldn't be difficult
    • GitHub Star: 6,667
  • Chart.js
    • Simple yet flexible JavaScript charting for designers & developers
    • GitHub Star: 33,290
  • Angular Chart
    • Reactive, responsive, beautiful charts for AngularJS based on Chart.js
    • GitHub Star: 2,553