الگو:گروه سرنویس/توضیحات

از ویکی‌پدیا، دانشنامهٔ آزاد

این الگو با کمک پودمان:Hatnote group سرنویس‌هایی که به‌عنوان ورودی به آن داده شده‌اند را با یکدیگر ادغام می‌کند؛ این عمل صرفاً باعث می‌شود که سرنویس‌های ورودی به‌صورت درخط مرتبط با یکدیگر قالب‌بندی شوند. برای مثال:

{{درباره|کاربرد۱||صفحه۱}}
{{تغییرمسیر|تغییرمسیر|کاربرد۲|صفحه۲}}

به‌طور عادی به شکل زیر نمایش داده می‌شود:

اما در صورتی که درون این الگو بسته‌بندی شود:

{{گروه سرنویس|
{{درباره|کاربرد۱||صفحه۱}}
{{تغییرمسیر|تغییرمسیر|کاربرد۲|صفحه۲}}
}}

به‌شکل زیر نمایش داده می‌شود:

از نظر فنی، تغییر سرنویس‌ها توسط این الگو به‌واسطهٔ تغییر لفاف‌های div آن‌ها به لفاف‌های span و بسته‌بندی گروه سرنویس‌ها در یک برچسب div جدید، و تغییر کلاس‌های CSS به شکل متناسب، انجام می‌شود. کلاس‌ها به برچسب‌های span مناسب منتقل می‌شوند؛ مگر آن که هر سرنویس موجود در گروه از پیش دارای آن کلاس‌ها باشد که در آن صورت، کلاس مورد نظر به لفاف div جدید منتقل می‌شود. برای مثال:

{{سرنویس|extraclasses=example demonstration |سرنویس ۱}}
{{سرنویس|extraclasses=example |سرنویس ۲}}
{{سرنویس|extraclasses=example |سرنویس ۳}}

به‌طور عادی درخت HTML زیر را تولید می‌کند:

<div role="note" class="hatnote navigation-not-searchable example demonstration">سرنویس ۱</div>
<div role="note" class="hatnote navigation-not-searchable example">سرنویس ۲</div>
<div role="note" class="hatnote navigation-not-searchable example">سرنویس ۳</div>

اما در صورتی که در این الگو بسته‌بندی شود، به‌شکل زیر تغییر خواهد یافت:

<div role="note" class="hatnote navigation-not-searchable example">
<span class="demonstration">سرنویس ۱</span> 
<span>سرنویس ۲</span> 
<span>سرنویس ۳</span> 
</div>

الگوداده[ویرایش]

این، توضیحاتِ الگوداده است که توسط TemplateWizard، ویرایشگر دیداری و دیگر ابزارها استفاده می‌شود. گزارش خطای ماهیانه برای این الگو را ببینید.

الگوداده گروه سرنویس

چندین سرنویس را در یک سطر نمایش می‌دهد.

پارامترهای الگو

این الگو، قالب‌بندی شخصی‌سازی‌شده دارد

پارامترتوضیحاتنوعوضعیت
محتوای گروه سرنویس1

دو یا چند فراخوانی الگوهای سرنویس، بدون هیچ محتوای دیگر.

رشتهضروری