اضافه کردن نسخه مناسب چاپ به آرشيو هميشه موويبل تايت من رو شگفت زده ميکنه! يکی امکانات خيلی جالب MT اينه که اجازه ميده به قالبهای موجود قالبهای ديگری هم اضافه کرد. همين طور که ميبينيد به آرشيو ماهانه نسخه مناسب چاپ را اضافه کردم. اين قسمت رو به وسيله همين امکان اضافه کردن قالب به وجود اوردم
.
برای ساخت نسخه مناسب چاپ برای آريشو ابتدا به قسمت Templates موويبل تايپ برويد و روی لينک Create new archive template کليد کنيد و در فرم صفحه بعد در جعبه متن Template Name بنويسيد Printable Archive و در ناحيه Template Body کدهای زير را وارد کنيد:
کد:
کد:
<head>
<meta http-equiv="Content-Type" content="text/html; charset="<$MTPublishCharset$>" />
<title><$MTArchiveTitle$> Archives</title>
<style>
.title {text-align:center;font-size:250%;direction:rtl}
.title a:link {text-decoration:none;color:black}
.title a:hover {color:gray}
.posttitle {font-weight:bold;text-align:right;font-size:90%;direction:rtl;font-family:tahoma}
.date {font-weight:bold;text-align:right;font-size:80%;direction:rtl;font-family:tahoma}
.blog {text-align:justify;font-size:80%;direction:rtl;font-family:tahoma}
.posted {text-align:justify;font-size:80%;direction:rtl;font-family:tahoma;margin-bottom:5}
</style>
</head>
<body>
<div class="title"><a href="<$MTBlogURL$>" accesskey="1"><$MTBlogName$></a></div>
<MTEntries>
<MTDateHeader>
<div class="date"><$MTEntryDate format="%x"$></div>
</MTDateHeader>
<a name=""></a>
<div class="posttitle"><$MTEntryTitle$></div>
<div class="blog">
<$MTEntryBody$><br />
<MTEntryIfExtended>
<$MTEntryMore$>
</MTEntryIfExtended>
</div>
<div class="posted">
نوشته شده توسط <$MTEntryAuthor$> ساعت <a href="<$MTEntryPermalink$>"><$MTEntryDate format="%X"$></a>
<MTEntryIfAllowComments>
| <a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>" onclick="OpenComments(this.href); return false">نظرات (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
<MTEntryIfAllowPings>
| <a href="<$MTCGIPath$><$MTTrackbackScript$>?__mode=view&entry_id=<$MTEntryID$>" onclick="OpenTrackback(this.href); return false">ترك بك</a>
</MTEntryIfAllowPings>
</div>
</div>
</MTEntries>
</div>
</div>
</body>
</html>
سپس به بخش Weblog config و Archiving برويد و دکمه ADD NEW..
. بزنيد و از پوپ آپی که باز ميشود از ليست Archive Type گزينه Monthly و از ليست Template گزينه Printable Archive را انخاب کنيد. بعد از اينکه دکمه Add را زديد در صفحه قبل در جعبه متن Printable Archive کد زير را بنويسيد
:
کد:
کد:
<$MTArchiveDate format="%Y_%m"$>_Print.html
بعد به قالب اصلی وبلاگ خود برويد و کدهای کد:
کد:
<MTArchiveList archive_type="Monthly">
و </MTArchiveList> را پيدا کنيد و بين آنها کد زير را بنويسيد
:
کد:
کد:
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a> (<a href="<$MTBlogURL$>archives/<$MTArchiveDate format="%Y_%m"$>_Print.html">چاپ</a>)<br />
بعد در منو اصلی روی Rebuild کليد کنيد و تمام قسمتها را Rebuild کنيد.