Tutoriale

Tutorial: Cum adaugi Modulul de Accesibilitate Web în Drupal (drupal.org)

Modul Accesibilitate Web pentru Drupal

Ai nevoie de:
Acces în panoul de administrare Drupal
Cheia de licență CW_LICENCE_KEY primită la activarea modulului

METODA RECOMANDATĂ: folosind modulul „Site-wide JavaScript” sau direct în tema activă

 Varianta 1: Folosind modulul „Sitewide JS” (fără editare de cod)
Pasul 1: Instalează modulul
Mergi la: https://www.drupal.org/project/sitewide_javascript
Descarcă și instalează modulul „Sitewide JavaScript” sau instalează-l din interfața Drupal:

Extend > Install new module
Introdu adresa URL a modulului sau încarcă fișierul .tar.gz
Activează modulul după instalare.

Pasul 2: Adaugă codul în site
Mergi la Configuration > Development > Site-wide JavaScript
În câmpul „JavaScript code”, adaugă următorul cod:
html

<script>
window.CW_LICENCE_KEY=’XXXX-XXXX-XXXX-XXXX-XXXX’;
</script>
<script src=”https://widget.accesibilitateweb.ro/init.min.js” async></script>
<accessibility-widget></accessibility-widget>

 Înlocuiește XXXX-XXXX-XXXX-XXXX-XXXX cu cheia ta de licență.
Apasă Save Configuration.

Gata! Modulul va fi încărcat pe toate paginile site-ului tău Drupal.

 

 Varianta 2: Editare directă în tema activă (pentru utilizatori avansați)

Recomandată dacă vrei integrare nativă în codul temei.

Pasul 1: Găsește fișierul HTML principal al temei
Mergi în tema activă (de obicei: /themes/custom/tema_ta/templates)
Caută fișierul:
html.html.twig (Drupal 8/9/10)

Pasul 2: Adaugă codul în zona <head>
Deschide html.html.twig și adaugă codul înainte de </head>:
html
<script>
window.CW_LICENCE_KEY=’XXXX-XXXX-XXXX-XXXX-XXXX’;
</script>
<script src=”https://widget.accesibilitateweb.ro/init.min.js” async></script>
<accessibility-widget></accessibility-widget>

Înlocuiește cheia cu valoarea ta personalizată.

Pasul 3: Salvează și reconstruiește cache-ul
Salvează modificările în fișier.
Curăță cache-ul Drupal:
din interfață: Configuration > Performance > Clear all caches
sau din CLI: drush cr

Modulul de Accesibilitate Web este acum activ pe site-ul Drupal.

 

AccesibilitateWeb pentru magazine online Drupal.org