diff options
author | Ted Trask <ttrask01@yahoo.com> | 2012-02-06 13:24:15 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2012-02-06 13:24:15 +0000 |
commit | 21b89eeaeb9a2192b552f842161973777de056d7 (patch) | |
tree | ab245632b1791de250d5d61b3f7717ca86e1b7b2 | |
parent | 929263e84ddc10bd0c801b3be8b4cf5495c0d16d (diff) | |
download | acf-core-21b89eeaeb9a2192b552f842161973777de056d7.tar.bz2 acf-core-21b89eeaeb9a2192b552f842161973777de056d7.tar.xz |
Modified html template to set focus to first useable field
-rw-r--r-- | app/acf-util/logon-controller.lua | 3 | ||||
-rw-r--r-- | app/template-html.lsp | 5 |
2 files changed, 7 insertions, 1 deletions
diff --git a/app/acf-util/logon-controller.lua b/app/acf-util/logon-controller.lua index df2fd70..272af78 100644 --- a/app/acf-util/logon-controller.lua +++ b/app/acf-util/logon-controller.lua @@ -66,6 +66,7 @@ logout = function(self) local logout = self.model.logoff(conf.sessiondir, sessiondata) -- We have to redirect so a new session / menu is created redirect(self, "logon") + return logout end -- Report the login status @@ -75,5 +76,5 @@ status = function(self) if self.sessiondata.userinfo then name.value = self.sessiondata.userinfo.username or "" end - return cfe({ type="group", value={username=name, sessionid=sessionid} }) + return cfe({ type="group", value={username=name, sessionid=sessionid}, label="Logon Status" }) end diff --git a/app/template-html.lsp b/app/template-html.lsp index 81043b6..ae051d2 100644 --- a/app/template-html.lsp +++ b/app/template-html.lsp @@ -28,6 +28,11 @@ end <!--[if IE]> <link rel="stylesheet" type="text/css" href="<%= html.html_escape(pageinfo.wwwprefix..pageinfo.skin.."/"..posix.basename(pageinfo.skin).."-ie.css") %>"> <![endif]--> +<script type="text/javascript" src="<%= html.html_escape(pageinfo.wwwprefix) %>/js/jquery-latest.js"></script> +<script type="text/javascript"> + $(function(){ + $(":input:not(:submit):enabled:not([readonly]):first").focus(); + });</script> </head> <body> |