Обсуждение модуля:Tables

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Цвет фона[править код]

Как с помощью Module:Tables подкрасить всю строку или первую ячейку серым цветом (умерший)?--Fastboy 04:14, 29 марта 2013 (UTC)[ответить]

Пока невозможно. Но я на выходных собираюсь добавить Группирование и, видимо, включу туда и подсветку строки. Temirov1960 06:35, 29 марта 2013 (UTC)[ответить]
Спасибо, буду ждать...--Fastboy 06:49, 29 марта 2013 (UTC)[ответить]

Автонумерация не с начала[править код]

Редкая возможность, но похоже, она понадобится здесь: Список танкистов-асов Второй мировой войны - сквозная нумерация таблиц между разделами. Пусть даже не автоматически, а например, с помощью параметра «Начальный номер».--Fastboy 04:30, 29 марта 2013 (UTC)[ответить]

Вы видимо имеете ввиду поле "Старт"? Temirov1960 06:35, 29 марта 2013 (UTC)[ответить]
Поле Старт работает не совсем так, как ожидается: если, например, указать "2", то первая строка таблицы не выводится, а начинается сразу вторая. А нужно, чтобы с двойки начиналась нумерация первой строки.--Fastboy 06:50, 29 марта 2013 (UTC)[ответить]
Естественно, так и задумывалось. вы правы. Исправил. Temirov1960 09:15, 29 марта 2013 (UTC)[ответить]
Спасибо!--Fastboy 10:07, 29 марта 2013 (UTC)[ответить]

Повреждённые шапки таблиц[править код]

Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

Во многих статьях повреждены шапки таблицы. Например: Список Героев Советского Союза (Белгород) Список Героев Советского Союза (Валуйки) Список Героев Советского Союза (Шебекино) Список Героев Советского Союза (Алексеевка (город, Белгородская область)) Список Героев Советского Союза (Старый Оскол) Список Героев Советского Союза (Николаевская область) и т.д. (на самом деле количество страниц просто огромно)

Является ли это ошибкой в модуле? Или статьи созданы неправильно? Ходаков Павел Викторович 08:26, 13 мая 2015 (UTC)[ответить]

  • @Khodakov Pavel: Просто пользуйтесь вызовом через шаблон {{Автонумерация}} с правильными параметрами. Я думаю, коллега @Туча: зря внёс такие исправления. Если и обрабатывать некорректные вызовы, то сообщением об ошибке. Игорь Темиров 11:42, 13 мая 2015 (UTC)[ответить]
    • Вообще-то вызов был вполне корректный, а в коде совершенно дикая вещь была написана, когда открывающая кавычка ставилась внутри условия, а закрывающая ставилась всегда. Хотя Вы правы и лучше использовать шаблон, а не вызов модуля на прямую. Тем не менее ошибка в модуле была, и она рано или поздно бы вылезла. --Туча 11:49, 13 мая 2015 (UTC)[ответить]

Правки без обсуждения[править код]

Туча. Перед внесением правок в шаблон, используемый в нескольких тысячах статей, обсуждайте изменения здесь. Что касательно последнего изменения ширины таблицы, то она регулируется классом оформления, которое выбирает сам пользователь шаблона. Игорь Темиров 04:03, 31 августа 2016 (UTC)[ответить]

  • Данная правка никак не связана со статьей Муниципальное образование «Гдов» и лечила совершенно не её.
  • На какой странице по вашему мнению что то сломалось после правки? Что по вашему она вообще делала, как Вы думаете? --Туча 06:01, 31 августа 2016 (UTC)--[ответить]
    • Именно это я и предложил обсудить. Игорь Темиров 07:40, 31 августа 2016 (UTC)[ответить]
      • Ну давайте обсудим, Вы понимаете смысл правки или нет? Что она делает? С вами есть что обсуждать? Если Вы её отменили, значит она вас чем-то не устроила, хотелось бы знать чем. Может быть у вас где-нибудь что-то сломалось? --Туча 07:43, 31 августа 2016 (UTC)[ответить]
        • То есть предложений по нововведениям нет? Жаль, я всегда готов обсудить их с вами. Игорь Темиров 09:10, 31 августа 2016 (UTC)[ответить]
          • Предложение сформулировано, правка маленькая, простая, она модифицирует одно условие, добавляет его проверку до этого как будет вызвано css('width',а не во время. Что вас в ней не устроило, вы можете сказать предметно? --Туча 09:47, 31 августа 2016 (UTC)[ответить]
            • В чём преимущества подобного подхода? Игорь Темиров 10:02, 31 августа 2016 (UTC)[ответить]
              • В том что не нужный вызов css('width' не происходит, когда в нём нет никакой необходимости. Почему вам не нравится данная правка? Чем она вас задела? --Туча 10:09, 31 августа 2016 (UTC)[ответить]
                • Перевод прямого ввода данных на вызов через функцию создает дополнительную нагрузку на сервер, как вы писали в другом месте. Плюс затрудняется читабельность кода. Это стилевая правка и смысла в её применении я не вижу. Игорь Темиров 08:31, 1 сентября 2016 (UTC)[ответить]
                  • Вы опять не правы, данных как раз нет, и вызова css как раз не происходит в случае принятия такой правки, так что нагрузка как раз меньше :) В текст статьи при вызове css вставляются неверные конструкции кстати, не несущие никакого смысла, вы зря спорите. Соседняя функция AutoNum из этого модуля проверяет ширину перед добавлением, и если она не задана ничего не добавляет, а AutoNumSort нет и занимается раздуванием конечного текста статьи при помощи мусора. Так что никакого криминала как раз добавлено не было. --Туча 10:01, 1 сентября 2016 (UTC)[ответить]
                    • Я ж не говорил, что она бессмысленна. Тот же эффект даст, например, замена TempColumn:css('width', (args["Ширина"..i] or "")) на if args["Ширина"] then TempColumn:css('width', (args["Ширина"..i])). Я говорю о том, что никакого прироста скорости обработки она не даёт. А косметические правки - дело вкуса. И уж понятно, что в статью никакой мусор (надеюсь вы не о шаблонах про метро?) не попадает, так как при сохранении статьи все шаблоны раскрываются и в статье остаётся только html-код. А вообще жаль, конечно, что такой маститый программист вынужден заниматься минорными правками. Игорь Темиров 11:10, 1 сентября 2016 (UTC)[ответить]
                      • Фактически if и был поставлен, но так как он нужен дважды его есть смысл обернуть. Мусор кочует и при раскрывании шаблонов, и в html коде тоже остаётся, можете это проверить. Собственно минимальный правки гораздо интереснее, чем большие, просто в силу того что по ним обычно не возникает таких споров как этот, никто кроме вас не додумывается обычно их отменять. Правка пару срок, а обсуждение на страницу - это так забавно. --Туча 12:05, 1 сентября 2016 (UTC)[ответить]
                        • Не могли бы продемонстрировать этот самый html-код? И, повторюсь, на скорость это не влияет, а читабельность ухудшает. Далее, никто не против минимальных правок. Вы же знаете, я поклонник вашего творчества: какие ещё модули вы улучшили в последнее время? Хотелось бы поучиться. Игорь Темиров 13:01, 1 сентября 2016 (UTC)[ответить]
                          • Вы не знаете как смотреть html код страницы? Вы не можете сравнить разницу между html кодом страниц с этой правкой и без? Вы не можете посмотреть вклад участника с фильтром пространства имен? Какое это все отношение имеет к данной правке? Зачем Вы её отменили? Хотите сделать по другому, флаг в руки, но пожалуйста, сделайте так что бы не нужный мусор всё таки не добавлялся. --Туча 14:48, 1 сентября 2016 (UTC)[ответить]

Замена устаревшего атрибута align на стили[править код]

Коллега Putnik, вероятно эта правка не лишняя, но проблему не решила. В то время как возврат атрибута align очевидно экономит память и страница Список муниципальных районов, муниципальных и городских округов России выводится полностью. Может быть стоит его вернуть? Игорь Темиров 20:17, 2 января 2022 (UTC)[ответить]

  • На мой взгляд, в данной конкретной статье нужно искать другие способы сокращения объёма включения. Нарушение стандартов во всей Википедии ради одного крайнего случая кажется очень странным решением. — putnik 20:22, 2 января 2022 (UTC)[ответить]

Просьба внести правку, что-то есть в песочнице. @Игорь Темиров как ОА ~~‍~~ Jaguar K · 16:10, 20 июня 2022 (UTC)[ответить]