سيستم جديد بايگاني در MT 3 و نحوه استفاده آن در فارسي

يكي از خصوصيات جالب MT 3 نحوه آرشيو كردن مطالب است. به اين صورت كه براي هر ماه يك پوشه ايجاد ميكند و كليه آرشيوهاي تكي و ماهانه را داخل آن قرار مي‌دهد. به عنوان مثال براي مطالب ماه دسامبر سال 2004 پوشه‌اي به نام 2004/12 ايجاد ميكند و در فايل index پوشه (كه هنگام درخواست پوشه به طور خودكار ارسال مي‌شود) بايگاني ماهانه را قرار مي‌دهد و در كنار آن بايگانيهاي تكي مربوطه را ايجاد مي‌كند.

علاوه بر اين براي نام فايل بايگانيهاي تكي از عنوان مطلب استفاده مي‌شود. به عنوان مثال اگر عنوان مطلب "Archiving in mt 3" باشد نام فايل بايگاني تكي آن ممكن است به اين صورت درآيد: "archiving_in_mt_3.htm"

با اين امكانات مطالب به صورت بسيار بهتري در موتورهاي جستجو فهرست خواهند شد و براي يادآوري نشاني كاربران مشكلات كمتري خواهند داشت.
متاسفانه در صورتي كه عناوين مطالب به صورت غير لاتين باشد، عنوان براي نام فايل قابل استفاده نيست و mt مجبور است براي نام فايل از رشته درازي از حروف مثل "uoeioueuio.htm" استفاده كند كه اصلا مناسب نيست.

براي حل اين مشكل راه حلي پيدا كرده‌ام كه هر چند به صورت 100% مشكل را حل نمي‌كند ولي راه مناسبي براي استفاده از اين امكان جديد mt محسوب مي‌شود:

به قسمت Weblog config > Archive Files برويد و در جعبه متن مربوط به individual كدهاي زير را وارد كنيد:

<$MTEntryDate format="%Y"$>/<$MTEntryDate format="%m"$>/<MTIfNonEmpty tag="MTEntryKeywords"><$MTEntryKeywords dirify="1"$><MTElse><$MTEntryID pad="1"$></MTElse></MTIfNonEmpty>.html

از اين به بعد اگر براي مطلب خود يك عنوان انگليسي انتخاب كنيد و آن را در بخش Keywords (در صفحه New entry) وارد كنيد از آن براي نام فايل بايگاني تكي استفاده خواهد شد.

اين عنوان لازم نيست به فرمت مناسب نام فايل باشد، شما به هر صورتي كه نام را وارد كنيد به صورت خودكار به فرمت مخصوص نام فايل تبديل خواهد شد. در ضمن اگر در Keywords يك مطلب عنوان انگليسي مطلب را وارد نكنيد از ID مطلب در بانك اطلاعاتي براي عنوان فايل استفاده خواهد شد.

توجه:
به طور پيش فرض بخش Keywords در صفحه New Entry نمايش داده نمي‌شود. براي نمايش اين قسمت، در صفحه New Entry روي لينك "Customize the display of this page." كليك كنيد و در صفحه‌اي كه باز مي‌شود Custom را انتخاب كنيد و كليه چك باكس‌هاي مربوطه را چك بزنيد.
من قبلا در بعضي از راهنماهايي كه نوشته بودم براي Keywords استفاده كرده بودم بنابراين در صورت استفاده از اين راهنما قادر به استفاده از آنها نخواهيد بود.
در صورتي كه قبلا از نسخه‌هاي قديمي mt استفاده ميكرديد مي‌توانيد همچنان از روش قبلي بايگاني mt استفاده كنيد. براي اين كار در بخش Weblog config > Preferences گزينه "Use Old-Style Archive Links" را چك بزنيد.