رفتن به محتوای اصلی

10 ماژول دروپال که ممکنه در مورد آنها ندانید

یکی از بزرگترین مزیت های دروپال انجمن بسیار قوی اون هست که هر ساعت در حال فعالیت هستند و تا به حال هزاران ماژول قدرتمند برای اون ساختند. با این حال خیلی از ما فرصتی برای بررسی خیلی از این ماژول ها رو نداریم ومعمولا هم اکثر کارهامون با ماژول های قدرتمندی مثل CCK ، Views، Panels و ماژول های دیگه انجام میشه اما الان میخوام در مورد ماژول هایی حرف بزنم که کمتر میشناسیم و میتونن خیلی به ما کمک کنن. 1- Secure Site ماژول دروپال وقتی که یک سایت طراحی میکنید ممکنه که بخواهید کارفرما رو از روند پیشرفت کار مطلع کنید. ممکنه شما سایت رو در سیستم خودتون و به صورت local ایجاد کرده باشید یا روی یک زیر دامنه (SubDomain) اون رو طراحی کرده باشید که اگر روی یک زیردامنه مثل test.site.com این کار رو کرده باشید میتونین هر لحظه روی اینترنت یک present از طراحیتون داشته باشید. اما ممکنه شما بخواهید که سایتتون از دید بازدیدکنندگان عادی اینترنت و یا موتورهای جستجو دور باشه. در این صورت این ماژول میتونه به شما کمک کنه. هر بازدید کننده ای باید یک نام کاربری و کلمه عبور داشته باشه تا بتونه سایت شما رو مشاهده کنه. همینطور میتونین برای امن کردن RSS هاتون از این ماژول استفاده کنید. 2- IE6 Update یکی از دغدغه های بزرگ طراحان وب سر و کله زدن با مرورگر IE هست. اما در بین تمام نسخه های این مرورگر نسخه 6 برای طراحان شبیه یک کابوسه. اما همینطور که میدونین حتی خود شرکت Micro$ft هم دیگه از این مرورگر پشتیبانی نمیکنه. پس دیگه نیازی نیست که طراحان هم از این مرورگر پشتیبانی کنند. از این به بعد به جای بررسی سایتی که طراحی کردید در IE6 میتونین از این ماژول استفاده کنید. این ماژول به کاربرانی که از IE6 برای بازدید از سایت شما استفاده میکنند پیغامی مبنی بر بروزرسانی مرورگرشون به نسخه های بالاتر نشون میده و اجازه مشاهده سایت رو به اونها نمیده. 3- Masquerade این ماژول به شما این امکان رو میده که به سرعت بین کاربران سایت سوئیچ (Switch) (هر چی به این فکر کردم که از یک کلمه فارسی استفاده کنم چیزی به ذهنم نرسید. شما پیشنهادی ندارید؟) کنید. فقط با داشتن نام کاربری و بدون نیاز به کلمه عبور اونها. این روش خیلی مفید و مرسومه برای بررسی قابلیت های سایت در نقش های کاربری دیگه. شاید تا امروز شما کاربر test میساختید از امروز این ماژول رو نصب کنید. این ماژول همچنین میتونه برای بررسی مشکلات کاربران سایت کمک کنه. 4- AddThis اگر شما سایتی با اطلاعات مفید دارید این ماژول به خوانندگان سایت شما این امکان رو میده که مطالب سایت شما رو با خیلی از شبکه های اجتماعی به اشتراک بگذارند. قابلیت های شبکه های اجتماعی رو در بحث SEO جدی بگیرید. 5- HTML Mail ماژول دروپال به صورت پیش فرض تمام ایمیل هایی که از سیستم شما خارج میشه به صورت متن ساده است. و در دروپال 6 هیچ تنظیماتی برای تغییر این مورد وجود نداره. اگر شما قبلا سعی کرده باشید یک ایمیل به صورت html بفرستید حتما دیدید که دروپال تمام استایل هایی که دادید رو نادیده میگیره. اما این ماژول یک فایل htmlmail.tpl.php ایجاد میکنه که استایل های شما رو نگه میداره و میتونین از طریق اون یک ایمیل سفارشی شده برای سایت خودتون ایجاد کنید. 6- ThemeKey شاید شما نیاز داشته باشید که یک مسیر خاص در سایت شما اصلا به قالب پیش فرض سایت شما شباهت نداشته باشه. با اسنفاده از این ماژول میتونین برای مسیر خاصی از سایت خودتون یک قالب دیگه انتخاب کنید. 7- Username AJAX Check خیلی از کاربران دوست دارند قبل از ثبت نام بررسی کنند که آیا نام کاربری مورد علاقه شون در سایت آزاد هست یا نه. این ماژول به صفحه ثبت نام سایت شما قابلیتی رو اضافه میکنه که بعد از وارد کردن نام کابری توسط کاربر و قبل از ارسال فرم، سایت آزاد بودن نام کابری رو بررسی میکنه. 8- Views Group By ماژول دروپال Views2 یک ماژول عالیه. اما هنوز خیلی از کارها رو نمیتونه انجام بده مثل grouping در SQL و Count() گرفتن. شاید شما نیاز داشته باشید که بدونید برای هر نوع محتوا چند محتوا ایجاد شده. یا بخواید بدونید که برای هر نقش چه تعداد کاربر وجود داره. این ماژول به شما در این زمینه ها کمک میکنه. البته این ماژول در Views 3 به صورت پیش فرض وجود داره و اگر شما از دروپال 7 استفاده کنید به این ماژول نیاز نخواهید داشت. 9- SMTP یک ماژول که به شما این امکان رو میده که از طریق یک SMTP سرور ایمیل هاتون رو ارسال کنید. با SSL و سرویس دهنده هایی شبیه Gmail هم کار میکنه. خیلی بدرد بخوره وقتی شما ایمیل های زیادی ارسال میکنید یا یک خبرنامه در سایت خودتون راه انداختید. 10- Elysia Cron ماژول دروپال خیلی از مواقع با اجرای کرون در سایت مشکل داریم. مواقعی هست که میخوایم یک کرون سفارشی شده داشته باشیم. یا شاید میخوایم برای بعضی از پروسه های موجود در سایت یک کرون مخصوص داشته باشیم. حتی گاهی نمیخوایم کرون تمام سایت دوباره راه اندازی شود. تمام این کارها رو این ماژول برای شما انجام میده. کنترل کامل بر کرون سایت. اینها چند نمونه ار ماژول هایی بودند که شاید کمتر مورد توجه قرار میگیرند. اما همینطور که در ابتدای مقاله گفتم ساعت به ساعت به قابلیت های دروپال داره افزوده میشه و چه بسا در همین لحظه یک ایده خلاقانه برای ایجاد یک ماژول جدید در ذهن یک دروپال کار شکل گرفته باشه. شما چه ماژول های کمتر شناخته شده ای میشناسید که فکر میکنید میشه در موردش صحبت کرد؟


افزودن دیدگاه جدید

محتوای این فیلد خصوصی است و به صورت عمومی نشان داده نخواهد شد.

متن ساده

  • تگ‌های HTML مجاز نیستند.
  • آدرس سایت و ایمیل ها به صورت خودکار به لینک تبدیل میشوند
  • خطوط و پاراگراف‌ها بطور خودکار اعمال می‌شوند.