11.1. یافتن افزونه‌ها

Last updated on
14 April 2025

هدف

یافتن و ارزیابی افزونه‌ها در Drupal.org.

گام‌ها

  1. از نشانی Drupal.org به مسیر دانلود و توسعه > افزونه‌ها (https://www.drupal.org/project/project_module) بروید.
  2. جستجوی خود را با استفاده از طبقه‌بندی‌های صفحه جستجو افزونه فیلتر کنید. فیلدها را با توجه به جدول زیر پر کنید.

    نام فیلد توضیحات مقدار نمونه

    وضعیت نگهداری

    افزونه با چه شرایطی مدیریت می‌شود؟

    Actively maintained

    وضعیت توسعه

    چه نوع توسعه‌ای برای افزونه در نظر گرفته شده است؟

    Any

    طبقه‌بندی‌های افزونه

    ناحیه پوشش افزونه.

    Administration

    سازگاری با هسته

    نسخه هسته که افزونه با آن سازگار است.

    8.x

    وضعیت

    وضعیت پروژه: پروژه‌های sandbox حالت آزمایشی دارند. پروژه‌های full فرآیند بازبینی را رد کرده اما ممکن است در حال توسعه باشند.

    Full projects

    جستجوی افزونه‌‌ها

    به جستجوی Admin Toolbar بپردازید، افزونه‌ای که در ادامه آن را توضیح می‌دهیم. اگر قصد جستجوی افزونه خاصی را ندارید، می‌توانید آن را خالی بگذارید.

    Admin Toolbar

    مرتب‌سازی

    ترتیب نمایش نتایج جستجو مانند بیشترین نصب‌شده‌ها (افزونه‌های محبوب که اکثر سایت‌ها استفاده می‌کنند) یا آخرین انتشار (تاریخ آخرین نسخه انتشار).

    Most Installed

    فیلترهای موجود در صفحه جستجوی افزونه‌های Drupal.org

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

    صفحه نمایش نتایج افزونه‌ها در Drupal.org

  4. برای ارزیابی بیشتر یک افزونه، روی عنوان آن از صفحه نتایج کلیک کرده تا به صفحه پروژه هدایت شوید.

برخی جنبه‌های قابل توجه هنگام ارزیابی افزونه‌ها:

  • توضیح پروژه: توضیح افزونه در صفحه پروژه خود باید واضح و کاربردی باشد. شما با خواندن آن باید به ویژگی‌ها و نیازمندی‌هایش پی ببرید.
  • وضعیت نگهداری: اگر یک افزونه به صورت 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

 

This page is generated from AsciiDoc source from the User Guide. To propose a change, edit the source and attach the file to a new issue in the User Guide project. PDF and e-book formats are available on the User Guide project page.

Source file: extend-module-find.asciidoc

Help improve this page

Page status: No known problems

You can: