| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
into mvc.lua
mvc.lua has generic versions of the functions, overridden in acf_www and acf_cli with customizations
|
|
|
|
| |
multiple submit buttons
|
| |
|
| |
|
|
|
|
|
| |
It should have been a module all along, but wasn't
Unfortunately, this means changes to pretty much every view file
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Moved get_all_permissions function from acf-util/roles-model to lib/roles
|
|
|
|
|
|
|
|
|
|
| |
Changed authenticator.lua to request individual users, rather than always loading everyone.
Modified get_userinfo and removed get_userinfo_roles and get_userinfo_skin to remove unnecessary cfe processing.
This was especially bad when retrieving the cfe options for skins and roles.
This does break the interface used by other modules like acf-tinydns.
Validation and cfe processing were moved into password-model, where they belong.
Added global variables to authenticator and roles libraries so they can reuse data that was already generated.
Modified logon-controller to only check for zero users if logon fails.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
page_info.skindir is no longer available to views, but staticdir is.
|
| |
|
|
|
|
| |
function to viewfunctions library.
|
| |
|
|
|
|
| |
granularity of roles.
|
|
|
|
|
|
|
| |
parse_redir_string to www controller.
Removed basename and dirname from mvc and fs, use posix functions instead.
parse_path_info was buggy and used 2 ways, rewrote and created parse_redir_string for backwards parsing.
|
|
|
|
|
| |
Had to move welcome to the acf-util prefix.
Changed format of roles files: old ACF format will still work, but authenticator format won't.
|
| |
|
| |
|
|
|
|
| |
There was a </DL> too much. Now removed
|
|
|
|
|
| |
This small fix causes this view to behave (follow same ideas) as other view-files.
You notice the result when using other skins than 'alps'.
|
| |
|
|
|
|
| |
redirect.
|
|
|
|
| |
Extended logon redirect due to session timeout to save get / post data and referrer info.
|
|
|
|
|
|
| |
create new user when none exist.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1738 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
| |
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1684 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
| |
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1682 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
variables before displaying them.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1678 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
readonly to html.lsp and .css files.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1676 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
READ, UPDATE, and DELETE with GUEST, USER, EDITOR, EXPERT, and ADMIN. Changed all roles files and modified some html files to hide options without permissions. Determine default roles from roles files, rather than hard-coded, and added ability to modify default roles by adding permissions.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1563 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
displayformend, to provide flexibility while still using the library. Also added support for hidden fields - including a common redir field. Removed redirectOnSuccess from controllerfunctions handle_form, and replaced it with the redir field. Removed redirectOnSuccess from controllers that used it and added handlecommandresults and redir entries to links and forms throughout many views. This will cause a redirect to the originating view when a form is successfully completed. acf_www-controller now includes orig_action in page_info to report the original action launched by the user.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1560 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
and redirect to requested page after logon.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1402 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
role or user. Modified all roles code to pass self for future move from text file to database. Roles cannot use authenticator unless or until roles file syntax is changed.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1382 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
available permissions
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1374 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
| |
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1323 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
other controllers to save user-based settings. Also added fs.create_file function.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1317 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
preparation for adding SQL authentication. Rewrote authentication functions to use cfe's. Made corresponding changes to roles and logon. Added dnsfiles field to userdata for tinydns access control.
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1314 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
|
|
| |
from acf_www-controller to controllerfunctions. Fixed form ids containing '.'. Added new handle_clientdata function to controllerfunctions. Modified password-controller to use handle_clientdata for multi select to work.k
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1299 ab2d0c66-481e-0410-8bed-d214d4d58bed
|
|
|
|
| |
git-svn-id: svn://svn.alpinelinux.org/acf/core/trunk@1298 ab2d0c66-481e-0410-8bed-d214d4d58bed
|