Обсуждение шаблона:Автонумерация

Последнее сообщение: 5 месяцев назад от Игорь Темиров в теме «Исчезновение заголовков»

100 строк

править

С чем связано ограничение на число строк в 100?--Сергеев Павел 23:48, 4 марта 2013 (UTC)Ответить

Чисто субъективно. Размером шаблона. Сейчас 150 кб, если сделать на 200 строк и также 10 столбцов будет 300 кб. На выходных попробую изменить структуру кода. Если не получится, то добавлю шаблон на 200 строк, но на 5 столбцов. Это подойдёт для вашей таблицы? Temirov1960 02:50, 5 марта 2013 (UTC)Ответить
Не спасёт, буду продолжать использовать макросы в экселе. Спасибо за попытку. --Сергеев Павел 04:46, 5 марта 2013 (UTC)Ответить
Сделал клон на 1000 строк и 4 столбца. Temirov1960 20:04, 6 марта 2013 (UTC)Ответить

500+ строк

править

При 500+ стоках, сохранение обрабатывается минуту (только через это время появится запись в истории и покажет страницу) и предпросмотр около полминуты (пример).~Sunpriat 20:25, 17 сентября 2013 (UTC)Ответить

При первом использовании так и будет. В дальнейшем открывается с той же скоростью, что и без шаблона. Ваш пример у меня открывался не долее секунды. Игорь Темиров. 03:10, 18 сентября 2013 (UTC)Ответить
*При каждом изменении, а изменять приходится часто. При простом просмотре (чтении) страницы - да, быстро.~Sunpriat 15:00, 18 сентября 2013 (UTC)Ответить
Обратите внимание на возможность выделения строк цветом. Выделил для примера строки, где в названии был вопросительный знак (?).
Также возможна автосортировка. Для примера сделал сортировку по названию статью. Если не нужно, просто удалите строку со словом "сортировка". Игорь Темиров. 18:34, 18 сентября 2013 (UTC)Ответить
Имеющиеся цвета невыразительны. Меня бы устроили 2-3 собственных параметра подсветки "подсветка+1=", "подсветка+2=" и вставлять "+1" или возможность переназначить символы "подсветка!=", "подсветка@=", чтобы при их использовании выводился мой цвет. В таблице можно как либо оформить отдельную ячейку или нельзя? - нет в документации.~Sunpriat 19:56, 18 сентября 2013 (UTC)Ответить
2-3 нет. Один параметр возможно настроить согласно собственным предпочтениям, в том числе и цветовым (описано в документации). Отдельную ячейку оформить нельзя. Игорь Темиров. 02:19, 19 сентября 2013 (UTC)Ответить
Если вас в шаблоне {{Автонумерация}} интересует только нумерация строк, то проще воспользоваться шаблоном {{НумерацияТаблицы}}. Вы делаете обычную таблицу, оформляя её согласно правилам оформления таблиц хоть построчно, хоть по ячейкам, присваивая всем строкам любой номер, например, номер 1. Затем добавляете по одной строке в начало и в конец таблицы и получаете автонумерацию строк. Игорь Темиров. 02:46, 19 сентября 2013 (UTC)Ответить
В {{НумерацияТаблицы}} страница на несколько секунд дольше открывается "в первый раз", а при внесении правки, перед тем как правка сохраняется(отображается в истории), проходит также минута, но когда редактор должен закрыться и отобразиться сама статья, тогда страница вываливается в "504 Gateway Time-out". Оставлю в примере автонумерацию.~Sunpriat 10:03, 19 сентября 2013 (UTC)Ответить

Десятичные

править

Кажется, десятичные некорректно отображаются. Ниже пример, сортировка по второму столбцу:

ЧислоТекст
15Текст2
23Текст1
31.8Текст4
41.6Текст5
51.3Текст3

-- Reg 102 07:18, 15 апреля 2015 (UTC)Ответить

@Регион102: Я не вижу ошибки. Что вы имеете ввиду? Может быть есть пример в статье? Игорь Темиров 03:50, 16 апреля 2015 (UTC)Ответить
Странно, у меня показывает, что 1,3 больше чем 1,6. Обратил на это внимание, когда подводил итоги конкурса в БашВики. Там таблицы отсортированы по колонке "балы", и в первой таблице можно увидеть, что 1,5 стоит ниже чем 1. Может это только у меня так. Во всяком случае это не так критично. -- Reg 102 12:59, 17 апреля 2015 (UTC)Ответить
@Регион102: Проверил вашу таблицу. У меня сортируется правильно. Возможно это зависит от локальных настроек вашего компьютера по отображению десятичной запятой. Добавил уточнение и оформление. Может быть это поможет? Игорь Темиров 05:32, 18 апреля 2015 (UTC)Ответить
А, понял. Сортировка не после, а при выводе таблицы. Да, у меня тоже неправильно сортирует. Буду разбираться. Спасибо. Игорь Темиров 05:35, 18 апреля 2015 (UTC)Ответить
Да, именно так. Если щёлкнуть по названию колонки, то сортируется правильно, но при этом сбивается нумерация в первом столбце. В случае с таблицей конкурса после 9го места идёт 12е, после 12го 10е. Вроде как мелочь, но в будущем может всплыть в более значимых и крупных таблицах. Надеюсь, не доставил вам неудобств своей находкой)) -- Reg 102 07:34, 18 апреля 2015 (UTC)Ответить
@Регион102: Исправил. Спасибо ещё раз! Игорь Темиров 05:06, 19 апреля 2015 (UTC)Ответить
@Игорь Темиров: По-моему опять что-то не так. После переноса обновлённого модуля Tables страница с итогами совсем сбилась. Заметил, что в РуВики в больших таблицах происходит то же самое. Например, страница Список стран по населению отсортирована по третьему столбцу "Население", но там тоже всё не по порядку разбросано. -- Reg 102 07:52, 19 апреля 2015 (UTC)Ответить
@Регион102: После обновления почему-то перестали обрабатываться пробелы в числах. Исправил. Спасибо. Игорь Темиров 08:59, 19 апреля 2015 (UTC)Ответить
@Игорь Темиров: И вам спасибо за полезный шаблон, Википедии такого не хватало. Его функционал можно использовать для некоторых весьма полезных вещей, в частности удалось реализовать список Википедий, где для сортировки не требуется бот. -- Reg 102 10:48, 19 апреля 2015 (UTC)Ответить
@Регион102: И вам спасибо за всё то, что реализуете. Игорь Темиров 11:05, 19 апреля 2015 (UTC)Ответить

Сортировка разных типов данных

править

Здравствуйте, работая над вот этой таблицей обнаружил, что если в одном столбце находятся данные разных типов (цифры, текст, символы), то появляется сообщение об ошибке. У Республики Крым и Севастополя вместо нуля хотел проставить "нет данных" либо просто прочерк (—), но в обоих случаях выводилось лишь предупреждение об ошибке. Ниже пара примеров. В первом случае все данные в сортируемом столбце числовые, а во втором случае помимо чисел присутствует также текст, и работает уже некорректно. Точнее вообще не работает:

пример 1
Число
110 000
25000
31000
4100
пример 2
Число
1Текст как 10 000
25000
3100
4Текст как  

Пробовал экспериментировать меняя тип сортировки с текста на число, но не помогло. Если убрать символ #, сообщения об ошибке нет, но порядок сортировки неверный. Есть ли возможность исправить это? --Rg102 15:07, 21 июля 2015 (UTC)Ответить

@Регион102: Здравствуйте! Перед текстом нужно вставить скрытое значение с помощью шаблона {{~|0}} (необязательно 0), по которому будет производится сортировка. Но обратите внимание, что ключ |Сортировка определяет лишь сортировку при первоначальном выводе таблицы. Чтобы её можно было сортировать и при просмотре нужно определить тип значений для столбцов (например, |Сортировка2 = число). (см. мою корректировку вашего примера 2). Игорь Темиров 18:33, 22 июля 2015 (UTC)Ответить
  • Большое спасибо! Правда, если в строке вида "Текст как 10 000" убрать число, то ошибка остаётся, но число я заменил на код невидимого символа & # 13 ; (добавил в пример выше). Теперь отображается как надо, а шаблон {{~|0}} помогает в сортировке. Благодарю за помощь! --Rg102 22:56, 22 июля 2015 (UTC)Ответить
  • @Регион102: Посмотрел внимательнее. Использование шаблона {{~|0}} ничего не даёт. Работает именно предложенное вами добавление невидимого символа. Правда, это тоже не совсем то, что ожидается. Учтите, что строка сортируется в этом случае не с нулевым значением, а с числом 13. Игорь Темиров 21:09, 24 июля 2015 (UTC)Ответить

Сортировка по нескольким столбцам

править

Существует ли возможность сделать по умолчанию сортировку по нескольким столбцам? То есть, например: сортировка по столбцу 3, при совпадении значений в столбце 3 — по столбцу 4, затем по столбцу 5 и т. д.? LeoKand 20:13, 3 декабря 2017 (UTC)Ответить

Оформление названия

править

Очень удобный шаблон, но единственного, чего мне не хватает, это возможности по-своему оформить название таблицы (точнее вот эту строку: Шаблон:Автонумерация#Название таблицы). Можно ли её добавить? --Свой среди чужих (обс.) 19:40, 13 января 2018 (UTC)Ответить

Как оформить стиль отдельной ячейки, а не строки?

править

Обычные способы оформления таблиц не работают?--Андрей Перцев 1967 (обс.) 19:05, 4 марта 2018 (UTC)Ответить

Цвет выделения

править

Как узнать, каким цветом (код цвета) выделяются строки, помеченные символом % — "класс bright"? Ссылка из документации шаблона ведёт в никуда: на странице Википедия:Таблицы нет ни слова про такой класс.— Yellow Horror (обс.) 09:00, 24 марта 2020 (UTC)Ответить

Человекочитаемая автонумерация

править

Предлагаю уйти от создания таблиц через шаблон, а сделать аналог en:Template:Static_row_numbers, который позволяет очень просто автонумеровать ячейки через CSS. Меньше кода и проще использовать. С уважением, Iniquity 23:03, 4 января 2022 (UTC)Ответить

стили

править

На техфоруме обсуждалось, что подсветка не работает на мобильных. Предлагаю на пока добавить стили: <templatestyles src="Автонумерация/styles.css" /> Сравнить до и после можно тут: https://ru.m.wikipedia.org/wiki/Шаблон:Автонумерация#Форматирование_строк ~~‍~~ Jaguar K · 04:35, 11 апреля 2022 (UTC)Ответить

Сортировка данных шаблона «Население»

править

Можно ли как-то сделать сортировку по столбцу, в котором значения — результаты шаблона «Население»?
Например, в этой таблице Городские_населённые_пункты_Пермского_края#Города.
Если сделать на столбец «Сортировка5 = число», то вообще пропадает всякая сортировка, без неё хоть как текст сортируется. — Mike Somerset (обс.) 09:29, 15 октября 2023 (UTC)Ответить

Исчезновение заголовков

править

Если в параметр "оформление" включить standard sortable collapsible collapsed, то при разворачивании исчезают заголовки столбцов. Пример:

-- V1adis1av (обс.) 14:07, 17 января 2024 (UTC)Ответить