summaryrefslogtreecommitdiff
path: root/httemplate/misc/nms-add_iface.html
diff options
context:
space:
mode:
Diffstat (limited to 'httemplate/misc/nms-add_iface.html')
-rw-r--r--httemplate/misc/nms-add_iface.html26
1 files changed, 26 insertions, 0 deletions
diff --git a/httemplate/misc/nms-add_iface.html b/httemplate/misc/nms-add_iface.html
new file mode 100644
index 000000000..11456f2e8
--- /dev/null
+++ b/httemplate/misc/nms-add_iface.html
@@ -0,0 +1,26 @@
+Adding interface <B><% $iface %></B> for <B><% $host %></B>
+<BR>
+
+<FORM NAME="nms-add_iface" ACTION="<% popurl(1) %>process/nms-add_iface.html" METHOD=POST>
+<INPUT TYPE="HIDDEN" name="iface" value="<%$iface%>">
+<INPUT TYPE="HIDDEN" name="host" value="<%$host%>">
+Torrus Service Id
+<% include('/elements/input-text.html',
+ 'field' => 'serviceid',
+ )
+%>
+<BR>
+<INPUT TYPE="submit" NAME="submit" ID="submit_nms-add_iface" VALUE="Add Interface">
+</FORM>
+
+<%init>
+
+# XXX: access rights, disable/enable submit button, something's wrong with style
+
+my $host = $cgi->param('host');
+die 'invalid host' unless $host =~ /^[0-9.a-zA-Z\-]+$/;
+
+my $iface = $cgi->param('iface');
+die 'invalid iface' unless $iface =~ /^[0-9A-Za-z_\-.\\\/ ]+$/;
+
+</%init>