11.1. Modulok feltérképezése

Last updated on
14 April 2025

Célkitűzés

Ebben a részben hasznos szempontokat tekintünk át, amelyek alapján a Drupal.org-on közzétett modulok alkalmasságát megvizsgálhatjuk.

Lépések

  1. Először is nyissuk meg a Drupal.org Download & Extend > Modules aloldalát. (https://www.drupal.org/project/project_module). (Mivel e központi webhely a nemzetközi Drupal közösséget szolgálja, ezért minden oldala angol nyelvű, ezt nem tüntetjük fel a továbbiakban – a ford.)
  2. Ekkor még rengeteg, több tízezer találatot látunk felsorolva. A könnyebb átláthatóság kedvéért szűkítsük le a listát a keresési űrlap alábbiak szerinti kitöltésével:

    Mező neve Magyarázat Javasolt kitöltés

    Maintenance status

    Milyen gyakran van a modul karbantartva?

    Actively maintained

    Development status

    Milyen mélységűek a modult érintő fejlesztések?

    Any

    Module categories

    Mely témakört fedi le a modul funkcionalitása?

    Administration

    Core compatibility

    Az alaprendszer melyik főverziójával kompatibilis a modul?

    8.x

    Status

    Míg a „Sandbox projects” csak kísérleti projektek, addig a „Full projects” alattiak már átestek az elfogadási folyamaton, de még fejlesztés alatt állhatnak.

    Full projects

    Stability

    A modul gazdája ajánlja-e azt éles webhelyen való használatra, vagy még nem.

    Has a supported stable release

    Security advisory coverage

    Annak jelzése, hogy a Drupal Security Team egyik tagja átvizsgálta-e már a modult biztonsági szempontból.

    Has security advisory coverage

    Search modules

    Szabadszavas kereső, amibe bármit beírhatunk, ha tudjuk, mire keresünk. Ha nem, akkor üresen is hagyhatjuk.

    „admin toolbar”

    Sort by

    Sorba rendezhetőek a keresési eredmények: például Most installed (azaz „Legtöbbet telepített”) vagy Last release (azaz „Legfrissebb kiadás”).

    Most installed

    A Drupal.org modullistájának szűrési lehetőségei

  3. A Search gombra kattintva megjelennek a már csak a fenti feltételeknek megfelelő találatok.

    A Drupal.org modullistájának keresési találatai

  4. Bár már így is nagyságrendekkel leszűkítettük a szóba jöhető modulok listáját, de az alaposabb átnézésükhöz nyissuk meg projektoldalaikat a nevükre kattintva.

Íme néhány fontos szempont, ami segíthet értékelni és összehasonlítani őket, ezáltal könnyebben lehet eligazodni közöttük:

  • A modul leírása: ez az oldal fő hasábját legnagyobbrészt kitevő, a modul gazdája által szabadon megfogalmazott szöveg. Ezt mindig érdemes elolvasni, mert legtöbbször hasznos tudnivalókkal szolgál az adott modul képességeiről és követelményeiről.
  • Project information szakasz: szintén az oldal középső hasábján, de lentebb találjuk ezt az egységes szerkezetű részt. A modul kategóriába sorolásán és biztonsági vizsgálatán kívül itt néha figyelmeztetések is olvashatók, például ha a modul nincs többé karbantartva.

    • Letöltési és használati statisztika: ebből nagyjából kiolvasható a modul népszerűsége. Ha azt látjuk, hogy viszonylag kevés webhelyen van használatban („… sites report using this module”), akkor az vagy egy nagyon specifikus feladatokat megvalósító modul, vagy pedig egy intő jel, hogy valószínűleg nekünk sem kéne használnunk.
  • Maintainers (azaz „karbantartók”): a modul gazdáit a jobb oldalsáv legtetején találjuk együtt olyan hasznos információkkal, mint például mikor módosította valamelyikőjük utoljára a kódját (másképpen „commit”).
  • Issues (azaz „ügyek”): szintén érdemes összehasonlítani a fennálló megoldatlan ügyek számát a legújabb verzió kiadásával. Ha például csak kevés nyitott ügyet látunk, akkor nem feltétlenül gond, ha nincs túl friss verzió. Ha viszont sok a még megoldatlan feladat és hibajelzés, viszont nem nagyon látszik mozgolódás a commitok terén, az az elhagyatottság egyik jele lehet. Szintén vessünk egy pillantást az összefoglaló grafikonokra, amelyek a karbantartók válaszkészségéről árulkodnak.
  • Documentation és Resources címek: szintén fontos szempont tudnunk, hogy mire készüljünk, ha esetleg elakadnánk a modul használatában. Itt tüntetnek fel általában olyan hasznos forrásokat, ahol további segítséget kaphatunk: például a README fájlt a modul forráskódjához mellékelve, vagy dokumentáció a telepítésről, beállításról és kipróbálásról.

    Információk a projektoldalon, amiket javasolt figyelembe venni

Videó

Modulok feltérképezése

Közreműködők

Írta: Diána Lakatos (Pronovix). Fordította: Balu Ertl (Brainsum)

 

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: