Drupal: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Riga 81:
=== Temi ===
La maggior parte dei temi per Drupal 8 sono creati usando il sistema TWIG; in Drupal 7 erano utilizzati i sistemi PHPTemplate<ref>"[https://drupal.org/phptemplate Sistema per temi PHPTemplate] {{webarchive|url=https://web.archive.org/web/20090308030334/http://drupal.org/phptemplate |data=8 marzo 2009 }}", Drupal.org.</ref> o il sistema XTemplate<ref>"[https://drupal.org/node/6493 Sistema per temi XTemplate] {{webarchive|url=https://web.archive.org/web/20090316205154/http://drupal.org/node/6493 |data=16 marzo 2009 }}", Drupal.org.</ref>. In passato, si usavano temi sviluppati in solo PHP.
Versioni precedenti del meccanismo per i temi di Drupal sono state criticate<ref>"[https://drupal.org/node/15689#comment-25704 How does Drupal compare to Mambo?]" discussione (in inglese), Drupal.org.</ref> per essere meno orientate al ''design'' e più complesse rispetto ai sistemi di [[Mambo (CMS)|Mambo]] e [[Plone (software)|Plone]]. L'inclusione in Drupal prima dei sistemi PHPTemplate e XTemplate, poi del potente TWIG sono state una risposta
L'adozione del sistema TWIG consente lo sviluppo e modifica dei temi anche senza la conoscenza di PHP<ref>{{Cita web|url=https://api.drupal.org/api/drupal/core!lib!Drupal!Core!Render!theme.api.php/group/themeable/8.2.x|titolo=Theme system overview {{!}} theme.api.php {{!}} Drupal 8.2.x {{!}} Drupal API|sito=api.drupal.org|accesso=2020-09-03}}</ref>.
== Critiche ==
|