افزونه های کاربردی دروپال (بخش اول)
هنوز سختی و گیجی روزهای اولی که با دروپال آشنا شدم رو خوب به خاطر دارم این که شما به عنوان یه تازه کار دروپالی مجبورید که با آزمون و خطا سیستم مدیریت محتوای خودتون رو اونجوری که دوست دارید با افزونه هایی که هیچ شناختی هم ازشون ندارید پیاده سازی کنید کار رو براتون دشوار می کند.
شاید شما هم یکی از کسانی باشید که می خواهید به تازگی کار با دروپال رو شروع کنید، قبل از هر چیز دروپال سنتر ورود شما رو به خانواده بزرگ دروپال تبریک می گه! اما مواجه شدن با انبوهی از افزونه های ناآشنا شاید برای شما خبر خیلی خوبی نباش، در این مقاله لیستی از افزونه ها رو برایتان آماده کرده ام که در بیشتر سایت های دروپالی مورد استفاده قرار گرفته و امتحان خودش پس داده، برخی از این افزونه ها برای هدف خاصی مورد استفاده قرار می گیرند مثلا تجارت الکترونیک و یا برای بخش هایی چون خبرنامه ، سئو ، شبکه های اجتماعی و... من در چند قسمت سعی می کنم که مهمترین افزونه ها رو به شما معرفی کنم. پس بهتر بیشتر از این وقت تلف نکنیم اگه آماده اید بریم ولیست افزونه ها رو با هم بررسی کنیم:
بخش اول :
1- CCK (Content Construction Kit)
یکی از معروفترین و پرکاربردیترین افزونه های دروپال افزونهcck هست ، این افزونه در نسخه 7 دروپال در هسته قرار گرفته و باعث پایداری بیشتر در این نسخه شده ، ولی در نسخه 6 دروپال اینگونه نیست و شما باید این افزونه رو خودتون دانلود و نصب کنید.اما شاید از خودتون بپرسید که کار این افزونه چی هست در جواب باید بهتون بگم که کار این افزونه ساختن انواع فیلد ها و اضافه کردن اون فیلدها به محتوامون هست با یه مثال کوچولو کار این افزونه رو براتون شرح می دم. فرض کنید که شما می خواهید یک کتابخونه ایجاد کنید ، تو دروپال اولین کاری که می کنید اینه که باید یک نوع محتوای جدید ایجاد کنید و بعد برای اون نوع محتوای جدیدتون یک سری فیلد تعریف کنید ؛ مثلا : نام کتاب ، نام نویسنده و ... ،پس کار این افزونه ساختن فیلد هست ولی برای هر نوع فیلد یک سری پیشنیاز هم داره که در ادامه همین مقاله به معرفی مهمترین اونها می پردازم . من بهتون پیشنهاد می کنم که حتما از این افزونه استفاده کنید
2-Views
واسه من دروپال بدون این افزونه اصلا قابل تصور نیست ، اگه در باره این افزونه بخوام بگم ، باید بگم که ابزاری هست که می تونه انواع پرسوجو ها رو ایجاد کنه . در واقع دیگه ما مجبور نیستیم با پایگاه داده و کدهای اون سرو کله بزنیم پس می تونم بگم که دروپال قدرت خودش رو تو این افزونه نشون داده، من بهتون پیشنهاد می کنم که در کنار افزونه cck از این افزونه هم استفاده کنید تا قدرت دروپال رو حس کنید ، شاید از خودتون بپرسید که چه زمانی از این افزونه باید استفاده کنم ، در جواب باید بگم که شما در این موارد نیاز دارید که از این افزونه استفاده کنید :
1-زمانی که بخواهید صفحه اول سایتون که به صورت پیش فرض در دروپال همه ی پست ها رو نمایش می ده کمی متفاوت کنید
2-شاید بخواید یک آرشیو موضوعی یا حتی یک آرشیو ماهیانه ایجاد کنید
3-همچنین می تونید با این افزونه اسلاید شو ایجاد کنید و خیلی کارهای دیگه
درباره ی این افزونه اینجوری باید بگم که ، اگه می خواهید یک فایل رو تو سایت آپلود کنید ، از این افزونه می تونید استفاده کنید ، هرچند که خود دروپال در هسته خودش امکان ضمیمه کردن فایل رو قرار داده ، ولی هیچ وقت نمی تونه جای این افزونه رو پر کنه ، شما با کمک این افزونه می تونید که هر نوع فایلی رو در سایت قرار بدید هر چند که پیشنیاز های دیگه ای هم وجود داره. از این افزونه زمانی که می خواهید یک گالری عکس ، یک ویدیو گالری و ... درست کنید می تونید استفاده کنید ، در واقع بدون این افزونه اصلا امکان ساخت اینگونه سایت ها وجود نداره
افزونه ImageFieldامکان آپلود فایل از نوع عکس رو به سایت اضافه می کنه ، از دیگه امکاناتی که این افزونه برای ما فراهم می کنه در زمان آپلود عکس می تونم به مواردی چون : امکان قرار دادن تصویر به صورت نامحدود ، تعریف محدودیت برای وضوح و سایز تصویر های آپلود شده .
5-WYSIWYG
حتما شما هم به دنبال یک ادیتور هستید ، شاید برای شما که با کدنویسی آشنا هستید نیاز به این افزونه زیاد حس نشه ، اما برای یک اپراتور که اطلاعات زیادی حتی از یک cmsنداره ، کار کردن بدون این افزونه اصلا براش امکان پذیر نباشه . شما می تونید به کمک این افزونه یکی از ادیتور های معرفی شده در خود افزونه رو به سایتتون اضافه کنید ، اما پیشنهاد من به شما استفاده از دو ادیتور ckeditor و tinymce هست.
من خودم همیشه دنبال یک اسلایدشوی حرفه ایی بودم اتفاقا با افزونه های زیادی هم کار کردم اما این افزونه چیز دیگه ایی بود ، اما درباره این افزونه باید بگم که همون طور که از اسم این افزونه مشخص هست ، با کمک این افزونه ما یک بلوک پویا خواهیم داشت . Dynamic Display Blockافزونه ای هست که اسلایدشو های خیلی حرفه ای رو برای ما ایجاد می کنه و در ظاهر سایت خیلی می تونه به ما کمک کنه ، اما کمی استفاده از این افزونه مشکل هست ، که برای رفع این مشکل سایت دروپال سنتر به زودی مقاله ایی کامل درباره ی این افزونه ارائه می ده تا این مشکل هم برطرف بشه
خوب به پایان بخش اول رسیدیم در بخش دوم این مقاله سعی می کنیم که افزونه های کاربردی تری رو معرفی کنیم.
ی., 02/01/2015 - 21:25
ساخت جدول
سلام من میخام یه جدول در دروپال ایجاد کنم که امکان این رو داشته باشه که کاربر بیاد اطلاعات اون رو پر کنه از table field استفاده کردم ولی ندونستم که میشه یا نه .سعی کردم نشد .میشه لطفا افزونه مناسبش روبه من بگید چه افزونه ای هست؟ممنون
چهارشنبه, 09/16/2015 - 11:36
نصب پلاگین برای ckEditor
سلام من ویرایشگر متن ckEditor رو نصب کردم
اما حالا میخوام روی خود ویرایشگر پلاگین نصب کردم
ممکنه راهنماییم کنیم
چهارشنبه, 09/16/2015 - 13:58
ckeditor
چه پلاگینی می خواید نصب کنید؟؟
چهارشنبه, 09/16/2015 - 14:20
نصب پلاگین برای ckEditor
ممنون از توجه تون
پلاگین spoiler برای ویرایشگر ckEditor ممنون میشم نحوه نصب شو بگید
چهارشنبه, 09/16/2015 - 14:58
spoiler
سلام دوست من
این لینک رو ببین کمکت می کنه :https://github.com/zetamen/ckeditor-spoiler/blob/master/README.md
و :https://www.drupal.org/project/spoiler
پ., 09/17/2015 - 01:41
نصب پلاگین برای ckEditor
سلام لینکی که از گیت هاب معرفی کردید همون فایلی هست که توی سایت اصلی ویرایشگر هم قرار داده شده
من این ماژول spoiler که شما معرفی کردید
https://www.drupal.org/project/spoiler
اضافه کردم ولی جواب نداد
---
وبعد این ماژول wysiwyg رو نصب کردم
https://www.drupal.org/project/wysiwyg
و ماژول ویرایشگر ckeditor رو غیر فعال و ماژول spoiler که شما معرفی کردید رو فعال
توی تنظیمات ماژول wysiwyg میشه پیکر بندی رو خیلی راحت انجام داد و گذینه spoiler هم بود فعال که کردم spoiler ، icon به تولبار اضافه شد اما کار نمیکرد خروجی به شکل [spoiler] test [/spoiler] بود شاید فایل های مربوط به جاوا و استایل اضافه نکرده؟
(اگر بدون استفاده از wysiwyg بتونیم spoiler روی ویرایشگر نصب کنیم به نظرم بهتر هست چرا که به بعد هر پلاگینی که نیاز بشه رو میتونیم نصب کنیم)
باتشکر
ی., 09/24/2017 - 12:39
سلام دمتون گرم واقغا ایول
سلام دمتون گرم واقغا ایول دارین بی زحمت اگه میشه آموزش -Dynamic Display Block رو بزترین خیلی بهش احتیاج دارم