By کوشا حسینی, 13 اکتبر, 2013

در این بخش از سری مقالات آموزشی، با استفاده از ماژول CTools، قصد داریم قابلیت plugable بودن رو به ماژول‌هامون اضافه کنیم. زمان‌هایی پیش‌میاد که استفاده از سیستم هوک‌ها چندان مناسب نیست. نیاز به یک سیستم متمرکزتر که قوانین تعریف شده برای یک کار رو به صورت مجتمع در یک بسته‌ به جای استفاده از سیستم سراسری هوک‌ها دلیل خوبی برای استفاده از پلاگین‌هاست. ماژول CTools بخش زیادی از بخش‌های تکراری (بخش‌هایی که نیاز به کدهای ‌Biolerplate دارند) رو برای توسعه دهندگان ماژول انجام می‌ده. در واقع Platforrm مناسیبی برای plugable کردن ماژول‌هاست.

By کوشا حسینی, 1 اکتبر, 2013

در بخش قبلی مقاله به باگی در کدهامون اشاره کردیم: اگر کاربر چندین‌بار از فرم استفاده می‌کرد، چندین مقدار مجزا وارد پایگاه داده می‌شد، در حالی که انتظار داشتیم برای هر کاربر فقط یک نتیجه‌ی محاسبه در پایگاه داده ذخیره بشه. در این بخش از مقاله به بررسی سایر ابزار موجود برای انجام queryها در دروپال و رفع باگ‌های قبلی با کمک این ابزار می‌پردازیم.

By کوشا حسینی, 24 سپتامبر, 2013

Rules با نزدیک به ۱۹۳۰۰۰ استفاده کننده یکی از قدرتمندترین ابزارهای دروپالیست. بسیاری از کارهایی که نیاز به نوشتن ماژول‌های سفارشی دارند با این ماژول قابل پیاده‌سازیه. اما بعضی از ابزارهایی که در کد در اختیار توسعه دهندگان قرار گرفته هنوز رابطی برای استفاده در این ماژول ندارند، از جمله EFQ که ما سعی کردیم این نقص رو برطرف کنیم.

By کوشا حسینی, 24 سپتامبر, 2013

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