To be able to put such a great effort into the thing I have to have it adopted internally. In 2011 my main resolution is, do not over-commit<http://codeclimber.net.nz/archive/2011/01/14/My-resolutions-for-2011-do-not-over-commit.aspx>:) And I have already done it with the italian transaltion :)
I'll see what I can do on Monday with my bosses... but I'm not confident with that. I'll let you know Simone On Fri, Jan 14, 2011 at 8:59 PM, Bertrand Le Roy < [email protected]> wrote: > You might want to check out this thread and maybe start a collaboration > with Steve: > > http://orchard.codeplex.com/Thread/View.aspx?ThreadId=241520 > > > > *From:* Scott Cate [mailto:[email protected]] > *Sent:* Friday, January 14, 2011 9:15 AM > > *To:* [email protected] > *Subject:* Re: Editing Workflow > > > > this would be a great walk-through step-by-step tutorial if someone builds > it. > > > > @ScottCate > 602.418.0770 > > > On Fri, Jan 14, 2011 at 10:11 AM, Sebastien Ros < > [email protected]> wrote: > > Hi Simone, > > > > Quick and dirty design for a custom module: > > - Add a dynamic field to the content types you want to manage > with a workflow. Bertrand has done one which allows you to define a list of > allowed values (drop down list). Otherwise there is a tutorial on creating > field on the website. > > - Create a class implementing IAuthorizationServiceEventHandler > which will do the security checks based on your very own logic, including > this previously added dynamic field, the current user’s roles, and the > access content item. You can find several implementations in the source code > as an example. > > - You can optionally implement other event handlers to trigger > specific actions like automatically publishing contents, or translations, > when a content item with specific properties are changed, by implementing > IContentHandler. > > > > This is definitely something which can be reusable by other users, but > Orchard is also great because it can be easily customized. And everything > here can be done inside a module which means you don’t even touch Orchard > source code. You can also go further and create a Settings part which allow > customization of your module. > > > > Hope this helps you, and also teaches something to other readers. > > > > Orchard, to infinity and beyond > > Sebastien > > > > *From:* Simone Chiaretta [mailto:[email protected]] > *Sent:* Friday, January 14, 2011 3:05 AM > *To:* [email protected] > *Subject:* Re: Editing Workflow > > > > Yep, and then I should find a way to enforce a workflow based on > permissions, and block certain actions based on at which stage of the WF the > content is. > > > > Simone > > On Fri, Jan 14, 2011 at 12:02 PM, Richard Garside < > [email protected]> wrote: > > It doesn't sound like you'd need to rewrite all of Orchard. > > Content would need a field that said it was waiting for approval. You'd > then need to build a content approval screen. Orchard has built in support > for translations. > > It's more complicated than anything I've done so far, but it doesn't sound > undoable. Someone from the Orchard Team will probably be able to advise > better on the best way of doing this and how hard it would be. > > > > -- > *Richard Garside* > Web developer and designer > > Old Broadcasting House, 148 Woodhouse Lane, Leeds, LS2 9EN. > *Web:* www.nogginbox.co.uk > *Email:* [email protected] > *Twitter:* _richardg > > On 14 January 2011 10:51, Simone Chiaretta <[email protected]> > wrote: > > Yep, but a module that takes over the complete creation of everything... > like... rewriting orchard :) > > > > On Fri, Jan 14, 2011 at 11:50 AM, Richard Garside < > [email protected]> wrote: > > Hi Simone, > > There is no publishing workflow built into Orchard at the moment. > > It's on the future roadmap: > http://orchardproject.net/docs/feature-roadmap.ashx > but this list is not in priority order. > > Until then I'd say that creating a module for this would be a good way to > go. > > > Best wishes, > -- > *Richard Garside* > Web developer and designer > > Old Broadcasting House, 148 Woodhouse Lane, Leeds, LS2 9EN. > *Web:* www.nogginbox.co.uk > *Email:* [email protected] > *Twitter:* _richardg > > --- You are currently subscribed to orchard-discuss as: > [email protected]. To unsubscribe send a blank email to > [email protected] > > > > > -- > Simone Chiaretta > Microsoft MVP ASP.NET - ASPInsider > Blog: http://codeclimber.net.nz > RSS: http://feeds2.feedburner.com/codeclimber > twitter: @simonech > > Any sufficiently advanced technology is indistinguishable from magic > "Life is short, play hard" > > --- You are currently subscribed to orchard-discuss as: > [email protected]. To unsubscribe send a blank email to > [email protected] > > --- > You are currently subscribed to orchard-discuss as: [email protected]. > To unsubscribe send a blank email to > [email protected]<[email protected]> > > > > --- You are currently subscribed to orchard-discuss as: > [email protected]. To unsubscribe send a blank email to > [email protected] > --- > You are currently subscribed to orchard-discuss as: > [email protected]. > To unsubscribe send a blank email to > [email protected] > -- Simone Chiaretta Microsoft MVP ASP.NET - ASPInsider Blog: http://codeclimber.net.nz RSS: http://feeds2.feedburner.com/codeclimber twitter: @simonech Any sufficiently advanced technology is indistinguishable from magic "Life is short, play hard" --- You are currently subscribed to orchard-discuss as: [email protected]. To unsubscribe send a blank email to [email protected]
