e1d6e79f09
Now check permissions for "upload files".
2016-01-20 14:06:45 +01:00
53181f901d
Fixing bad library paths (using Fabian's local paths).
...
Fixed response building for /upload/
Added /upload/{filename} .
Added CMS_FILE_UPLOAD_API.
The storage/database part is untouched (and thus not implemented).
2016-01-20 13:43:49 +01:00
fmurer
4b04e5f471
attempt to create a specific file system handler for the upload, i.e. extend it. there is an error i cannot solve
2016-01-16 22:26:53 +01:00
fmurer
e1a657a880
1. List all uploaded files (done with WSF_FILE_SYSTEM_HANDLER) 2. upload and show on same page 3. cleaned up code
2016-01-16 20:21:59 +01:00
fmurer
40fd1df648
small change in upload form
2016-01-12 22:14:45 +01:00
fmurer
ddb3f9474a
managed to upload files: -> choose multiple files -> display them -> move them to ./site/files/uploaded_files
2016-01-12 21:36:40 +01:00
fmurer
7896036165
included file_uploader in demo-cms
2016-01-08 14:15:02 +01:00
fmurer
7e9c29f277
First setup of file_upload module analogous to the upload_image example
2016-01-04 21:11:16 +01:00
fmurer
e1ae9f9eec
modified module
2015-12-30 01:21:03 +01:00
fmurer
52b9ed277c
analogous to the blog example created database table
2015-12-30 01:09:01 +01:00
fmurer
5e55a6f1f1
first classes for database storage. analogous to the blog example
2015-12-30 00:07:45 +01:00
fmurer
f439a791a9
first classes of file_upload_module. nothing implemented yet
2015-12-29 23:37:29 +01:00
fmurer
85dfc45f8b
Merge branch 'master' into fabian
2015-12-29 14:28:55 +01:00
fmurer
e573d9da41
Merge branch 'v0' of https://www.github.com/EiffelWebFramework/ROC
2015-12-29 14:21:23 +01:00
fmurer
53cb73ca5a
first commit of FILE_UPLOADER
2015-12-29 11:53:45 +01:00
0813abe0bb
Fixed ROC CMS library compilation.
es_rev98285
2015-12-18 15:29:43 +01:00
1094acb3ec
Removed unused local variable
es_rev98275
2015-12-16 21:05:57 +01:00
e7c9a54f3f
Removed unused local.
2015-12-16 21:03:15 +01:00
bbbdac12c8
Moved taxonomy html generation to CMS_TAXONOMY_API.
2015-12-16 21:03:03 +01:00
jvelilla
22528315cb
Removed unneeded file.
2015-12-16 16:01:02 +01:00
jvelilla
090a48eb85
Updated class CMS_TOKEN_GENERATOR.
...
Remove once in sha1 feature.
Updated encoded_base_64 to base_64
2015-12-16 16:01:01 +01:00
jvelilla
e05c4dca3a
Fixed typos
...
Renamed class CMS_SESSION_CONSTANT to CMS_SESSION_CONSTANTS
Removed unneeded classes and files.
Update SQL implementation.
2015-12-16 16:00:59 +01:00
jvelilla
2255fcc0f6
Added Module Session Authentication with Cookies.
...
Updated Demo example with the Module Session (Authentication with Cookies)
Fixed little issue with SQL query in OpenID module.
2015-12-16 16:00:58 +01:00
e50fb6959e
Moved taxonomy integration for web form inside CMS_TAXONOMY_API.
...
Moved a few helpers routine from CMS_RESPONSE to CMS_API.
Added CMS_CONTENT.identifier: detachable READABLE_STRING_32 .
2015-12-16 15:59:22 +01:00
jvelilla
3b88c746a1
Removed unneeded file.
2015-12-16 10:43:21 -03:00
jvelilla
fa8ef44a4a
Merge branch 'jvelilla-roc_login_session'
2015-12-16 10:11:55 -03:00
jvelilla
068943734f
Updated class CMS_TOKEN_GENERATOR.
...
Remove once in sha1 feature.
Updated encoded_base_64 to base_64
2015-12-16 10:03:35 -03:00
jvelilla
089179e60e
Fixed typos
...
Renamed class CMS_SESSION_CONSTANT to CMS_SESSION_CONSTANTS
Removed unneeded classes and files.
Update SQL implementation.
2015-12-15 15:32:31 -03:00
jvelilla
c25590c9cd
Added Module Session Authentication with Cookies.
...
Updated Demo example with the Module Session (Authentication with Cookies)
Fixed little issue with SQL query in OpenID module.
2015-12-13 18:19:25 -03:00
23d266497b
Made the SQL storage more flexible with INTEGER_32, by allowing to retrieve INTEGER_64 and convert to INTEGER_32 if value can be converted to integer 32.
es_rev98233
2015-12-10 11:26:28 +01:00
ce8de442e9
Implemented taxonomy administration pages
...
- create term, vocabulary, add or remove term from vocabularies, ...
Fixed content editing related to taxonomy (especially with multiple terms vs tags).
Fixed various SQL storage issue related to taxonomy and vocabularies.
Added CMS_RESPONSE.wsf_theme as helper.
2015-12-10 11:21:20 +01:00
fmurer
7f26b9feb3
update
2015-12-08 16:36:05 +01:00
e3ae564746
Removed an obsolete call to CMS_RESPONSE.hooks .
2015-12-07 22:08:37 +01:00
b0626d5250
Use + instead of concat(..) in javascript.
es_rev98203
2015-12-07 21:36:24 +01:00
276dcc6fcd
Added back CMS_MODULE.register_modules (CMS_RESPONSE) as obsolete, to avoid breaking existing modules.
...
Note: all module SHOULD migrate to new hook setup!
2015-12-07 21:24:48 +01:00
6313007fbf
Refactored and update CMS hooks design. (Move from CMS_RESPONSE to CMS_API).
...
Moved content_types and content_type_webform_managers from CMS_RESPONSE to CMS_API.
Updated the way to output content (node, ...) to html page.
See CMS_CONTENT_TYPE_WEBFORM_MANAGER.append_cointent_as_html_to (...).
Added notion of "teaser" (short version of the content), as opposed to full content.
One can use CMS_API.html_encoder ... when possible, same for `formats', ...
Added bridge from CMS_MODULE_API to CMS_API's encoders.
Added new CMS_TAXONOMY_HOOK used to retrieve list of content associated with a specific term.
Moved up to CMS_RESPONSE a few features which was available only in specific descendants.
Added /taxonomy/term/{termid} implementation.
2015-12-07 18:21:40 +01:00
ecbcb6a5cb
Added notion of CMS_CONTENT as ancestor of CMS_NODE.
...
Moved CMS_CONTENT_TYPE to core library.
Added basic and limited taxonomy query /taxonomy/term/{termid} .
2015-12-03 23:01:31 +01:00
a5c117e46e
Merge branch 'taxonomy'
2015-12-03 19:26:43 +01:00
20dfce1396
Improved taxonomy by supporting tags, multiple terms allowed, and required kind of vocabulary for specific content type.
...
Updated node web form, to support taxonomy editing if allowed (specific support for CMS_VOCABULARY.is_tags: BOOLEAN).
Added notion of required or optional module dependencies.
2015-12-03 19:24:58 +01:00
jvelilla
1bfc4a6741
Merge branch 'jvelilla-roc_delete_trash'
2015-12-03 06:51:37 -03:00
jvelilla
3fdbcb2eef
Merge branch 'roc_delete_trash' of https://github.com/jvelilla/ROC into jvelilla-roc_delete_trash
2015-12-03 06:50:59 -03:00
jvelilla
a11a93c285
Update code to use CMS_API.unset_path_alias
...
Updated CMS_NODE_STORAGE_SQL renamed sql_restore_node as sql_update_note_status, updated
related code.
2015-12-02 16:14:54 -03:00
jvelilla
fade19bbee
Added precondition to NODE_FORM_RESPONSE.new_delete_form
...
Added transaction support to CMS_NODE_STORAGE_SQL.delete_node_base
2015-12-02 12:10:03 -03:00
jvelilla
d10612f94b
Made test.ecf compilable.
2015-12-02 10:56:18 -03:00
jvelilla
9da8b8a025
Fixed: delete-trash a node.
...
Added code to remove path_aliase when we delete a node.
2015-12-01 19:20:16 -03:00
f1f3c126dd
Use module site files system for the (un)install SQL scripts.
...
Changed CMS_TERM.id type to INTEGER_64 .
Removed CMS_TERM.parent_id .
Implemented CMS_TERM saving.
2015-11-23 18:05:53 +01:00
1d4ce37ebf
Added CMS_STORAGE.as_sql_storage: detachable CMS_STORAGE_SQL_I to ease development based on SQL database.
2015-11-23 18:03:55 +01:00
Jocelyn Fiat
10102e80fa
Fixed a few grammar and style errors.
2015-11-23 16:57:49 +01:00
3791ffacdc
Added first steps toward Taxonomy module.
2015-11-23 15:27:04 +01:00
b8920ee8b3
Added module administration from /admin/modules/
2015-11-23 11:08:06 +01:00