Кнопка «Raw Post»

| |
| -|-|-|
| :discourse2: | Сводка | Кнопка Raw Post Button добавит кнопку в меню поста. При нажатии на неё откроется модальное окно/всплывающая подсказка с исходной (markdown) версией поста.
| :eyeglasses: | Предпросмотр | Предпросмотр в Discourse Theme Creator
| :hammer_and_wrench: | Ссылка на репозиторий | https://github.com/discourse/raw-post-button
| :open_book: |Новичок в темах Discourse? | Руководство для начинающих по использованию тем Discourse

Установить этот компонент темы

Возможности

Настройки

Название Описание
min trust level Минимальный необходимый уровень доверия для отображения кнопки в меню поста
Перевод По умолчанию
button_title Raw Post

Единственная настройка — это min_trust_level

Эта настройка позволяет установить минимальный уровень доверия, который должен иметь текущий пользователь, чтобы увидеть эту кнопку. По умолчанию установлено TL0. Анонимы никогда не увидят эту кнопку.

Благодарности

Идея этого компонента была предложена пользователем @EricGT :+1:


:discourse2: Размещено нами? Компоненты тем доступны для использования на наших тарифах Standard, Business и Enterprise.

43 лайка

Отлично.

Теперь осталось только настроить это как сочетание клавиш. Поскольку r не используется, предлагаю именно его.

Для тех, кто не привык к сочетаниям клавиш: нажмите ?, находясь вне режима редактирования, чтобы открыть всплывающее окно с комбинациями.

2 лайка

Горячие клавиши для поста работают только если пост выбран с помощью J / K. Когда пост выбран, клавиша R уже используется для reply_to_post. Поэтому нам нужно найти другое сочетание клавиш для этой функции.

4 лайка

Отличная идея! Особенно полезно размещать внутренние шаблоны Markdown для сотрудников форума, чтобы использовать их в WordPress или любой другой системе, «совместимой» с Markdown.

Как насчет того, чтобы добавить кнопку Копировать во всплывающее окно с исходным текстом поста?

5 лайков

Тёмный цвет необработанного поста не применяется в сочетании с новой настройкой «Тёмный режим»:

Это было бы очень полезно :heart_eyes:, мне часто бывает сложно скопировать большие фрагменты необработанного текста напрямую из всплывающего окна, особенно на мобильном устройстве.

4 лайка

Приветствую, извините за всплытие темы.

Что именно нужно изменить, если это возможно, чтобы заменить иконку на другую из Font Awesome?

Спасибо,
anythingoracve.

Параметр администратора для изменения иконки отсутствует.

Насколько мне известно, единственный способ сделать это — клонировать репозиторий GitHub, изменить код, либо зашив новую иконку напрямую, либо добавив новый параметр, а затем использовать обновлённый код на вашем сайте.

Вы также можете запросить это как новую функцию, но нет гарантии, когда это будет реализовано.

Надеюсь, это поможет.

2 лайка

Поскольку, как я понимаю, эта кнопка просто показывает сырую версию поста, например, https://meta.discourse.org/raw/152542

нам не хватает ЗАГОЛОВКА поста!
не могли бы мы сделать его первой строкой?
возможно, с символом ‘#’, как

# Кнопка сырого поста

1 лайк

У постов нет заголовков, заголовки есть только у тем.

Кнопка показывает исходное содержимое поста.

Тем не менее, зачем вам нужно видеть заголовок темы в отображении исходного содержимого поста?

Вы нажимаете кнопку «исходный код» в просмотре темы, поэтому вы уже знаете заголовок темы, который всегда виден в верхней части экрана.

Заголовок темы не имеет прямого отношения к содержимому поста. Поэтому он не совсем уместен во всплывающем окне, показывающем «исходное» содержимое поста. К тому же там нет никакого исходного содержимого для отображения.

Так что я не уверен, насколько полезно будет показывать эту информацию. :thinking:

2 лайка

https://meta.discourse.org/raw/152542 предоставляет сырой контент темы, а не поста.
У тем есть заголовки.
Мне это нужно, потому что я использую эти сырые данные для резервного копирования версий контента в формате Markdown.

2 лайка