Grupowanie zainstalowanych modułów w Drupalu

Największą potęgą systemu Drupal są moduł rozszerzające jego funkcjonalność. Moduły tworzone są najczęściej przez społeczność skupioną wokół tego projektu.

Użytkownicy  Drupala mają do dyspozycji kilkanaście tysięcy różnych modułów wprowadzających różne udogodnienia.
W związku z powyższym zdarza się, że liczba zainstalowanych modułów może być bardzo duża. Co w takiej sytuacji, co w sytuacji gdy ciężko jest nam odnaleźć się wśród nich?
Z pomocą przychodzi nam możliwość grupowania modułów.

Każdy z modułów zawiera plik (nazwa_modulu).info. Plik ten zawiera podstawowe informacje o module np:

name = Image URL Formatter
description = "Add an URL formatter for image field"
core = 7.x
package = "Fields"
dependencies[] = field
dependencies[] = image
files[] = image_url_formatter.module
; Information added by drupal.org packaging script on 2012-04-19
version = "7.x-1.0"
core = "7.x"
project = "image_url_formatter"
datestamp = "1334820698"

Analizując powyższą zawartość widać że plik .info zawiera informacje o nazwie modułu (name), jego funkcjonalności (description) i np. wersji (version).

Jest też bardzo ważna właściwość: package. To właśnie ta właściwość odpowiada za grupowanie, właściwość ta zawiera nazwę grupy.

Powyższy rysunek pokazuje jaki efekt uzyskamy gdy modułom Field collection, Image Link Formatter, Image URL Formatter i Link ustawimy właściwość package równą Fields.

Dodaj nowy komentarz

Filtrowany HTML

  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Dozwolone znaczniki HTML: <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Znaki końca linii i akapitu dodawane są automatycznie.
  • Tekstowe buźki będą zamieniane na ich graficzne odpowiedniki.

Czysty tekst

  • Znaczniki HTML niedozwolone.
  • Adresy internetowe są automatycznie zamieniane w odnośniki, które można kliknąć.
  • Znaki końca linii i akapitu dodawane są automatycznie.
  • Tekstowe buźki będą zamieniane na ich graficzne odpowiedniki.
CAPTCHA
W celu potwierdzenia, że jesteś człowiekiem, prosimy o wykonanie poniższego zadania
Target Image