روزنوشتهای من درباره اینترنت، کامپیوتر، سایبراسپیس و ...!

بازگشت به صفحه اصلی وبلاگ

 
 

August 26, 2004

 
 
 

آرشيو ماهانه به صورت لیست بازشو

وقتي آرشيوهاي ماهانه وبلاگ زياد و دراز ميشن حالت زشت و مسخره اي به وبلاگ ميدن! براي حل اين مشكل ميشه به جاي ستون كردن لينكها، فهرست آرشيو رو داخل يك فهرست بازشو قرار داد تا بازديد كننده فقط در مواقع لزوم كل لينكها رو مشاهده كنه. همين طور كه ميبينيد من از اين شيوه براي آرشيو ماهانه وبلاگم استفاده كردم.

براي ايجاد اين فهرست بازشو در MT از اين شيوه استفاده كنيد:

داخل قالب اصلي وبلاگ اين كدها را پيدا كنيد:

<MTArchiveList archive_type="Monthly">
<a href="<$MTArchiveLink$>"><$MTArchiveTitle$></a><br>
</MTArchiveList>

سپس كدهاي زير را جايگزين آنها كنيد:

<select size="1" name="archivelist" onchange="gotoarchive(this)">
<option>انتخاب بايگاني</option>
<MTArchiveList archive_type="Monthly">
<option value="<$MTArchiveLink$>"><$MTArchiveTitle$></option>
</MTArchiveList>
</select>

ليست شما آماده است ولي براي اينكه موقع انتخاب هر مورد به طور اتوماتيك كاربر به صفحه آرشيو مورد نظر فرستاده شود اين كدها را در بالاي تگ </head> قرار دهيد:

<script language="JavaScript" type="text/JavaScript">
<!--
function gotoarchive(archive){
if (archive.selectedIndex > 0) {
document.location = archive.options[archive.selectedIndex].value;
}
}
//-->
</script>


 
 

 

نظرات دیگران:

 

 

 
 

 

استفاده از مطالب این وبلاگ فقط با اجازه نویسنده آن مجاز می باشد

Design: © Mojtaba Dashtinejad