Zadanie #1617
Zadanie #1616: Utworzenie formularza do edycji yelementu
Utworzenie formularza do edycji YRichtext
Status: | Zamknięty | Start date: | 2017-04-06 | |
---|---|---|---|---|
Priority: | Normalny | Due date: | 2017-04-06 | |
Assignee: | Monika Maksymiuk | % Done: | 100% | |
Category: | ui | |||
Target version: | 0.3 | |||
Developer: | Monika Maksymiuk | Tester: | Michał Komar |
Description
W yElemencie występują pola yrichtext, które zawierają teskst w postaci htmla.
Model yrichtext:
YRichText { parts?: Part[]; } Leaf extends Part{ text?: string; } Node extends Part{ ns?: string; tag?: string; attributes?: Attr[]; parts?: Part[]; }
Jak widać, powyższy model jest dosyć skomplikowany.Teoretycznie pozwala odwzorować html-a. W przypadku Jupitera do UI wysyłany będzie uproszczony richtext. Będzie on wyglądał następująco:
YRichText { parts: [ leaf: { text: html zawierający tekst } ] }
Formularz powinien potrafić wyświetlić tekst z yrichtextu oraz pozwolić na jego edycję. Komponent formularza powinien mieć parametr mówiący o tym, czy ma być wyrenderowany formularz pozwalający na wstawianie htmla, czy zwykły input tekstowy.
Related issues
Associated revisions
refs #1617. Komponent tekstowy (input, textarea, wiele inputow)
History
#1 Updated by Michał Komar almost 8 years ago
- Follows Zadanie #1618: Mapowanie yrichtextu na model obsługiwany przez UI added
#2 Updated by Michał Komar almost 8 years ago
- Related to Zadanie #1619: Utworzenie komponentu z formularzem pozwalającym na wprowadzanie danych w wielu językach added
#3 Updated by Monika Maksymiuk almost 8 years ago
- Status changed from Nowy to Rozwiązany
- % Done changed from 0 to 100
#4 Updated by Michał Komar over 7 years ago
- Status changed from Rozwiązany to Zamknięty