Drupal: sostituire Colorbox con GLightbox
1 Introduzione
I plugin lightbox sono stati un punto fermo dei siti basati su Drupal per oltre un decennio. Consentono agli editor di visualizzare immagini, video e altri media in una sovrimpressione senza abbandonare la pagina corrente — uno schema che i visitatori si aspettano sui siti moderni e ricchi di contenuti multimediali.
Riscrittura dei plugin di CKEditor 4 per CKEditor 5
In DrupalBook supportiamo piattaforme Drupal in cui l’esperienza editoriale è un elemento critico per il business, e non un semplice aspetto tecnico secondario. Quando Drupal è passato da CKEditor 4 a CKEditor 5, ha introdotto una base di editing moderna, ma ha anche creato un divario significativo per le organizzazioni che facevano affidamento su plugin consolidati di CKEditor 4.
Modellazione dei contenuti per Drupal multilingue: traduci per segmenti, non per pagine
Gestione della configurazione Drupal guidata dalla CI utilizzando Jenkins e GitLab CI
1. Perché la gestione della configurazione guidata dalla CI è importante
Il sistema di configurazione di Drupal è uno dei maggiori punti di forza della piattaforma — e una delle sue fonti più costanti di problemi. La possibilità di esportare e importare ogni elemento della configurazione del sito come file YAML è potente, ma solo se tutti concordano su chi sia responsabile dello spostamento di quei file tra gli ambienti. Nella maggior parte dei team, questo accordo non esiste mai realmente.
Aggiornamento di Drupal 7 all’ultima versione di Drupal
Sebbene il supporto per Drupal 7 sia ormai terminato e non vengano più rilasciati nuovi aggiornamenti, e tutti i nuovi moduli siano sviluppati per Drupal 11+, molti siti continuano ancora a utilizzare Drupal 7 e non possono migrare alle versioni più recenti. Ci sono diverse ragioni per questo, soprattutto nel caso di siti con una grande quantità di codice personalizzato.
Come riscrivere jQuery Cookie e la libreria core/js-cookie in Drupal utilizzando il modulo js_cookie
Why this change?
- In Drupal 9, jQuery Cookie was removed from core and replaced with the js-cookie library. A BC shim (
core/jquery.cookie) existed during Drupal 9 but was removed for Drupal 10.
Aggiornamento di Drupal
Questa sezione riguarda l’aggiornamento del core di Drupal dalle versioni precedenti (incluse le versioni legacy Drupal 6 e Drupal 7) all’ultima versione attuale. Pubblicherò inoltre articoli su come aggiornare i moduli contrib per Drupal.
Supporto infinito per CKEditor 4 in Drupal
Il modulo Drupal CKEditor interrompe il supporto per CKEditor 4. Tuttavia, avete ancora la possibilità di collegare CKEditor 4 tramite moduli personalizzati e continuare a utilizzarlo. Certamente, usare la nuova versione CKEditor 5 o superiore è preferibile, ma il modulo legacy CKEditor è ancora utilizzato da oltre 140 mila siti (un sito Drupal su quattro!).
Instalar LAMP en Ubuntu
Instalar Apache
sudo apt-get update
sudo apt-get install apache2
También actualiza la configuración de Apache:
sudo ufw app list
sudo ufw allow in "Apache Full"
Puedes usar la carpeta /var/www para un sitio, pero es mejor tener otra carpeta en tu directorio personal ~/. Así que añadamos estos ajustes en la configuración de Apache:
sudo nano /etc/apache2/apache2.conf
Cómo crear una ventana modal con Colorbox
El principal problema de las ventanas modales es el comportamiento diferente de la propiedad scrollTop en iPhone y Android. Por lo tanto, necesitamos usar una larga lista de comandos para obtener la posición de scrollTop.