Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Editing library content locally #1340

Closed
Tracked by #1095
jmakowski1123 opened this issue Sep 26, 2024 · 3 comments
Closed
Tracked by #1095

Editing library content locally #1340

jmakowski1123 opened this issue Sep 26, 2024 · 3 comments

Comments

@jmakowski1123
Copy link

User story: As a course author, I may need to make changes to Library content in my course, so ensure it reflects specific needs for my course. I want the freedom to make any local changes required, but I want to be reminded that I am editing Library content when I do so, in order to avoid mistakes.

Requirements:

  • Users are able to change any fields or content in a Library component locally. This includes the title, content in the text or problem editor, and all CAPA problem configurations.
  • When a user clicks "edit" for any library block in a course, they see a warning message overlaid on the editor. This warning message states "You are editing content from a Library. Edits made here will only be reflected in this course. These edits may be overridden later if updates are accepted. See the Sync Page for more details."

Image

  • In the warning message, there is a button "View in Library". When a user clicks this button, the Library containing the content opens in a separate tab, with the component sidebar for the corresponding content open.
  • The warning message persists as users make changes in the editor.
  • Users can hit "save" and the local changes are applied to the content.
  • The connection/link between the library content and the local version remains in tact.
@navinkarkera
Copy link
Contributor

Update: The implementation is ready but I am waiting for openedx/edx-platform#34925 to be merged to create edx-platform PR.

FAL-3877-recording.mp4

kdmccormick pushed a commit to openedx/edx-platform that referenced this issue Oct 23, 2024
Adds warning alert in edit modal for library v2 content in both legacy and new
MFE editors. For the Libraries Relaunch Beta.

Part of: openedx/frontend-app-authoring#1340

Co-authored-by: Chris Chávez <[email protected]>
@bradenmacdonald bradenmacdonald moved this from In Progress to Ready for AC testing in Libraries Overhaul Oct 23, 2024
@bradenmacdonald
Copy link
Contributor

@jmakowski1123 @sdaitzman @lizc577 @marcotuts This workflow is ready for acceptance testing on the sandbox.

@jmakowski1123
Copy link
Author

Looks good

@jmakowski1123 jmakowski1123 moved this from Ready for AC testing to Done in Libraries Overhaul Oct 24, 2024
@jmakowski1123 jmakowski1123 closed this as completed by moving to Done in Libraries Overhaul Oct 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants