From 105b8e5ea1aa3cf0f7c3101cffc30727cc3ed70f Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Mon, 30 Jun 2008 17:19:43 +0000 Subject: Added javascript to interfaces update/create pages. Minor changes to tinydns and viewfunctions. git-svn-id: svn://svn.alpinelinux.org/acf/alpine-baselayout/trunk@1264 ab2d0c66-481e-0410-8bed-d214d4d58bed --- interfaces-controller.lua | 6 +- interfaces-create-html.lsp | 149 +++++++++++++++++++++++++++++++++++++++++++- interfaces-update-html.lsp | 150 ++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 299 insertions(+), 6 deletions(-) diff --git a/interfaces-controller.lua b/interfaces-controller.lua index 1a3a725..da963dd 100644 --- a/interfaces-controller.lua +++ b/interfaces-controller.lua @@ -105,10 +105,14 @@ create = function(self) if not data.errtxt then data.descr = "Created Interface" redirect(self, "update?name="..data.value.name.value) - elseif data.value.method.value == "" then + elseif data.value.method and data.value.method.value == "" then data.value.method.errtxt = "Must define method" end end + + if data.value.family and data.value.family.value == "" then + data.value.family.errtxt = "Must define family" + end -- If we reach this point in the function, we are providing a form data.type = "form" diff --git a/interfaces-create-html.lsp b/interfaces-create-html.lsp index 5ce1d0f..13e7181 100644 --- a/interfaces-create-html.lsp +++ b/interfaces-create-html.lsp @@ -1,6 +1,148 @@ - + + + + DEBUGGING

DEBUG INFO: CFE

") @@ -9,8 +151,11 @@ io.write("
") --]] ?> -

+

diff --git a/interfaces-update-html.lsp b/interfaces-update-html.lsp index 453afe9..13e7181 100644 --- a/interfaces-update-html.lsp +++ b/interfaces-update-html.lsp @@ -1,6 +1,148 @@ - + + + + DEBUGGING

DEBUG INFO: CFE

") @@ -9,9 +151,11 @@ io.write("
") --]] ?> -

-

+

-- cgit v1.2.3