Створити зручний WYSIWYG редактор
Opened this issue · 24 comments
При створенні об'ємних тем не дуже зручно ритися в купі ББ коду від якого вже починає двоїтися в очах, тому має місце створити чи взяти безкоштовні варіанти WYSIWYG редакторів та приліпити їх до Толоки.
Не обов'язково його використовувати для всіх користувачів. Наприклад можна обмежити використання редактору лише для людей які часто постять повідомлення і\або теми. Або за стандартом розширений WYSIWYG редактор вимкнений, при бажанні можна увімкнути.
О, пригадую якось у 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-редагування?
@yukoff Так, це гілка WYSIWYG
Їх можна інтегрувати у форум
Якщо iframe, то без проблем можна адаптувати під мобільні пристрої і, щоб сторінки швидше завантажувалася, не треба завжди завантажувати блок написання тексту. Є кнопка "Відповісти/Написати" і js довантажує необхідні скріпти
Але всі ці "плюшки" часто негативно сказуються на мобільних пристроях.
На мобільних їх взагалі відключити і все.
робіт, звісно
Тримайся козаче :), отаманом будеш :)
Я тут ще бачу такий варіант - при створенні теми використовувати візуальний редактор, а відповіді робити у markdown (ближче вже до коментування), з @-згадуваннями як тут і багато де ще (у тому ж nodebb).
А в чому проблема поставити якийсь CKEditor (спойлери є http://ckeditor.com/addon/spoiler) чи TinyMCE?
Тобто я маю на увазі інтегрувати їх не проблема.
@Sensetivity Та думаю не проблема
@yukoff @chief-j @Sensetivity дякую, що почули мене, чекаю на перші прототипи, відберемо кращий :) Якщо маєте демку, щоб поклацати було б чудово :)
І ще одне маленьке прохання додайте кнопочку для створення таблиць :)
Так, всі речі, які не priority, бажано робити після міграції.