در همه دیر مغان نیست چو من شیدایی - خرقه جایی گرو باده و دفتر جایی

شیدا

History of imports

مهر ۲۴, ۱۳۸۵ at ۵:۲۱ ق.ظ

یکی نیست بگه بابا این مگر فوق نمی‌خوانه که این همه وبلاگش را زود به زود به روز می‌کنه، البته خودم هم نمی‌دانم ولی خوب فعلا وقت پیدا می‌کنم، و می‌نویسم، همان‌طوری که اکثرا به یاد دارید شیدا خیلی در به دری کشید تا به این جا رسیده و من هم سعی کردم هر جا که می‌روم تمام مطالبم را با خودم ببرم یعنی به طور کامل import کنم، از phpnuke به بلاگ اسپات و از آن جا هم به وردپرس و از آنجا هم به وردپرس دات کام، تو این همه جابه‌جایی در آخرین جا به جایی کمی از فرمت نوشته‌هایم به هم ریخت و آن هم به خاطر طرز برخورد وردپرس با فاصله بود که در این چند مدت دارم آن را درست می‌کنم، چیزی در حدود ۲۰۰ تا پست است و به ترتیب اولویت و بیشترین بازدید کننده مرتبشان خواهم کرد و کار دیگری هم که می‌کنم اضافه کردن تگ ها است تا بتوانند به مطالب مربوطه به راحتی دسترسی پیدا کنند.

آداب وبلاگ نویسی - استفاده‌ی درست از تگها

فروردین ۱۵, ۱۳۸۵ at ۱۲:۵۴ ق.ظ

تا حالا سایتهای درپیتی که CMS هایی را فارسی کرده‌اند را دیده اید ؟

با آنهایی که این کار را تنها با اضافه کردن یک align=right و یا اگر زیادتر عقلشان رسیده باشه با align=right , dir=rtl انجام داده اند و به خیال خودشان تمام آن CMS را فارسی کرده‌اند درگیر شده‌اید و یا از آنها استفاده کرده‌اید ؟
برای این که تبلیغ نشود و یا توهینی به کسی نشود اسم از CMSهای فارسی شده نمی‌برم ولی می‌توانید در اینترنت خودتان به راحتی پیدایشان کنید، برای راهنمایی اسم چند تا CMS را برایتان می‌نویسم : Phpnuke, Xoops, Mambo, Joops, Wordpress البته وردپرس خیلی راه داره تا سی ام اس بشه ولی از لحاظ فارسی شدن همان مراحل را طی کرده.
از طرفی بعضی‌هایشان هم برای استفاده‌ی بیشتر خودشان قسمتی‌اشان را فارسی کرده‌اند و بقیه امکانات را با گرفتن مبلغی پول از شما به شما ارایه می‌دهند. آخرش هم که دارید ازشان استفاده می‌کنید امکاناتی را خود آن CMS به رایگان به شما عرضه کرده را از دست می‌دهید، از دست نمی‌دهید ولی دیگر برای شما و بازدیدکنندگان سایت شما دیگر کارا و قابل استفاده نیست و کارآیی لازم را ندارد. این مطلب در مورد CMS ها بسیار بیشتر به چشم می‌خورد ولی برای وبلاگ نویسهایی هم که از سرویسهای وبلاگ نویسی اجنبی مانند blogspot, weblog.us , … استفاده می‌کنند این مشکل قابل مشاهده است و شاید یکی از تنها ویژگی‌های وبلاگ سرورهای وطنی توجه به همین موارد است.
با یک مثال ساده برایتان شرح ماوقع را بیان می‌کنم،‌ تا حالا حتما دکمه‌های RSS و یا Atom هایی بسیار زیادی را در گوشه و کنار وب سایتها دیده‌اید که به شما پیشنهاد عضو شدن در خود و استفاده از یک خبر خوان آنلاین را برای خواندن خود می‌دهند.این دکمه‌ها برای استفاده در RSS خوانها می‌باشد که بسیاری از آنها هم online هستند و یک نکته بسیار کوچک که باعث از دست رفتن قابلیت استفاده از آنها می‌شود و بسیار مهم که کمتر توجه کسی را به خودش جلب کرده و آن هم استفاده‌ی درست از تگها است.
اگر از CMSهایی استفاده می‌کنید ( ویا هر نوع وبلاگی ) که برای نمایش درست فارسی در تگ body ( یا هر تگی که شما را از وارد کردن این تگها در نوشته‌ی خود بی‌نیاز می‌کند) از align=right , dir=rtl استفاده می‌کنند و در هنگام نمایش همه‌چیز درست به نمایش در می‌آید ولی هنگام رجیستر شدن سایت شما توسط یک نفر در آر اس اس خوانهای دیگر تگهای align=right , dir=rtl که دیگر همراه متن شما نیست نمایش داده نمی‌شود و شما با به هم‌ریختگی در نمایش مطالب مواجه می‌شوید و عملا از آن آر اس اس خوانتان نتیجه‌ای نمی‌برید و عملا آر اس اس های شما به درد نمی‌خورد.
برای مثال می‌توانید آر اس اس خوان بلاگ لاینز من را در این آدرس ببینید و خودتان مشاهده کنید چند تا از وبلاگهای فارسی این را رعایت کردند ( فکر کنم تعدادشان از تعداد انگشتهای یک دست هم بیشتر نشود و بسیاری از آنها وبلاگهای بسیار معروفی هم هستند ) : وبلاگ اول وبلاگ دوم وبلاگ سوم وبلاگ چهارم وبلاگ پنجم
و اما در این بین هم وبلاگهایی هستند که این امر را مد نظر قرار داده و مهندسانه قالبی را برای خوشان طراحی کرده‌اند و در آن می‌نویسند : وبلاگ اول وبلاگ دوم
و اما فید سابت خودم را هم در این آدرسها می‌توانید ببینید در فید برنر در بلاگ لاینز

پس توصیه‌ی من به شما که وبلاگ می‌نویسید اینه که یک ذره به خودتان زحمت بدهید و با استفاده از تگهای “div align=right dir=rtl” و “div/” ( البته ” را با تعویض بنمایید ) در ابتدا و انتهای مطلبتان امکان استفاده دیگران را از آر اس اس سایت و یا وبلاگتان را بدهید.

Blogrolling Plugin

فروردین ۱۰, ۱۳۸۵ at ۳:۳۰ ب.ظ

همان طوری که قول داده بودم اولین سری از پلاگینهای استفاده شده در شیدا دات کام را برای استفاده‌ی عموم اعلام می‌کنم و آن هم پلاگین blogrolling است، البته بدون این پلاگین هم می‌توانید از بلاگ‌رولینگ استفاده کنید ولی با استفاده از این پلاگین از قابلیتهای زیر بهره مند می‌شوید :
۱- به دلخواه می‌توانید لینک بلاگ رولینگ را از پایین لینکها بردارید و نمایش ندهید ( البته بنده در انتها آن را به صورت دستی و برای راعیت کپی رایت بلاگ رولینگ نمایش می‌دهم )
۲- به راحتی می‌توانید تعداد لینکهای تعیین شده را برای نمایش مشخص کنید و بودن این که به حساب کاربری خود در بلاگ رولینگ وارد شوید و هر بار این تعداد را مشخص کنید این عمل را تنها با این پلاگین انجام دهید.
و اما برای استفاده از این پلاگین ابتدا آن را از این‌جا داونلود نمایید و پس از باز کردن عبارت “$id=”2e47009f22cb9607362ad781a14c58ac را با کد کاربری خود در بلاگرولینگ تغییر داده و سپس در فولدر wp-content/plugins وردپرس خود کپی نمایید و به منوی پلاگین وردپرس رفته و آن را فعال نمایید حال در هر جای صفحاتتان ( که من توصیه به sidebar.php می‌کنم ) می‌توانید کد زیر را قرار دهید.

<?php if (function_exists(’blogroll’)): ?>
<?php blogroll(); ?>
<?php endif; ?>

خواهشمندم برای حفظ حقوق نویسنده هنگام استفاده لینک Powered by Blogrolling & Sheida را حذف ننماید.
اولین بلوکی که برای phpnuke به صورت جدی نوشتم و به phpnuke هم submit کردم و الان استفاده می‌شود همین بلاگ رولینگ بود،‌ می‌توانید برای دیدن نحوه‌ی رعایت کپی‌رایت از طرف استفاده کنندگان از این بلوک به txtpower.org مراجعه کنید.

Wordpress Plugins

فروردین ۴, ۱۳۸۵ at ۲:۴۴ ب.ظ

یکی از قابلیتهای مهم استفاده از صفحات وبی که به صورت دینامیک ساخته می‌شوند استفاده ازقابلیتی است که به مدیر سایت این امکان را می‌دهد تا برای تغییر در صفحات سایت دیگر نیازی به تغییر صفحات به صورت دستی نداشته باشد و با استفاده از موتور مولد سایت و استفاده از امکانات تعبیه شده در آن می‌تواند از سایت خود نهایت بهره را ببرد و به راحتی به مدیریت آن بپردازد.
این امکانات در هر سیستم تولید سایت تفاوت می‌کند و بستگی به نحوه‌ی دید سازنده‌ی موتور مولد سایت هم دارد، برای مثال شما در phpnuke تنها می‌توانستید از امکاناتی مانند اضافه کردن بلوک و ماجول خاص استفاده کنید و در مامبو می‌توانید از مامبوتا و مامبو ماجول استفاده کنید، البته این سیستمها به علت داشتن دید CMS ای نحوه‌ی استفاده از آنها هم تفاوت داشت. در وردپرس هم برای استفاده از این نوع قابلیت می‌توانید از plugin استفاده کنید، همان طور که از اسمش بر می‌آید پلاگینها چیزهایی هستند که به سیستم شما اضافه می‌شوند و امکاناتی را برای شما فراهم می‌کنند که به راحتی آنها را مدیریت و استفاده کنید.
زیبایی پلاگینهای وردپرس در این است که شما به راحتی می‌توانید با آنها کار کنید و تنها باید آنها را در قسمت پلاگین سایتتان کپی کنید ( البته این‌جا مامبو بهتر عمل می‌کرد و خودش مامبوتا هایش را به سرور انتقال می‌داد و نیازی به کپی کردن دستی فایلها به سرور نبود، البته قصد مقایسه با مامبو را ندارم چون که اصولا اینها تفاوت ساختاری با یکدیگر دارند یکی برای Personal Publishing آمده و دیگری برای Content Management System ) و با فعال کردن آن می‌توانید از آنها استفاده کنید، بعضی از پلاگینها مانند پلاگین زمان شمار نیاز به تغییری جزیی در فایلهای سایتتان دارند تا بدانند کجا نمایش داده شوند و بعضی ها هم به سادگی هرچه تمامتر و تنها با فعال کردن پلاگین فعال می‌شوند مانند پلاگین اجتماعی‌ها، بسیاری نیز پس از نصب شدن یک منوی فعال مدیریت در منوی مدیر شما برای خودشان درست می‌کنند.
من برای سایت خودم از حدود ۱۵ تا پلاگین استفاده کردم که البته یکی‌اش را هنوز فقط خودم استفاده می‌کنم و آن هم بلاگ رولینگه، راستش را بخواهید هنوز پلاگینش نکردم ولی به زودی می‌کنم و برای داونلود عمومی می‌گذارمش، اگر دقت کنید ویژگی‌اش اینه که لینگ بلاگ‌رولینگ را بهتان نمایش نمی‌دهد، می‌توانید تعداد لینکها را تعیین کنید و خیلی کارهای دیگه.
در نوشته‌های بعدی‌ام به معرفی بهترین پلاگین‌های وردپرس برای استفاده خواهم پرداخت.

A minor problem with IEُ

اسفند ۱۹, ۱۳۸۴ at ۱۰:۳۶ ق.ظ

یادم می‌آید یکی از دلایلی که دست از استفاده از CMS ها و به نوع مشخص آن از phpnuke برای سایتم کشیدم این بود که در آینده‌ی وب با تحولات به وجود آمده دیگر خبری از table نیست و برای این که صفحات وبت سریعتر لود بشوند اکنون از div و در آینده‌ای نه چندان دور (فکر کنم) از CSS 3.0 استفاده می‌شود، برای همین در تحول بودن سریع فکر نمی‌کردم به سرعت یک CMS بتواند خودش را مطابق با شرایط روز به روز کند و به ناچار زمانی همه گلایه از سایتم خواهند داشت، در صورتی که الان اگر یک ذره IE تان کند باشد ( البته ورژن ۶ را عرض می‌کنم) با سر زدن به آدرس www.sheida.com می‌توانید پیغامی را مبنی بر پر شدن stack سیستم پیدا کنید که فکر کنم این هم به خاظر استفاده کردن از روش depth first در پیدا کردن و نمایش صفحات وب است، یعنی برای این که صفحه را نمایش بده اولین تگ div را که پیدا می‌کنه تا آخریش را /div را پیدا نکنه نمایش نمی‌ده و اینها را وقتی در حافظه‌اش ذخیره می‌کنه به یک stack overflow بر می‌خوره، به هر حال به خاطر استفاده نکردن از تکنولوژی زمان حال سازگار با مایکروسافت ازتان عذر می‌خواهم و پیشنهاد می‌کنم از Firefox استفاده کنید.
راستی تا حالا دلتان خواسته وقتی به ایمیل یاهوتان سر می‌زنید از تبلیغاتش خبری نباشه، مال من این‌طوریه البته نه روی هر کامپیوتری و تنها به مدد فایرفاکسه که این‌جوری شده، یک extension داره که می‌توانین نصب کنین و بهش بگین تبلیغات را از سایتهای مختلف را نه تنها برایتان نمایش ندهد بلکه حتی آنها را پارس هم نکند. هم از شر تبلیغات یاهو راحت می‌شوید هم این که کلی از پهنای باندتان ذخیره شده است،‌ببخشید که الان خاطرم نیست آدرس دقیقش را ولی اگر به سایت extension های فایرفاکس بروید به راحتی می‌توانید آن را پیدا کنید.

صفحه‌ی شخصی گوگلتان را استفاده کنید

بهمن ۲۱, ۱۳۸۴ at ۱:۱۰ ب.ظ

امروزه اکثر سایتهای خبری را که مشاهده می‌کنید اقدام به راه‌اندازی و استفاده از خدماتی کرده‌اند که از آنها به RSS نام برده می‌شود، در نوشته‌ای که در nuke.sheida.com می‌توانید مشاهده کنید ( که همان شیدای مبتنی بر phpnuke بود ) می‌توانید مطالبی را بخوانید مبنی بر چگونگی استفاده از خبرخوانهای RSS، این خبر خوانها با اتصال به اینترنت و مراجعه با سایتهای تعیین شده از طرف شما اخبار را می‌خواندند و بعدا شما می‌توانستید آنها را بدون اتصال به اینترنت و در رایانه‌ی شخصی‌اتان بخوانید، در کنار اینها خبرخوانهای آنلاینی هم بودند به مانند bloglines که با معرفی سایتهای مختلف و استفاده از RSS آنها می‌توانستید از سرخط اخبار و نوشته‌های مهم مطلع شوید، ولی اکنون روش دیگری را به شما می‌خواهم پیشنهاد کنم که مبتنی بر استفاده از Google Reader و هم‌چنین Igoogle می‌باشد، از وقتی که گوگل استفاده از search history را در جستجوهای خود قرار داد و من به استفاده از صفحه‌ی خانگی گوگل روی آوردم مشاهده کردم که می‌توان قابلیتهای پنهان بسیاری را در این زمینه بروز داد که از آن جمله استفاده از ماجولهای نوشته شده برای گوگل در سایت www.googlemodules.com بود، این ماجولها نوشته شده توسط افرادی متفاوت بودند و توسط گوگل هم تایید نشده‌اند ولی برای کار با محیط igoogle مشکلی را برای شما به وجود نخواهند آورد و باعث ایجاد صفحه‌ای مطابق با سلایق شخصی شما در گوگل هم خواهند شد، برای این منظور شما باید ابتدا یک account گوگل داشته باشید و پس از آن با مراجهه به آدرس www.google.com/ig به شخصی سازی صفحه‌ی خود بپردازید، از گزینه‌هایی که من توصیه به استفاده از آن را برای صفحه‌ی شخصی‌اتان می‌کنم استفاده از google reade module است که اکنون در فاز بتا قرار دارد ولی به راحتی کار می‌کند، برای راه‌اندازی آن باید به آدرس www.google.com/reader رفته و به یک سری اخبار روی اینترنت subscribe شوید، ویژگی گوگل این است که اگر شما آدرس سایت را بلد نیستید با جستجو به شما آدرسهایی را پیشنهاد می‌دهد که کار را بسیار راحت می‌کند، برای مثال با فیلتر بودن سایتی مانند bbc شما نمی‌توانید آدرس rss آن را به راحتی به دست بیاورید ولی با استفاده از جستجو و مشاهده نتایج در گوگل به راحتی می‌توانید آدرس سایت را پیدا کنید و به آن عضو شوید.
در کنار این موارد استفاده از Personalized Home را که در آدرس googlemodules.com هست را به شما پیشنهاد می‌کنم، با این ماجول شما قادر به اضافه کردن بک گراوند و عوض کردن سایز boxها و خیلی چیزهای دیگر می‌شوید.
آدرسشان هم اینهاست :
برای استفاده از قابلیتهای بیشتر ابتدا باید این را نصب کنید : http://www.google.com/ig/modules/developer.xml
مودول منجر امکان مدیریت ماجولها را به شما می‌دهد : http://olivier.camard.free.fr/google/module_manager/module_manager.xml
Personalized Home مشهور که همه کار برایتان می‌کند ( حتما استفاده کنید ازش) : http://membres.lycos.fr/kyrlian/personalizedhome.xml
Google Reader که اخبار شما را می‌خواند : http://www.mackmo.com/ig/reader/1.0/reader.xml
ایمیل زدن از صفحه‌ی گوگل بدون نیاز به login کردن، حتی از یک حساب کاربری دیگر : http://www.duhsoft.com/mailer/mail.xml
و بسیاری دیگر که می‌توانید در googlemodules.com مشاهده کنید.

ig صفحه‌ي شخصي گوگلتان را استفاده کنيد

Categories: ,

چرا شیدا از آن همه زرق و برق در آمد‌؟

آذر ۱۷, ۱۳۸۴ at ۱۲:۵۷ ب.ظ

خیلی از دوستان بودند که با انواع راههای ارتباطی چه از طریق ایمیل و پی ام و اس ام اس و … من را ترغیب به بازگشت به حالت قبلی کردند ولی نمی‌دانم چرا دیگر با این همه مسایل جنبی که در پیرامون استفاده از phpnuke برای من و مخصوصا برای هاستینگهایم راه افتاد دیگر راغب به استفاده از هیچ نوع هاست ایرانی نیستم و به همین دلیل هم تصمیم گرفتم تا به دست آوردن یک کارت اعتباری و به نام خودم که البته ممکن است سالها به طول بیانجامد با استفاده از همین سرویسهای رایگان که شامل blogspot , flickr, del.icio.us، blogrolling می‌شود هم وبلاگم را به راه بیاندازم هم فتوبلاگم را و هم اخبار روزانه، البته شاید بسیاری از شما نتوانید لینکهای بلاگ‌رولینک را مشاهده کنید و نه عکسهای flickr را ولی اگه از یک پروکسی استفاده کنید همه‌ی آنها را خواهید دید.
وبلاگم خیلی ساده هست و سعی کردم از هیچ عکس و تصویر خارجی‌ای درش استفاده نکنم که آن هم با تمام شدن پهنای باند عکسهای استفاده شده در بعصی از وبلاگها باعث رنجش بیننده را فراهم می‌کند و نمی‌خواهم به هیچ وجه سایتم عکسی را نمایش دهد و در زیر آن نوشته باشد hosted by …com.
اولش این وبلاگ را می‌خواستم به عنوان photoblog استفاده کنم ولی با دیدن امکانات flickr منصرف شدم،‌ برای همین اگر صفحه‌ی اول وبلاگ دیر بالا می‌آید ببخشید تا من پست‌های بیشتری بکنم و عکسها از ابتدای وبلاگ حذف شود کمی طول دارد.
راستی شبهای برره را یادتان هست در یک قسمتش نشان می‌داد که برره‌ایها به مانور نظامی رفتند و با زخمی برگشتند، حکایت مانور نظامی ما شده،‌ هنوز برگزار نشده برای ما تلفات داد، طنز تلخی است.