Quote from: rthrash at Aug 25, 2005, 01:27 AM
- Go to Manager
- Hide QE links (or Show if Hidden)
- End QE Session (logout of manager in reality)
Later, we could also add:
- Move Document
- Delete Document
- Create Document Here
- Create Folder Here
- Unpublish Document
- Show unpublished Documents
I’ve thougth it would be a good idea to have the option to enable a toolbar like this for a little while now. I like the idea of having Go to manager and logout, I hadn’t thought of that.
Delete would be the simplest functionality to implement. Unpublish would be easy too. Move would be a little tricky but I think I have a good idea that wouldn’t be too difficult to do. More like a copy and paste so we don’t have to deal with the tree. Create document shouldn’t bee too difficult either as long as you don’t want to get too deep into permissions and settings. I think it would be best to have a simple create document and just have it give it default attributes with a Blank Page title that you could then change. My feeling on folders is why give them the option? If a document has children, it’s a folder, if not it isn’t, seems like it could be handled transparently by the backend. Create/Delete documents could be responisble for setting the folder attribute of it’s parent.
And that leaves us with publish document and show unpublished document. Here’s the catch, we’ll have to make a small change to the core so that logged in users can see unpublished documents. Either that or a plugin to allow an override. Personally, I think that manager users need to be able to see unpublished documents as a standard feature, that way when you click an unpublished document in the manager you don’t get the 404 page but you can actually see what it is that you are going to be editing.
Maybe I’m not understanding what you mean by show unpublished documents but I don’t see how QuickEdit can do this. I think this would have to be an option in a menu snippet. Our site has a menu snippet that shows greyed out links for unpublished documents if the user is logged in.
Another thing I’d like to throw into the mix is a drop down list of all of the TVs you have access to on the page. That way you could easily edit hidden elements without having to put the QE tags in yourself and you could turn off the inline tags and use the header only if you prefer. Show/Hide QE links could be stored in a cookie so that it could remember your preferences between sessions.
I’m considering delving into AJAX for some of this. I haven’t done any thing with AJAX yet but I’ve done similar things in the past so I don’t think the learning curve will be too steep.
What do you think?
P.S. I’ll look into that checkbox issue and see if I can get an update out this weekend sometime. I’m pretty swamped now, but I’m hoping to get some free time to work on this this weekend.