This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
learnexa_content_update [2019/02/04 05:23] 182.72.26.6 [Requirement] |
learnexa_content_update [2019/02/06 09:50] (current) 182.72.26.6 [Database Changes] |
||
|---|---|---|---|
| Line 30: | Line 30: | ||
| content_versions belongs_to content | content_versions belongs_to content | ||
| + | |||
| + | content has_many content_versions | ||
| Also remove contentable_id, contentable_type columns from content table. | Also remove contentable_id, contentable_type columns from content table. | ||
| Line 35: | Line 37: | ||
| ^ Column_name ^Type ^ Description ^ | ^ Column_name ^Type ^ Description ^ | ||
| | id | integer | primary key | | | id | integer | primary key | | ||
| - | | name | string | version name | | ||
| | content_id | integer | content id to which it belongs to | | | content_id | integer | content id to which it belongs to | | ||
| | contentable_id | integer | contentable id to which it belongs to | | | contentable_id | integer | contentable id to which it belongs to | | ||
| Line 44: | Line 45: | ||
| | updated_at| date_time|updated date | | | updated_at| date_time|updated date | | ||
| - | Add a new table to save content details to be viewed by enrolled users | + | 2) Add a new table to save content version details to be viewed by enrolled users |
| Table name - enrolled_contents | Table name - enrolled_contents | ||
| Line 63: | Line 64: | ||
| Following are the UI templates for updating video contents, the same will be applicable for documents, scorm and tincan contents. Web page and Quiz type contents UI stays the same no changes required. | Following are the UI templates for updating video contents, the same will be applicable for documents, scorm and tincan contents. Web page and Quiz type contents UI stays the same no changes required. | ||
| + | |||
| + | 1) On Clicking "Edit" link | ||
| {{screen1.png}} | {{screen1.png}} | ||
| + | |||
| + | 2) On clicking the slider icon, options to add new content versions will be shown | ||
| {{screen2.png}} | {{screen2.png}} | ||
| + | |||
| + | 3) Player lightbox UI, to notify user that the content has been updated | ||
| + | |||
| + | {{screen3.png}} | ||