Will Orchard have representation at TechEd?

This would be a GREAT beginning to end demo / talk / walk through example.

#JustSaying

@ScottCate
602.418.0770



On Fri, Jan 14, 2011 at 10:14 AM, Scott Cate <[email protected]> wrote:

> 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]
>>
>
> --- 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]

Reply via email to