From d1e09e2e6f9db62bbab84abb53e23ee73764178a Mon Sep 17 00:00:00 2001 From: Derrell Lipman Date: Sun, 31 Dec 2006 20:12:12 +0000 Subject: r20446: rename swat directory to swat.obsolete; keeping it around since there is lots of useful info in it. (This used to be commit 5f9f72a9cfab80561b23284001b67c4ea961757b) --- swat/esptest/exception.esp | 32 ----------- swat/esptest/formtest.esp | 35 ------------ swat/esptest/include.esp | 14 ----- swat/esptest/index.esp | 7 --- swat/esptest/ldb.esp | 36 ------------ swat/esptest/loadparm.esp | 75 ------------------------- swat/esptest/qooxdoo.esp | 133 --------------------------------------------- swat/esptest/registry.esp | 50 ----------------- swat/esptest/samr.esp | 36 ------------ swat/esptest/session.esp | 53 ------------------ swat/esptest/showvars.esp | 24 -------- 11 files changed, 495 deletions(-) delete mode 100644 swat/esptest/exception.esp delete mode 100644 swat/esptest/formtest.esp delete mode 100644 swat/esptest/include.esp delete mode 100644 swat/esptest/index.esp delete mode 100644 swat/esptest/ldb.esp delete mode 100644 swat/esptest/loadparm.esp delete mode 100644 swat/esptest/qooxdoo.esp delete mode 100644 swat/esptest/registry.esp delete mode 100644 swat/esptest/samr.esp delete mode 100644 swat/esptest/session.esp delete mode 100644 swat/esptest/showvars.esp (limited to 'swat/esptest') diff --git a/swat/esptest/exception.esp b/swat/esptest/exception.esp deleted file mode 100644 index ff28d6318e..0000000000 --- a/swat/esptest/exception.esp +++ /dev/null @@ -1,32 +0,0 @@ -<% page_header("columns", "ESP Exception test", "esptest"); - include("/scripting/forms.js"); -%> - -

Samba4 exception test

- - -<% -var f = FormObj("ExceptionTest", 0, 2); -f.submit[0] = "Generate Exception"; -f.submit[1] = "No Exception"; - -f.display(); - -if (request['REQUEST_METHOD'] == "POST") { - function TestFunction(arg1, arg2) { - return "OK"; - } - - if (form['submit'] == "Generate Exception") { - write("I expect you to die Mr Bond!
\n"); - TestFunction("foo"); - } else { - write("no exception
\n"); - TestFunction("foo", "bar"); - } -} -%> - -and here is some filler text ... - -<% page_footer(); %> diff --git a/swat/esptest/formtest.esp b/swat/esptest/formtest.esp deleted file mode 100644 index 2310849895..0000000000 --- a/swat/esptest/formtest.esp +++ /dev/null @@ -1,35 +0,0 @@ -<% page_header("columns", "ESP Form Test", "esptest"); - include("/scripting/forms.js"); -%> - -<% -var f = FormObj("FormTest", 3, 2); -f.element[0].label = "First Name"; -f.element[0].name = "firstName"; -f.element[0].value = form['firstName']; -f.element[1].label = "Last Name"; -f.element[1].name = "lastName"; -f.element[1].value = form['lastName']; -f.element[2].label = "Color"; -f.element[2].type = "select"; -f.element[2].list = new Array("Red", "Green", "Blue", "Yellow"); -f.element[2].value = form['Color']; -f.submit[0] = "OK"; -f.submit[1] = "Cancel"; - -f.display(); - -<% - /* if its a post then the user has filled in the form, so - report the values - */ - if (form['submit'] == "OK") { -%> - You chose firstName=@@form['firstName'] lastName=@@form['lastName']

- -<% - simple_table(form); - } -%> - -<% page_footer(); %> diff --git a/swat/esptest/include.esp b/swat/esptest/include.esp deleted file mode 100644 index 5d558d59dc..0000000000 --- a/swat/esptest/include.esp +++ /dev/null @@ -1,14 +0,0 @@ -<% page_header("columns", "ESP Include Test", "esptest"); %> - -including /scripting/test.ejs

-<% include("/scripting/test.ejs"); %> -calling a function from test.ejs ...

-<% showArray("request", request); %> - -including /scripting/test.esp

-<% include /scripting/test.esp %> -calling a function from test.esp ...

-<% res = testfn('foo'); %> -result is: @@res - -<% page_footer(); %> diff --git a/swat/esptest/index.esp b/swat/esptest/index.esp deleted file mode 100644 index 663f82c599..0000000000 --- a/swat/esptest/index.esp +++ /dev/null @@ -1,7 +0,0 @@ -<% page_header("columns", "ESP Tests", "esptest"); %> - -

ESP Test functions

- -Please select a menu item from the selection on the left - -<% page_footer(); %> diff --git a/swat/esptest/ldb.esp b/swat/esptest/ldb.esp deleted file mode 100644 index cf2725fbcf..0000000000 --- a/swat/esptest/ldb.esp +++ /dev/null @@ -1,36 +0,0 @@ -<% page_header("columns", "ESP ldb test", "esptest"); %> - -

Samba4 ldb test

- -

An attribute constrained search

- -<% -var lp = loadparm_init(); -var dbfile = lp.get("sam database"); -var attrs = new Array("name", "dnsDomain", "objectSid", "dn"); -var ldb = ldb_init(); -ldb.session_info = session.authinfo.session_info; - -var ok = ldb.connect(dbfile); -assert(ok); - -res = ldb.search("(objectClass=domain)", NULL, ldb.SCOPE_DEFAULT, attrs); -multi_table(res, "dn"); -%> - -

An unconstrained search

- -<% -res = ldb.search("(objectClass=user)"); -multi_table(res, "dn"); -%> - -

A search with bad arguments

- -<% -res = ldb.search("=blah", "foo"); -%> - -all done - -<% page_footer() %> diff --git a/swat/esptest/loadparm.esp b/swat/esptest/loadparm.esp deleted file mode 100644 index 9581af0262..0000000000 --- a/swat/esptest/loadparm.esp +++ /dev/null @@ -1,75 +0,0 @@ -<% page_header("columns", "ESP loadparm test", "esptest" ); - include("/scripting/forms.js"); -%> - -

Samba4 loadparm test

- -<% -lp = loadparm_init(); - -var f = FormObj("LoadparmTest", 2, 1); -f.element[0].label = "Share"; -f.element[1].label = "Parameter"; -f.submit[0] = "OK"; - -f.display(); - -function stringVar(v) { - var type = typeof(v); - var ret = ""; - if (type == "object") { - for (val in v) { - ret = ret + " " + v[val]; - } - } else { - ret = ret + v; - } - return ret; -} - -function showValue(name, v) { - write("parameter:" + name + "
\n"); - write("Type is: " + typeof(v) + "
\n"); - write("Value is: " + stringVar(v) + "

\n"); -} - - -if (request['REQUEST_METHOD'] == "POST") { - /* if they cancelled then take them back to the list of tests */ - if (form['submit'] == "Cancel") { - redirect("/"); - } - - var v; - - share = form['Share']; - name = form['Parameter']; - if (share && name) { - v = lp.get(share, name); - } else if (name) { - v = lp.get(name); - } - - showValue(name, v); -} -%> - -Here are some commonly used parameters:

- -<% -showValue("defined services", lp.services()); - -function showParameter(name) { - showValue(name, lp.get(name)); -} - -showParameter("server services"); -showParameter("netbios name"); -showParameter("security"); -showParameter("workgroup"); -showParameter("log level"); -showParameter("server signing"); -showParameter("interfaces"); -%> - -<% page_footer(); %> diff --git a/swat/esptest/qooxdoo.esp b/swat/esptest/qooxdoo.esp deleted file mode 100644 index 554a4e90d5..0000000000 --- a/swat/esptest/qooxdoo.esp +++ /dev/null @@ -1,133 +0,0 @@ -<% -/******************************/ -/* server side AJAJ functions */ -libinclude("server_call.js"); - -/* this is a call that the client js code can make - it just adds - some more elements to the passed object, then returns the object */ -function testfunc(x) { - var sys = sys_init(); - x.nttime = sys.nttime(); - x.timestring = sys.httptime(x.nttime); - return x; -} - -/* register a call for clients to make */ -var call = servCallObj(); -call.add('testfunc', testfunc); - -/* run the function that was asked for */ -call.run(); - - /***********************/ - /* now the main page */ - page_header("columns", "ESP qooxdoo test", "esptest"); -%> - - - - -

Samba4 qooxdoo test

- - - - -
- -<% page_footer(); %> diff --git a/swat/esptest/registry.esp b/swat/esptest/registry.esp deleted file mode 100644 index efdfefc37e..0000000000 --- a/swat/esptest/registry.esp +++ /dev/null @@ -1,50 +0,0 @@ -<% - page_header("columns", "ESP registry edit", "esptest"); -%> - - - - - -

Registry Editor

- - - -
- -<% page_footer(); %> diff --git a/swat/esptest/samr.esp b/swat/esptest/samr.esp deleted file mode 100644 index a60a02e7c8..0000000000 --- a/swat/esptest/samr.esp +++ /dev/null @@ -1,36 +0,0 @@ -<% page_header("columns", "ESP samr test", "esptest"); - - libinclude("base.js"); - libinclude("samr.js"); -%> - -

Samba4 samr rpc test

- -<% -var conn = samr_init(); -var binding = "ncalrpc:"; -status = conn.connect(binding); -check_status_ok(status); - -handle = samrConnect(conn); - -domains = samrEnumDomains(conn, handle); - -for (i=0;iDomain " + domains[i].name + "\n"); - sid = samrLookupDomain(conn, handle, domains[i].name); - dom_handle = samrOpenDomain(conn, handle, sid); - users = samrEnumDomainUsers(conn, dom_handle); - samrFillUserInfo(conn, dom_handle, users, 3); - if (users.length == 0) { - write("no users in domain
\n"); - } else { - multi_table(users, "name"); - } - samrClose(conn, dom_handle); -} - -%> - - -<% page_footer(); %> diff --git a/swat/esptest/session.esp b/swat/esptest/session.esp deleted file mode 100644 index 6213dde62f..0000000000 --- a/swat/esptest/session.esp +++ /dev/null @@ -1,53 +0,0 @@ -<% page_header("columns", "ESP session test", "esptest"); - include("/scripting/forms.js"); -%> - -

Samba4 session test

- -<% -var f = FormObj("SessionTest", 3, 4); -f.element[0].label = "Name"; -f.element[1].label = "Value"; -f.element[2].label = "Timeout"; -f.submit[0] = "Append"; -f.submit[1] = "Reset"; -f.submit[2] = "Destroy"; -f.submit[3] = "Cancel"; - -f.display(); - - /* if its a post then the user has filled in the form, so - report the values - */ -if (request['REQUEST_METHOD'] == "POST") { - /* if they cancelled then take them back to the list of tests */ - if (form['submit'] == "Cancel") { - redirect("/"); - } - - name = form['Name']; - value = form['Value']; - timeout = form['Timeout']; - - if (timeout) { - useSession(timeout); - } - - if (form['submit'] == "Reset" && name) { - session[name] = null; - } - - if (form['submit'] == "Append" && name) { - session[name] = "" + session[name] + value; - } - - if (form['submit'] == "Destroy") { - destroySession(); - } -} - -simple_table(session); -write("SessionId=" + request['SESSION_ID'] + "
\n"); -%> - -<% page_footer(); %> diff --git a/swat/esptest/showvars.esp b/swat/esptest/showvars.esp deleted file mode 100644 index dc55b1e58b..0000000000 --- a/swat/esptest/showvars.esp +++ /dev/null @@ -1,24 +0,0 @@ -<% page_header("columns", "ESP standard variables test", "esptest"); %> - -

Samba4 showvars test

- -<% - function showArray(name, array) { - write("

Array: " + name + "

\n"); - if (array == undefined) { - write("undefined
\n"); - } else { - simple_table(array); - } - } - - showArray("headers", headers); - showArray("application", application); - showArray("cookies", cookies); - showArray("files", files); - showArray("request", request); - showArray("server", server); - showArray("session", session); -%> - -<% page_footer(); %> -- cgit