[opencms-dev] Configuring User Interface

Claus Priisholm cpr at codedroids.com
Mon Dec 18 09:20:22 CET 2006


Hi

What I've done for a site that needed a very limited set of tools for a 
group of editors, was to have those users log in via the web site (not 
the workplace). After login (into a special offline project) they would 
be presented with a listing of those few files they could edit. 
User/group permissions controls what files they can work with, the 
project manager would control these permissions via the workplace in the 
usual manner.
Clicking on an article in listing the would show it in the browser and 
by means of the direct edit function they could edit it. Once they were 
done they would mark it as finished (via a button shown in the listing 
of available articles) - in this case this just notified relevant 
parties by email, but you could integrate into the workflow system 
(though this is going to be replaced by a more generic system in OpenCms 
7, so spending much time on hacking the legacy workflow may be futile)


Lori Boes wrote:
> Hello,
> 
>  
> 
> I’m in the process of investigating OpenCms to see if it can be used for 
> a project we’re working on. One of the requirements for this project is 
> that the User interface be as “dumb” as possible. Each user is 
> responsible for editing 1 piece of content and should only be able to 
> see & edit that one piece of content. When done updating, the user would 
> complete the workflow task so that the appropriate notifications happen. 
> Here are examples of the GUI changes I’d like to make & would like to 
> know if these sorts of things are possible:
> 
>  
> 
> * When the user logs in, I would like for them to see only the file he 
> is responsible for, none other (in the Explorer view). Could this be 
> done using permissions? In the little playing around I’ve done with the 
> default content types, the User group has write permission to any 
> content I’ve created so I haven’t been able to limit the permissions to 
> one person per document.
> 
> * I’d like to remove the “Project” drop down list in the top menu bar. 
> By default they would be at the “Start With Project” defined in the 
> Preferences (Explorer & Workflow views)
> 
> * I’d like to remove “Administration” from the “View” drop down list in 
> the top menu bar (Explorer & Workflow views)
> 
> * I’d like to remove the “Upload” (Explorer view) & “New” (Explorer & 
> Workflow views) buttons from the top menu bar. We only want them editing 
> content that’s there already.
> 
> * If possible, I’d like to remove the “Preferences” button, but is there 
> another way for the Administrator to change a user’s preferences if 
> necessary?
> 
> * In the Workflow view, I’d like to remove most of the Filters from that 
> drop down list. I want them only to see their tasks. I’d like only one 
> filter (“My Tasks”) to be available for them to view only their task. 
> There will be only one task for a user.
> 
>  
> 
> Are these things possible? If so, can someone point me in the right 
> direction as to where to look to make these changes?
> 
>  
> 
> Thanks for your input,
> 
>  
> 
> Lori Boes
> 
> 
> ------------------------------------------------------------------------
> 
> 
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev

-- 
Claus Priisholm, CodeDroids ApS
Phone: +45 48 22 46 46
cpr (you know what) codedroids.com - http://www.codedroids.com
cpr (you know what) interlet.dk - http://www.interlet.dk
--
Javadocs and other OpenCms stuff: 
http://www.codedroids.com/community/opencms




More information about the opencms-dev mailing list