Это старая версия документа!
Содержание
Tablelayout для «ДокуВики»
Установка ширины столбцов таблицы, закрепление строк заголовков, плавание таблицы, интеграция с плагином edittable
- Релиз: 2022-03-28.
- Репозиторий:https://www.dokuwiki.org/plugin:tablelayout
- Совместимость с «Докувики»: 04.04.2023 «Джек Джекрам»
Совместимость
- Чтобы это работало с Internet Explorer, требуется функция polyfill для javascripts
repeat()
Самый простой известный мне способ — добавить в файл содержимое этой страницы в файлconf/userscript.js
(создайте файл, если он не существует).
Монтаж
Используйте менеджер плагинов для установки или…
- скачать zip-файл
- распаковать его в<dokuwiki>/lib/plugins/
- войдите как администратор и измените плагин в менеджере конфигурации
Применение
Следующий пример синтаксиса сделает первую фиксированной и покажет около 2 других строк в прокручиваемом контейнере ниже. Это сделает первый столбец шириной 20 пикселей, а второй — 30 пикселей. Сам стол будет плавать вправо.
{{tablelayout?colwidth="20px,30px"&rowsHeaderSource=1&rowsVisible=2&float=right}} ^ header 1 ^ header 2 ^ | cell A1 | cell B1 | | cell A2 | cell B2 | | cell A3 | cell B3 |
Синтаксис
Основной шаблон это . Параметры указываются так же, как параметры URL : {{tablelayout?options}}
.
Ширина столбца
Опция есть colwidth
, и она ожидает "
-обернутый, ,
-разделенный список ширин столбцов, включая px
единицу измерения. Если вы не хотите определять ширину элемента, используйте -
.
Фиксированные строки заголовка
Вы должны указать два параметра rowsHeaderSource
и rowsVisible
. Первый ожидает положительное целое число, указывающее количество строк, которые фиксируются вверху. rowsVisible
задает количество строк, видимых под фиксированными строками.
rowsHeaderSource
можно установить на Auto
.
Обновление
Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.
Файл для загрузки
Лицензия
- Author: Terence J. Grant
- License: GNU GPL v2
- Donate: Click here.
Это не обязательно, но, пожалуйста, рассмотрите возможность ссылки на эту страницу с вашего сайта, если вам нравится этот продукт.