Commit Graph

300 Commits

Author SHA1 Message Date
Jocelyn Fiat 70973dd430 Committed missing change for the cms formats administration. 2017-03-30 14:44:54 +02:00
Jocelyn Fiat 7968471a54 Merge branch 'master' into es17.01 2017-03-30 14:28:28 +02:00
Jocelyn Fiat cd48fe182a Always set the content type when it is known for node view. 2017-03-30 14:28:00 +02:00
Jocelyn Fiat c261554a39 Merge branch 'master' into es17.01
# Conflicts:
#	examples/demo/demo.ecf
#	modules/admin/admin-safe.ecf
2017-03-30 12:03:41 +02:00
Jocelyn Fiat 3072b99151 Fixed installation access permission using administration.installation_access instead of previous admin.installation_access. 2017-03-30 11:58:53 +02:00
Jocelyn Fiat 0ce7d11e52 Implemented custom cms format, and associated administration pages.
Applied to existing filter and format.
Added embedded_video filter (initially contribute by Javier Velilla).
2017-03-30 11:58:44 +02:00
Jocelyn Fiat 134f876e62 Display the full url for uploaded files via the CMS_FILES_MODULE.
Keep db/mails in checkout.
2017-03-28 22:26:21 +02:00
jocelyn 5ca9a0cd85 Merge branch 'master' into es17.01 2017-03-24 18:44:49 +01:00
jocelyn 21e75a6492 Splitted administration and normal web site interfaces.
This optimises a bit the routing map, and make cleaner separation.
Make the base url for admin pages customizable via `administration.base_path` variable in cms.ini
   note: could be /admin, /roc-admin, or ..
It is possible to have a specific theme for administration via the variable "administration.admin"
2017-03-24 18:38:58 +01:00
jocelyn 59a8941635 Fixed xsi:schemaLocation. 2017-03-10 18:09:32 +01:00
jocelyn bbfc0ce098 Merge branch 'master' into es17.01 2017-03-08 20:55:50 +01:00
jocelyn b263e4a1b9 Support http caching on sitemap.xml . 2017-03-08 20:55:28 +01:00
jocelyn 2c89be666f Merge branch 'master' into es17.01 2017-03-08 10:48:37 +01:00
jocelyn 941f50e4fb Removed obsolete calls. 2017-03-08 10:43:27 +01:00
jocelyn 82ff68c914 Merge branch 'master' into es17.01 2017-03-06 21:28:00 +01:00
jocelyn 67f6591851 Better control on path alias.
If user has permission to edit, provide a text input, otherwise just a label if path are required.
Reviewed html generated for taxonomy field in node edit form.
Improved the blog entries list by providing (if permitted) link to blog entry creation, and link to the user entries or all entries.
2017-03-06 21:27:35 +01:00
jocelyn 4dcd2693e3 Merge branch 'master' into es17.01 2017-03-03 18:53:33 +01:00
jocelyn 7cde24a439 Protected again sql error.
Return better sql error message for sqlite3 storage.
2017-03-03 18:53:11 +01:00
jocelyn c7222d5fcc Merge branch 'master' into es17.01 2017-03-03 13:37:19 +01:00
jocelyn 2fc0c6f7b7 Fixed wrong initial offset. 2017-03-03 13:36:56 +01:00
jocelyn 18424e6db7 Merge branch 'master' into es17.01
# Conflicts:
#	modules/node/node-safe.ecf
2017-03-03 13:17:31 +01:00
jocelyn bb25a8b12e Added feed ordered by publication on /nodes/{type}/feed. 2017-03-03 13:16:04 +01:00
jocelyn 79df423c7a Merge branch 'master' into es17.01 2017-03-03 11:18:12 +01:00
jocelyn 0febe3418b (Breaking change) added notion of editor vs author.
The table nodes and node_revisions have an extra "editor" field.
Update the sql table with:
  ALTER TABLE nodes ADD editor INTEGER ;
  UPDATE nodes SET editor = author;
  ALTER TABLE node_revisions ADD editor INTEGER ;
  UPDATE node_revisions SET editor = author;
2017-03-03 11:16:46 +01:00
jocelyn 6cb6dd1609 Added notion of author (owner) and editor to allow the editing of node by non owner users. 2017-03-03 11:12:51 +01:00
jocelyn 4cbdfeff06 Improved the user selection for messaging module. 2017-03-03 11:08:38 +01:00
jocelyn 12e02bdfbf Merge branch 'master' into es17.01
# Conflicts:
#	modules/blog/cms_blog_module-safe.ecf
2017-03-02 16:05:20 +01:00
jocelyn f5671bc190 Display associated tags in blogs listing. 2017-03-02 16:02:45 +01:00
jocelyn 099dc968fd Merge branch 'master' into es17.01 2017-03-01 16:40:57 +01:00
jocelyn a611b27ad9 Fixed node preview. 2017-03-01 16:33:17 +01:00
jocelyn ac1f91d95a Merge branch 'master' into es17.01 2017-03-01 15:37:21 +01:00
jocelyn 8ff638d62e Fixed CMS_USER.creation_date retrieval.
Improved the admin users listing.
2017-03-01 15:36:58 +01:00
jocelyn 6ce6605cc2 updated messaging ecf files for 17.01 . 2017-03-01 12:44:05 +01:00
jocelyn 1fdb80b14b Merge branch 'master' into es_17_01 2017-03-01 12:39:01 +01:00
jocelyn 0ab318a43d Updated messaging ecf files. 2017-03-01 11:20:39 +01:00
jocelyn 3d2770e759 Merge branch 'master' into es_17_01
# Conflicts:
#	examples/demo/demo.ecf
#	modules/node/node-safe.ecf
2017-03-01 08:51:23 +01:00
jocelyn 13d0927c58 Added default path alias for node.
Fixed set path alias, when alias already exists in the history.
2017-02-28 17:35:18 +01:00
jocelyn a341bd98eb Improved node management.
- List node by node types
- fixed the trash/restore/delete workflow
Added messaging module to send message to cms users (by email for now).
Added early protection for cache, export and import functionalities.
2017-02-28 11:24:48 +01:00
jocelyn dc84e79952 Wrap with double quote only if term has a comma. 2017-02-10 19:03:34 +01:00
jocelyn 2cea3cf261 Merge branch 'master' into es_17_01 2017-02-10 13:35:34 +01:00
jocelyn ccf1040513 Added sitemap support on node module.
code cleaning.
2017-02-10 13:34:49 +01:00
jocelyn b0976b1b20 Merge branch 'master' into es_17_01 2017-02-10 12:23:34 +01:00
jocelyn bef99dd762 Added support for sitemap.xml . 2017-02-10 12:08:33 +01:00
jocelyn 8e1fa13feb Merge branch 'master' into es_17_01 2017-02-08 23:02:11 +01:00
jocelyn b0b92c2d36 Added finer control on path_alias.
- added a permission to edit path alias.
 - added an admin handler to manage path aliases.
When path alias is changed on node, always keep previous path alias.
  (can be unset from the related admin section).
CMS_API.storage.path_aliases returns the list of path aliases (recents aliases come first).
2017-02-08 23:01:46 +01:00
jocelyn b37db67e8d Merge branch 'master' into es_17_01 2017-02-08 19:38:54 +01:00
jocelyn d8291e91ac Merge branch 'master' of https://github.com/EiffelWebFramework/ROC 2017-02-08 19:37:59 +01:00
jocelyn 4f4a838504 Allow user to edit its own profile name. 2017-02-08 19:36:23 +01:00
jvelilla 09b5cc752c Rename variable to cms_search_query.
Updated code to use CMS_RESPONSE.set_value, to set the value instead of
CMS_HOOK_VALUE_TABLE_ALTER
2017-02-08 15:00:00 -03:00
jocelyn 932526514e Merge branch 'master' into es_17_01 2017-02-08 18:41:39 +01:00