Felix Hamann
|
8b1fae2856
|
async table js utility now with explicit selector
|
2019-04-08 21:06:09 +02:00 |
|
Felix Hamann
|
6a29a7d081
|
started refactoring async table js utility
|
2019-04-07 23:31:04 +02:00 |
|
Felix Hamann
|
5e71e8c9e6
|
rework show-hide js utility
|
2019-04-05 21:33:11 +02:00 |
|
Felix Hamann
|
ec50d27bd7
|
refinement of section spacing
|
2019-04-01 22:32:22 +02:00 |
|
Gregor Kleen
|
57ba1c9e12
|
Use wrapForm everywhere
|
2019-03-23 23:00:32 +01:00 |
|
Gregor Kleen
|
46544f58c6
|
Initialize modals more precisely
|
2019-03-10 15:47:55 +01:00 |
|
Felix Hamann
|
f7efd0433c
|
make table filter show hide collapsed state persistent
|
2019-03-03 20:44:47 +01:00 |
|
Felix Hamann
|
aaf14087b6
|
hide filter in showhide
|
2019-03-03 20:25:06 +01:00 |
|
Felix Hamann
|
aaf496f753
|
fix »checkall« intiialization after content change
|
2019-03-03 12:05:05 +01:00 |
|
Felix Hamann
|
7756862aeb
|
add table filter js utility
|
2019-03-02 22:27:03 +01:00 |
|
Felix Hamann
|
278c2c2a82
|
initial work on check-all-checkbox
|
2019-02-22 20:41:31 +01:00 |
|
Felix Hamann
|
ebb9307629
|
move js for asyncTable to static
|
2019-02-16 19:59:01 +01:00 |
|
Felix Hamann
|
253cc91514
|
navbar background without gradient and darker pagination links
|
2019-02-11 20:26:59 +01:00 |
|
Felix Hamann
|
f52d255fa6
|
smoother scroll behavior after pagination clicks
|
2019-02-10 23:18:14 +01:00 |
|
Felix Hamann
|
3c5ac66af3
|
fix pagination and pagesize on pages with more than one table
|
2019-02-10 23:03:03 +01:00 |
|
Felix Hamann
|
41db96ed15
|
remember horizontal scroll position after sorting
closes #108
|
2019-02-09 15:03:06 +01:00 |
|
Felix Hamann
|
38d9b73c66
|
scroll to top after changing page in paginated table
|
2019-02-09 14:23:53 +01:00 |
|
Felix Hamann
|
89f1a28e2e
|
fix error with pagesize being stuck at »all«
|
2019-02-09 14:09:13 +01:00 |
|
Felix Hamann
|
557b0e1e97
|
Merge branch 'pagination' into 'master'
Table and Pagesize Frontend Refinement
Closes #116
See merge request !132
|
2019-02-04 21:54:55 +01:00 |
|
Gregor Kleen
|
8684ca016f
|
Button cleanup
|
2019-01-31 11:12:20 +01:00 |
|
Felix Hamann
|
6486120536
|
feat: make pagesize changes load async
|
2019-01-28 22:56:13 +01:00 |
|
Gregor Kleen
|
19d46eb216
|
Show pagesize widget iff rowCount is larger than minimum pagesize
|
2019-01-28 14:20:34 +01:00 |
|
Felix Hamann
|
1a900f215e
|
nicer table footer and pagination layout
|
2019-01-27 19:42:50 +01:00 |
|
Felix Hamann
|
756f8cbdb9
|
add rowcount to pagination
|
2019-01-26 21:16:03 +01:00 |
|
Felix Hamann
|
2c8cc9865e
|
add label for pagesize dropdown
|
2019-01-26 12:54:07 +01:00 |
|
Felix Hamann
|
3577e261af
|
always show pagesize dropdown
|
2019-01-26 12:05:56 +01:00 |
|
SJost
|
fdbec180db
|
Filter Submissions by Course
|
2019-01-16 13:36:08 +01:00 |
|
Gregor Kleen
|
5e6de82e1d
|
Fix accidental form nesting
|
2018-12-29 14:51:08 +01:00 |
|
Gregor Kleen
|
282e0615cb
|
Split deleteR for use with correctionsR
|
2018-12-20 12:12:38 +01:00 |
|
Gregor Kleen
|
45bfe771ad
|
Embrace collisions in dbtable auxiliary tables
|
2018-12-19 16:24:23 +01:00 |
|
Gregor Kleen
|
f1f1cd9a36
|
Fix controls not responding after pagesize change
|
2018-12-14 21:52:42 +01:00 |
|
Gregor Kleen
|
ca5f9bffe0
|
Backend work for #116
|
2018-12-14 21:39:56 +01:00 |
|
Gregor Kleen
|
19a25ec520
|
Rework dbtable forms, cleanup
|
2018-12-13 15:10:43 +01:00 |
|
Gregor Kleen
|
01cee62b10
|
Work on #39
|
2018-12-06 19:30:29 +01:00 |
|
Gregor Kleen
|
887ef31c44
|
Don't send table-only
|
2018-11-29 14:09:37 +01:00 |
|
Gregor Kleen
|
bb4140fa3d
|
avoid weird override by sending db-table-shortcircuit as header
|
2018-11-29 14:07:47 +01:00 |
|
Gregor Kleen
|
910d7a90fe
|
Fix multiple js-initialization issues
|
2018-11-29 12:43:10 +01:00 |
|
Gregor Kleen
|
213f3a39cc
|
Fully ajaxified modals
|
2018-11-22 17:25:56 +01:00 |
|
Gregor Kleen
|
cffc7f9ad3
|
General js-setup framework & revert to fetch-based modals
|
2018-11-22 12:31:11 +01:00 |
|
Gregor Kleen
|
6a53fb1401
|
Display submission users
|
2018-07-30 16:30:38 +02:00 |
|
Gregor Kleen
|
984b325dcd
|
dbTable now handles form csrf & identification
Fixes #124
|
2018-07-18 15:05:28 +02:00 |
|
Felix Hamann
|
16315e55fb
|
breadcrumb for imprint and pagination-julius cleanup
|
2018-07-15 23:59:05 +02:00 |
|
Felix Hamann
|
6f7fdeb374
|
styled tables even if there is no content
|
2018-07-10 22:53:06 +02:00 |
|
Gregor Kleen
|
d0fcf2e9e3
|
Allow customizing behaviour of dbTable when empty
Resolves #104
|
2018-07-08 13:52:25 +02:00 |
|
Gregor Kleen
|
5101cf9c1e
|
Partially revert "no empty tables on profile page and spacing for containers"
This partially reverts commit c114e29437.
Handling of empty tables was broken (see /terms with no terms in database)
|
2018-07-06 18:54:04 +02:00 |
|
Felix Hamann
|
c114e29437
|
no empty tables on profile page and spacing for containers
|
2018-07-05 23:24:27 +02:00 |
|
Felix Hamann
|
fc5b0d2bd6
|
custom classes for table tds and ths
|
2018-06-30 20:21:00 +02:00 |
|
Gregor Kleen
|
f93c3d6e47
|
Helpers for PSValidator
|
2018-06-29 19:18:10 +02:00 |
|
Gregor Kleen
|
3c8f13b4dc
|
Merge branch 'feat/exercises' into feat/pagination
|
2018-06-27 15:05:00 +02:00 |
|
Gregor Kleen
|
0ab81d3fc1
|
Show note if table is empty
|
2018-06-27 11:41:53 +02:00 |
|