11.1. یافتن افزونهها
- از نشانی Drupal.org به مسیر دانلود و توسعه > افزونهها (https://www.drupal.org/project/project_module) بروید.
جستجوی خود را با استفاده از طبقهبندیهای صفحه جستجو افزونه فیلتر کنید. فیلدها را با توجه به جدول زیر پر کنید.
نام فیلد توضیحات مقدار نمونه وضعیت نگهداری
افزونه با چه شرایطی مدیریت میشود؟
Actively maintained
وضعیت توسعه
چه نوع توسعهای برای افزونه در نظر گرفته شده است؟
Any
طبقهبندیهای افزونه
ناحیه پوشش افزونه.
Administration
سازگاری با هسته
نسخه هسته که افزونه با آن سازگار است.
8.x
وضعیت
وضعیت پروژه: پروژههای sandbox حالت آزمایشی دارند. پروژههای full فرآیند بازبینی را رد کرده اما ممکن است در حال توسعه باشند.
Full projects
جستجوی افزونهها
به جستجوی Admin Toolbar بپردازید، افزونهای که در ادامه آن را توضیح میدهیم. اگر قصد جستجوی افزونه خاصی را ندارید، میتوانید آن را خالی بگذارید.
Admin Toolbar
مرتبسازی
ترتیب نمایش نتایج جستجو مانند بیشترین نصبشدهها (افزونههای محبوب که اکثر سایتها استفاده میکنند) یا آخرین انتشار (تاریخ آخرین نسخه انتشار).
Most Installed

روی جستجو کلیک کنید. نتایج جستجو نمایش داده میشود.

- برای ارزیابی بیشتر یک افزونه، روی عنوان آن از صفحه نتایج کلیک کرده تا به صفحه پروژه هدایت شوید.
برخی جنبههای قابل توجه هنگام ارزیابی افزونهها:
- توضیح پروژه: توضیح افزونه در صفحه پروژه خود باید واضح و کاربردی باشد. شما با خواندن آن باید به ویژگیها و نیازمندیهایش پی ببرید.
- وضعیت نگهداری: اگر یک افزونه به صورت Actively Maintained باشد، میتوانید از وجود بروزرسانیهای امنیتی، برطرف کردن باگها و بهینهسازی ویژگیها به صورت مداوم اطمینان حاصل کنید. اگرچه، اگر افزونه نگهداری نشده یا رها شده باشد، نباید از آن استفاده کنید.
- وضعیت توسعه: Under Active Development یعنی باید انتظار ویژگیهای جدید را برای افزونه داشته باشید، اما برخی جنبهها (برای نمونه API) ممکن است تغییر کنند. Maintenance Fixes Only یعنی ویژگیهای کلی پروژه کامل شده است.
- دانلودها و نصبهای گزارش شده: میتوانید تعداد دفعاتی که افزونه دانلود یا در سایتی بکار رفته است را مشاهده کنید. اگر تنها توسط چند سایت استفاده شده باشد، ممکن است راه حلی منحصربفرد باشد که به کار دیگران نمیآید یا ممکن است نشانه اخطاری باشد که میگوید نباید از آن استفاده کنید.
- نگهدارندگان: آخرین commit (زمانی که یک نفر تغییری در پروژه ایجاد کرده است) یا آخرین انتشار (نسخه جدید) چه زمانی بوده است؟ اگر پروژه تنها چند issue باز دارد، زمان طولانی بین commit و انتظار قابل قبول است اما اگر دارای تعداد زیادی issue باز است و هیچ commit یا انتشاری موجود نیست، ممکن است نشانه این باشد که پروژه رها شده است.
- مشکلات: ببینید آیا هیچ issue بازی وجود دارد، مشکلات احتمالی با افزونه. قسمت آمار را به منظور بازه زمانی پاسخگویی به مشکلات بررسی کنید.
منابع: بررسی کنید آیا افزونه دارای فایل README یا مستندات است یا خیر، که میتواند به فرآیند نصب، پیکربندی، پیمایش و آزمون آن به شما کمک کند.

قسمت 11.3, “دانلود و نصب یک افزونه از Drupal.org”
مشارکتکنندگان
نگارش توسط Diána Lakatos در Pronovix
ترجمه توسط Navid Emami
Source file: extend-module-find.asciidoc
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion