Este super ușor - nu trebuie să treceți prin compozitor sau ceva de genul acesta (deși dacă întrețineți un site web și aveți nevoie de o mulțime de patch-uri pentru a-l menține să funcționeze, este util să învățați cum să utilizați compozitorul pe termen lung).
Iată cum o faci:
Accesați directorul în care este instalat modulul „radix”. În raport cu rădăcina web, ar trebui să fie ceva de genul /module/radix
sau /module/contrib/radix
. Descărcați patch-ul în acel director - de exemplu, puteți utiliza wget https://www.drupal.org/files/issues/2022-01-11/3173811.patch
sau puteți folosi ftp sau orice altă metodă care vă place.
Apoi, în același director în care descărcați patch-ul, utilizați comanda patch -p1 < 3173811.patch
.
Aceasta presupune că utilizați o varietate de Unix pentru site-ul dvs. - aceste comenzi sunt disponibile pe majoritatea distribuțiilor. Dacă sunteți pe Windows, puteți găsi și aceste comenzi exacte, dar poate fi necesar să instalați singur comenzile.
Dacă aceasta este încă o barieră prea mare, cel puțin pentru acest patch, repararea manuală a codului este întotdeauna o opțiune. Patch-ul corectează doar două declarații de „utilizare”:
-utilizați Robo\Task\Archive\loadTasks ca ArchiveTaskLoader;
-utilizați Robo\Task\Filesystem\loadTasks ca FilesystemTaskLoader;
+utilizați Robo\Task\Archive\Tasks ca ArchiveTaskLoader;
+utilizați Robo\Task\Filesystem\Tasks ca FilesystemTaskLoader;
Patch-ul spune că primele două linii trebuie șterse (așa înseamnă semnul minus) și că al doilea rând trebuie adăugat în același loc (așa înseamnă semnul plus). Formatul patch-ului folosește prima coloană pentru a vă arăta ce să schimbați - dacă nu există nimic în prima coloană, linia nu se modifică. Dacă există un - în prima coloană, linia este ștearsă.Dacă există un + în prima coloană, linia este adăugată. Prima coloană este folosită doar în patch, nu ar trebui să apară în cod nici înainte, nici după ce o modificați.