ویکی‌پدیا:الگوهای کاربر/گروه‌بندی

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

گروه‌بندی الگوهای کاربر:[ویرایش]

همانند جعبهٔ بابل، جعبه‌ای نیز برای گروه‌بندی الگوهای کاربر در کنار هم وجود دارد به نام جعبه کاربر. تنها لازم است لیستی از الگوهایتان بسازید سپس در بالای این لیست{{بالای جعبه کاربر|نام جعبه}} و در پایین آن {{پایین جعبه کاربر}} را وارد کنید. برای مثال، جعبه سمت چپ با استفاده از دستور پایین ایجاد شده:

{{بالای جعبه کاربر |نمونهٔ اول}}
{{ویکی‌پدیا:ویکی‌پروژه الگوهای کاربر/الگوی کاربر}}
{{کاربر زباله}}
{{کاربر تیر}}
{{پایین جعبه کاربر}}

اگر می‌خواهید لیست الگوهایتان را در یک جعبه بازشو قرار دهید (مثل نمونهٔ دوم) باید به شکل زیر عمل نمایید (دستور زیر تنها در مرورگر IE به‌درستی خوانده می‌شود و بهتر است در استفاده از آن عجله نکنید و ادامه این بخش را مطالعه کنید):

{{بالای جعبه کاربر|نمونهٔ دوم}}

<div class="NavFrame" style="padding:0;border-style:none;">
<div class="NavFrame" style="border-style:none;padding:0;">
<div class="NavHead" style="background:#EDF1F1;text-align:right;text-style:normal">
عنوان گروه</div>
<div class="NavContent" style="display:none;">

لیست الگوهای کاربرتان را در اینجا وارد کنید...

</div></div></div>

{{پایین جعبه کاربر}}


دستور بالا را می‌توانید در درون یک جعبه کاربر بارها تکرار کنید ، نمونهٔ دوم را در سمت چپ ببینید.


می‌توانید با استفاده از «right» یا «left» به عنوان پارامتر دوم یا مستقیماً از طریق دستور align جعبه را به راست یا چپ طراز کنید، برای این کار تنها لازم است خط اول دستور یعنی {{بالای جعبه کاربر|نمونهٔ اول}} را به {{بالای جعبه کاربر|نمونهٔ اول|left}} تغییر دهید.

روش سوم برای گروه‌بندی استفاده از نظام قدیمی‌تر گروه‌بندی بابل است، مثلاً : {{Babel-3|fa|iran|tehran}}. هرچند، این روش تنها برای الگوی کاربر با پیشوند User مثل «User Iran» و نه «کاربر ایران» کار می‌کند و واضح است برای الگوهایی با نشانوندهای درونی مثل {{کاربر:UBX/Achaemenid}} کاربرد ندارد. دو دستور زیر طرز استفاده از الگوی بابل را نشان داده، تنها لازم است به جای X بعد از خط‌ فاصله تعداد الگوهایتان را بنویسید.

{{Babel-X |header=نمونهٔ اول |footer= |align=left |الگوی ۲|الگوی ۱|...}}
{{UBX-X |header=الگوی ۳|الگوی ۲|الگوی ۱|نمونهٔ اول}}

روش چهارم برای گروه‌بندی الگوها، جدول‌بندی کردن الگوهای کاربر است . برای مثال:

{| style="margin: 1em auto 1em auto"
| {{کاربر خرداد}} {{کاربر ویکی‌سازی}}
|-
| {{کاربر اچ‌تی‌ام‌ال}} {{کاربر کباب}}
|}

که نتیجهٔ زیر را می‌دهد:

این کاربر زادهٔ برج جوزا (خرداد) است.
این کاربر به ویکی‌سازی علاقه دارد.
HTML این کاربر می‌تواند اچ‌تی‌ام‌ال بنویسد.
این کاربر خدمتگزار کباب است!

روش پنجم برای گروه‌بندی الگوها از ترکیب روش دوم (نمونهٔ دوم) و روش چهارم حاصل می‌شود. روش دو انسجام درونی DHTML را می‌شکند و این ویژگی تنها برای اینترنت اکسپلورر به طور صحیح کار می‌کند و قسمت پیدا/پنهان آن در فایرفاکس و مجموعهٔ Opera درست اجرا نمی‌شود. راه حل جدید در هر سه مرورگر و مرورگرهای مشابه درست کار می‌کند، به خصوص در زمانیکه بخواهید الگوهایتان را در گروه‌های متعدد قرار بدهید. حتی می‌توانید بیشتر از یک ستون برای الگوهایتان در جدول داشته‌باشید (با تنظیم درصد در مشخصهٔ width="100%"، یا افزودن یک عرض پیکسلی به آن). همچنین می‌توانید با تغییر دادن مشخصه align="left" در خط اول دستور، جعبه را به "right" یا "center" طراز کنید.

{|align="left" width="160px"
|-
|<div>
{{بالای جعبه کاربر| }}
<div class="NavFrame" style="padding:0;border-style:none;">
<div class="NavFrame" style="border-style:none;padding:0;">
<div class="NavHead" style="background:#EDF1F1;text-align:right;text-style:normal">عنوان گروه</div>
<div class="NavContent" style="display:none;">
لیست الگوهای کاربرتان را در اینجا وارد کنید...
</div></div></div>
{{پایین جعبه کاربر}}
جعبهٔ بعدی شامل گروه جدید را در اینجا وارد کنید...
</div>
|}


فهرست کردن الگوهای کاربر در صفحه[ویرایش]

برای نشان دادن الگوهای کاربر، کد الگوهای کاربر و سایر ویژگی های الگوهای کاربر در یک صفحه از الگوی زیر استفاده کنید:

{{الکابالا}}

{{الکا|نام کامل الگوی کاربر|متغیرهای الگوی کاربر}}

{{الکاپایین}}

مثال:

{{الکابالا}}

{{الکا|کاربر زاپاس|مثال}}
{{الکا|جدایی دین از سیاست}}
{{الکا|کاربر ویرایش|۱۰۰}}

{{الکاپایین}}

که نتیجه میدهد:

کد نتیجه استفاده کننده‌ها
{{کاربر:جعبه کاربر/کاربر زاپاس}}
این حساب جایگزین مثال است.
پیوندها به این الگو
{{الگو:کاربر جدایی دین از سیاست}}
دین
این کاربر خواستار جدایی دین از سیاست است.
سیاست
پیوندها به این الگو
{{کاربر:جعبه کاربر/کاربر ویرایش}}
این کاربر بیش از ۱۰۰ ویرایش در ویکی‌پدیا دارد.
پیوندها به این الگو