Викитека:Форум: различия между версиями

Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 1:
{{/Шапка|Ф}}__TOC__
<!-- Оставьте эту строчку и строчку выше. Пишите ниже, с новой строки ↓ -->
== Важное изменение в расширении Cite ==
Где-то с месяц назад в расширении Cite (которое заведует тегом references и отображением примечаний) было сделано довольно важное и интересное именно для Викитеки изменение: теперь при наличии в тексте страницы примечаний (тегов ref) и отсутствии тега references больше не генерируется ошибка, а добавляются примечания в конце страницы (как если бы в конце страницы был бы неявно добавлен тег references; собственно, он неявно и добавляется). Аллилуя, не прошло и нескольких лет!!! Что нам это теперь дает:
* теперь не надо в футер страниц в неймспейсе Страница добавлять тег references или шаблон Примечания. Попробуйте -- удалите в режиме редактирования на странице с примечаниями этот тег и посмотрите получающийся результат. Внешний может быть немного не тот, не один-в-один (если, например, на странице явно используется div с классом, например, oldspell-indent -- т.к. неявно вставленные примечания будут в самом конце страницы, т.е. вне этого тега oldspell), но это может быть решено впоследствии через соотв. классы в css.
* соответственно, при редактировании страниц неймспейса Страница, можно об этом забыть и больше не заботиться. А сосредоточиться на вычитке текста страниц и их оформлении (а индексов с большим кол-вом страниц в хорошем качестве у нас, как известно, очень мало).
* соответственно, можно (нужно?) пройтись ботом по всем индексам (по неймспейсу Индекс) и удалить тег references и шаблон Примечания из поля дефалтового значения футера для того, чтобы они больше не добавлялись при создании новых страниц в их футер. Это где-то 300 индексов. Это надо сделать осторожно, т.к. по-крайней мере шаблон Примечания (а может быть и тег references) используется в тексте некоторых страниц индексов (а не в поле футера).
* надо также поменять дефалотовое глобальное значение футера, удалить из него тег references, чтобы для новых индексов он теперь там не использовался.
* можно (нужно?) пройтись роботом по футерам всех страниц и удалить тег references и шаблон Примечания. Опять-таки аккуратно, т.к. на некоторых страницах используется дополнительное оформление примечаний (например дополнительная горизонтальная черта), на некоторых тег references размещается внутри тега div с классом оформления текста, на некоторых -- вне... Могут быть дополнительные div'ы для текстов с side-notes, в многоколоночных текстах, но таких страниц намного меньше относительно общего их числа...
* в идеале, теперь почти всегда футер может быть пустым. Закрывающий тег div для оформления side-notes в принципе там тоже строго не нужен, т.к. и без него отображаться на странице все будет правильно, а от часто использующихся div'ов с классом, например, oldspell-text тоже можно обойтись, но об этом давайте поговорим отдельно... [[Участник:Hinote|Hinote]] ([[Обсуждение участника:Hinote|обсуждение]]) 00:12, 4 августа 2014 (UTC)
 
== Политика раскрытия информации об «оплачиваемом» участии ==