راهنما:بایگانی صفحه بحث: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
خط ۷۵:
* برای سفارشی کردنِ جعبهٔ بایگانی، لطفاً صفحهٔ '''[[راهنما:بایگانی صفحهها/سفارشیسازی|سفارشیسازی]]''' را بخوانید.
این بخشِ راهنما برای کاربرانی است که پیشتر صفحاتِ بحثِ خود را به روشِ سُنتی بایگانی کردهاند و ازینپس میخواهند به روشِ تازه (با Dexbot) اینکار را انجام دهند. فرض میکنیم که شما تا کنون ۳ صفحه از بحثِ خود را بایگانی کردهاید و با نشانیِ '''بحث کاربر:نامِ کاربریِ شما/بایگانی ۱''' تا '''بحث کاربر:نامِ کاربریِ شما/بایگانی ۳''' آنها را ذخیره کردهاید.
=== ساختِ صفحهٔ قالبِ اصلی اُلگو ===
==== گزینشِ نامِ صفحه ====
به نشانیِ بایگانیهای خود دقت کنید و هرچه که پس از علامتِ '''/''' آمده است را در نظر بگیرید. مثلاً در همین مثال، '''/بایگانی''' در همه مشترک است و پس از آن نیز شمارهٔ صفحه قرار دارد. پس در اینجا فقط '''بایگانی''' مدّ نظرِ ما است و فعلاً کاری با شمارهٔ صفحات نداریم.
==== ساختِ صفحهٔ قالبِ اصلی اُلگو ====
صفحهای با عنوانِ '''بحث کاربر:نامِ کاربریِ شما/بایگانیها''' بسازید و الگویی مناسب با سلیقهٔ خود از صفحهٔ [[راهنما:بایگانی صفحهها/سفارشیسازی|سفارشیسازی]] برگزیده و در صفحهٔ بایگانیها ذخیره کنید.
* توجه کنید که '''بحث کاربر:نامِ کاربریِ شما''' را با '''نامِ کاربریِ خودتان''' جایگزین کنید.
=== تغییرات در صفحهٔ بحثِ اصلی ===
در بالای صفحهٔ بحثِ اصلیِ خودتان، کُدهای زیر را افزوده کرده و ذخیره کنید:
{{چپچین}}<pre><nowiki>
{{/بایگانیها}}
<!--------پیامهای جدید--------------->
{{-}}
{{کاربر:Dexbot/Archivebot
|archiveheader = {{بایگانی شده}}
|maxarchivesize = 100K
|counter = 4
|minthreadsleft = 0
|minthreadstoarchive = 1
|algo = old(30d)
|archive = بحث کاربر:نامِ کاربریِ شما/بایگانی %(counter)s
}}
</nowiki></pre>{{پایان چپچین}}
==== توضیحات ====
''از آنجا که فرض کردیم شما پیش ازین ۳ صفحهٔ بایگانی ساختهاید''، پس بایگانی را از ''صفحهٔ چهارم'' باید انجام دهیم. بههمین دلیل، مقدارِ '''پارامترِ counter''' را برابرِ ۴ قرار میدهیم تا صفحهٔ چهارم ساخته شود، یعنی: <code>counter = 4</code>.
* توجه کنید که '''بحث کاربر:نامِ کاربریِ شما''' را با '''نامِ کاربریِ خودتان''' جایگزین کنید.
* توجه کنید که '''شمارهها باید به لاتین در صفحهٔ بحث تان ذخیره شوند.''' مثال: <code>counter = 4</code> درست است و <code>counter = ۴</code> درست نیست.
* نشانیِ صفحهٔ بایگانیها در خطِ اول را هم میتوانید به این شکل '''<nowiki>{{/بایگانیها}}</nowiki>''' و هم به این شکل: '''<nowiki>{{بحث کاربر:نامِ کاربریِ شما/بایگانیها}}</nowiki>''' قرار دهید. هردو یکسان هستند.
* پارامترِ '''<code>algo</code>''' (در خطِ دهمِ کُدها) ''مدتزمانِ آغازِ بایگانی کردنِ صفحهٔ بحثِ شما را مشخص میکند''. اگر مقدارِ آن برابر با <code>algo = old('''30'''d)</code> باشد، رُبات مواردِ قدیمیتر از ۳۰ روز را بایگانی خواهد کرد. بهجای ۳۰ هر عددی که بگذارید، بایگانی هم به همان فاصلهٔ زمانی انجام خواهد شد.
* روبروی ''پارامترِ <code>archive</code>'' باید نامِ مشترکی که در بخشِ '''گزینشِ نامِ صفحه''' به آن اشاره شد را قرار دهید تا صفحاتِ جدید، بهدرستی آدرسدهی شوند. برای مثال: اگر نامِ مشترک در صفحاتتان '''بایگانی''' بود، باید روبروی ''پارامترِ archive'' و در بخشِ مربوطه، ''بایگانی'' را بنویسید اما اگر مثلاً ''آرشیو'' بود باید ''آرشیو'' را بنویسید:
{{چپچین}}<pre>
|archive = بحث کاربر:نامِ کاربریِ شما/بایگانی %(counter)s
</pre>{{پایان چپچین}}
یا
{{چپچین}}<pre>
|archive = بحث کاربر:نامِ کاربریِ شما/آرشیو %(counter)s
</pre>{{پایان چپچین}}
پس از این تغییرات، کار پایان بافته است و رُباتِ Dexbot – که روزی یکبار رانده میشود – انتقال و ذخیرهٔ بایگانی را برایتان انجام خواهد داد(بسته به زمانِ انجامِ تغییرات، ممکنست تا یکروز هم به درازا بیانجامد).
== روشِ قدیمی برای بایگانی با حفظ تاریخچه ==
|