- Понедельник, 25.02
- Исправлен баг, из-за которого страница Блог:Все сообщения не отображала новые блоги, особенно на активных википроектах.
- Будет обновлён редактор Ace до версии 1.4.2. Это редактор используется на страницах CSS, JS, инфобоксах с новой разметкой и Lua.
- В связи с обновлением редактора в инфобоксы добавлено несколько новых функций:
- <infobox type="foo"> - это HTML класс
type-foo
для вывода в инфобоксе. Он добавляет универсальный селектор в инфобокс, позволяя в некоторых случаях избавиться от селекторов.pi-theme-...
. Например, вы можете использовать его для инфобоксов о всех покемонах (как CSS.type-pokemon
) вместо.pi-theme-fire
,.pi-theme-water
и пр. - Теперь все элементы инфобокса будут иметь свой атрибут в HTML, такой как data-source="ATK". То есть, в CSS или jQuery можно будет записать параметр типа
.pi-item[data-source="ATK"]
, чтобы изменить стиль конкретного элемента инфобокса. Это позоволит избавиться от элементов типа nth-of-type в коде. - Новый параметр можно использовать для всех элементов, включая <title>, <group>, <data>, <header>, <image> и <navigation>. Как и в случае data-source, атрибут прописывается как <data name="bar"> и может быть указан как
.pi-item[data-item-name="bar"]
. - Отдельные элементы инфобокса теперь можно использовать в табуляции. Для этого можно использовать новый параметр <panel>. Внутри этого параметра для создания вкладок используется параметр <section>, а уже внутри него можно использовать стандартные параметры как <label> и пр. Пример инфобокса с такими вкладками можно посмотреть на этой странице Forgotten Realms Wiki.
- <infobox type="foo"> - это HTML класс