[solved] Prevent authors from changing published articles

More
13 years 2 months ago - 13 years 1 month ago #14197 by gcprnet
Hello,
I have an online magazine with over 40 authors who write articles. All articles written by the authors must be activated by an editor. Authors must be able to edit their articles as long as they are not published but once they are published they must not be able to edit their own articles. How do I accomplish this with Flexiaccess?
many of our authors save their drafts to the server and they usually work on their articles several days so not allowing them to edit their articles before they are published is not an option. So basically I'm looking for a way to lock an article for a specific usergroup once it's published.

Or could anyone pls. tell how I can access the flexiaccess group name in /administrator/components/com_flexicontent/vies/items/tmpl/default.php?
thanks
Last edit: 13 years 1 month ago by gcprnet.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #14249 by micker
hello
i think something it possible with flexiacces and rules
but i am not a specialist ... :oops:
but i didn't think it possible to do all that you want
regards

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #14270 by gcprnet
Well, I kind of managed to accomplish this, but it's still a bit clumsy so I first of all it would be really helpful if there was anything like a documentation for the rules in flexiaccess (if it can be done using the rules) and if this is not possible using rules I need a way to access the name of flexiaccess-group the current user belongs to.

For now I hacked /administrator/components/com_flexicontent/views/items/tmpl/default.php do remove the link for users with a gid lower than 24. But this removes links for all users that are member of the generic manager role which seems a bit too unflexible to me.

It would be really great if someone (probably one of the PHP Pros here in the forum) could point me to the right direction of how to acces the flexicontent group context from within the file /administrator/components/com_flexicontent/views/items/tmpl/default.php.
Also is it possible to add this feature to future versions? I can't think of solid editorial process without this feature.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #14275 by micker
hello
i am not a dev sorry i can help you ...

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #14325 by gcprnet

micker wrote: hello
i am not a dev sorry i can help you ...


Well.... do you have an idea, who could be able to help me? No offense, but a nealy non present documentation and no help via forum is not quite what I expect when I pay for a product.

Please Log in or Create an account to join the conversation.

More
13 years 2 months ago #14330 by micker
manu is finished next version
try to contact yopyop001
flexicontent.org/forum/index.php ... memberlist
regards

FLEXIcontent is Free but involves a very big effort on our part.
Like the our support? (for a bug-free FC, despite being huge extension) Like the features? Like the ongoing development and future commitment to FLEXIcontent?
-- Add your voice to the FLEXIcontent JED listing reviews. Thanks![/size]

Please Log in or Create an account to join the conversation.

Moderators: vistamediajoomlacornerggppdk
Time to create page: 0.271 seconds
Save
Cookies user preferences
We use cookies to ensure you to get the best experience on our website. If you decline the use of cookies, this website may not function as expected.
Accept all
Decline all
Essential
These cookies are needed to make the website work correctly. You can not disable them.
Display
Accept
Analytics
Tools used to analyze the data to measure the effectiveness of a website and to understand how it works.
Google Analytics
Accept
Decline