Иконка ресурса

Data Tables 1.4.2

Нет прав для скачивания

XFI Bot

Проверенные
Сообщения
892
Реакции
1,711
Баллы
28,930
XFI Bot добавил(а) новый ресурс:

Data Tables - Динамические табличные страницы с административными колонками и полями поиска

Data Tables позволяет администраторам создавать автономные, полностью настраиваемые таблицы данных внутри XenForo без необходимости кода. Определите свои колонки, настройте выпадающие списки и управляйте структурированными данными прямо из AdminCP, с чистыми публичными страницами, оформленными в тему вашего форума.

Идеально подходит для каталогов товаров, игровых баз данных, составов команд, ценовых таблиц, списков инвентаря или любых структурированных данных, которые не вписываются...

Узнать больше об этом ресурсе...
 
Имба! Но кто разрабочик? Ставить на форум или нафиг надо рисковать?

UPD:
Я думал можно будет вывести любую таблицу из БД в админку, у которой условно нет возможности напрямую из админки редактировать, оказывается я ошибся :(
 
Последнее редактирование:
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.1.0

В версии 1.1.0 добавлены межтабличные реляционные поиски и создание записей непосредственно в тексте с помощью наложения.



Новые функции​

  • Межтабличные реляционные ссылки — новый тип поля «Ссылка на таблицу» позволяет ссылаться на записи из другой таблицы. Выберите связанную таблицу и укажите, какое поле отображать в качестве метки. Пользователи выбирают записи из существующих списков, а значения отображаются в виде кликабельных ссылок на...

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.2.0

В версии 1.2.0 добавлены множественный выбор при поиске в таблицах, публичные права на редактирование/удаление, проверка обязательных полей, автозаполнение поиска для больших списков поиска и встроенное редактирование связанных записей.



Новые функции​

  • Поля поиска в таблице с возможностью множественного выбора — теперь поля поиска в таблице могут быть помечены как поля с возможностью множественного выбора для связей «многие ко многим»...

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.2.1

В версии 1.2.0 файл permissions.xml был пустым, из-за чего группа разрешений для таблиц данных исчезла после обновления. В этом релизе восстановлены все 4 определения разрешений (viewDataTable, addRecord, editRecord, deleteRecord).



После обновления до версии 1.2.1 перейдите в панель администратора > Группы и разрешения > Разрешения групп пользователей. Вы должны увидеть группу "Разрешения для таблиц данных" со всеми четырьмя настраиваемыми разрешениями.

Если вы уже настраивали...

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.3.0

В версии 1.3.0 добавлены удобные URL-адреса записей с навигационной цепочкой, кликабельные строки таблиц, импорт и экспорт CSV, элементы управления видимостью полей, неуказанные определения таблиц, выбор иконок FontAwesome для каждого определения, улучшенные макеты общедоступных страниц, массовые операции с записями и редактирование порядка отображения полей непосредственно в тексте.



Новые функции​

  • Удобные URL- адреса — теперь записи доступны...

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.3.1

Исправлена ошибка DuplicateKeyException при обновлении с версии 1.2.x с существующими записями. Уникальный ключ теперь добавляется после завершения миграции данных slug.

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.3.2

В версии 1.3.2 исправлена ошибка, из-за которой в заголовке записи отображалось "#58" вместо значений полей, добавлен селектор поля заголовка для каждого определения, добавлена возможность редактирования ярлыков и кнопка для перегенерации ярлыка одним щелчком мыши.



Новые функции​

  • Селектор поля заголовка — выберите из выпадающего списка на странице редактирования определения, какое поле будет отображаться в качестве заголовка записи...

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.4.0

В версии 1.4.0 добавлено безопасное преобразование типов полей с сохранением данных, два новых типа полей (цветовая палитра и форматированный текст/BBCode), интеграция с картой сайта, создание вложенных наложений, перемещение поля между определениями, пользовательский префикс маршрута, массовый выбор во всех списках администратора и более чистый формат URL-адресов .ID. Включает улучшения пользовательского интерфейса администратора, запрошенные briansol.



Новые типы...​


Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.4.1

В версии 1.4.1 исправлена ошибка в обработчике карты сайта, который некорректно регистрировался в версии 1.4.0. Теперь записи будут корректно отображаться в вашей карте сайта XF. Других изменений нет.

Узнать больше об этом обновлении...
 
XFI Bot обновил(а) ресурс Data Tables новой записью:

Обновление 1.4.2

В версии 1.4.2 исправлены две проблемы с пользовательским интерфейсом
  • Color picker sizing - The color input displayed as a full-width thin black bar in admin forms. Now renders as a compact 80×36px color box.
  • Макет подтверждения изменения типа данных — статистика влияния (количество затронутых записей, возможность автоматической конвертации и т. д.) перекрывала свои метки. Теперь используются стандартные строки формы XF с описанием в заголовке блока.

Узнать больше об этом обновлении...
 
1.5.0

6 исправлений ошибок + 6 новых функций​

Двенадцать пунктов из последней партии @briansol , а также меры по повышению безопасности и корректности после аудита.



Исправлены ошибки​

  • Сортировка по столбцу с несколькими значениями приводила к ошибке — щелчок по сортируемому заголовку в поле с множественным выбором table_lookupвызывал «преобразование массива в строку». Теперь сортировка происходит по количеству элементов, а затем по объединенным идентификаторам. (Сообщил briansol)
  • Ошибка преобразования «Поиск → Таблица-Поиск» — «фантомные значения» — После изменения типа поля на интерфейсе отображались случайно совпадающие заголовки записей вместо «(Неизвестно)», поскольку область поиска была не ограничена definition_id. Теперь область действия определена корректно, и несовместимые значения между доменами удаляются при преобразовании. (Сообщил briansol)
  • Редактирование на странице 2 возвращало вас на страницу 1 — при редактировании записи, удалении одной записи и массовом удалении pageпараметр отменялся при перенаправлении. Теперь он сохраняется во всех административных и публичных сценариях. (Сообщил briansol)
  • Перемещение поля уничтожает данные исходных записей — перемещение поля между определениями удаляет значения из исходных записей и вставляет пустые значения в целевые записи. Теперь исходные записи сохраняют свои сохраненные значения как "осиротевшие" данные; целевые записи остаются неизменными. Пары обратных ссылок очищаются при перемещении. (Сообщил briansol)
  • При ошибке валидации происходит потеря форматированного текста и значений формы . Отправка формы с отсутствующим обязательным полем приводила к ошибке, а нажатие кнопки «Назад» приводило к потере содержимого редактора форматированного текста. Теперь форма перерисовывается в текстовом виде с сохранением всех отправленных значений (HTTP 400). (Сообщил briansol)
  • На мобильных устройствах на узких экранах наблюдалась ошибка отображения : публичная таблица и список записей администратора отображались с горизонтальным переполнением на экранах с разрешением 360 пикселей. Теперь все отображается корректно; метки с подробной информацией располагаются над значениями; строка поиска переносится под заголовок. (Сообщил briansol)

Особенности​

  • Клонирование выбранных записей — отметьте нужные строки флажками и нажмите «Клонировать выбранные» в списке записей администратора. При однократном клонировании открывается форма редактирования новой записи (в соответствии с вашим рабочим процессом); при многократном клонировании отображается счетчик ошибок, и вы возвращаетесь к списку. Идентификатор записи автоматически удаляется до -2, -3 и т. д. (Запрошено пользователем briansol)
  • Сортировка по умолчанию для каждого определения — задайте поле сортировки по умолчанию и направление сортировки (по возрастанию/убыванию) в разделе «Определения» > «Редактировать». В общедоступном представлении таблицы сортировка применяется при первой загрузке, если сортировка по URL-адресу не указана. Доступно только для полей, не допускающих множественный выбор и сортировку. (Запрошено пользователем briansol)
  • Цветовая палитра в связанных ссылках — Когда table_lookupполе указывает на записи, содержащие поле, содержащее цвет, цветовая палитра отображается рядом с заголовком связанной записи в ячейках И в разделе «Ссылка на запись». (Запрос от briansol)
  • Проверка на дублирование имен с помощью AJAX — проверка поля «Заголовок» на наличие существующих записей с одинаковым значением. Встроенное предупреждение со ссылкой «Редактировать» на существующую запись. Исключает саму себя при редактировании. (Запрос от briansol)
  • Фильтр поиска «на лету» — строка поиска над общедоступной таблицей фильтрует по заголовку с помощью SQL-запроса LIKE по столбцу slug. На стороне сервера корректно отображается пагинация, URL-адреса можно добавлять в закладки ( ?q=B). (Запрос от briansol)
  • Автоматическое сопоставление обратных ссылок в table_lookup — сопоставление двух table_lookupполей, указывающих друг на друга (выпадающий список «Обратное поле» на странице редактирования поля). При добавлении целевого поля с одной стороны, обратный указатель с другой стороны автоматически обновляется. Двусторонняя синхронизация с поддержкой множественного выбора и предотвращением зацикливания. (Запрошено briansol)

Безопасность и укрепление защиты​

  • Конечные точки проверки на дубликаты подтверждают наличие CSRF-атак на стороне сервера — check-duplicateтеперь, assertValidCsrfToken()помимо assertPostOnly()., вызов осуществляется как администраторами, так и пользователями из общего доступа.
  • Удаление полей происходит корректно : удаление парного поля теперь очищает обратный указатель партнера; удаление поля, сортируемого по умолчанию, сбрасывает конфигурацию сортировки определения.
  • Отключение параметра is_sortable сбрасывает значения по умолчанию — определения, использующие поле, которое теперь нельзя сортировать, в качестве поля сортировки по умолчанию, автоматически сбрасываются (нет скрытого возврата к состоянию «без сортировки» в публичном представлении).
  • Обратно-связанная синхронизация усилена с помощью try/finally — флаг предотвращения зацикливания гарантированно сбрасывается даже при исключениях при сохранении (это важно для контекстов CLI/заданий).

Обновление​

Неразрушающий процесс. Загрузите ZIP-архив через панель администратора > Дополнения > Установить/обновить из архива. Обновление добавляет 3 новых столбца ( default_sort_field_id, default_sort_direction, reverse_field_id) с настройками по умолчанию. Существующие данные, разрешения и поведение сохраняются. Протестировано по всей цепочке обновлений v1.0.0 → v1.5.0 с сопоставлением схемы с чистой установкой.
 

Вложения

  • Qubn-DataTables-1.5.0.zip
    72.1 KB · Просмотры: 0
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу