2 ساخت صفحه آرشیو

در اين مقاله سعي دارم نحو ساخت قالب براي آرشيو در ام تي را بنويسم. همانطوري که در مقاله اي قبلي نوشتم آرشيو هاي به ۶ بخش تقسيم ميشوند. اين قالب بخش قالبها به نام Master Archive Index میباشد.

۱. ادغام کردن آرشيو موضوعي و تکي
کدهاي اين نوع آرشيو به صورت زير ميباشد:
 


<MTCategories>
   <$MTCategoryLabel$><br />
      <MTEntries>
       - <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
       </MTEntries>
</MTCategories>


۲. ادغام کردن آرشيو ماهيانه و تکي
کدهاي اين نوع آرشيو به صورت زير خواهد بود:
 


<MTArchiveList archive_type="Monthly">
   <$MTArchiveTitle$><br />
      <MTEntries>
       - <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
       </MTEntries>
</MTArchiveList>
 


کدها <MTCategories></MTCategories> ، <MTEntries></MTEntries> ، و <MTArchiveList archive_type="Monthly"></MTEntries> به صورت يک حلقه گردشي (Loop) هستند که هر چيزي بين اينها بگذاريد تکرار خواهند شد. اگر دوست داشته باشيد مي توانيد با استفاده از تگ MTEntryExcerpt خلاصه اي از پست مورد نطر را در صفحه آرشيو به صورت زير به نمايش بگذاريد:
 


<MTEntries>
    <a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a><br />
    <$MTEntryExcerpt$><br />
</MTEntries>
 


اگر بخواهيد ميزان کلمات رو در MTEntryExcerpt کم کنيد مي توانيد به بخش
Web
Configuration > Preferences > General Settings > Number of words in excerpt و مقدار آنرا به دلخواه خود کم يا زياد کنيد.

فوايد اينگونه آرشيو اين هست که در زمان بازسازي وبلاگ (سايت) زمان کمتري ميخواد و فضاي کمتري از هاست رو اشغال ميکنه و فايده ديگر اين هستش که خوانند مي توانيد برحسب موضوعات و يا ماه سريعتر به مقاله مورد نظر خود دست يابد.

نمونه قالب براي آرشيو


[ Posted by: Taha ] . [February 06, 2004 @ 02:31 PM]

 
Comments

شار H | *

February 06, 2004

آقا خيلی خوش تيپ شده!
راستی يک سوال:
اين همه راهنمايی ها مختلف در شبکه هست که می توان با کمک آنها دستی به سروروی وبلاگها کشيد ولی صاحاب وبلاگها معمولا می ترسن دست بزنند به کدها وهمه چيز بهم بريزه!
چرا يک تعرفه البته ارزون نميدين برای همين دستکاری ها نميدين؟
ارزون حساب کنين خودتون هم اين کارها رو اجرا کنين!


 

هاله H | *

February 09, 2004

با سلام. از سايت گويا (به گمونم!) به سايت شما پرتاب شدم. کار خوبی ارائه داده ايد.


 

داريوش كبير H | *

February 10, 2004

سلام . اگر میشه در مورد طراحی قالب با cssتوضیح بدین


 

مصطفی درويش زاده H | *

February 10, 2004

سلام طه جان!لطفا از سيستم جديد ايرانی مديريت محتوای فارسی برای وبلاگ ها و وب سايتها ديدن نماييد!
http://www.Netiran.org/Netlog
ضمنا وبلاگ من هم هر هفته ۴الي۵بار به روز مي شه يه سري بزن:
http://www.Netiran.org/Weblog
لطفا لينک اين موضوع(سيستم مديريت محتوا) رو در سايتت قرار بده
با تشکر مصطفی درويش زاده


 

افشين H | *

February 28, 2004

آقا شرمنده
ولی يه سوال و اون اينکه من يه سرويس ارائه دهنده کامنت می خوام که برای صفحه کامنت هم يه بک گراند قشنگ داشته باشه
ممکنه کمکم کنيد؟به غير از yaccs


 

Giełda Samochodowa H | *

April 06, 2004

very nice site

---------------
Giełda Samochodowa
http://www.motonet.pl


 

neghab H | *

April 18, 2004

آقا اگه نيرو خواستيد حاضرم با شما همکاری کنم ... در مورد ساخت لوگو و بنر ! منتظر پيامتان هستم ... موفق باشيد