•  
     
    story #37543 edit Artidoc sections
Summary
Empty
edit Artidoc sections
Empty

Behaviour

  • When I click in the text, I can write directly
    • Title cannot hold formatting
    • Description can be formatted with WYSIWYG editor (compatible with Artifact View & Modal)
    • The edition area must cover the whole text
    • The edition toolbar must always be visible
  • On save, there is management of errors (see epic)

Permissions

  • In a given document, some Sections (artifacts) can be edited and some read-only
  • A given section is editable if user can Update both Title and Description fields.
Empty
Empty
Status
Artidoc
On going
Development
  • [ ] Does it involves User Interface? 
  • [ ] Are there any mockups?
  • [ ] Are permissions checked?
  • [ ] Does it need Javascript development?
  • [ ] Does it need a forge upgrade bucket?
  • [ ] Does it need to execute things in system events?
  • [ ] Does it impact project creation (templates)?
  • [ ] Is it exploratory?
Empty
Details
#37543
Manuel Vacelet (vaceletm)
2024-05-16 17:44
2024-03-28 15:23
38421

References
Referencing story #37543

Git commit

tuleap/tuleap/stable

feat: Indicates if user can edit document/sections dbcc1bb448
refactor: using provide/inject instead of slots and props 9b7873ac59
fix: remove target="_blank" from artidoc links 5b60efec65
refactor: Uniform way of retrieving sections e61ab1953f
refactor: Move the load of sections in store f478edf5e4
refactor: use stub for sections store 356a8cd61b
feat: Feature flag for artidoc edition c14b6c0de7
feat: Pinned header for artidoc f9f0705028
feat: add edit mode 0c09985119
fix: remove extra border for project w/ background 5069ec72a9
Revert "feat: add edit mode" 5b79bd3f55
refactor: remove duplication of pinned header management 1d60bfaabf
feat: introduce section id fe3ac80078
feat: add edit mode 489410e93f
feat: Display CKEditor in the user locale 77e18f9370
feat: async loading of the editor 84c1fc4c84
fix: artidoc should save new description as html d37b1112aa
feat: GET artidoc_sections/:id 762c38848e
fix: Correct management of value formats bdff4e89e1
feat: ckeditor toolbar is sticky 887eef3a98
feat: highlight section being edited 85481ef44a
feat: add edit section permission 5f4dd3ccc9

Follow-ups

User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
User avatar
  • Acceptance criteria
    Something went wrong, the follow up content couldn't be loaded
    Only formatting have been changed, you should switch to markup to see the changes
  • Category set to Artidoc