Nov 2015 : update de superfish

Sortie de la 7.x-1.9 (mon drupal me propose cette maj) et de la 7.x-2.0 le 25 nov.

La  7.x-1.9+41-dev

sur vm, je lance l'update, via drush up. Il faut mettre à jour la librairie (elle est passée à 1.2-beta2). J'avais installé la version de dev du module 7.x-1.9+33-dev et drush la porte vers  7.x-1.9+41-dev.

Note (cf https://www.drupal.org/node/1981104) : IMPORTANT: Please do NOT upgrade if you are using the development release.
Effectivement, ca casse le menu du site de iXe... ou plutot la mise en forme : la version de prod utilise le style ( à admin/structure/block/manage/superfish/ID-menu/configure) "ixev1" et c'est lui qui a été effacé par le drush up (sur la vm, maintenant en  7.x-1.9+41-dev avec librairie v 1.2-beta2).
/sites/all/libraries/superfish/style/SAMPLES/ixev1.css

La vm de test est passée en 7.x-1.9 et zen 5.6 sans trop de soucis. La prod est passée en 7.x-1.9 et zen 5.6 sans trop de soucis. Pour la prod, mettre : 7.x-1.9+41-dev ou 2.0 ?

Requiert

recommandés : module libraries + sites/all/libraries/easing/jquery.easing.js

Les nouveautés de 7.x-1.9 : [New feature] Drush integration. Added sf-Smallscreen for small-screen compatibility. Added new features to sf-Touchscreen....

https://www.drupal.org/project/superfish
et doc à https://www.drupal.org/node/1125896

 

Modif de la gestion de la feuille de style de superfish (sur vm)

Car update de zen 5.5 en 5.6 à faire aussi.

Renommé /sites/all/libraries/superfish/style/SAMPLES/ixev1.css et copié => sites/all/themes/zen_x/ixemenuv2.css
Remis le style à None, dans ixemenuv2.css ai remplacé tous les "ixev1" par "none" + dans le .info ajout de "stylesheets[all][] = css/ixemenuv2.css"

Zen 5.6 fonctionne impect.

Test de la 2.0

Sur vm14, site xaou - Superfish 7.x-2.0 va avec la librairie 1.2

Pas de maj de la db, ca a l'air de bien marcher...

logo drush