Jo-Philipp Wich
9835296ba2
trunk: prepare LuCI to handle .lua.gz files
2009-04-04 22:54:16 +00:00
Steven Barth
f3deef9ec5
Backport Skip-Button support
2009-04-03 18:08:25 +00:00
Jo-Philipp Wich
0c7effc0c0
libs/cbi: properly handle uvl errors without childs
2009-03-29 22:13:26 +00:00
Steven Barth
8368432a63
Fix last commit
2009-03-26 12:39:43 +00:00
Steven Barth
b9fbed39ca
Correctly set status FORM_PROCEED instead of FORM_CHANGED if user
...
creates / deletes a field or section
2009-03-26 12:37:26 +00:00
Steven Barth
7b5d67305e
Allow SimpleForm handler to set CBI status
2009-03-09 14:28:55 +00:00
Steven Barth
ad57125f41
Allow combination of SimpleForms as Forms into pages with Maps
...
Allow subsequent changes of Table data
2009-03-07 11:30:41 +00:00
Steven Barth
1eec55dd47
Fix option dependencies, this was lost in some IE fixing stuff
2009-02-23 22:53:42 +00:00
Jo-Philipp Wich
eedf535996
libs/cbi: remove workaround for libuci
2009-01-20 00:51:01 +00:00
Jo-Philipp Wich
10ab31ef5f
libs/cbi:
...
- add workaround for libuci-lua bug when writing list values
- compare values against keyllist not vallist when validating StaticList
-> fixes StaticList and DynamicList widgets
2009-01-20 00:05:18 +00:00
Steven Barth
4957144262
Autoapplying on creation / deletion of sections is annoying, disable it.
2009-01-17 13:06:18 +00:00
Jo-Philipp Wich
c730262d14
libs/cbi: implement .sectionhead and .sectiondesc properties to allow labelling the id column in table layouts
2009-01-12 17:31:19 +00:00
Jo-Philipp Wich
dfbd41b2dc
libs/cbi: also set id attribute for hidden fields
2009-01-11 15:45:34 +00:00
Jo-Philipp Wich
fb7aea55e8
libs/cbi: add support for hidden form fields in sections
2009-01-11 03:44:04 +00:00
Steven Barth
014d971eab
Fix urltoken passing on several pages
2008-12-22 21:54:20 +00:00
Steven Barth
0b34ab07d4
Scope compatibility fixes
2008-11-29 21:58:39 +00:00
Steven Barth
6b6359a7ef
Enable rmempty by default
2008-11-27 22:03:50 +00:00
Steven Barth
a5cb3b04cb
Skip validation of options on second parse cycle
2008-11-06 21:00:16 +00:00
Steven Barth
caf05a86f3
Workaround some Heisenbug
2008-11-06 18:32:07 +00:00
Steven Barth
9f28871ffc
Fix error handling for SimpleForms
2008-11-05 21:12:26 +00:00
Steven Barth
5c36f21751
Handle empty fields correctly
2008-11-05 14:53:37 +00:00
Steven Barth
e0e58e842d
Overall CBI improvements
2008-11-03 19:20:21 +00:00
Steven Barth
14a2e32142
Merge CBI change-detection
2008-11-03 10:05:48 +00:00
Steven Barth
c7a06b61c7
Extend CBI state handling
2008-11-01 18:32:02 +00:00
Steven Barth
ea9b377ec5
Merge pageactions
2008-11-01 17:11:02 +00:00
Steven Barth
e29810c534
* set .pageaction = false transparently in cbi SimpleForm constructor
2008-11-01 17:10:50 +00:00
Steven Barth
8c4492db5f
Removed UCI Save/Apply cache from Essentials
...
Made CBI controllers configurable
2008-10-31 09:35:11 +00:00
Jo-Philipp Wich
50442d7438
* luci/libs/cbi: fix possible "Error in template cbi/full_valuefooter: ?:0: attempt to get length of field 'description' (a nil value)"
2008-10-30 02:39:54 +00:00
Steven Barth
ac3489049f
Added missing submitstate-function to tables pseudo map
2008-10-21 20:22:42 +00:00
Steven Barth
de4b0abeb9
Propagate CBI status via HTTP-Header
2008-10-20 22:35:11 +00:00
Jo-Philipp Wich
76f8a9cfd2
* luci/themes: fix small styling issue
2008-10-20 19:02:26 +00:00
Steven Barth
c31dc4f97f
CBI: Push savestatus to commit_handler
2008-10-19 19:01:50 +00:00
Jo-Philipp Wich
eb05b1ee7e
* luci/themes/openwrt.org: first round of layout fixes for IE6
2008-10-14 22:55:44 +00:00
Steven Barth
39efe2207d
Fixed a typo in button template
2008-10-11 11:40:44 +00:00
Jo-Philipp Wich
b618361bf1
* luci/libs/cbi: implement file browse fields
...
* luci/modules/admin-full: add file browse controller
2008-10-10 21:52:22 +00:00
Jo-Philipp Wich
bfb5a53c45
* luci/libs/cbi: implement addremove_template
2008-10-10 11:47:32 +00:00
Jo-Philipp Wich
8ecff0a9cc
* luci/libs/cbi: add css classes to input fields - needed for IE compat
2008-10-07 15:41:15 +00:00
Jo-Philipp Wich
86e1aebb59
* luci-trunk: huge xhtml, css and accessibility improvement patch - thanks Alina!
2008-10-07 13:10:24 +00:00
Steven Barth
fb2f4af1fb
Fixed a typo which prevented proper dependency tracking for additional fields
2008-09-30 21:13:14 +00:00
Jo-Philipp Wich
b869dfa552
* luci/libs/cbi: remove leftover debugging code
2008-09-23 13:32:04 +00:00
Jo-Philipp Wich
c0b2cda50e
* luci/libs: move upload dispatching from dispatcher to cbi.load()
2008-09-23 13:30:07 +00:00
Jo-Philipp Wich
6b3985b6be
* luci/libs/cbi:
...
- implement file upload fields
- change default enctype in forms to multipart/form-data
- add upload template
* luci/libs/web:
- dispatch file uploads to cbi form fields
* luci/i18n:
- add german and english translations for file upload fields
2008-09-23 00:10:51 +00:00
Jo-Philipp Wich
dc253f4af4
* luci/libs/cbi: implement commit hooks in cbi maps
...
* luci/moules/admin-mini: reload global config namespace when change theme or language (for persistent environments)
* luci/moules/admin-full: reload global config namespace when change theme or language (for persistent environments)
2008-09-20 22:11:41 +00:00
Steven Barth
712424dc0c
Overall CBI improvements: DummyValue handling, dependency conflicts, ...
2008-09-19 10:42:02 +00:00
Steven Barth
38e60dcf9b
More IE compatibility fixes
2008-09-16 15:51:11 +00:00
Steven Barth
0a0220ca29
Internet suXplorer JavaScript compatibility fixes
2008-09-16 10:08:20 +00:00
Steven Barth
d0442f8aab
libs/cbi: Fix option initialisation errors
2008-09-14 21:58:55 +00:00
Steven Barth
f9303705a0
Overall CBI-UVL ineraction fixes
2008-09-13 12:20:39 +00:00
Jo-Philipp Wich
8d372d2f28
* luci/libs/cbi: better layout for apply output
...
* luci/themes: introduce new css class for apply ul
2008-09-08 16:51:50 +00:00
Jo-Philipp Wich
eff278317e
* luci/libs/cbi: fix html errors in cbi templates
2008-09-08 00:34:27 +00:00