Thomas NOËL
fbbf96fe3c
additional-label json view: outputs '' instead of 'null'
2015-05-29 18:53:14 +02:00
Frédéric Péters
7884ea2aaf
manager: fix dragndrop of cell in pages with several filled placeholders ( #7319 )
2015-05-22 13:38:01 +02:00
Frédéric Péters
3b64bc6617
trivial: remove trailing semi-colon
2015-05-20 20:16:24 +02:00
Frédéric Péters
c667a9018a
manager: export management access entry point as json ( #7155 )
2015-05-20 11:15:17 +02:00
Frédéric Péters
b5fee77f5e
manager: add an asset management page to remove images ( #6590 )
2015-05-05 14:59:28 +02:00
Frédéric Péters
58394a4e15
don't use a permanent redirect after adding a cell ( #6591 )
2015-03-27 10:48:47 +01:00
Frédéric Péters
240d2e992a
update cell additional label after cell has been saved
2015-03-15 16:35:05 +01:00
Frédéric Péters
34b6c333a0
manager: make it possible to be extended by plugins ( #6704 )
2015-03-11 15:49:54 +01:00
Frédéric Péters
b3fbce81ab
general: add site-import code ( #6197 )
2015-02-18 15:48:44 +01:00
Frédéric Péters
1edef2a3f6
manager: add site export ( #6197 )
2015-02-18 14:15:31 +01:00
Frédéric Péters
8ddfae3eae
general: add a slug to individual cells
...
It is optional and can be set from an "options" popup; it is used as an
additional class name; this is created to identify various cells of texts
on a page (ex: "introduction-text", "address", "schedule").
2015-02-18 08:35:54 +01:00
Frédéric Péters
e6d9c8bb22
pylint: remove unused imports
2015-01-17 14:19:16 +01:00
Frédéric Péters
78edbe3645
pylint: fix class reference in super() call
2015-01-17 14:17:44 +01:00
Frédéric Péters
7de3551e05
pylint: remove unnecessary semicolons
2015-01-17 14:17:41 +01:00
Frédéric Péters
f703a6799b
general: add visibility settings to cells ( #6201 )
2015-01-17 12:50:34 +01:00
Frédéric Péters
78cf8156cd
manager: fill first page form with default values
2015-01-17 12:50:33 +01:00
Frédéric Péters
d6575cccb7
manager: add link to delete a page
2015-01-17 12:50:33 +01:00
Frédéric Péters
30ed79d202
manager: move list of pages to management homepage
2015-01-17 12:50:33 +01:00
Frédéric Péters
8e86134677
general: make it possible to exclude a page from navigation
2015-01-17 12:50:33 +01:00
Frédéric Péters
d24b54cf59
general: add visibility settings to pages ( #6200 )
2015-01-14 15:35:43 +01:00
Frédéric Péters
c9fea9fecb
manager: add preliminary page export to json ( #6197 )
2015-01-12 09:45:38 +01:00
Frédéric Péters
4453710bd5
add support for placeholder acquisition ( #6217 )
2015-01-12 09:45:38 +01:00
Frédéric Péters
5d53ad725d
turn CellBase into an abstract class
...
This removes the django-model-utils dependency and will allow for a very
simple serialisation of objects.
2015-01-12 09:45:38 +01:00
Frédéric Péters
6cedb0e9d2
manager: rough (re-)ordering of pages
...
This is not perfect as it uses Sortable from jquery-ui which is adapted for
flat lists, not nested lists, and ideally we would want to create multiple
placeholders per element, to make it clear the lement is moved as a child
or as a sibling.
2015-01-12 09:45:38 +01:00
Frédéric Péters
f11420e24f
manager: very rough hierarchy navigation
2015-01-12 09:45:38 +01:00
Frédéric Péters
259b65fefc
add support for cmsplugin_blurps
2015-01-12 09:45:38 +01:00
Frédéric Péters
43930fe4d4
manager: add cell deletion
2015-01-12 09:45:37 +01:00
Frédéric Péters
6558a81639
manager: pimping up
2015-01-12 09:45:37 +01:00
Frédéric Péters
e1c198794b
general: add initial template support
2014-12-23 09:45:23 +01:00
Frédéric Péters
65b198f953
general: add initial placeholder support
2014-12-23 09:45:23 +01:00
Frédéric Péters
4a00c1aa8b
manager: make it possible to edit cells
2014-12-23 09:45:23 +01:00
Frédéric Péters
6d005bf533
manager: make it possible to add cells to pages
2014-12-23 09:45:22 +01:00
Frédéric Péters
4628509fd4
manager: basic views to create/list/edit pages
2014-12-23 09:45:04 +01:00
Frédéric Péters
c945106893
django-admin.py startapp manager
2014-12-23 09:44:49 +01:00