23 Ответа

  1. В собственном проекте вы можете поменять редактор, @Evg не может использовать editor.js из-за лецензии.

    1. Поменять редактор, это не так просто. LibArea заточен на Markdown разметку. Т.е. в базе контент хранится не в html.

  1. Я лишь могу пока сказать, что смотрю за этим. EditorJS не поддерживает markdown, в этом для меня основная проблема.

    Не так давно была тема: https://libarea.ru/post/1933/chto-takoe-isle-editor
    Но он пока сырой.

    В Discourse (я очень уважаю мнение разработчиков, которые работают там), данная тема аналогично поднималась: https://meta.discourse.org/t/notion-like-editor/273130

    Discourse Notion-style editor

    В общем, как появится блочный редактор Notion-style, но Markdown, посмотрим.

    P.S. вопрос лицензии ещё можно решить, но Markdown разметка важна. )

    Если кто-то знает такой редактор, сообщите, буду рад его поставить.

      1. Сам он: WYSIWYG HTML-редактор, так написано на сайте. А плагин этот платный (Этот плагин доступен только для платных подписок TinyMCE).

        1. Аа, сорри, думал если сам редактор селф хостед, то плагины от сообщества будут фри

    1. Привет.
      Может еще посмотришь? — https://github.com/pandao/editor.md

      1. Привет. Я его знаю, он был тут раньше. Так он вроде хуже того, что сейчас стоит? Сейчас можно выделить текст и появится панель, например, а тот не может ничего вроде.

        1. Тогда такой — https://github.com/doocs/md

          + на коментах не стоит у тебя редактора?

          1. Вот его демо, посмотрите. В чём он имеет преимущества? Я не знаю, действительно спрашиваю. Может быть я просто чего не вижу.

            https://md.doocs.org

            1. Тут стоит cherry?

              1. Да, он.

                На комментах (от 2 вложенности) редактор не стоит. Первый ответ на пост, он наверху закреплен урезанный. Полный, где добавить статью.

                1. Тогда cherry будет лучше md. Он легче и проще.

  1. Евгений, добрый день! Я так понимаю сделать можно, но нужно обработчик, который при сохранении поста будет преобразовывать формат JSON, который использует Libarea, в формат MD например или любой другой, это все реализуемо я думаю, просто нужно попробовать. Я с помощью GPT для Wordpress'а прикручивал форму добавления новостей с сайта пользователями с помощью Editor.JS

    1. Добрый день! Markdown <-> HTML. LibArea использует Markdown. И почему все хотят EditorJS я не совсем понимаю. Есть масса других блочных, таких же редакторов, которые развиваются более активно, чем EditorJS. Но они все отдают HTML разметку. В этом проблема, а надо Markdown.

      P.S. смена редактора есть тут в повестки дня. Он поменяется, сейчас пока руки не доходят им плотно заняться.

      1. Можно сохранить Markdown?)

        + В Telegram, GitHub, Redmine, Trello, Discord, WhatsApp все используют Markdown
        Список может быть бесконечным. Markdown прекрасен и знаком каждому. Зачем его менять?

        Но юным пользователям затмевает успех VC, DTF, TJ, и они хотят повторить его. И всё, что их отделяет от успеха, по их мнению, это редактор Комитета EditorJS 😄

        1. А если я бабушка 70-и лет и хочу добавить рецепт на сайт, как думаете, что будет удобнее?

          1. Разумеется Markdown вся молодость прошла с ним 😄!

            + Снимок экрана 2025-01-18 в 10.54.39.png

            Markdown это стандарт!

          1. По идеи, Markdown или HTML пользователь вообще не должен знать неподготовленный. Он выделяет текст, например, он становится жирным. Он нажимает сохранить.

            Зачем ему знать, что он сохраняется, как Markdown или как HTML? Когда сайт выводит текст, он так-же видит выделенный, жирный текст. И опять ему знать не надо, как он хранится в базе.

            Есть и такие редакторы. Просто надо заняться.

            Markdown разметку менять не надо, редактор надо. 😄

  1. Но, мне нравится только один — https://markitup.jaysalvat.com/home/

    Конечно, визуальный есть и красивее — https://imperavi.com/redactor/ , с ИИ на борту. Но стоит пожизненно это добро — 2 799 $ (или же 228 286,44 ₽).

    Комментарий удален...
    1. Markitup заброшенный проект еще в 2018 году, он устарел во всех смыслах. Что бы его актуализировать это очень большой труд, проще новый написать. А imperavi предлагают купить персональную лицензию за $2 799 на один проект (сайт). Если он вам так нравится вам его конечно без проблем смогут поставить на ваш проект. Но предлагать подобные решения libarea весьма странно.

      1. Устарел?! Для кого или для чего?
        Я уточнил, что мне он нравится вот и всё — https://imgur.com/a/a7GfV9a — выглядит как по мне, просто идеально для комментариев 2, 3, 4 и т.д. уровней.

        Не читайте между строк, пожалуйста, безумно раздражает.
        Никто, никому, никогда от моего лица здесь, не предлагал купить редактор Imperavi — это всего лишь пример, за сколько денег, какой функционал.

  1. Я просто в JS не очень хорошо понимаю, может быть как-то можно собрать редакторы на Node, скачать файлы и использовать как-то. Хм.

    Надо опять искать значит.