ФЭНДОМ


 
Строка 5: Строка 5:
 
** <kbd><nowiki><infobox type="foo"></nowiki></kbd> - это HTML класс <code>type-foo</code> для вывода в инфобоксе. Он добавляет универсальный селектор в инфобокс, позволяя в некоторых случаях избавиться от селекторов <code>.pi-theme-...</code>. Например, вы можете использовать его для инфобоксов о всех покемонах (как CSS <code>.type-pokemon</code>) вместо <code>.pi-theme-fire</code>, <code>.pi-theme-water</code> и пр.
 
** <kbd><nowiki><infobox type="foo"></nowiki></kbd> - это HTML класс <code>type-foo</code> для вывода в инфобоксе. Он добавляет универсальный селектор в инфобокс, позволяя в некоторых случаях избавиться от селекторов <code>.pi-theme-...</code>. Например, вы можете использовать его для инфобоксов о всех покемонах (как CSS <code>.type-pokemon</code>) вместо <code>.pi-theme-fire</code>, <code>.pi-theme-water</code> и пр.
 
** Теперь все элементы инфобокса будут иметь свой атрибут в HTML, такой как <kbd>data-source="ATK"</kbd>. То есть, в CSS или jQuery можно будет записать параметр типа <code>.pi-item[data-source="ATK"]</code>, чтобы изменить стиль конкретного элемента инфобокса. Это позоволит избавиться от элементов типа <var>nth-of-type</var> в коде.
 
** Теперь все элементы инфобокса будут иметь свой атрибут в HTML, такой как <kbd>data-source="ATK"</kbd>. То есть, в CSS или jQuery можно будет записать параметр типа <code>.pi-item[data-source="ATK"]</code>, чтобы изменить стиль конкретного элемента инфобокса. Это позоволит избавиться от элементов типа <var>nth-of-type</var> в коде.
** Новый параметр можно использовать для всех элементов, включая <kbd><nowiki><title></nowiki></kbd>, <kbd><nowiki><group></nowiki></kbd>, <kbd><nowiki><data></nowiki></kbd>, <kbd><nowiki><header></nowiki></kbd>, <kbd><nowiki><image></nowiki></kbd> и <kbd><nowiki><navigation></nowiki></kbd>. Как и в случае <kbd>data-source</kbd>, атрибут прописывается как <kbd><nowiki><data name="bar"></nowiki></kbd> и может быть указана как <code>.pi-item[data-item-name="bar"]</code>.
+
** Новый параметр можно использовать для всех элементов, включая <kbd><nowiki><title></nowiki></kbd>, <kbd><nowiki><group></nowiki></kbd>, <kbd><nowiki><data></nowiki></kbd>, <kbd><nowiki><header></nowiki></kbd>, <kbd><nowiki><image></nowiki></kbd> и <kbd><nowiki><navigation></nowiki></kbd>. Как и в случае <kbd>data-source</kbd>, атрибут прописывается как <kbd><nowiki><data name="bar"></nowiki></kbd> и может быть указан как <code>.pi-item[data-item-name="bar"]</code>.
 
** Отдельные элементы инфобокса теперь можно использовать в табуляции. Для этого можно использовать новый параметр <kbd><panel></kbd>. Внутри этого параметра для создания вкладок используется параметр <nowiki><section></nowiki>, а уже внутри него можно использовать стандартные параметры как <kbd><nowiki><label></nowiki> и пр. Пример инфобокса с такими вкладками можно посмотреть [[w:c:forgottenrealms:Orc|на этой странице Forgotten Realms Wiki]]. </kbd><ac_metadata title="Технические обновления [25.02-28.02] (2019)"> </ac_metadata>
 
** Отдельные элементы инфобокса теперь можно использовать в табуляции. Для этого можно использовать новый параметр <kbd><panel></kbd>. Внутри этого параметра для создания вкладок используется параметр <nowiki><section></nowiki>, а уже внутри него можно использовать стандартные параметры как <kbd><nowiki><label></nowiki> и пр. Пример инфобокса с такими вкладками можно посмотреть [[w:c:forgottenrealms:Orc|на этой странице Forgotten Realms Wiki]]. </kbd><ac_metadata title="Технические обновления [25.02-28.02] (2019)"> </ac_metadata>

Текущая версия на 10:09, февраля 25, 2019

Понедельник, 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.
Материалы сообщества доступны в соответствии с условиями лицензии CC-BY-SA , если не указано иное.