Bug 976111 - RFE: Protect content specs from manual editing
Summary: RFE: Protect content specs from manual editing
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: PressGang CCMS
Classification: Community
Component: Web-UI
Version: 1.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: pressgang-ccms-dev
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-06-19 23:58 UTC by Joshua Wulf
Modified: 2014-10-19 23:01 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2013-09-01 03:52:30 UTC
Embargoed:


Attachments (Terms of Use)

Description Joshua Wulf 2013-06-19 23:58:54 UTC
Description of problem:

At the moment users can edit content specs in the web editor with no validation. This results in broken content specs. It's especially a problem for new users, because they rightly expect that the system would not allow them to do something that would break their stuff without warning them.

Solution:

The immediate solution should be to make content specs read-only in the web editor. It can be done trivially with JavaScript:

if (topic.isContentSpec()) makeEditorReadOnly();

If you wanted to make it user friendly, you could put a link to the death star content spec editor, a GUI wrapper for the content spec processor, while you are waiting for your own web-based solution. Otherwise, a notice telling them to use the csprocessor to edit the spec (please- no modal dialogs! :-) would be good.

Comment 1 Lee Newson 2013-09-01 03:52:30 UTC
Closing this as won't fix since we will be moving to the new editor very shortly. If anyone tries to edit an old content spec topic in the editor then they will be prompted to use the new editor.


Note You need to log in before you can comment on or make changes to this bug.