diff --git a/public/images/scgen/alias-vlan.png b/public/images/scgen/alias-vlan.png new file mode 100644 index 0000000..ad208fc Binary files /dev/null and b/public/images/scgen/alias-vlan.png differ diff --git a/public/images/scgen/interfaces.png b/public/images/scgen/interfaces.png new file mode 100644 index 0000000..6757f33 Binary files /dev/null and b/public/images/scgen/interfaces.png differ diff --git a/public/images/scgen/overview.png b/public/images/scgen/overview.png new file mode 100644 index 0000000..82df439 Binary files /dev/null and b/public/images/scgen/overview.png differ diff --git a/public/styles/normal.css b/public/styles/normal.css index a8549ab..ff7de06 100644 --- a/public/styles/normal.css +++ b/public/styles/normal.css @@ -14,6 +14,10 @@ a { color: gray; } + + a.viewmore { + float: right; + } label { margin-left: 1em; @@ -82,4 +86,4 @@ page-break-before: always; } -} \ No newline at end of file +} diff --git a/source/webui/templates/navigation.tpl b/source/webui/templates/navigation.tpl index 6d962de..f6ad875 100644 --- a/source/webui/templates/navigation.tpl +++ b/source/webui/templates/navigation.tpl @@ -22,6 +22,7 @@
  • Sihnon Framework
  • RippingCluster
  • StatusBoard
  • +
  • Cisco Switch Configuration Generator
  • Third Year Project
  • diff --git a/source/webui/templates/projects.tpl b/source/webui/templates/projects.tpl index e09d74b..f4af794 100644 --- a/source/webui/templates/projects.tpl +++ b/source/webui/templates/projects.tpl @@ -17,6 +17,9 @@
    StatusBoard
    PHP/Web tool for displaying service status and incident details.
    + +
    Cisco Switch Configuration Generator
    +
    HTML/Javascript GUI tool for generating configuration files for Cisco switches.

    University Projects

    diff --git a/source/webui/templates/projects/scgen.tpl b/source/webui/templates/projects/scgen.tpl new file mode 100644 index 0000000..c6f41ec --- /dev/null +++ b/source/webui/templates/projects/scgen.tpl @@ -0,0 +1,69 @@ +

    Cisco Switch Configuration Generator

    + +

    + SCGen is a Cisco Switch Configuration Generator for a substancial portion of + the available commands in a modern IOS. The tool runs entirely client side in + a web browser and can be run either from a local filesystem or via a + webserver. +

    + +
    +
    +
    +

    Features

    +
      +
    • Configure global options such as hostname, logging, ntp, and ip hosts/routes
    • +
    • Configure aliases
    • +
    • Configure VLANs, Interfaces and SVIs
    • +
    • Produces a config you can copy/paste onto a switch
    • +
    • Customisable using an external JSON file
    • +
    • Tested on chromium 18 +
    +
    +
    + SCGen Overview +
    +
    + +
    +
    +

    Source

    +

    + View or clone a copy of the Git repositories from one of the mirrors listed below: +

    + +
    +
    + +
    +
    +

    Screenshots

    +
      +
    • +
      + Alias and VLAN configuration + View larger +
      Alias and VLANs
      +

      + Define aliases and VLAN names. +

      +
      +
    • +
    • +
      + Interface configuration + View larger +
      Interfaces
      +

      + Configure interfaces and port channels using predefined port types with optional parameters. +

      +
      +
    • +
    +
    +
    +
    +