drupal

Ixe nouvelle version en prod

La nouvelle version du site de iXe est en prod (la version de dev a été mise en maintenance).

A faire

Nettoyer les styles (pas mal de modif depuis la mise au point de zen). Et terminer les redirection 404 (du aux changement d'url).

Des liens cassés ont été modifiés.

il manque des noeuds pour ce terme !

En cliquant sur un mot clef (collection de iXe), tous les contenus n'apparaissent pas (40 ans de slogans n'apparaissait pas via category/collection/racine-ixe).

Vérifier qu'à /admin/config/system/site-information (ou configuration/systeme/information), partie "Page d'accueil" que "Nombre de contributions sur la page d'accueil" ne soit pas insuffisant (était à 10).

Installer Node.js et npm

https://github.com/kss-node/kss-node/wiki/npm-quick-start-guide

npm est le manageur de paquet de Node.js (plateforme javascript). kss-node est écrit comme un utilitaire en ligne de commande node.js => requiert Node.js et ses commandes npm

zen 6.4

création sous theme avec drush

Source : https://www.drupal.org/node/2710573

drush en zen -y
drush zen "Amazing name"                Create a sub-theme in the specified
 --path=sites/default/themes             directory with a custom description.
 --description="So amazing."

drush vset theme_default myzen

conf additionnelle

Les taches sont lancées par  Gulp.js (libSass et node-sass, scss-lint, eslint...)

Conf srv pour drupal

 

install des services

soucis ssh ?

sudo apt install mysql-server puis créer pwdb avec /usr/bin/mysqladmin -u root password 'new-password' -> plus à commandes utiles - MySQL

Drupal 7 a un fichier .editorconfig

nouveautés et améliorations de 7.50 : "administer fields" permission, Support MySQL "full UTF-8", PHP 7, editorconfig (Drupal 8 a aussi ce fichier)

Slow query drupal

J'ai des slow query sur la table cache_menu sur jenny.bourdiol.org. En effet, elle comporte beaucoup de lignes "links:book-toc" avec serialized=0

 

Vers mes notes sur Gestion de la mémoire, Module memory_profiler et syslog

InnoDB ou MyISAM

https://www.drupal.org/documentation/install/create-database

COLLATION utf8_general_ci  (ie UTF-8 = Unicode) =>   mysql -u username -p -e "CREATE DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;"

Le module n'apparait pas dans la liste des modules

Souvent, suite à une mise à jour, on a mis un module dans sites/all/modules, mais il n'apparait pas dans la liste des modules (admin/modules).

On regarde d'abord les logs, mais si l'on n'y trouve rien:

1. vérifier qu'il y a bien un .info et un .module
2. réenvoyer les fichiers (il arrive qu'un fichier soit corrompu)
3. tenter de modifier les perms : mettre au .info la perm 755

 

Plus à https://www.drupal.org/node/799884

Pages

S'abonner à RSS - drupal