Модуль:Portal/документація
Це сторінка документації для Модуль:Portal
Цей модуль Lua використовується на близько 1 160 000 сторінках або близько 24% всіх сторінок. Для уникнення великомасштабних збоїв та непотрібного навантаження на сервер, будь-які зміни спочатку потрібно перевірити на підсторінках /пісочниці та /тестів цього модуля, або у вашій пісочниці модуля. Потім перевірені зміни можуть бути впроваджені на цій сторінці єдиним редагуванням. Будь ласка, обговорюйте будь-які зміни на сторінці обговорення перед їхнім впровадженням. |
Цей модуль помічено як К:альфа-модуль (11). У нього можуть вносити редагування треті особи і його можна використати на кількох сторінках, аби перевірити можливі проблеми пов'язані з використанням модуля, використовувати його слід обережно. Вітаються пропозиції щодо нової функціональности чи зміни в механізмах їхнього вводу і виводу. |
Цей модуль залежить від наступних модулів: |
Цей модуль використовує TemplateStyles: |
Цей модуль має дві функції, 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}}
Це підсторінка документації модуля Модуль:Portal. Вона містить інформацію про використання, категорії та інший вміст, що не є частиною оригінальної сторінки модуля. |
Цей модуль залежить від наступних модулів: |
Цей шаблон використовується, щоб зробити посилання на портал або портали.
Цей шаблон можна використати, щоб додати посилання на кілька порталів у розділі "Див. також" статті або сторінки.
Використання
[ред. код]- Базове використання
{{Портал |Портал 1 |Портал 2 |Портал 3 |... }}
- Всі опції
{{Портал | Портал 1 | Портал 2 | Портал 3 | ... | left = <!-- yes --> | margin = <!-- CSS-облямівка --> | break = <!-- yes --> | boxsize = <!-- ширини рамки у пікселях --> }}
Розміщення
[ред. код]У статтях, цей шаблон повинен розміщуватися внизу статті в розділі Див. також.
Зображення
[ред. код]{{Модуль:Portal}} (обг. · викор. · ред.) нещодавно оновлено! Він підтримує відображення зображень через шаблони, але бажає мати назви зображень порталів в файлі {{Модуль:Portal/images/other}} (обг. · викор. · ред.). Для цього достатньо перенести до ньго відповідні рядки коду з консолі відлагодження, які відображаються при відсутності в цьому файлі відповідного порталу запису. |
Зображення для порталу вказується на сторінці Шаблон:Портал/Зображення/НазваПорталу для кожного порталу; інакше буде використано зображення за замовчуванням. Майте на увазі, що змінна "НазваПорталу" повинна мати лише першу літеру у верхньому регістрі, всі літери, починаючи з другої, повинні бути у нижньому регістрі, не зважаючи на те, як пишеться назва порталу. Наприклад, Портал:Гаррі Поттер написаний з двома літерами у верхньому регістрі, але підсторінка для назви зображення - Шаблон:Портал/Зображення/Гаррі поттер, лише з одною великою буквою.
Приклад
[ред. код]Код |
Результат |
---|---|
{{Портал|Наука}} |
Параметри
[ред. код]Назва | Значення | Опис |
---|---|---|
1 , 2 , 3 ... |
Назва порталу, наприклад, Мистецтво |
Параметри без назви вказують які портали відображати. Можна вказати будь-яку кількість порталів. |
left |
yes |
Якщо встановлено на yes , то шаблон відображається на сторінці ліворуч, а не праворуч.
|
margin |
значення CSS-облямівки, наприклад, 1.2em 3em 0.5em 1em |
Цей параметр дозволяє встановити нестандартну облямівку. Допускаються всі правильні значення для CSS-облямівки. |
break |
yes |
Якщо встановлено на yes , то перед назвою порталу вставляється перевід рядка.
|
boxsize |
Розмір в пікселях, наприклад, 300 |
Встановлює нестандартну ширину в пікселях. |
Підтримка
[ред. код]Наступна категорія містить всі сторінки з неправильним використанням шаблону:
- Категорія:Шаблони порталів без параметра (0 К, 0 С)