Update :  84/10/16


           طراحي قالب براي امتي قسمت دوم
قالب اصلي يا Index
همان طور كه در ابتدا گفتم تمام مقالات من بر مبناي نسخه 3.2 مووبيل تايپ است ، لذا ممكن بعضي از آنها در نسخه هاي ديگر درست كار نكند . در قسمت اول يك سري نكات كلي در مورد ساختار صفحات سايت گفته شد كه رعايت آنها براي جذب كاربران و حتي جلب موتورهاي جستجو گر مفيد خواهد بود . در ادامه در مورد تگهاي امتي در هر كدام از قالبها استفاده مي شود توضيح خواهم داد .
كد هاي بخش Head :
<$MTBlogName$> : اين تگ نام وبلاگ شما را نشان خواهد داد .
<$MTPublishCharset$> : این تگ نوع اینکودینگ (Encoding) را مشخص می کند .
<$MTBlogURL$> : این تگ آدرس وبلاگ را نمایش می دهد.
<$MTCCLicenseRDF$> :این تگها مربوط به حقوق کپی رایت در وبلاگها ام تی می باشد .
به طور مثال از تگهاي بالا به شكل زير مي توانيد استفاده كنيد .
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<$MTPublishCharset$>" />
<title><$MTBlogName$></title>
<MTBlogIfCCLicense>
<$MTCCLicenseRDF$>
</MTBlogIfCCLicense>
</head>
كد هاي بخش Body :
عمومآ در قالب اصلي خلاصه اي از هر مقاله يا نوشته كه معمولآ در قسمت Body نوشته مي شود استفاده مي كنند و كاربر را با يك لينك مثل لينك دائمي يا ادامه ... ، به ادامه مطلب كه در قسمت Extended Entry قرار دارد ، به آرشيو تكي هدايت مي كنند . و : این دو تگ مربوط به بخش پست هستند و چیزی بین این دو تگ قرار گیرد مثل جداول و فرمت ها در هر پست تکرار خواهد شد.
<$MTEntryTitle$> :این تگ عنوان هر پست (عنوان هر مقاله) را نشان خواهند داد.
<$MTEntryBody$> : این تگ متن نوشته ها مطالبي كه در قسمت Body نوشته شده است را نشان خواهند داد.
: همين كه طور كه قبلآ اشاره كردم اگر شما در قسمت Extended Entry مطلبي داشته باشيد مي توانيد با كدهايي كه بين اين دو تگ قرار دارد ادامه مطلب خود را در آرشيو تكي نمايش دهيد .
<$MTEntryPermalink$> : این تگ حاوی لینک پست خواهند بود که باستفاده از ای دی و علامت (#) نوشته را به دیگر آرشیو ها (موضوعی, ماهانه, سالانه, روزانه و ... ) توسط لینک (anchor) خواهند داد.
<$MTEntryAuthor$> : این تگ نام نویسنده مطلب را نشان خواهد داد (نام کاربری نویسنده)
<$MTEntryAuthorNickname$> : این تگ نام مستعار (Nick Name) را نشان خواهند . البته باید در بخش Profile نام مستعار را وارد كنيد .
<MTJalaliDate format="%A&#1548; %d %b %Y" numbers="farsi" > : اگر پلاگين JalaliDate رو نصب كرده باشيد با اين تگ مي توانيد تاريخ ارسال پست را به صورت شمسي و فارسي نمايش دهيد .
<$MTEntryDate format="%X"$> : این تگ زمان (ساعت) پستها رو نشان خواهند داد.
MTEntryIfAllowComments> : این دو تگ و کدهایی که بین این دو به کار می روند مربوط به فرم نظرات (Comment) می باشند که اگر در پستی که فرستاده اید به خواننده این اختیار را داده باشید که درمورد پستی که ارسال کردید نظر بدهند فرم مربوط به آن فعال خواهد شد.
به طور مثال از تگهاي بالا به شكل زير مي توانيد استفاده كنيد ( البته اين فقط پيش فرضها و ساده ترين شكل استفاده از تگهاي بالا است كه مي توانيد با سليقه خود آن را تغيير دهيد . (
<MTEntries>
<h3><$MTEntryTitle$></h3>
<p>
<$MTEntryBody$><MTEntryIfExtended><a href="<$MTEntryPermalink$>#more"> »&nbsp;»</a>
<br /></MTEntryIfExtended>
</p>
<p style="direction:ltr; text-align:left">Posetd by: <$MTEntryAuthor$> | <a href="<$MTEntryPermalink$>">
<MTJalaliDate format="%A&#1548; %d %b %Y" numbers="farsi" >
<MTEntryIfAllowComments>
| <a href="<$MTCGIPath$><$MTCommentScript$>?entry_id=<$MTEntryID$>"
onclick="OpenComments(this.href); return false">
Comments (<$MTEntryCommentCount$>)</a>
</MTEntryIfAllowComments>
</MTEntries>
       لينك ثابت                Balatarin
 


RSS    ATOM