Drupal leírások, weboldal építés, üzemeltetés, programozás

A megváltoztatott gépnevű Color backport modul frissítése weben illetve a Composer segítségével

botond küldte be 2022. 08. 26., p – 23:12 időpontban
A Drupal alaprendszerében lévő Color modult elavulttá nyilvánították, és felkerült helyette egy külső fejlesztésű Color backport modul. Ez utóbbi modul korábban (az 1.0.2 verzió előtt) még "color-color" gépi néven futott, amit most ebben az 1.0.2-es verziójú frissítésben módosítottak "color" gépnévre. Ezzel nincs is semmi gond, csak mivel most így kétféle gépnevű modulunk van, így az egyik (a régi) feleslegessé válik, amit a frissítés után célszerű eltávolítanunk, hogy ne maradjanak plusz dolgok a Drupal oldalunk fájlrendszerében. Ebben a leírásban megnézzük, hogyan frissíthetjük kétféle módszerrel a modult, valamint hogyan távolíthatjuk el a feleslegessé vált régi modulváltozatot biztonságosan.

Programok által használt név

botond küldte be 2022. 08. 22., h – 17:55 időpontban
A programok által használt név vagy gépi név (angolul: "machine name") egy olyan Drupal-ban használatos név, amellyel a rendszer különböző részei hivatkozhatnak az ilyen nevekkel ellátott entitásokra. Ezek az entitások lehetnek modulok, sminkek, taxonómia szavak, vagy akár egy űrlap mezője is, stb.

Gépi név

botond küldte be 2022. 08. 22., h – 14:10 időpontban
A gépi név, vagy programok által használt név (angolul: "machine name") egy olyan Drupal-ban használatos név, amellyel a rendszer különböző részei hivatkozhatnak az ilyen nevekkel ellátott entitásokra. Ezek az entitások lehetnek modulok, sminkek, taxonómia szavak, vagy akár egy űrlap mezője is, stb.

Color backport

botond küldte be 2022. 07. 06., sze – 17:27 időpontban
Lehetővé teszi a felhasználók számára, hogy megváltoztassák a kompatibilis sminkek színsémáját. A modul helyettesítője az elavulttá nyilvánított Color modulnak.

Hogyan orvosoljuk az Állapotjelentés oldal Észlelt figyelmeztetések részén megjelenő "Deprecated modules found: Color" hibát?

botond küldte be 2022. 07. 06., sze – 17:24 időpontban
A Drupal rendszer fejlődése során előfordulnak olyan esetek, hogy újabb kiadások frissítése után egy-egy modul szükségtelenné válik a rendszer számára, amit ilyenkor elavulttá nyilvánítanak. Jelen esetben az alaprendszer részét képező Color modul vált elavulttá, így ebben a rövid leírásban ennek a problémának az orvoslását tekintjük meg.

Color (alaprendszer modul)

botond küldte be 2022. 07. 06., sze – 14:15 időpontban
A Drupal Color modul lehetővé teszi a felhasználók számára, hogy megváltoztassák a kompatibilis sminkek színsémáját. A modult a Drupal 9.4 verziójától elavultnak nyilvánították, és kikerül a Drupal 10.0 verziójából.

Drupal gyorsítótár törlése többféle módon

botond küldte be 2022. 03. 08., k – 23:26 időpontban
Mint ahogyan a legtöbb CMS rendszer, a Drupal is rendelkezik gyorsítótár (cache) funkcióval. A webes gyorsítótár feladata, hogy a gyakran látogatott tartalmakat a rendszer egy külön helyen tárolja, ahonnan sokkal gyorsabban töltődik be, mintha újra le kellene generálni az adott dinamikus oldalt minden egyes alkalommal. Itt az oldalon lévő leírásokban elég gyakran végzünk gyorsítótár ürítést, ezért ebben a rövid kis leírásban átnézzük, hogy miként törölhetjük a Drupal gyorsítótárát akár többféle módszer segítségével.

Leáll a Colorbox modul fejlesztése?

botond küldte be 2022. 01. 29., szo – 23:05 időpontban
Ebben a cikkben sajnos rossz hírt kell közölnöm az egyik legnépszerűbb modullal kapcsolatban: a Colorbox modult biztonsági okokból nem támogatott (unsupported) státuszba helyezték, mert a benne talált biztonsági hibát a modul karbantartói nem javították. Ebben a rövid kis cikkben megnézzük, hogy hol tudunk tájékozódni ennek a problémának a részleteiről és állapotáról.

Lightbox

botond küldte be 2022. 01. 28., p – 18:04 időpontban
A Lightbox egy JavaScript-könyvtár, amely képeket és videókat jelenít meg a képernyőn felbukkanó ablakban a weboldal többi részének elsötétítésével. Ez idő alatt a felhasználó nem léphet interakcióba a kép mögötti képernyőrészekkel, ezzel terelve a fókuszt a megjelenített képre. Miután a felhasználó bezárta az ablakot, a képernyő elsötétített része visszaáll eredeti állapotába, majd újra elérhetők a korábbi elemek, és a tartalom tovább olvasható.

Drupal 9 alaprendszer frissítése Composer segítségével egyszerűen

botond küldte be 2022. 01. 25., k – 14:10 időpontban
A Drupal az alaprendszeréhez (core) rendszeresen ad ki frissítéseket, amelyek lehetnek nagyobb frissítések, vagy csak kisebb hibajavító csomagok. Az alaprendszert többféleképpen lehet frissíteni, amik közül ebben a leírásban a Composer csomagkezelővel történő frissítési módszert tekintjük át.