Привет, Сил,
не уверен, было ли это всегда так и/или сделано намеренно, но я только что заметил, что кнопка создания новой темы для родительской категории любого раздела Discpage отключена. Я предполагаю, что это здесь:
Это намеренно? На сайте castafiore.org, похоже, всё иначе (я использую версию 2aac657da7 и последнюю версию Discpage). Странно, но я не помню, чтобы категории-воздушные шары когда-либо были скрыты (хотя кнопка создания новой темы тоже отключена). У меня есть две пары категорий Discpage/воздушные шары, каждая пара находится в своей собственной категории.
DiscPage делает всё возможное, чтобы предотвратить ручное использование категории-«воздушного шара» пользователями. Причина в том, что эта категория должна автоматически назначаться системой DiscPage, когда пользователь создаёт новую тему в разделе-«воздушном шаре».
Чтобы обеспечить соблюдение этого правила:
DiscPage скрывает категорию-«воздушный шар» из выпадающего списка категорий в диалоговом окне «Новая тема».
DiscPage отключает кнопку «Новая тема» на странице категории-«воздушного шара».
Я запутался и ищу некоторые разъяснения. У нас есть аккаунт Standard, и я хочу узнать, можно ли установить этот плагин на уровне такого аккаунта. Я не вижу его в списке на странице с опциями наших плагинов.
Что я упускаю?
Нужно ли нам перейти на аккаунт Business, чтобы он стал доступен?
Привет, Нил,
Я мало знаю о тарифах на хостинг Discourse, поэтому, возможно, тебе стоит обратиться к команде Discourse по этому вопросу.
Судя по тому, что я прочитал здесь, я не думаю, что ты можешь использовать DiscPage с тарифом Standard. Насколько я понимаю, для установки любого плагина тебе понадобится тариф Entreprise (или собственный экземпляр Discourse).
С наилучшими пожеланиями,
В файле Readme сказано следующее… (и следуя этим инструкциям, мне не удалось заставить какие-либо облачка появиться)…
Чтобы добавить облачко, добавьте [dpgb id=myBalloonId][/dpgb] в текст темы.
Например:
## Введение [dpgb id=intro][/dpgb]
Идентификатор облачка должен содержать только символы [a-zA-z_].
Однако я обнаружил следующее, и теперь облачка появляются…
Чтобы добавить облачко, в редакторе темы формат должен быть следующим…
[dpgb id=myballoonid] Здесь между этими тегами размещается раздел, который вы хотите выделить при клике на облачко, чтобы пользователи могли оставить комментарий [/dpgb]
Например:
[dpgb id=intro] Введение [/dpgb]
Также идентификатор должен содержать только символы [a-z] (только строчные буквы).
Вы также можете заметить в моём примере ниже, что дополнительные пробелы до и после [dpgb=id] и [/dpgb] не вызывают проблем.
Итак, вот пример того, что я ввёл в редакторе темы в моём Discourse…
Вставка [dpgb id=myBalloonId][/dpgb] в конец заголовка (чтобы выбрать заголовок и следующие параграфы, как описано здесь) больше не работает. Давайте продолжим обсуждение этой проблемы здесь.
Размещение [dpgb id=myBalloonId]Some text here[/dpgb] вокруг текста (чтобы выбрать только этот текст) не задокументировано. Давайте продолжим обсуждение этой проблемы здесь.
Идентификатор должен содержать только [a-z ] (только строчные буквы)
@denvergeeks, это, вероятно, происходит потому, что вы установили force_lowercase_tags=true в настройках Discourse (или, возможно, это значение по умолчанию). Меня удивляет, что вы столкнулись с этим, потому что в таком случае баллон должен был быть заменён предупреждением:
При наведении на красную надпись «DiscPage Error» должно появиться следующее сообщение об ошибке:
Идентификатор баллона содержит заглавные буквы. Это несовместимо с параметром force_lowercase_tags=true в настройках Discourse. Решение: либо сделайте идентификатор баллона полностью строчным, либо установите force_lowercase_tags в false.
То же сообщение об ошибке также выводится в консоли.
Если вышеуказанное не помогает, пожалуйста, создайте проблему на GitHub, чтобы мы могли обсудить это подробнее.
@denvergeeks, вы описываете ещё одну проблему, при которой создание темы не работает. Я не могу воспроизвести это, поэтому нам потребуется дополнительное взаимодействие. Пожалуйста, создайте отдельную проблему на GitHub.
После нажатия на оранжевый воздушный шар связанный список тем выезжает справа, но затем я не могу найти кнопку для создания комментария в части текста, связанной с оранжевым воздушным шаром.
Другие темы, кроме темы Discourse по умолчанию, могут приводить к некорректным и непригодным для использования макетам. Поэтому, если вы сталкиваетесь с подобными сбоями, попробуйте использовать тему по умолчанию.
Если в настройках меню навигации включено боковое меню, оно будет отображаться внутри выезжающего окна комментариев, что только запутает пользователей. Поэтому мне пришлось использовать либо выпадающее меню в заголовке, либо устаревший вариант, чтобы избежать этого. (Альтернативно, вы можете использовать боковое меню навигации на вашем сайте, но скрыть его с помощью CSS для категории DiscPage.)
Мне пока не удалось воспроизвести проблему. Однако я только что опубликовал новую версию плагина (1.0.53), которая исправляет некоторые другие проблемы с макетом в последней версии Discourse. Не могли бы вы установить эту новую версию и сообщить, сохраняется ли проблема?
Спасибо.