Portal Engine Questions on portal engine and web parts.
Version 4.x > Portal Engine > 2 questions (Versioning ability and url direct to edit mode of a particular product) View modes: 
User avatar
Member
Member
kong-92y - 5/19/2009 10:44:09 AM
   
2 questions (Versioning ability and url direct to edit mode of a particular product)
Hello:

We are in the process of testing Kentico for future use (we've already made the decision but are waiting on other parallel projects to catch up before we can start). At this time we are still using the free version to test (we have not yet purchased the software but intend to do so soon).

I have a question regarding versioning: Our editors and various staff are concerned about their ability to track changes in content. Currently they use a combination of word and hard copy print outs to do alot of their edit work. This allows them to see easily see what has been removed or changed from one person to the next. I understand that versioning in Kentico allows you to keep the changes made from one person to the next, but is there any ability in kentico that would allow it to overlay the previous version prior onto the current version but with symbols to denote changes? For example if someone removed an entire line from a paragraph, instead of me seeing the paragraph without the line, would it be possible for me to see the paragraph with the line still in there but maybe with a strikethru or something? I'm pretty sure this isn't something natively built-in with kentico, but is it possible to do at all?

2nd Question:
We have a box office package we are also working with that we can to tie into Kentico (kentico will be doing the bulk of the content for us). What I'm wondering is if I pass along a user id and some other key identifying pieces of information, would it be possible to have Kentico auto login to that user account and go directly to the product in question in an edit mode? Would it be possible to do this without the site tree menu on the lefthand side?

If anyone can help me with these questions, please do... we are trying to make various decisions about how to revise our own internal workflow processes and kentico's ability impacts some of that decision.

Thank you!

User avatar
Member
Member
kong-92y - 5/19/2009 11:29:17 AM
   
RE:2 questions (Versioning ability and url direct to edit mode of a particular product)
Related to question #2, I found this:

http://localhost/CMSDesk/Content/Properties/Advanced/EditableContent/main.aspx?nodeid=29&nodename=contenttext&nodetype=region

Using this url and providing a nodeid, it seems I can go directly to the edit area for a piece of content. However it does require you to login... is there a way to provide the login information as well via a post or get?

Also, is there anything else I can use other then a nodeid as an identifier?

Finally, if I wanted to use this shortcut, how would I enter in a brand new product?

User avatar
Member
Member
kong-92y - 5/21/2009 11:11:07 AM
   
RE:2 questions (Versioning ability and url direct to edit mode of a particular product)
*bump*

User avatar
Member
Member
martinh - 5/21/2009 10:35:30 PM
   
RE:2 questions (Versioning ability and url direct to edit mode of a particular product)
Hi,

Regarding the question 1:

The worklow is fully featured, it just currently doesn't support some visual comparisson of two versions againts each other. It is definitely doable, you would just need to implement this in the admin interface (which code is available with all versions). It is planned but the exact time plan for that is not yet on the table so I cannot make any promises on that.

Question 2:

Actually, the entire user interface consists of the frames and windows, they usually get the nodeid, using the current user culture (they cannot really get anything else as the parameter. In some cases even the action parameters or so, but in general, it is not really designed to be standalone, without all the menus and tree around. So this may be possible, but not guaranteed, you may need to change some javascripts to avoid the interframe communication. If you would like to log in automatically, you need to call the method FormsAuthentication.SetAuthCookie since we are using the standard ASP.NET forms authentication. Please note that the user won't be recognized as authenticated until the next request.

You could actually allow the users add and edit the documents without being authenticated (and from the live site) using our user contributions web parts.