Обговорення шаблону:Дата вибору
Про повернення слова "Сьогодні"
[ред. код]Змінив функціонал шаблону.
Відтепер він повертає ще слово «сьогодні». Але ця зміна не є абсолютно коректною — подібний функціонал додано із ігноруванням другого аргументу шаблону. Це можливе тільки через те, що нині шаблон використовується всюди із другим аргументом 7
. Тобто всюди він встановлений на періодичність у 7 днів, і у шаблоні по суті встановлюється винятково день тижня. Теоретично, шаблон може видавати більш складний функціонал — кожен 3 день із 17-денного циклу, наприклад. Але по факту подібного використання немає.
Ми маємо або спростити цей шаблон, або додати коректний функціонал, щоб він повертав «сьогодні» навіть якщо задаєм щось складне у дусі 3 день із 17-денного циклу. --VoidWanderer (обговорення) 16:17, 9 листопада 2018 (UTC)
Баг
[ред. код]- @VoidWanderer: сьогодні не 17 травня. --『 』 Обг. 07:37, 16 травня 2019 (UTC)
- Так, я знаю, що сьогодні не 17 травня. Ось так він працював до правок, якими я додав слово «сьогодні»: постійна версія № 19544636.
- Мій недогляд — додаючи новий функціонал, я думав, що шаблон спирається на перевірку DAYOFWEEK, коли приймає вхідні аргументи. Це виявилося не так: перша цифра — номер необхідного дня тижня у поточному році. Цього року, 2019, п'ятниця виявилася четвертим днем. Тому для всіх сторінок, що очікують підбиття підсумку у п'ятницю, потрібно перевстановити значення на 4. Тут і з'явилася помилка. Вважаю, що шаблон має бути переписаний за якимось іншим принципом роботи, бо «зручність» щорічних переналаштувань викликає запитання.
- А поки він не переписаний, пропоную прописати п'ятницю, суботу й неділю для сторінок номінацій і позбавлення ДС/ВС. --VoidWanderer (обговорення) 08:09, 16 травня 2019 (UTC)
- а чому для даних сторінок просто не зробити перевірку на день неділі через функцію time? --『 』 Обг. 08:17, 16 травня 2019 (UTC)
- Шаблон здійснював не тільки перевірку дня тижня, але й рахував наступну дату. Такий функціонал функція time зможе забезпечити? --VoidWanderer (обговорення) 08:30, 16 травня 2019 (UTC)
- Рахувати наступну дату уміє Довідка:Функції парсера. А от, що в умілих руках зможе не знаю. --『 』 Обг. 08:41, 16 травня 2019 (UTC)
- Якщо буде охочий, може переписати шаблон, щоб він був зручним у користуванні. А поки прописав у шапках сторінок голосувань дні тижня. --VoidWanderer (обговорення) 08:46, 16 травня 2019 (UTC)
- Рахувати наступну дату уміє Довідка:Функції парсера. А от, що в умілих руках зможе не знаю. --『 』 Обг. 08:41, 16 травня 2019 (UTC)
- Шаблон здійснював не тільки перевірку дня тижня, але й рахував наступну дату. Такий функціонал функція time зможе забезпечити? --VoidWanderer (обговорення) 08:30, 16 травня 2019 (UTC)
- а чому для даних сторінок просто не зробити перевірку на день неділі через функцію time? --『 』 Обг. 08:17, 16 травня 2019 (UTC)
- ПС. Змінюючи шапки, звернув увагу, що шаблон роками не перевстановлювався на сторінках. Які він цифри показував і чому — нікому не було діла. На сторінці Вікіпедія:Кандидати у добрі статті/Позбавлення статусу/Шапка його параметри були встановлені у 2009 році як
2|7
і не змінювалися відтоді. У 2009 році другим днем була саме п'ятниця. --VoidWanderer (обговорення) 08:37, 16 травня 2019 (UTC)