[TYPO3-workflow] create page workflow problem

Christian Jul Jensen christian at jul.net
Mon Feb 20 18:23:23 CET 2006


Hi Philippe,

again thanks for your feedback, let me try to answer some of your question:

philippe wrote:

> i have created a usergroup 'e' (editors) with rights to list but not to
> modify tables 'page' & 'pagecontent'. then i created a simple workflow for
> the creation of pages and started it by assigning it to usergroup 'e'. the
> task appears in the task center as expected under the todo items. after
> accrpting the task i try to edit the pageheader (pressing 'edit page
> header'-button, still in the taskcenter, using the workflow) i don't see
> anything. obviously i'm not allowed to edit the header. i also made sure i
> have access to the created invisible page by checking if usergroup 'e' has
> access to the hidden page (by using the admin-account of course). if i add
> the 'page'-table to the modify tables list of the usergroup 'e', i can
> edit the header as expected. but this isn't a solution, as i can edit any
> page-header now outside of the workflow.
> adding 'new versions' to my workflow still doesn't allow me to edit the
> header. 

The user should have access to modify the pages-table and any field that you
want him to edit. 

But you should restrict him from editing live content by the access settings
for the individual pages.

> i thought the workflow temporarily grants the user admin-rights 
> (says the manual) so the permission to edit the page header should not be
> a problem.. (??)

This is true, but only for the publishing actions. What the NWS does is that
it creates a non-public record (hidden or versionized) with the access
rights of that non-priveliged user. This user can now work with the record
untill it's ready for publishing.

When it is ready the NWS temporarily grants the user the right of unhiding
or publishing the page.

 
> i have the same problem with a second workflow (create new version of a
> page) and usergroup 'e'. if i start the task and try to edit the header
> nothing appears.
> i tried the same thing with page content too. same behaviour. i'm not able
> to edit the content.
>  
> is this a serious bug or am i doing something obviously wrong?

The concept is a little tricky, hopefully I'll get some time to explain it
properly in the docs at some point.

I hope this clarifies it a bit.

> btw: i have the same problem other people experienced with the context
> menu. the usergoup which is allowed to assign the workflow doesn't have a
> menu item 'workflows' in it's context menu. only the admin has.

It didn't notice this, please file a bug report.

> i wanted to use this extension in a project that has to be finished in the
> next weeks. is there any chance there will be a final release of the
> workflow in this time (is there any updated release schedule?)?

I just updated the cvs, with a new version supporting TemplaVoila and some
bugs fixed.

-- 
- Christian Jul Jensen

TYPO3 core developer (http://TYPO3.org)




More information about the TYPO3-project-workflow mailing list