Commit Graph

31 Commits

Author SHA1 Message Date
f599b80970 correctly initialize multiple lookup editors 2016-11-03 13:25:38 +01:00
ac2ee3d00e make sure the JavaScript works in the bureaucracy plugin as well SPR-628 2016-11-01 13:28:18 +01:00
6b5e52fdc8 first go at the lookup table editor
All functionality is added via JavaScript after an initial AJAX call.
This call can be used to check permissions later (without the need to
invalidate caches)
2016-08-04 16:19:43 +02:00
37d0530f92 split up script into multiple parts, add entry funcs to inline editor 2016-08-02 16:42:20 +02:00
cdd09a9619 do various checks before editing and saving
ACLs, CSRF, page locking
2016-08-01 16:59:54 +02:00
4731b875bb first rough working version of the inline editor
lots of FIXMEs to fix.
2016-08-01 16:15:11 +02:00
4a2883e0ee introduced DateTime Type
This is similar to Date but also accepts a time. Only uses a Date
picker, no time picker as we currently have none available.
2016-07-26 17:09:02 +02:00
87475c0fae Localize confirm message 2016-07-13 15:28:05 +02:00
e4e173875a Confirm before deleting assignment
SPR-538
2016-07-13 14:57:49 +02:00
06bdb2c288 always save full pageids in the page type, namespace can be relative
The namespace and postfix config is now only available for the
autocompletion.

This makes comparisons more sane.

The namespace in the autocompletion config can be relative.
2016-07-12 13:53:54 +02:00
d5a1a6dcd8 Added way to delete a schema and all its data 2016-04-07 15:55:07 +02:00
ed3de3d67c use data ttribute for autocompletion
this moves the whole field creation to a separate function and adds the
full qualified column name as a data attribute. This is needed because
we can not rely on the field's name to figure out the column name as it
will be unrelated in bureaucracy use
2016-03-30 10:37:51 +02:00
b025022e3e catch fatal errors in AJAX responses 2016-03-23 15:43:32 +01:00
9dfe4ab9e4 autocomplete: print stack trace to console if allowdebug 2016-03-23 15:31:09 +01:00
8ddf87af74 added Schema Import #32
This also adds a nice interface for that to the schema editor
2016-03-22 10:36:53 +01:00
0fe32c6b38 fixed enabled/disabled handling in JS 2016-03-22 10:05:23 +01:00
dacfa997b7 added tag type #10 2016-03-08 13:36:43 +01:00
3a717675b6 added field hints #29 2016-03-03 15:03:13 +01:00
a92c2a0d06 Merge branch 'master' into usertype
* master:
  automatically change the type for existing Image fields
  added tests for PDF and Video
  more Media type tests
  renamed classes to match type
  added media type validation tests
  renamed Image to Media and added mime type validation #38
2016-03-03 11:46:59 +01:00
c266d28264 renamed classes to match type 2016-03-02 17:11:24 +01:00
16a4ba5be2 use autocompletion for pages too. implements #7 2016-03-01 16:32:23 +01:00
f3b1bcff95 User type now uses a single input for multiple users
This makes handling the autocomplete somewhat easier. I couldn't get it
to work properly with our template duplication stuff.
2016-03-01 16:08:56 +01:00
25ae1d8932 finished implementing auto completion 2016-02-29 17:50:26 +01:00
5d5ff984b5 toggle and remember fieldset state in editor 2016-02-29 14:36:33 +01:00
f94f4c4faf fixed a bunch of minor things found by IntelliJ Idea 2016-02-25 12:19:53 +01:00
fd81b928af better styling for disabled fields 2016-02-24 15:30:50 +01:00
68da1619aa This enhances the Image type further
* renamed from Img to Image
* added height and width configuration
* fixed the handling for multi edit fields
2016-02-24 12:23:40 +01:00
904664008b Merge branch 'master' into imgType
* master:
  use different branch now that the event has been merged
  default to translated column labels in table aggregation
  Show struct differences in diff view. SPR-31 closes #4
  remove empty values withing multivals
  fix entry tests
  edit form styling SPR-320
  added JavaScript for adding new inputs to multi edit fields
2016-02-24 11:08:29 +01:00
a187dd5ebf added JavaScript for adding new inputs to multi edit fields 2016-02-23 10:48:06 +01:00
d8882ef0c5 Add image type
SPR-322, GitHub Issue #13
2016-02-22 17:41:20 +01:00
bc2afde4d8 Add datepicker script which was missing in #25 2016-02-22 17:32:34 +01:00