مدیریت وبلاگ موویبل تایپ بوسیله بلاگ جت

سلام
احتمالا تا به حال عده زیادی از شما با برنامه بلاگ جت آشنایی پیدا کردید. اما از اونجایی که ممکنه، تعدادی هم با این برنامه آشنایی نداشته باشند اول یک توضیح مختصری درباره اون میدم. برنامه بلاگ جت امکان مدیریت وبلاگ شما را بدون باز کردن و استفاده از کاوشگر اینترنتتون غراهم می کنه. و به صورت ساده تر می شه گفت که با استفاده از این برنامه می تونید بدون ورود به صفحه اصلی وبلاگتون، و از طریق این برنامه عملیات ارسال، ویرایش و حذف مطالب وبلاگتون را انجام بدید.

اما چگونگی استفاده از این برنامه برای مدیریت یاداشت ها و مطالب در ام تی. برای شروع، اگر برنامه را قبلا دانلود نکردید می تونید با استفاده از این لینک اون را دریافت کنید. پس از دریافت فایل نصب برنامه را اجرا کنید و مراحل نصب را تا انتها دنبال کنید.

برنامه را اجرا کنید. چنانچه اولین بار باشه که برنامه را اجرا می کنید و یا قبلا برنامه را تنظیم نکرده باشید، صفحه معجزه گر برنامه یا همان صفحه Account Wizard در برابر شما باز میشه، چنانچه از قبل وبلاگی ایجاد کرده اید، در این صفحه گزینه I already have a blog را امتخاب کنید و بر روی دکمه Next کلیک کنید. در صفحه بعد می بایستی نوع سیستم وبلاگ و یک سری تنظیمات مربوط به اتصال را وارد کنید. پس می بایستی ابتدا از لیست Provider سیستم مورد نظرتون که در حال حاضر Movable Type هستش را انتخواب کنید. در قسمت بعد می بایستی آدرس هاست یا همون محل قرار گرفتن سیستم خودتون را وارد کنید. به طور مثال اگر شما یک وبلاگ را برای آزمایش بر روی سیستمتون نصب کردید هاست آن localhost خواهد بود و چنانچه از کاسپین بلاگ استفاده می کنید هاست شما به صورت زیر خواهد بود.

www.caspianblog.com

اما قسمت بعد که قسمت Page هستش، مسیر فایل mt-xmlrpc.cgi را مشخص می کنه که این فایل به صورت پیش فرض در شاخه اصلی ام تی قرار داره. به طور مثال در چنانچه از کاسپین بلاگ استفاده می کنید مسیر شما به صورت زیر خواهد بود.

/cgi-bin/mt/mt-xmlrpc.cgi

در حال حاضر به تنظیم دیگری در این صفحه نیاز ندارید، پس برای ادامه کار بر روی دکمه Next کلیک کنید و در صفحه بعد، نام کاربری و کلمه عبور خودتون را وارد کنید و بر روی گزینه Next کلیک کنید. چنانچه اطلاعات وارد شده صحیح بوده باشه، پس از چند لحظه صفحه ای در مقابل شما پدیدار میشه که می تونید در داخل اون نام وبلاگ هایی را که به اون ها دسترسی دارید انتخاب کنید. وبلاگ مورد نظرتون را انتخاب و بر رو گزینه Next کلیک کنید. در صفحه بعد از شما خواسته می شه که اطلاعات مربوط به آپلود فایل بر روی سرورتون را تظیم کنید. چنانچه گزینه Use default upload location را انتخاب کنید، فایل ها به صورت پیش فرض به پوشه ای که قبلا تنظیم شده انتقال پیدا خواهد کرد. و چنانچه گزینه Use Custom settings را انتخاب کنید می بایستی مسیر پوشه داخل مسیر اصلی وبلاگ و مسیر آن پوشه در اینترنت را وارد کنید. به طور مثال چنانچه از کاسپین بلاگ استفاده می کنید و مایلید تصاویری که از طریق این برنامه آپلود می کنید در پوشه images قرار بگیره می بایستی مقادیر مورد نظر را به صورت زیر وارد کنید.( توجه داشته باشید که چنانچه قسمت Path for files on host را خالی بگزارید تصاوبر در روت وبلاگ یا همون شاخه اصلی وبلاگتون آپلود می شود.)

برای قسمت Path for files on host به صورت زیر:

images/

و برای قسمت Address of files به این صورت خواهد بود:

http://user.caspianblog.com/images/

بعد از تنظیمات فوق بر روی دکمه Next کلیک کنید و در صفحه بعد نام و آدرس وبلاگتون را وارد کنید و برای پایان بر روی دکمه Finish کلیک کنید.

تا اینجا وبلاگ و مشخصات شما در برنامه ثبت شد. پس از کلیک بر روی دکمه Finish صفحه ورود برنامه نمایان می شود. در این صفحه وبلاگتون را انتخاب کنید و نام کاربری و کلمه عبور خود را در آن وارد کنید. سپس بر روی دکمه Login کلیک کنید تا وارد برنامه بشید. حالا شما می تونید مطلب مورد نظرتون را وارد کنید و با کلیک بر روی دکمه Post and Publish بر روی نوار ابزار مطلب شما به وبلاگ فرستاده خواهد شد.

همچنین می تونید با کلیک بر روی دکمه Recent posts نوشته ها را ویرایش و یا حذف کنید.

خوب این آموزش هم به پایان رسید برای کسب اطلاعات بیشتر در مورد این برنامه می تونید به این آدرس مراجعه کنید. اگر کمی یا کاستی دیدید یا متوجه مطلبی نشدید می تونید با من از طریق ایمیل یا قسمت نظرات تماس بگیرید. تا روزی دیگه شما را به خدا می سپارم، به امید دیدار…

ذخیره صفحات بر روی سیستم بوسیله جاوا اسکریپت

سلام
امروز بازم یک کد جاوا اسکریپت کوچک را براتون گزاشتم که می تونید بوسیله اون در صفحه لینکی ایجاد کنید که با کلیک بر روی اون لینک باکس ذخیره فابل مخصوص اینترنت اکسپلورر بر روی صفحه به نمایش دربیاد. اگر مایل به مشاهده این اسکریپت هستید به ادامه مطلب توجه کنید.

قراردادن این اسکریپت در صفحه و استفاده از اون بسیار راحت هستش، برای شروع ابتدا کد زیر را در قسمت وبلاگتون وارد کنید و سپس به مرحله بعد برید.

<!--
function save_page () {

window.document.execCommand('SaveAs')

}
//-->

در مرحله بعد و بعد از قرار دادن اسکریپت بالا در صفحتون می بایستی نوع لینکی را که برای قرار دادن در صفحتون در نظر گرفتید مورد توجه قرار دهید. در صورتی که مایلید لینک به صورت تصویر باشه، کافیه در هر قسمتی از صفحه که مایلید کدی شبیه به این کد را وارد کنید

<img src="image.gif">

و در صورتی که مایلید که لینک به صورت متن و نوشته باشه می تونید برای این کار از کد زیر استفاده کنید.
ذخیره
و برای اینکه بتونید بهتر با نحوه عملکرد اون آشنا بشید کافیه بر روی این لینک کلیک کنید.
در آخر هم با آرزوی سلامتی و اوقاتی خوش برای شما، امیدوارم که این مطلب مورد توجه شما قرار گرفته باشه. تا روزی دیگر شما را به خدا می سپارم، به امید دیدار…

سایت موویبل تایپ فارسی

سلام
مدتی هستش که یک سری از دوستان سایتی راه اندازی کردند و به فارسی کردن آخرین نسخه های ام تی پرداختند. و تا این لحظه  نسخه هایی از ام تی را با قابلیت های متفاوت به فارسی برگردانده اند و همچنین میشه گفت که نسخه فارسی سایت موویبل تایپ را برای کاربران ایرانی و فارسی زبان ایجاد نموده اند. شما با کلیک بر روی تصویری که در این قسمت قرار داره می تونید نسخه نمونه ام تی فارسی را مشاهده کنید. در ادامه مطلبی را می خونید که در گردانندگان این سایت به عنوان توضیحی برای سایتشون قرار داده اند.

MT فارسی فقط بر اساس علاقه و در وقت های بیکاری (آره جون خودمون!) شکل گرفته و به اینجا رسیده. نیتش هم قربه الی الله بوده و کمک به عبدالله (منظور بندگان خداست)، همین! جای کار هم هنوز زیاد داره اما هدف از راه اندازی اینجا چیزای دیگری است که به نظر حیاتی و مهم می آمده:
محلی برای ارتباط توسعه دهنده ها با کاربران MT.
بستری برای تولید ایده های نو در زمینه توسعه MT.
بدست آوردن برآیند خواسته های کاربران فارسی از MT.
کشف مشکلات MT و فارسی و ارائه راه حل برای آن.
جلب توجه شرکت Six Apart به کاربران فارسی و جایگاه MT در میان بلاگر های ایرانی.
اعمال فشار به Six Apart برای برآورده کردن خواسته های کاربران فارسی.
کشف بچه های علاقه مندی که می توانند در توسعه این کار کمک کنند.
رسیدن به این اهداف وقت می خواهد و انرژی و زحمت و شاید مشغله درسی و کاری به ما فرصت کافی را ندهد پس اگر می توانی کمکی بکنی ( که حتما می توانی) همین الان دست به کار شو و با ما تماس بگیر یکی از ما شو!
ما و ما و نصف ما و نیمه ای از نصف ما و …

نصب PHP بر روی سرور (بخش دوم)

سلام
در مقاله قبلی نصب PHP بر روی IIS را یاد گرفتید در این مقاله قصد دارم نصب PHP بر روی سرور Apache را براتون آموزش بدم. نصبPHP بر روی سرور Apache فرق چندانی با نصب آن بر روی IIS ندارد. در نصب بوسیله Installer تنها تفاوت موجود در نصب در مرحله آخر هستش، که انتخاب نوع سرویس دهنده یا سرور می باشد و شما باید Apache را انتخاب کنید.

اما در روش دستی شما می بایست پس از ویرایش فایل php.ini، فایل تنظیمات Apache را نیز ویرایش کنید. برای شروع کار پس از دانلود و نصب آپاچی و قرار دادن PHP در محل مورد نظرتون، به پوشه ای که Apache را در اون نصب کردید برید و وارد پوشه conf بشید و به دنبال فایل httpd.conf بگردید و آن را در Notepad باز کنید.
البته توجه داشته باشید که بهتر است که قبل از ویرایش فایل یک نسخه پشتیبان از اون تهیه کنید و وهمچنین می بایستی که سرور را در حالت توقف قرار دهید.
برای نصب Apache به صورت Module، بعد از باز کردن فایل httpd.conf در Notepad به دنبال خطوطی بگردید که با LoadModule شروع شده و در انتهای آنها خط زیر را وارد کنید.
php4_module "c:/php/sapi/php4apache.dll"
سپس به دنبال AddModule بگردید تا لیستی را پیدا کنید که در آن خطوط با AddModule شروع شود و در آخرین خط و زیر آن ها خط زیر را وارد کنید.
AddModule mod_php4.c
در مرحله بعد به دنبال خطوطی بگردید که با AddType شروع شده و مثل دفعات قبل در آخرین خط این خطوط را وارد کنید.
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

اما در نصب CGI بر روی Apache می بایست که ابتدا در قسمت ScriptAlias خط زیر را وارد کنید.
ScriptAlias /php/ "c:/php/"
سپس می بایستی در قسمت Action خط زیر را وارد کنید و فایل را ذخیره کنید..
Action application/x-httpd-php "/php/php.exe"
بعد از ذخیره فایل، سرور را فعال کنید سپس به روت و شاخه اصلی سرور برید و یک فایل با نام phpinfo.php ایجاد کنید و مقادیر زیر را در آن وارد کنید.
<?
phpinfo();
?>

برای فعال کردن index.php در Apache خط زیر را به قسمت DirectoryIndex اضافه کنید.
DirectoryIndex index.php
در اینجا بخش دوم این آموزش نیز به پایان رسید امید وارم مورد توجه شما قر گرفته باشه. فقط مطلبی را خواستم در آخر ذکر کنم کهع شاید کارتون را راحت تر کنه اونم اینه که شما می تونید برای دسترسی آسانتر به عنوان مثال برای نصب CGII خطوط را به صورت زیر هم در آخر فایل وارد کنید.
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php .phtml
Action application/x-httpd-php "/php/php.exe"

اما توجه داشته باشید که نباید PHP را به هر دو صورت Module و CGI نصب کنید. و مطلب دیگه اینکه به علت اینکه PHP5 هنوز فراگیر نشده، و نصب اون تقریبا شبیه به همین هستش لازم ندیدم که در مورد اون بنویسم اما اگر دوستان خواستند اون را هم اضافه خواهم کرد.

نصب PHP بر روی سرور (بخش اول)

سلام

بعد از آموزش های قبلی حالا می رسیم به اصل مطلب. این دفعه می خوام روش نصبPHP را بر روی سرور های Apache و IIS آموزش بدم که امید وارم مورد توجه شما دوستان قرار بگیره. اما اول از هم و طی مقدمه کوتاهی، توضیح میدم که اصلا اینPHP چی هستش.
PHP یک زبان برنامه نویسی فراگیر و محبوب است که برای برنامه نویسی صفحات وب از آن استفاده می شود. و همچنین PHP زبانی منبع باز یا Open Source و با قابلیت اسکریپت نویسی وب در طرف سرویس دهنده است که برای ایجاد صفحات پویای وب به کار می رود. به غیر از اینکه مستقل از اینکه مستقل از مرورگر است، روش های ساده جهانی مستقل از سکوی نرم افزاری را برای تجارت الکترونیک و برنامه های کاربردی پیچیده وب و پایگاه داده ای ارائه می کند.

بعد از مقدمه فوق به نصب PHP می رسیم که در این قسمت قصد دارم ابتدا نصب PHP برروی سرور IIS را براتون آموزش بدم. PHP را به دو روش می توان نصب کرد روش اول استفاده از PHP Install Wizard هستش که در این روش تمام مراحل توسط یک برنامه نصب انجام می شود و در ضمن آن از شما سوالاتی پرسیده می شود و مقادیری خواسته می شود، و روش دوم که به صورت دستی انجام می شود و شما در این روش می توانید PHP را به همراه تمامی کتابخانه هایش بر روی سرورتان داشته باشید.
برای نصب PHP به صورت برنامه نصب یا Installer به این آدرس بروید و نسخه Installer اون را در یافت کنید.  پس از دریافت بر روی برنامه نصب کلیک کنید تا شروع به کار کند، سپس صفحات اول مقدمه و خوش آمد گویی و دوم توافقنامه گواهی در صفحه سوم از شما خواسته می شود که یک نوع نصب را انتخاب کنید. گزینه Standard را انتخاب کنید و در صفحه بعد مسیری را که مایلید PHP در آن نصب شود را مشخص کنید، در مرحله بعد از شما یک آدرس SMTP و یک آدرس ایمیل From پرسیده می شود، پس از این مرحله، بالاخره از شما پرسیده می شود که کدام سرویس دهنده یا سرور را برای اجرای PHP پیکربندی و تنظیم می نمایید در این مرحله برای نصب PHP بر روی IIS گزینه Microsoft IIS 4 or higher را انتخاب و مراحل نصب را تا پایان ادامه دهید.
اما نصب PHP به صورت دستی و کامل، برای این کار پس از دانلود پکیج فشرده PHP از این آدرس آن را در محل مورد نظرتون بر روی سیستم استخراج کنید و به پوشه ای که فایل ها در آن استخراج شده بروید و فایلی با عنوان php.ini-dist را پیدا کنید. فای را در ویرایشگر مورد علاقتون باز کنید و به دنبال doc_root بگردید و آن را به مسیر روت یا شاخه اصلی سرورتون تغییر بدید، به صورت پیش فرض این پوشه c:Inetpubwwwroot خواهد بود. حالا به دنبال گزینهextension_dir بگردید و مقدار آن را تنظیم کنید، اگر PHP را در مسیر c:php نصب کرده باشید مسیر آن به این صورت c:phpextensions خواهد بود. سپس فایل را با نام php.ini در پوشه اصلی ویندوز ذخیره کنید.
از این قسمت به بعد ما دو گزینه برای نصب PHP خواهیم داشت گزینه اول نصب به صورت Module هستش و گزینه دوم نصب به صورت CGI. حالا باید تصمیم بگیرید که PHP را به عنوان یک Module نصب کنید و یا به عنوان یک CGI. به صورت یک Module PHP تبدیل به بخشی از سرور خواهد شد و هنگام آغاز به کا سرور اجرا خواهد شد. ولی هنگامی که به عنوان یک CGI اجرا میگردد هنگامی که یک در خواست برای صفحه وب صورت می گیرد اجرا می شود. جهت دریافت راهنمایی بهتر می تونید به این آدرس مراجعه کنید.
در این مقاله من هر دوروش نصب به صورت Module و CGI را به شما آموزش میدم. برای شروع کار ابتدا می بایستی که برنامه مدیریت IIS یا Internet Information Services Manager را اجرا کنید. پس از اجرای برنامه در قسمت لیست بر روی نامسیستمتان کلیک کنید ال در صفحه روبرو فهرستس نمایا شود در این فهرست بر روی Web Sites راست کلیک کنید و گزینه Properties را انتخاب کنید. به سر برگ Home Directory برید و بر روی گزینه Confiquration کلیک کنید. سپس در قسمت Mappings برروی Add کلیک کنید و در قسمت  Extension پسوند مورد نظر که “.php” هستش را وارد کنید. حالا برای در قسمت Executable برای نصب به صورت Module مقدار c:phpsapiphp4isapi.dll و برای نصب به صورت CGI مقدار c:
phpphp.exe را وارد کنید و بر روی OK کلیک کنید و سرور را ری استارت کنید.
برای اطمینان از نصب شدن PHP به صورت کامل به پوشه روت سرورتون برید و بوسیله Notepad فایلی  با نام phpinfo و با پسوند “.php” ایجاد کنید و متن زیر را داخل آن قرار دهید. و پس از آن به آدرس http://localhost/phpinfo.php مراجعه کنید.
<?php
phpinfo()
?>

در اینجا قسمت اول این آموزش به پایان رسید در بخش بعدی در باره نصب PHP بر روی آپاچی آموزش خواهم داد. آمیدوارم آین آموزش مورد توجه شما عزیزان قرار گرفته باشه. اگر کمی یا کاستی هستش از شما پوزش می طلبم و تما مسعی خودم را می کنم که خواسته های شما عزیزان را جامع عمل بپوشونم. تا روزی دیگر به امیددیدار، خدا نگهدار…

نصب MySQL بر روی ویندوز

سلام
قبلا نصب سرور های Apache و IIS را بر روی ویندوز یاد گرفتید، امروز می خوام نصب پایگاه داده MySQL را بر روی ویندوز براتون آموزش بدم. MySQL یکی از مشهور ترین و بهترین پایگاه های داده موجود هستش که تغریبا میشه گفت که با تمام زبان های تحت وب سازگاری داره و مهمترین مزیت اون منبع باز بودن یا Open Source بودن اون هستش که موجب شده که استفاده کنندگان زیادی داشته باشه.

خوب بعد از این مقدمه، برای شروع به سایت رسمی این پایگاه داده برید و آخرین نسخه اون را دریافت کنید.پس از دریافت نسخه مورد نظرتون آن را در محل مناسبی استخراج کنید و پس از اینکه فایل را در محل مناسبی استخراج کردید به پوشه ای که فایل را در اون استخراج کردید برید و فایل نصب را اجرا کنید.
پس از نمایش مقدمه و صفحه Read Me، پوشه ای که مایلید که MySQL در آن نصب شود را انتخلب کنید. در صفحه بعد نصبTypical را انتخاب کنید و مراحل نصب را تا آخر ادامه دهید.
حالا MySQL بر روی سیستم شما نصب شده، به پوشه ای کهMySQL رادر آن نصب کردید بروید و وارد bin شوید، سپس به دنبال فایل winmysqladmin.exe بگردید و آن را اجرا کنید. وقتی برای اولین بار این برنامه را اجرا می کنید از شما میخواد که یک کاربر تعریف کنید واز شما یک نام کاربری وکلمه عبور می خواهد که باید اون را مطابق میلتون وارد کنید فقط توجه داشته باشید که از این نام کاربری و کلمه عبور برای اتصال به پایگاه داده استفاده خواهد شد.
برای اطمینان از نصب صحیح MySQL بر روی سیستم، یک اعلان MSDOS (prompt) باز کنید و امتحان کنید که می تونید از دستورات زیر استفاده کنید یا خیر.
mysqlshow
mysqladmin CREATE test
mysql test

اولین دستور یعنی mysqlshow، پایگاه های داده موجود را لیست می کند. دومین دستور، باید پایگاه داده ای به نام test ایجاد کند. و آخرین دستور شما را در خط فرمانی قرار خواهد داد که قادر به صدور فرامین SQL خواهید بود. در صورتی که دستورات اجرا نشد برای اطمینان بیشتر به پوشه mysqlbin برید و دستورات را اجرا کنید.
در اینجا نصب MySQL به پایان رسید، در آینده به بحث و آموزش در باره برنامه های گرافیکی کار با MySQL خواهم پرداخت.  امیدوارم آموزش فعلی مورد توجه شما قرار گرفته باشه، شما را به خدا می سپارم. به امیددیدار…

نصب آپاچی بر روی ویندوز

سلام
آپاچی پر طرفدار ترین سروری هستش که مورد استفاده قرار می گیره و یک سرور منبع باز هستش شما می تونید آپاچی را بر روی ویندوز و یا لینوکس نصب کنید اما به علت فراگیر بودن ناستفاده از ویندوز در ایران من در حال حاضر و در این مقاله به نصب آپاچی بر روی ویندوز می پردازم.

برای شروع به این آدرس برید و برنامه نصب آپاچی را دریافت کنید. پس از دریافت نسخه مورد علاقتون برنامه نصب را اجرا کنید. بر روی دکمه Next کلیک کنید تا به صفحه بعد برید. در صفحه بعد باید در قسمت Network Domain آدرس شبکه را وارد کنید که شما باید localhost را وارد کنید در باکس بعدی با عنوان Servera Name هم باید نام سرورتون را وارد کنید که اون هم در شرایط فعلی localhost هستش و در قسمت آخر یعنی Administrator's Email Address هم باید یک آدرسEmail واقعی را وارد کنید.
در پایین صفحه هم بوسیله دکمه های رادیویی از شما دو حالت نصب پرسیده می شود که در روش اول که پیشنهاد شده و در ویندوز ها سری NT و ویندوز XP مورد استفاده هستش با هر بار بالا اومدن ویندوز آپاچی به عنوان یک سرویس اجرا می شود و گزینه دوم هم که برای ویندوز های سری95 در نظر گرفته شده که و اجرای سرور را به وسیله میانبر امکان پذیر می کند.
در صفحه بعدی از شما سوال میشه که چه نصبی را انتخاب می کنید (نصب کامل یا سفارشی) البته نصب کامل برای همه پیشنهاد می شود، مگر در صورتی که هارد شما پر باشد و یا هحم کمی داشته باشد می تونید گزینه های Documention و Source Code را از حالت انتخاب شده خارج کنید.سپس مسیر نصب برنامه را مشخص کنید و نصب را تا آخر ادامه بدید تا سرور بر روی سیستم نصب شود.
برای اطمینان از نصب صحیح سرور با استفاده از Internet Explorer به آدرس localhost مراجعه کنید، در صورت نصب صحیح سرور صفحه اصلی مربوط به توضیحات برای شما به نمایش در میاد.
توجه داشته باشید که شاخه ریشه و روت سرور شما با عنوان htdocs در شاخه اصلی آپاچی قرار دارد. و برای انجام تنظیمات مربوط به سرور به فایل httpd.conf در پوشه conf مراجعه کنید.
در صورت بروز هرگونه مشکل و یا سوال با من از طریق قسمت نظرات تماس بگیرید. در مقالات و آموزش های بعدی به توضیح در رابطه با httpd.conf و تنظیمات آن خواهم پرداخت.