Модуль:Portal/документація

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Це сторінка документації для Модуль:Portal

Цей модуль має дві функції, portal та image. portal створює блок з посиланнями на портал або кілька порталів і використовується шаблоном {{портал}}. Найчастіше вона використовується в розділі "Див. також" статті. Функція image видає назву зображення, яке використовується вказаним порталом.

Функція portal[ред. код]

Функція portal створює блок посилань на портал.

Функція image[ред. код]

Функція image видає назву зображення, яке використовується вказаним порталом.

Використання[ред. код]

{{#invoke:Portal|image|portal}}

Приклади[ред. код]

  • {{#invoke:Portal|image|Мистецтво}} → Nuvola apps package graphics.svg

Функція image dupes[ред. код]

Функція image dupes (дублювання зображень) повертає список усіх зображень, які використовуються більш ніж одним порталом (псевдоніми не враховуються). Це може бути корисним для виявлення записів зображень, які слід змінити для використання псевдонімів.

Приклади[ред. код]

{{#invoke:Portal|imageDupes}}

Відображення всіх функцій[ред. код]

Функція display all повертає box, що містить усі портали, на яких є зображення. Вона використовується для обслуговування і не повинна відображатися в статтях, позаяк: а) існує близько ~ порталів із зображеннями, і відображення ~ зображень на одній сторінці займає багато ресурсів сервера, і б) модуль не має можливості дізнатися правильну капіталізацію назви порталу, тому деякі посилання на портали будуть неробочими. Цю функцію можна побачити за адресою Шаблон:Портал/документація/all.

Використання[ред. код]

{{#invoke:Portal|displayAll}}

Цей шаблон використовується, щоб зробити посилання на портал або портали.

Цей шаблон можна використати, щоб додати посилання на кілька порталів у розділі "Див. також" статті або сторінки.

Використання[ред. код]

Базове використання
{{Портал |Портал 1 |Портал 2 |Портал 3 |... }}
Всі опції
{{Портал 
| Портал 1 
| Портал 2 
| Портал 3 
| ... 
| left = <!-- yes -->
| margin = <!-- CSS-облямівка -->
| break = <!-- yes -->
| boxsize = <!-- ширини рамки у пікселях -->
}}

Розміщення[ред. код]

У статтях, цей шаблон повинен розміщуватися внизу статті в розділі Див. також.

Зображення[ред. код]

Зображення для порталу вказується на сторінці Шаблон:Портал/Зображення/НазваПорталу для кожного порталу; інакше буде використано зображення за замовчуванням. Майте на увазі, що змінна "НазваПорталу" повинна мати лише першу літеру у верхньому регістрі, всі літери, починаючи з другої, повинні бути у нижньому регістрі, не зважаючи на те, як пишеться назва порталу. Наприклад, Портал:Гаррі Поттер написаний з двома літерами у верхньому регістрі, але підсторінка для назви зображення - Шаблон:Портал/Зображення/Гаррі поттер, лише з одною великою буквою.

Приклад[ред. код]

Код
Результат
{{Портал|Наука}}

Параметри[ред. код]

Назва Значення Опис
1, 2, 3 ... Назва порталу, наприклад, Мистецтво Параметри без назви вказують які портали відображати. Можна вказати будь-яку кількість порталів.
left yes Якщо встановлено на yes, то шаблон відображається на сторінці ліворуч, а не праворуч.
margin значення CSS-облямівки, наприклад, 1.2em 3em 0.5em 1em Цей параметр дозволяє встановити нестандартну облямівку. Допускаються всі правильні значення для CSS-облямівки.
break yes Якщо встановлено на yes, то перед назвою порталу вставляється перевід рядка.
boxsize Розмір в пікселях, наприклад, 300 Встановлює нестандартну ширину в пікселях.

Підтримка[ред. код]

Наступна категорія містить всі сторінки з неправильним використанням шаблону:

Див. також[ред. код]