پنجشنبه, ۱۳ اردیبهشت, ۱۴۰۳ / 2 May, 2024
مجله ویستا

شروع به کار با مووبل تایپ


شروع به کار با مووبل تایپ
شما به تازگی مصمم شده اید تا مطالبی را در زمینه مورد نظر خود منتشر کنید؟
شما می خواهید تا کنترل همه جانبه ای بر روی بلاگ یا سایت خود داشته باشید؟
با ما همراه باشید تا بهترین را به شما معرفی کنیم. سیستم مدیریت محتوای سایت مووبل تایپ(Movable Type) یکی از محبوب ترین گزینه ها می باشد که توسط شرکت SixApart ارایه شده است.
● کدام ورژن مووبل تایپ را انتخاب کنم؟
مووبل تایپ عبارت است از مجموعه ای از اسکریپت های پرل(Perl) که ایجاد و انتشار مدخل های بلاگ را آسان می نماید. با این وجود، شما نیازی به یادگیری پرل ندارید. مووبل تایپ بر روی هر سروری قابل اجرا می باشد، منتهی ضرورت هایی نیز وجود دارد که منجمله آن می توان به وجود یک پایگاه داده(DataBase) و قابلیت اجرای اسکریپت های CGI بر روی سرور اشاره نمود.
در حال حاظر دو توزیع مجزا از سیستم مدیریت محتوای مووبل تایپ موجود می باشد. نسخه تجاری این سیستم(کماکان برای استفاده شخصی رایگان می باشد) و نسخه کدباز، نسخه کدباز مووبل تایپ نیز بصورت رایگان ارایه شده است که امکان سرهم بندی آن با پکها(Patches) و هکها(Hacks) موجود می باشد.
● راه اندازی و اجرای مووبل تایپ
قبل از هر کاری مطمئن باشد که میزبان اینترنتی(Web Host) شما حداقل امکانات مورد نیاز را در اختیارتان قرار داده است، کسب اطلاع در این زمینه چندان هم مشکل نیست! کافیست به صفحه Movable Type requirements در سایت مووبل تایپ مراجعه کنید و موارد ذکر شده در آن را با امکاناتی که از طرف میزبان اینترنتی در اختیارتان قرار داده شده مقایسه کنید.
مراحل نصب مووبل تایپ چندان هم سخت نیست، ابتدا یکی از توزیع های مووبل تایپ را انتخاب کنید و پکیج مووبل تایپ(MT Package) را دانلود نمایید، پکیج را از حالت فشرده خارج کنید و بر روی سرور خود بارگزاری(Upload) نمایید. البته در این بین تنظیمات جزئی لازم است تا اطلاعات مربوط به پایگاه داده، مسیر نصب و انتشار مووبل تایپ را مشخص نمایید.
در حال حاظر آموزش های جامعی در مورد نصب مووبل تایپ(به زبان فارسی) بر روی وب وجود دارد که با جستجویی اندک بدان دست خواهید یافت، منتهای امر بهتر است که دقیقا شما را به سوی چشمه ای زلال راهنمایی نمایم. با مراجعه به صفحه Installing And Upgrading در سایت مووبل تایپ فارسی، مقالات آموزشی در این مورد خواهید یافت.
● تنظیم ظاهر سایت مطابق میل شما
در وهله اول، به نظر نمی رسد که بازدید کنندگان شما از ظاهر سایت راضی بوده باشند. خوشبختانه تنظیم ظاهر سایت به گونه ای که مطابق میل شما و به همان اندازه برای بازدیدکنندگان جذاب باشد، کار سختی نیست. منتهای امر، پیش از شروع به انجام اینکار، بایستی از نحوه کارکرد مووبل تایپ اطلاع داشته باشید.
● مووبل تایپ چگونه کار می کند؟
مووبل تایپ دو ترکیب اصلی دارد. ترکیب پشتی یا پنهان آن واسط مدیر سایت با سیستم است، جایی که شما می توانید بلاگ هایتان را مدیریت کنید، مطالب جدید منتشر کنید و نظرات ارسال شده به بلاگ ها را مدیریت کنید. علاوه بر موارد مطرح شده گزینه های متعددی در این قسمت در اختیار مدیر سایت قرار داده شده است که به بهتر شده هر چه بیشتر سایت کمک می کند. ترکیب ظاهری یا صورت مووبل تایپ، در واقع همان سایت یا بلاگ منتشر شده می باشد.
در بیشتر بخش ها، انتشار مووبل تایپ بصورت فایل های HTML استاتیک(Static) می باشد. وقتی شما مطلبی را منتشر می کنید، مووبل تایپ محتوا و اطلاعات مربوط به آن را به پایگاه داده مربوطه اضافه می کند، علاوه بر این مووبل تایپ از قالب تعیین شده برای سایت یا بلاگ مورد نظر، برای ایجاد فایل HTML استفاده می کند، این فایل همان صفحه ای است که برای بازدیدکنندگان سایت شما نمایش داده می شود.
البته ذکر این نکته هم لازم است که امکان انتشار مطالب سایت شما بصورت پویا(Dynamic) نیز مقدور می باشد. تفاوت نحوه انتشار سایت شما بصورت دینامیک و استاتیک در نحوه فراخوانی و نمایش مطالب آن می باشد. در بسیاری از موارد این شما هستید که بایستی از بین این دو یکی را انتخاب نمایید.
● زبان قالب در مووبل تایپ
قالب های مووبل تایپ زبان اختصاصی خود را دارند. شما می توانید کدهای HTML و PHP را در بین کدهای مووبل تایپ مشاهده کنید. البته ذکر این نکته لازم است که امکان تعیین فرمت صفحات منتشر شده در قسمت مدیریت مووبل تایپ مقدور می باشد.
همانند سایر زبان های برنامه نویسی، شما می توانید از دستورات IF/Else برای ایجاد حلقه ها و سایر ابزار مورد نظرتان، برای نمایش مطالب و محتویات در مکان های مورد نظرتان در صفحات سایت استفاده کنید. بعنوان مثال، کد زیر، لیستی از مطالبی که اخیرا ایجاد شده اند را در قسمت Sidebar سایت شما به نمایش در می آورد:
<h۲>Recent Entries</h۲><ul><MTEntries lastn="۵"><li><$MTEntryTitle$><br /><$MTEntryEntryExcerpt$></li></MTEntries>برای کسب اطلاع در مورد نحوه عملکر هر یک از این کدها، می توانید به صفحه The Template Tag Documentation در سایت مووبل تایپ مراجعه کنید.
● ویرایش قالب ها
چرا باید به فکر ویرایش قالب سایت خود باشید؟ ممکن است طرحی بسیار متفاوت از آنچه که بصورت پیشفرض بر روی سایت شما قرار داده شده است را در نظر داشته باشید، از طرفی ممکن است علاقمند به ویرایش جزئی برخی از قسمت های قالب خود باشد. از همه مهمتر اینکه شاید شما طراحی حرفه ای هستید و این دقیقا همان نکته ای است که شما را بر می انگیزد تا به قسمت ویرایش قالب مووبل تایپ بروید و اقدام به ویرایش قالب سایت خود بکنید. سیستم مدیریت محتوای مووبل تایپ همیشه ساده ترین روش را در اختیارتان قرار می دهد، کافیست از منوی Design گزینه Templates را انتخاب نمایید. در مرحله بعد بایستی قالب مورد نظرتان را انتخاب کنید و در ادامه اقدام به ویرایش قالب نمایید. به یاد داشته باشید که بعد از اعمال تغییرات، حتما آنها را ذخیره نمایید و اقدام به انتشار مجدد سایت خود کنید.
● ویدجت ها و پلاگین ها
توان بالای سیستم مدیریت محتوای مووبل تایپ در نحوه بکارگیری ویدجت ها(Widgets) و پلاگین ها(Plugins) مشخص می شود. لیست کاملی از پلاگین های مووبل تایپ در صفحه Movable Type Plugin Directory موجود می باشد.
● نصب پلاگین ها
نصب پلاگین در مووبل تایپ به راحتی آب خوردن است، کافیست به دستورالعمل نصب پلاگین مورد نظر خود مراجعه نمایید و مراحل ذکر شده در آن را دقیقا انجام دهید. اکثر پلاگین ها روش نصب مشابهی دارند، در اولین مرحله اقدام به دریافت پک پلاگین مورد نظرتان از سایت انتشار دهنده اش نمایید، پس از دریافت پلاگین، آنرا از حال فشرده خارج نموده و فایل های موجود در دایرکتوری ها را به دایرکتوری های متناظرشان بر روی سرور خود منتقل کنید. در این مرحله بایستی به قسمت Plugins واقع در منوی Preferences از قسمت مدیریتی مووبل تایپ خود مراجعه کنید(این منو در توزیع های مختلف، متفاوت است) و تنظیمات مورد علاقه تان را بر روی پلاگین مورد نظر اعمال کنید. در برخی موارد لازم است که چند خط کد را به فایل mt-config واقع در دایرکتوری اصلی مووبل تایپ اضافه کنید.
● اقدام به انتشار مطالب خود کنید
بعد از یادگیری مفاهیمی که در طول این مقاله بدان اشاره شد، می توانید به راحتی با استفاده از سیستم مدیریت محتوای مووبل تایپ، اقدام به انتشار مطالب خود نمایید.
شهاب حنفی
http://www.weblogina.com