Я обновил плагин Locations, добавив поддержку Layouts 0.2 ![]()
Если у вас установлены оба плагина, в списке виджетов макета вы увидите виджет «Карта».
Я обновил плагин Locations, добавив поддержку Layouts 0.2 ![]()
Если у вас установлены оба плагина, в списке виджетов макета вы увидите виджет «Карта».
Спасибо, Энгус. Это работает отлично!
Мне нравится возможность настройки, которую предоставляет этот плагин. Мой вопрос: какой, на ваш взгляд, лучший способ изменить иконку для показа/скрытия? Лично я использую его для отображения/скрытия экземпляра встроенного Rocket Chat, который я хостю. Поэтому, естественно, я хотел бы сделать иконку более подходящей, чем текущие символы +/-.
Я немного изменил внешний вид боковой панели, чтобы она соответствовала стилю, но не был уверен, возможно ли изменить эти иконки без чего-то более глубокого, чем просто чистый CSS.
Спасибо за этот замечательный плагин!
Есть ли способ по умолчанию закрывать боковую панель?
Извините за медленный ответ
Это достаточно просто, поэтому я добавил для этого настройку
То же самое ![]()
Привет, это fantastic плагин, спасибо!
Мне интересно, как создать баннер категории, как на pavillion:
Если у меня есть несколько списков тем для разных категорий, могу ли я создать несколько виджетов (по одному для категории) и отображать только выбранный виджет в пределах конкретной категории?
Я вижу настройку «Списки тем» в «Настройках темы» и wondering, как достичь этой цели?
Я думал, что это возможно, скрыв некоторые блоки через CSS, но в коде виджета нет идентификаторов или классов — только заголовки.
<div id="ember96" class="sidebar-container ember-view">
<div class="sidebar-content" data-click-outside="true">
<div class="widget-container layouts-topic-lists">
<div class="widget-inner">
<div class="list-group">
<div class="list-titles">
<a class="widget-link list-title active" href="" title="">Blog</a></div>
<div class="lists">
<div class="layouts-topic-list-widget active">
<ul><li class="">
<a class="widget-link layouts-topic" href="" title="">
<span dir="ltr">...
Можете ли вы предложить какое-либо решение?
Обновление: задал вопрос здесь: Pavilion
Обновление 2: получил ответ от Энгуса:
Pavilion
Только что обновился до версии 2.7.0beta 3 и PostgreSQL 13. Теперь вижу
TypeError: t.replaceAll is not a function
Сообщение
Uncaught TypeError: t.replaceAll is not a function
URL: https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js
Строка: 1
Столбец: 31608
Расположение окна: https://discuss.noisebridge.info/t/producing-more-ppe-to-fight-covid-19/1740
Трассировка стека
TypeError: t.replaceAll is not a function
at t.renderTemplate (https://discuss.noisebridge.info/assets/plugins/discourse-layouts-da0ddab2fd409506bdec82ca080be07840f019b0c841f64110db8496214bc4db.js:1:19800)
at t.n.setup (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:234179)
at s (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538472)
at t.routeEnteredOrUpdated (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538585)
at t.setupContexts (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:537866)
at t.finalizeTransition (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:536775)
at https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:535920
at E (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545854)
at w (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545746)
Окружение
HTTP HOSTS: discuss.noisebridge.info
С уважением!
Привет ![]()
Можете подтвердить, в каком браузере вы видите эту ошибку?
У меня эта проблема не воспроизводится в Chrome, Firefox или Safari при использовании последней версии плагина и Discourse. Посмотрите здесь: https://try.thepavilion.io/c/layouts/12.
Firefox 85.0.1 (64-разрядная)
У меня две проблемы с плагином Layouts:
После последнего обновления возникла проблема со страницей тега. При открытии страницы любого тега контент не загружается. Я нашел коммит, связанный с этой проблемой: Update tag contexts and context handling · paviliondev/discourse-layouts@49a9309 · GitHub
Также есть проблема с включенной мобильной версией layouts.
При её активации сайт не загружается на мобильном телефоне. Я тестировал только на Android.
Тестирование через отладку Chrome в режиме мобильного устройства на десктопе проблему не выявляет.
Я использую Discourse 2.7.0.beta3 ( [277eae97e1 ], discourse-layouts 49a9309
Также опубликовал это на вашем сайте: Pavilion
Обе эти проблемы должны быть исправлены в этом коммите ![]()
Касательно сообщений об ошибках, напомним, как они обрабатываются.
Пожалуйста, сообщайте об ошибках через Pavilion
Наша общая политика поддержки заключается в том, чтобы все ошибки исправлялись в начале каждого месяца. Для получения дополнительной информации об этой политике обратитесь к @merefield в связанной теме.
Firefox 64-разрядный 85.01
Извините, я добавил компонент иконки категорий, но он не влияет на макет виджета списка категорий.
Где это можно настроить?
Спасибо!
Здесь
Вы добавляете изображение в категорию на странице настроек по умолчанию в Discourse для каждой категории
Вау, огромное спасибо
так что спасибо, спасибо, счастлив
@angus, я заметил, что в вашей версии на сайте есть три уровня категорий/подкатегорий. Есть верхний уровень, затем подкатегории, а когда пользователи нажимают на «Discourse», появляется третий уровень.
Можно ли это настроить, или это что-то кастомное, что вы разработали?
Это скрытая настройка в файле site_settings.yml, не связанная с плагином:
Вы можете добавить это в конец вашего файла app.yml, чтобы установить значение 3 следующим образом:
- exec: rails r "SiteSetting.max_category_nesting=3"
@merefield Потрясающе, спасибо!