18424e6db7
Merge branch 'master' into es17.01
...
# Conflicts:
# modules/node/node-safe.ecf
2017-03-03 13:17:31 +01:00
bb25a8b12e
Added feed ordered by publication on /nodes/{type}/feed.
2017-03-03 13:16:04 +01:00
b62d42db07
updated fake mysql storage.
2017-03-03 11:19:46 +01:00
79df423c7a
Merge branch 'master' into es17.01
2017-03-03 11:18:12 +01:00
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
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
4cbdfeff06
Improved the user selection for messaging module.
2017-03-03 11:08:38 +01:00
12e02bdfbf
Merge branch 'master' into es17.01
...
# Conflicts:
# modules/blog/cms_blog_module-safe.ecf
2017-03-02 16:05:20 +01:00
f5671bc190
Display associated tags in blogs listing.
2017-03-02 16:02:45 +01:00
099dc968fd
Merge branch 'master' into es17.01
2017-03-01 16:40:57 +01:00
a611b27ad9
Fixed node preview.
2017-03-01 16:33:17 +01:00
ac1f91d95a
Merge branch 'master' into es17.01
2017-03-01 15:37:21 +01:00
8ff638d62e
Fixed CMS_USER.creation_date retrieval.
...
Improved the admin users listing.
2017-03-01 15:36:58 +01:00
6ce6605cc2
updated messaging ecf files for 17.01 .
2017-03-01 12:44:05 +01:00
1fdb80b14b
Merge branch 'master' into es_17_01
2017-03-01 12:39:01 +01:00
e89b04cbd2
Support profile_firstname and profile_lastname value when importing user records.
2017-03-01 12:34:08 +01:00
0ab318a43d
Updated messaging ecf files.
2017-03-01 11:20:39 +01:00
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
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
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
dc84e79952
Wrap with double quote only if term has a comma.
2017-02-10 19:03:34 +01:00
2cea3cf261
Merge branch 'master' into es_17_01
2017-02-10 13:35:34 +01:00
ccf1040513
Added sitemap support on node module.
...
code cleaning.
2017-02-10 13:34:49 +01:00
b0976b1b20
Merge branch 'master' into es_17_01
2017-02-10 12:23:34 +01:00
1c902db377
added sitemap to demo example.
2017-02-10 12:18:06 +01:00
b47d631095
Html escape cms_search_query variable.
2017-02-10 12:16:09 +01:00
bef99dd762
Added support for sitemap.xml .
2017-02-10 12:08:33 +01:00
2f3852cc09
Merge branch 'master' into es_17_01
2017-02-08 23:15:43 +01:00
ca4d975715
Removed obsolete features:
...
- CMS_RESPONSE.add_variable (..)
- CMS_MODULE.register_hooks (..)
And related code.
2017-02-08 23:13:56 +01:00
8e1fa13feb
Merge branch 'master' into es_17_01
2017-02-08 23:02:11 +01:00
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
b37db67e8d
Merge branch 'master' into es_17_01
2017-02-08 19:38:54 +01:00
d8291e91ac
Merge branch 'master' of https://github.com/EiffelWebFramework/ROC
2017-02-08 19:37:59 +01:00
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
932526514e
Merge branch 'master' into es_17_01
2017-02-08 18:41:39 +01:00
a1e8cc5128
Make sure to use the user profile name whenever it is possible.
2017-02-08 18:41:17 +01:00
453f42700a
Fixed demo.ecf
2017-02-08 16:35:23 +01:00
jvelilla
bb3e2abf55
Updated google search module to keep the search input using an alter value.
...
Updated feature description.
2017-02-08 10:31:40 -03:00
e6c709fbf0
Converted .ecf to version 1-16-0 (introduced with EiffelStudio 17.01).
2017-02-08 12:16:26 +01:00
f75dde457d
Added SQL script to update existing ROC CMS installation.
2017-02-07 19:19:40 +01:00
d97542f797
Added CMS_CORE_MODULE which is the mandatory module for ROC CMS.
...
Added CMS_USER.profile_name .
Improved module managements with install vs enable.
- enabled/disabled status can also be stored in database.
Install procedure do not install all available modules anymore.
2017-02-07 16:52:08 +01:00
f0a3b2bd3a
Collapse expanded keywords ($Date$, $Author$, ...)
2017-02-06 18:45:44 +01:00
784891705f
Added possibility to change its own username.
2017-02-06 18:40:20 +01:00
1c829e16ff
Fixed testing codes that were not compliant with search user by email signature.
2017-02-01 18:57:15 +01:00
fae444c238
Better syntax formating for SQL query related to comments module.
...
Display import link from admin page.
Removed unused local variables.
2017-02-01 10:29:15 +01:00
c10faceaf6
Better log message during import.
...
Fixed SQL storage for comments.
2017-01-27 23:53:27 +01:00
32a47fbba3
When importing, do not change modification date.
...
Display /nodes sorted by changed date.
Improved the import form, and report wrong import folder. Only import from folder inside site/import for security reason.
2017-01-27 23:12:02 +01:00
2568e85c59
Remove %R from wikitext source, otherwise this may cause parsing issue.
2017-01-27 19:13:30 +01:00
38b4713276
Updated blog design to use ?page=123&size=456.
...
Use /blog/{user} url to list blog from a specific user.
Fixed bad xhtml rendering (missing closing tag).
2017-01-27 19:12:37 +01:00