Привет @nathank, к сожалению, пока нет. Извините за задержку, но на следующей неделе я выделю время для работы над функциями, связанными с конструктором таблиц. Надеюсь, скоро всё исправлю для вас!
Привет, @nathank! Исправление для ПК с сенсорными экранами только что было слито в основную ветку
.
Пожалуйста, дайте знать, если сейчас всё работает у вас корректно.
Есть ли какие-то приблизительные сроки для мобильных устройств?
Мелкий баг: когда ячейка содержит экранированную вертикальную черту \|, при редактировании таблицы с помощью конструктора таблиц удаляется обратный слэш \, но сама черта | остаётся, что ломает верстку. ![]()
3 сообщения были перенесены в новую тему: Как переименовать заголовок столбца?
Пост был разделён на новую тему: Создание таблицы иногда вставляет пустые строки между рядами, нарушая таблицу
Здравствуйте. Спасибо за вашу работу.
Я попытался установить этот компонент темы на самостоятельно размещённый Discourse (версия 2.9.0.beta11). Я делаю это через репозиторий на GitHub как обычный компонент темы. Однако у меня возникла ошибка при установке с сообщением:
Ошибка создания загружаемого актива: jsuites. Оригинальное имя файла: Извините, файл, который вы пытаетесь загрузить, не разрешён (разрешённые расширения: jpg, jpeg, png, woff, woff2, svg, eot, ttf, otf, gif, pdf, doc, docx, xls, xlsx).
Делаю ли я что-то не так?
Посмотрите настройку вашего сайта theme_authorized_extensions. Чтобы всё работало корректно, в списке разрешённых расширений должен быть .js.
Огромное спасибо. Я проверил эти настройки, добавил js, и всё установилось корректно.
Привет, Киган,
Большое спасибо за этот компонент. Пришло время активировать его на моём сайте, и он работает просто отлично.
![]()
Я заметил лишь одну вещь: контекстное меню не переводится, но, думаю, это, вероятно, потому, что оно импортируется из внешнего .js-файла?
Это просто замечательно! Большое спасибо за создание этого. Это значительно облегчит жизнь.
Дон, вы устанавливаете это вместе с этим компонентом?
Да, в нём есть несколько настроек, где можно изменить тексты контекстного меню. ![]()
Просто чтобы убедиться, что я всё правильно понял. Ваш компонент позволит перевести меню, когда пользователь, для которого русский не является родным, использует функцию перевода браузера для перевода контекста редактора таблиц на свой родной язык?
Если ваши пользователи не являются носителями английского языка, у вас есть возможность перевести эти элементы меню.
Например: мои участники форума говорят по-венгерски, поэтому я перевожу их на венгерский, чтобы им было проще понять.
Это не зависит от языка браузера. Если вы измените эти тексты, они изменятся для всех.
Именно для этого предназначен этот компонент. ![]()
Спасибо. Извините, я думал, что это позволит веб-браузеру перевести меню для тех, кто посещает сайт.
Тем не менее, это отличное дополнение для сайтов на других языках. Отличная работа!
Привет @Don,
Спасибо, что подняли этот вопрос и создали свой компонент ![]()
Это вызвало у меня любопытство, и я немного покопался. Оказывается, внешняя JS-библиотека позволяет подключаться к строкам для переводов. Я сопоставил все эти строки с переводами темы в этом коммите:
Так что, если вы обновите компонент построителя таблиц, теперь вы сможете добавлять переводы непосредственно в настройках компонента темы. Это может быть полезно, если ваш форум поддерживает несколько языков.
@Heliosurge Надеюсь, это также поможет в вашем случае ![]()
Вау, это впечатляет, большое спасибо. ![]()
Есть над чем подумать: этот компонент темы может стать основой для следующих функций:
-
BBCode-цвет: можно сделать палитру цветов. Введите «текст» в ячейку, а затем с помощью меню выберите цвет переднего плана и/или цвет фона.
-
Макет загрузки изображений
- Стандартный
- Masonry
- и т. д.
и так далее.
Спасибо за отличный компонент темы.
Если я начинаю ввод в ячейке с =, то при нажатии Enter для «сохранения» записи в ячейку она становится невидимой.
Для ясности: как только таблица вставлена в код Markdown, она снова становится видимой, но любая запись в ячейке, начинающаяся с =, остаётся невидимой в режиме редактирования таблицы.

