plumi / criticalcommons.content

Critical commons extra content types
1 stars 0 forks source link

View History on Lectures #35

Open ahelme opened 8 years ago

ahelme commented 8 years ago

Markos - is it possible to view the History tab, when logged in as a Manager, for Lecture content items?

E.g.

http://www.criticalcommons.org/Members/anna/lectures/lecture.2015-04-06.9796008193?_authenticator=0a11539e53c7a36094470581cfffa88dc45c4eca

This is a very useful default functionality in Plone for other content items, it would be great to expose this for Lectures (especially as Steve is experiencing errors with them as per this ticket https://huboard.com/plumi/criticalcommons.content/#/milestones/issues/66979239 )

https://plone.org/documentation/manual/plone-4-user-manual/managing-content/versioning-plone-v3.3

mgogoulos commented 8 years ago

I've added the history tab, when you're logged in you will see it next to the user. If you're ok with this please close the ticket!

Ironman28 commented 8 years ago

I will let Anna respond to this. Not sure of the significance of this tab!

ahelme commented 8 years ago

Hey Steve - this tab is really useful for doing editorial work on EngageMedia. Sorry, I should have consulted more before asking for it to be implemented!

But it's quite a small element of the page.

We use it on em.org to discover when things have gone wrong with a video file or other item on the site - it shows who the last person was who manipulated the file, and when.

I imagine this is rather easy to disable again - if you would prefer to do that!

In the meantime, perhaps you can explore its usage, and see if you find it helpful?

You can see the small word "History" above the video player.

When you click this, you can see all the actions performed, by whom, and when.

uploads/96f0eacf-b391-4ebc-bcc9-89c642ebe772/Screen Shot 2015-10-20 at 7.50.48 pm.jpg

uploads/feb4a803-f4a6-4ece-8360-81c1507c27dd/Screen Shot 2015-10-20 at 7.50.32 pm.jpg

Ironman28 commented 8 years ago

I'm trying to use the Lecture History tab to see what went wrong with the Music for Econ lecture, which has again lost ALL media after the user added a single video to the lecture (previously, there were dozens of videos in this lecture!), but I don't see any information in the History tab at all: http://www.criticalcommons.org/Members/oroark/lectures/music-for-econ

This problem was originally logged as issue #5 (one of our highest priority tickets!) but none of us were able to reproduce the bug, so nothing was done to fix it! Is there any way to use this most recent disappearance as a way of diagnosing the problem? screen shot 2015-11-13 at 8 38 53 am If not, I will go ahead and rebuild the lecture manually, but in my mind this basically makes the "Lecture" feature unusable!

Ironman28 commented 8 years ago

A brief followup from the user whose lecture just disappeared -- it seems like he is doing everything right!

"Let me explain what I did and maybe it will help: I clicked on "my lectures" clicked on "Music for Econ" clicked on the "edit" tab Under Clips, I searched for the clip I wanted to add to the lecture, chose "Wing$" and clicked save. After that it all went away."

mgogoulos commented 8 years ago

I'll have a look and try to see what is happening

mgogoulos commented 8 years ago

I've struggled for many hours but haven't found a solution for this :(

as an advanced user I can create a Lecture and attach clips. Problems start when I edit the Lecture, then I see no clips. So if I press save the Lecture, it will have missed the clips. So every time an advanced user edits a Lecture, it misses the existing clips and attaches the ones added at this time. Very problematic behavior for sure.

As a manager though, I can edit Lectures and the clips remain attached. So this is why on testing we haven't noticed anything strange. As an example, I have created a lecture as advanced user, and on edit I see no clips. On the same time if I edit the lecture as manager, I see the clips there (and can add new ones, with the existing clips staying there).

Needs more investigation but at least we now can acknowledge the issue. A temp solution is that if a lecture needs editing (on the text/description/body) the user lets on one tab the lecture open, and on the other tab edits the lecture (so he sees what videos are attached and re-attaches them)