Drupal-Aktualisierung
Dieser Abschnitt behandelt die Aktualisierung des Drupal‑Kerns von früheren Versionen (einschließlich der Legacy‑Versionen Drupal 6 und Drupal 7) auf die neueste aktuelle Version. Hier werde ich außerdem Artikel darüber veröffentlichen, wie man contributed Module für Drupal aktualisiert.
Unendliche UnterstĂĽtzung fĂĽr CKEditor 4 in Drupal
Das Drupal‑CKEditor‑Modul stellt die Unterstützung für CKEditor 4 ein. Dennoch habt ihr weiterhin die Möglichkeit, CKEditor 4 über benutzerdefinierte Module einzubinden und weiterzuverwenden. Natürlich ist die Nutzung der neuen Version CKEditor 5 oder höher vorzuziehen, aber das Legacy‑Modul CKEditor wird immer noch von mehr als 140.000 Websites verwendet (jede vierte Drupal‑Website!):
Verwendung von Chat GPT zur Ăśberarbeitung von JavaScript-Code ohne jQuery
Prompt fĂĽr ChatGPT, um jQuery in JavaScript umzuschreiben
Wenn Sie jQuery-Code mithilfe von ChatGPT in reines JavaScript umschreiben möchten, navigieren Sie zu chat.openai.com und geben Sie den folgenden klaren, präzisen Prompt ein:
Bitte schreibe den folgenden jQuery-Code in Vanilla JavaScript um und behalte dabei die gleiche Funktionalität bei. Stelle die Kompatibilität mit modernen JavaScript-Standards (ES6+) sicher. Integriere zudem die Verwendung von Drupal.behaviors, falls zutreffend. [Fügen Sie hier Ihren jQuery-Code ein]
Drush zeigt Fehler: UnterstĂĽtzen Sie bash, um 'source' zu unterstĂĽtzen, mit RĂĽckgriff auf $0, falls dies nicht mit bash ausgefĂĽhrt wird.
Ich habe eine groĂźe Anzahl von Konfigurationen und fĂĽhre normalerweise den Config-Import mit php -d memory_limit=-1 aus (um das PHP-Speicherlimit zu deaktivieren):
php -d memory_limit=-1 ./vendor/bin/drush config-import -y
Aber dieses Mal erhielt ich einen Fehler:
LAMP auf Ubuntu installieren
Apache installieren
sudo apt-get update
sudo apt-get install apache2
AuĂźerdem die Einstellungen fĂĽr Apache aktualisieren:
sudo ufw app list
sudo ufw allow in "Apache Full"
Du kannst den Ordner /var/www fĂĽr eine Website verwenden, aber es ist sinnvoll, einen anderen Ordner im eigenen Home-Verzeichnis anzulegen. FĂĽge dazu folgende Einstellungen in deine Apache-Konfiguration ein:
sudo nano /etc/apache2/apache2.conf
Wie erstellt man ein modales Fenster mit Colorbox?
Das Hauptproblem bei modalen Fenstern ist das unterschiedliche Verhalten der Eigenschaft scrollTop auf iPhone und Android. Daher mĂĽssen wir eine lange Liste von Befehlen verwenden, um die scrollTop-Position zu ermitteln.
Xdebug auf Ubuntu mit LAMP installieren
Zuerst mĂĽssen wir die PHP-Bibliothek fĂĽr Xdebug installieren:
sudo apt update
sudo apt install php7.2-xdebug
FĂĽr andere PHP-Versionen kannst du php7.x-xdebug oder php5.x-xdebug fĂĽr PHP 5.x Versionen verwenden.
Als nächstes sollten wir den Ordner /usr/lib/php ansehen und unsere xdebug.so-Datei finden:
Drupal.org dunkles Theme
Ich bin es gewohnt, ĂĽberall mit dunklen Themes zu arbeiten: PhpStorm, Ubuntu, Chrome, Telefon-Apps. Es ist ziemlich nervig, wenn man vom dunklen Theme auf einen komplett weiĂźen Browser-Tab wechselt. Ich weiĂź nicht, wann Drupal.org ein dunkles Theme bekommen wird, deshalb habe ich mir selbst diesen CSS-Hack hinzugefĂĽgt:
https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b
Drupal Global Contribution Weekend am 26. und 27. Januar 2019
26. Januar 2019 - 10:00 - 14:00 (MSK)
27. Januar 2019 - 10:00 - 14:00 (MSK)
Hallo zusammen! Mein Name ist Ivan, ich entwickle mit Drupal, betreibe einen Blog und einen YouTube-Kanal ĂĽber Drupal:
https://drupalbook.org
https://www.youtube.com/c/IvanAbramenko
Werkzeuge zur Erstellung einer Website
In diesem Abschnitt werde ich Beschreibungen der Werkzeuge veröffentlichen, die ich zur Erstellung von Websites verwende: Programme, Erweiterungen, Plugins, Extras, Spielereien und anderes.