====Background
The story builder in wikistories allows a creator to select text from an article and use that as the caption for their stories. The wikistories tool currently allows users to manipulate the selected text gotten from an article into a state that completely changes the meaning and value of the content, leading to vandalism.
|**Current edit behaviour in the story builder:**| **With examples** |
|1. Making major text edits (adding/ removing many words)| [[ https://id.wikipedia.org/wiki/Story:Wa_gela_se | example ]] |
|2. Making minor text edits (adding/ removing some words) | [[ https://id.wikipedia.org/wiki/Story:Tiram_hitam_putih | example ]] |
|3. Introducing text that is not from the article | [[ https://id.wikipedia.org/wiki/Story:Uniknya_Museum_Pusat_TNI_AD_%22Dharma_Wiratama%22 | example ]] |
|4. Replacing text with characters/ symbols| [[ https://id.wikipedia.org/wiki/Story:Sejarah_pers_di_Surakarta_(Bagian_1/3) | example ]]|
|5. Having only one word statements/ text| [[ https://id.wikipedia.org/wiki/Story:Wisata_Kota_Sungai_Penuh | example ]]|
|6. Using language in the story that differs from the project language | [[ https://id.wikipedia.org/wiki/Story:About_Bhopal | example ]]|
**Other examples of stories that violate: **
- https://id.wikipedia.org/wiki/Story:Serat_Damar_Wulan_(bagian_1)
- https://id.wikipedia.org/wiki/Story:Serat_Damar_Wulan_(bagian_2)
- https://id.wikipedia.org/wiki/Story:Kucing_Gemas
- https://id.wikipedia.org/wiki/Story:About_Bhopal
====Description/User story
As a Wikistory editor,
I want to be reminded to maintain the original meaning of the selected text from Wikipedia article while creating a Wikistory, so that I can prevent vandalism, PoV, and editorial burden in idwiki.
====Design
- When a user enters editing mode, show a message below the text box saying "Thanks for keeping stories accurate".
- When the user starts editing the story text, change the message to "As you edit, please maintain the original meaning of the story text".
- If the user removes too much text from the story text, show a message saying "Please avoid removing too much text".
- Remove the "Done" button on the top toolbar and replace the ">" arrow with a "Done" button. Change the "Creating Wikistory" copy to "Editing story text".
**Note:** We will begin by showing a simple message when the user removes too much text from the story text. However, based on our discussions with community members, we may consider changing the message in the future when we have a better understanding of the appropriate threshold. For now, the message "Please avoid removing too much text" will serve as a starting point. After discussing it with community members, we can change this message to reflect the actual threshold.
====Acceptance Criteria
====Test Scenarios
====Open questions
1. `Allowing a certain minimum text length & characters.` If the selection/s from the article is greater than the minimum allowed, what options does the editor have? Trim the content without changing the meaning of the statements
2. `Checking for the degree of changes made on the story builder vs the original copied text e.g. 95% of change is allowed.` If the selection/s from the article warrants editing so it conforms to the minimum allowed length, which of these 2 parameters takes precedence?
To answer the above, we could show but not restrict the changes as the editor is creating a story. Clear UX messaging and visuals to sensitise the user against making too many changes to the original text.
3. Edge case: We don't have a highlighting criteria, a user can still select one word.
====Notes
* Documentation on how CX does this: https://www.mediawiki.org/wiki/Help:Content_translation/Translating/Translation_quality