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
456770ca3e
Remove extra argument for the creation procedure of some modules (node and wikitext) as this is useless.
2017-01-27 17:02:28 +01:00
7c398a9f33
Added support for user, user_roles, page, blog export and import.
...
Added basic support for comments, for now mainly viewing comments from database (no submission forms yet).
Added first simple wikitext filter (render wikitext content as xhtml).
Ensure response content type is text/html with utf-8 charset.
2017-01-27 11:57:52 +01:00
2d698f604b
Extracted page support from cms_node_module, and add a proper CMS_PAGE_MODULE.
...
- now, the CMS_PAGE_MODULE has to be declared in the related CMS_SETUP via CMS_EXECUTION.
(See demo for example)
Improved the export facilities.
Implemented blog and page export.
Added import facilities.
Implemented blog and page import.
Improved node revision web interface (allow to edit a past revision, in order to restore it as latest revisionm i.e current).
Removed specific tag from blog module, and reuse the taxonomy module for that purpose.
Added WIKITEXT module that provide a WIKITEXT_FILTER, so now we can have wikitext content.
- for now, no support for wiki links such as [[Foobar]].
2017-01-20 16:05:40 +01:00
3bcfb0a44a
Added the possibility to have feed aggregation as embedded view using "?view=embedded".
...
Convenient to include the feed aggregation in a page with for instance jquery load(..) function.
2017-01-02 18:10:40 +01:00
219969cae4
Use .json extension for the exported blog post data.
2017-01-02 18:10:27 +01:00
18d26a765a
Made cms uploading file safer.
2016-11-30 21:50:06 +01:00
7d50973fd5
Ensure that cms page always has a non empty html page title.
2016-11-30 21:49:47 +01:00
73572a3e1c
updated roc tool ecf file.
2016-11-30 21:49:02 +01:00
84e0ddf50c
propagate error for taxonomy handler.
2016-11-30 21:48:49 +01:00
5e98d82934
Added category support for feed aggregation.
2016-11-30 21:48:13 +01:00
31d4c8dc5b
Removed nino from launcher.
...
Updated ecf files.
2016-11-30 21:47:35 +01:00
3bbe6a50b7
New installation procedure for roc demo example.
2016-11-30 17:22:51 +01:00
1fb9640d9c
Added feed aggregations ids.
...
This is used to avoid computing the whole feed aggregation to decide if a feed block is included or not.
2016-11-30 17:09:59 +01:00
41fb8d5730
Added summary and categories to recent change item.
2016-11-30 17:07:46 +01:00