پودمان:Section link/توضیحات

از ویکی‌وحدت

این صفحهٔ توضیحات پودمان:Section link است

این پودمان پیوندهایی را به صفحه‌ها ایجاد می‌کند که به‌درستی با نماد «§» به‌جای نماد پیش‌فرض «#» قالب‌بندی شده‌اند.

استفاده

از داخل ویکی‌متن

برای فراخوانی این پودمان از داخل ویکی‌متن صفحه‌ها باید از {{پیوند بخش}} استفاده کرد. برای مشاهدهٔ مستندات و نحوهٔ استفاده از الگو، صفحهٔ خود الگو را ببینید.

از داخل پودمان‌های لوآ

پیش از هر چیز پودمان را بارگیری کنید:

local mSectionLink = require('Module:Section link')

سپس می‌توانید با استفاده از تابع ‎_main پیوند بخش بسازید.

mSectionLink._main(page, sections, options, title)

پارامترها:

  • page - عنوان صفحه برای پیونددهی. مقدار پیش‌فرض این پارامتر برابر با نام کامل صفحهٔ واردشده به پارامتر title است و در صورت عدم تعریف پارامتر title، مقدار پیش‌فرض آن برابر با عنوان کامل صفحهٔ کنونی است.
  • sections - آرایه‌ای از نام بخش‌ها برای پیونددهی، یا نام یک بخش در قالب رشته برای پیونددهی.
  • options - جدولی از گزینه‌ها. فیلدهای زیر را می‌پذیرد:
    • nopage - برای اجتناب از نمایش نام صفحهٔ مبنا در پیوندهای تولیدشده، این پارامتر را روی true تنظیم کنید.
  • title - یک شیء mw.title برای استفاده به‌جای عنوان کنونی. برای کاربردهای آزمایشی تعبیه شده‌است.

استفاده از تمامی پارامترها اختیاری است.

نمونه‌ها

کد لوآ کد ویکی‌متن نتیجه
mSectionLink('پاریس') {{پیوند بخش|پاریس}} پاریس § یادداشت‌ها
mSectionLink('پاریس', 'معماری') {{پیوند بخش|پاریس|معماری}} پاریس § معماری
mSectionLink('پاریس', {'معماری', 'فرهنگ و هنر'}) {{پیوند بخش|پاریس|معماری|فرهنگ و هنر}} پاریس §§ معماری​ و فرهنگ و هنر
mSectionLink('پاریس', {'معماری', 'فرهنگ و هنر', 'ورزش'}) {{پیوند بخش|پاریس|معماری|فرهنگ و هنر|ورزش}} پاریس §§ معماری، فرهنگ و هنر، و ورزش
mSectionLink('پاریس', {'معماری', 'فرهنگ و هنر', 'ورزش'}, {nopage = true}) {{پیوند بخش|پاریس|معماری|فرهنگ و هنر|ورزش|بدون صفحه=بله}} §§ معماری، فرهنگ و هنر، و ورزش

جستارهای وابسته