hurtom/toloka

Створити зручний WYSIWYG редактор

Opened this issue · 24 comments

При створенні об'ємних тем не дуже зручно ритися в купі ББ коду від якого вже починає двоїтися в очах, тому має місце створити чи взяти безкоштовні варіанти WYSIWYG редакторів та приліпити їх до Толоки.

Не обов'язково його використовувати для всіх користувачів. Наприклад можна обмежити використання редактору лише для людей які часто постять повідомлення і\або теми. Або за стандартом розширений WYSIWYG редактор вимкнений, при бажанні можна увімкнути.

Гуртомівська форма
forma_vidpravku_hurtom

Сучасний WYSIWYG редактор
forma_vidpravku_tereveni

О, пригадую якось у phpbb було обговорення стосовно markdown - більшість виступили проти здається. А щодо "створити" - то радше інтегрувати. Та й WYSIWYG вже вчорашній день =) Inline-редагування зараз в тренді )))

Жарти - жартами, але думаю воно того не варте. У markdown ідея дуже схожа, але, наприклад, ті ж спойлери у ньому недосяжні. Плюс викликає питання мобільна сторона питання ;)

Пане @yukoff була ще одна тема на Толоці і там користувачі підтримали думку щодо розширеного редактора для форми.
Наведу приклад: мені, щоб створити тему у вигляді https://toloka.to/t77072 доводиться довго ритися в ББ коді та вишукувати ту єдину помилку, якщо я пропустив щось. Тим більше при створенні об'ємних тем або шапок або просто під час оформлення не дуже зручно завжди користуватися ББ кодами і шукати той код URL, щоб після нього ще вставити знак "=" та нарешті попасти курсором між цими ***** і створити посилання :)

Якщо Ви вважаєте, що звичайним користувачам такий редактор не потрібний, то модераторам, адмінам, віп користувачам та групі підтримка та поширення він дуже стане в нагоді під час оформлення акуратних та привабливих тем, що так необхідні, щоб зацікавити нового користувача приєднатися до нашої спільної справи - поширення україномовного контенту в мережі.

https://tracker.phpbb.com/browse/PHPBB3-10418 - створений ще у 2011, і PR по ньому phpbb/phpbb#3630 - просто глянути, який обсяг може бути...

Inline-редагування зараз в тренді )))
Головне не мода, а практичність та зручність :)

який обсяг може бути...

що за обсяг? об'єм сторінки?
Додайте пункт, щоб типово він був вимкнений, тільки в налаштуваннях його можна було вмикати та тільки для певних категорій користувачів, це має спростити швидкість завантаження сторінки.

http://wysibb.com/demo/
Може щось гідне

@Kobzar09 Звісно, воно може бути в тему, а може й ні - наприклад, якщо редагівати свій пост - дуже в тему. Але всі ці "плюшки" часто негативно сказуються на мобільних пристроях.

@chief-j SCEditor здається в тому PR як раз згадувався - це я так розумію до теми WYSIWYG, не inline-редагування?

@Kobzar09 Після цитування ставте пустий рядок, бо відповідь з'їдає цитата ;)

@Kobzar09

що за обсяг? об'єм сторінки?

робіт, звісно

@yukoff Так, це гілка WYSIWYG
Їх можна інтегрувати у форум

Якщо iframe, то без проблем можна адаптувати під мобільні пристрої і, щоб сторінки швидше завантажувалася, не треба завжди завантажувати блок написання тексту. Є кнопка "Відповісти/Написати" і js довантажує необхідні скріпти

Але всі ці "плюшки" часто негативно сказуються на мобільних пристроях.

На мобільних їх взагалі відключити і все.

робіт, звісно

Тримайся козаче :), отаманом будеш :)

Пане @yukoff пан @chief-j все розклав по поличкам, лише щоб було бажання і час 🥇

Я тут ще бачу такий варіант - при створенні теми використовувати візуальний редактор, а відповіді робити у markdown (ближче вже до коментування), з @-згадуваннями як тут і багато де ще (у тому ж nodebb).

А в чому проблема поставити якийсь CKEditor (спойлери є http://ckeditor.com/addon/spoiler) чи TinyMCE?

Тобто я маю на увазі інтегрувати їх не проблема.

@Sensetivity Та думаю не проблема

@yukoff @chief-j @Sensetivity дякую, що почули мене, чекаю на перші прототипи, відберемо кращий :) Якщо маєте демку, щоб поклацати було б чудово :)

І ще одне маленьке прохання додайте кнопочку для створення таблиць :)

@Kobzar09 Я думаю це буде робитись вже після міграції толоки на новий torrentpier.

Так, всі речі, які не priority, бажано робити після міграції.

Можливо, було б корисно додати згадування користувача, як тут, на github (@github)

@chief-j Беззаперечно, це 👍