Обсуждение модуля: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)
- Естественно, так и задумывалось. вы правы. Исправил. Temirov1960 09:15, 29 марта 2013 (UTC)
- Поле Старт работает не совсем так, как ожидается: если, например, указать "2", то первая строка таблицы не выводится, а начинается сразу вторая. А нужно, чтобы с двойки начиналась нумерация первой строки.--Fastboy 06:50, 29 марта 2013 (UTC)
Повреждённые шапки таблиц[править код]
Во многих статьях повреждены шапки таблицы. Например: Список Героев Советского Союза (Белгород) Список Героев Советского Союза (Валуйки) Список Героев Советского Союза (Шебекино) Список Героев Советского Союза (Алексеевка (город, Белгородская область)) Список Героев Советского Союза (Старый Оскол) Список Героев Советского Союза (Николаевская область) и т.д. (на самом деле количество страниц просто огромно)
Является ли это ошибкой в модуле? Или статьи созданы неправильно? Ходаков Павел Викторович 08:26, 13 мая 2015 (UTC)
- Вроде ошибок больше нет. --Туча 09:00, 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)
- Код исправил. Хочется пожелать вам дальнейших успехов в нелёгкой борьбе с ненужным мусором. Удачи. Игорь Темиров 04:01, 2 сентября 2016 (UTC)
- Как большого специалиста по мусору, который может превратить дискуссию об паре строк кода на целую страницу, приглашаю вас высказаться и на Обсуждение_модуля:Sources#Строка 333. --Туча 08:57, 2 сентября 2016 (UTC)
- Код исправил. Хочется пожелать вам дальнейших успехов в нелёгкой борьбе с ненужным мусором. Удачи. Игорь Темиров 04:01, 2 сентября 2016 (UTC)
- Вы не знаете как смотреть html код страницы? Вы не можете сравнить разницу между html кодом страниц с этой правкой и без? Вы не можете посмотреть вклад участника с фильтром пространства имен? Какое это все отношение имеет к данной правке? Зачем Вы её отменили? Хотите сделать по другому, флаг в руки, но пожалуйста, сделайте так что бы не нужный мусор всё таки не добавлялся. --Туча 14:48, 1 сентября 2016 (UTC)
- Не могли бы продемонстрировать этот самый html-код? И, повторюсь, на скорость это не влияет, а читабельность ухудшает. Далее, никто не против минимальных правок. Вы же знаете, я поклонник вашего творчества: какие ещё модули вы улучшили в последнее время? Хотелось бы поучиться. Игорь Темиров 13:01, 1 сентября 2016 (UTC)
- Фактически if и был поставлен, но так как он нужен дважды его есть смысл обернуть. Мусор кочует и при раскрывании шаблонов, и в html коде тоже остаётся, можете это проверить. Собственно минимальный правки гораздо интереснее, чем большие, просто в силу того что по ним обычно не возникает таких споров как этот, никто кроме вас не додумывается обычно их отменять. Правка пару срок, а обсуждение на страницу - это так забавно. --Туча 12:05, 1 сентября 2016 (UTC)
- Я ж не говорил, что она бессмысленна. Тот же эффект даст, например, замена TempColumn:css('width', (args["Ширина"..i] or "")) на if args["Ширина"] then TempColumn:css('width', (args["Ширина"..i])). Я говорю о том, что никакого прироста скорости обработки она не даёт. А косметические правки - дело вкуса. И уж понятно, что в статью никакой мусор (надеюсь вы не о шаблонах про метро?) не попадает, так как при сохранении статьи все шаблоны раскрываются и в статье остаётся только html-код. А вообще жаль, конечно, что такой маститый программист вынужден заниматься минорными правками. Игорь Темиров 11:10, 1 сентября 2016 (UTC)
- Вы опять не правы, данных как раз нет, и вызова css как раз не происходит в случае принятия такой правки, так что нагрузка как раз меньше :) В текст статьи при вызове css вставляются неверные конструкции кстати, не несущие никакого смысла, вы зря спорите. Соседняя функция AutoNum из этого модуля проверяет ширину перед добавлением, и если она не задана ничего не добавляет, а AutoNumSort нет и занимается раздуванием конечного текста статьи при помощи мусора. Так что никакого криминала как раз добавлено не было. --Туча 10:01, 1 сентября 2016 (UTC)
- Перевод прямого ввода данных на вызов через функцию создает дополнительную нагрузку на сервер, как вы писали в другом месте. Плюс затрудняется читабельность кода. Это стилевая правка и смысла в её применении я не вижу. Игорь Темиров 08:31, 1 сентября 2016 (UTC)
- В том что не нужный вызов css('width' не происходит, когда в нём нет никакой необходимости. Почему вам не нравится данная правка? Чем она вас задела? --Туча 10:09, 31 августа 2016 (UTC)
- В чём преимущества подобного подхода? Игорь Темиров 10:02, 31 августа 2016 (UTC)
- Предложение сформулировано, правка маленькая, простая, она модифицирует одно условие, добавляет его проверку до этого как будет вызвано css('width',а не во время. Что вас в ней не устроило, вы можете сказать предметно? --Туча 09:47, 31 августа 2016 (UTC)
- То есть предложений по нововведениям нет? Жаль, я всегда готов обсудить их с вами. Игорь Темиров 09:10, 31 августа 2016 (UTC)
- Ну давайте обсудим, Вы понимаете смысл правки или нет? Что она делает? С вами есть что обсуждать? Если Вы её отменили, значит она вас чем-то не устроила, хотелось бы знать чем. Может быть у вас где-нибудь что-то сломалось? --Туча 07:43, 31 августа 2016 (UTC)
- Именно это я и предложил обсудить. Игорь Темиров 07:40, 31 августа 2016 (UTC)
Замена устаревшего атрибута align на стили[править код]
Коллега Putnik, вероятно эта правка не лишняя, но проблему не решила. В то время как возврат атрибута align очевидно экономит память и страница Список муниципальных районов, муниципальных и городских округов России выводится полностью. Может быть стоит его вернуть? Игорь Темиров 20:17, 2 января 2022 (UTC)
- На мой взгляд, в данной конкретной статье нужно искать другие способы сокращения объёма включения. Нарушение стандартов во всей Википедии ради одного крайнего случая кажется очень странным решением. — putnik 20:22, 2 января 2022 (UTC)
Просьба внести правку, что-то есть в песочнице. @Игорь Темиров как ОА ~~~~ Jaguar K · 16:10, 20 июня 2022 (UTC)