Обсуждение Википедии:Совет дня
Материал из Википедии — свободной энциклопедии
Содержание |
[править] Ищу человечк-а/ов
Ищем ещё помощников и/или переводчиков! --Obersachse 17:16, 21 сентября 2006 (UTC)
- Перевёл сегодняшний совет. Кажется, шаблоны Day-1 и Day+1, которые тут используются, неправильно работают с русскими датами. Я заглянул в их исходники, но пока ничего не понял :-( . Видимо, нужен специалист по шаблонам. — D V S (?!), 04:29, 22 сентября 2006 (UTC).
[править] Следующий-передыдущий
Надо именовать страницы Википедия:Совет дня/2006-09-22 что-бы использовать #time:, потому что такую хрень делать не рационально.--Куллер 09:49, 22 сентября 2006 (UTC)
- Год можно вообще выкинуть, вряд ли наберётся более 365 полезных советов. --Volkov (?!) 09:52, 22 сентября 2006 (UTC)
- Год нужен, если не полагать, что в этом году руВика загнётся. 65.54.98.27
- А что мешает крутить советы по кругу? Вот уж если точно наберётся сотен 5, тогда можно и год добавить. --Volkov (?!) 12:48, 22 сентября 2006 (UTC)
- Зачем крутить, если достаточно ссылки? То, что советов будет > 365, и ежу понятно: функциональность Медиавики и пр. придумки будут расти, а с ними и трюки. 65.54.98.110
- Полностью поддерживаю. Я сегодня пытался соорудить версию этого шаблона для русских дат, но пока не преуспел — с датами вида «22 сентября» это крайне неудобно. — D V S (?!), 09:59, 22 сентября 2006 (UTC).
- А в чём собственно проблема? дата вида «22 сентября» прекрасно делается с помощью {{#time: j F}}. Предыдущий = {{#time: j F|-24 hours}}, следующий = {{#time: j F|+24 hours}}. Всё вместе это даёт 21 декабрь | 22 декабрь | 23 декабрь. Ссылки можно добавлять по вкусу :) См. {{ВПКУ-Навигация}} --Volkov (?!) 12:24, 22 сентября 2006 (UTC)
-
-
- {{#time: j F|-1 day}} ;) Проблема в том, что тогда в noinclude нельзя будет написать {{#time: j F Y|{{SUBPAGENAME}} -1 day}} (Ошибка: неправильное время), максимум {{#time: «j F Y»|1 September 2006 -1 day}}, но месяц будет выведен по русски «31 август 2006». --Куллер 12:52, 22 сентября 2006 (UTC)
-
- Зачем ссылаться на жуткий диф, если в текущем варианте всего 6 строк кода? 65.54.98.27
-
- ? --Куллер 12:52, 22 сентября 2006 (UTC)
-
-
- Не заметил сразу. ;^) Считайте просто и со вкусом. М.б., я ошибся в арифметике? 65.54.98.110
-
[править] Обновление страницы
У меня эта страница не изменяется при обновлении после правки текущего совета. В чём тут проблема? Это только у меня так? — D V S (?!), 03:12, 26 сентября 2006 (UTC).
- Это везде так. Википедия:Механизм_шаблонов#Кэширование. Надо очистить кеш. --Куллер 21:04, 26 сентября 2006 (UTC)
[править] Техническая реализация
[править] Шаблон:Совет дня
{{Совет дня}}
{{Википедия:Совет дня/{{#ifexist:Википедия:Совет дня/{{#time: Y-m-d}}|{{#time: Y-m-d}}|{{#time: 2006-m-d}}}}}}
Показывается, если есть, страница Википедия:Совет дня/текущая дата, иначе Википедия:Совет дня/за то же число 2006 года.
Следует называть полностью, включая год (2006-09-26). Если в будущем окажется что больше 365 советов делать не стоит изменим на
{{Википедия:Совет дня/{{#time: 2006-m-d}}}}
[править] Википедия:Совет дня/год-месяц-число
{{Википедия:Совет_дня/Оформление}} Текст совета. <noinclude>{{Википедия:Совет дня/Предыдущий-Следующий}}</noinclude><!-- --><includeonly>{{Википедия:Совет дня/Предыдущий}}</includeonly></div></center><!-- --><noinclude>[[en:Wikipedia:Tip of the day/]]</noinclude>
Без параметров будет вчера-завтра, если в будущем возникнут перебои с новыми советами можно поставить конкретную дату предыдущего и следующего. {{Википедия:Совет дня/Предыдущий-Следующий|2006-09-20|2006-09-29}} {{Википедия:Совет дня/Предыдущий|2006-09-20}}
[править] Википедия:Совет дня/Предыдущий-Следующий
{{Википедия:Совет дня/Предыдущий-Следующий}}
Отображается только в Википедия:Совет дня/год-месяц-число, без включения в другую страницу
[[Википедия:Совет дня/{{#if: {{{1|}}}|{{{1}}}|{{#time: Y-m-d|{{SUBPAGENAME}} -1 day}}}}|Предыдущий]] - [[Википедия:Совет дня/{{#if: {{{2|}}}|{{{2}}}|{{#time: Y-m-d|{{SUBPAGENAME}} +1 day}}}}|Следущий]] <includeonly>[[Категория:Википедия:Совет дня|{{SUBPAGENAME}}]]</includeonly>
Если указаны параметры то ссылка Википедия:Совет дня/указаная дата, иначе Википедия:Совет дня/Имя страницы +\- день
Если в будущем окажется что больше 365 советов делать не стоит {{#time: Y-m-d заменим на {{#time: 2006-m-d
[править] Википедия:Совет дня/Предыдущий
{{Википедия:Совет дня/Предыдущий}}
Отображается только включени в другую страницу, например в Шаблон:Совет дня
[[Википедия:Совет дня/{{#if: {{{1}}}|{{{1}}}|{{#time: Y-m-d|-1 day}}}}|Предыдущий]]
Если указан параметр то ссылка Википедия:Совет дня/указаная дата, иначе Википедия:Совет дня/вчерашняя дата. —Куллер 18:01, 26 сентября 2006 (UTC)
[править] Формат
То есть как? Договоримся на формат Википедия:Совет дня/2006-09-22 или оставим без года? Мне лично всё равно, только чтоб было одинаково. --Obersachse 19:57, 26 сентября 2006 (UTC)
- С годом, на случай того что советов будет больше 365. --Куллер 20:24, 26 сентября 2006 (UTC)
- Тогда я сейчас переименовать буду. --Obersachse 20:26, 26 сентября 2006 (UTC)