drupal

Module Hacked et diff pour drupal 6

sur vm "drupal 6.14 Jaunty 64b TEST" install de  Hacked et diff pour drupal 6.

backup en HTML statique avec wget

Penser à désactiver les modules "interactifs" (du type contact, comment...) ou inutiles (SEO du type XMLsitemap, ckeditor...) ; script qui utilise wget pour faire un backup statique d'un CMS.

Komodo edit et autres IDE pour drupal

IDE conseillé pour drupal dans (de Shane Thomas) "The 5 Secrets to Becoming a Drupal 7 Ninja" - 2014 mais payant. Komodo edit est gratuit (komodoide.com/download/#edit)

Install: cd Komodo TAB ; sudo .install.sh et choisir le dossier d'install  /usr/local/Komodo-9.1
Ajouter dans ~/.bashrc export PATH="/usr/local/Komodo-9.1/bin:$PATH" ou créer un lien tq ln -s "/usr/local/Komodo-9.1/bin/komodo" /usr/local/bin/komodo

Configuration: Pref / Editor / Indentation,: remplacer les 2 "4" par 2 "2".

Ctrl'+'I' pour lancer recherche incrémentale.

Module md5check

md5check indique quels modules ont été modifiés.

conf

drupal 6 (v 6.x-1.0): apparait dans partie Autre des modules admin/build/modules aucune conf à faire.

Après la maj d'un module drupal 6, on voit logs (admin/reports/event/IDevent) :
 

Module Hacked!

https://www.drupal.org/project/hacked

A installer sur un site de dev (avec le module diff on voit quelles lignes ont été modifiées).
Il dl le core et modules + thèmes, et compare avec le site à la recherche de différences. S'intègre avec drush.

 

Module Mime Mail

https://www.drupal.org/project/mimemail

pour envoyer des emails au format HTML.

Pour drupal 7 (> 7.24), il faut aussi le module Mail System (UI).

RWD - Notes livre - ch 4 - RWD avec le thème Aurora

http://snugug.github.io/Aurora/ est la doc officielle et sur drupal c'est à https://www.drupal.org/project/aurora
Liste d'autres modules pour compléter Aurora à http://snugug.github.io/Aurora/modules/
Les sous-thèmes Aurora sont générés via http://yeoman.io/ (il faut avoir installé node.js -> voir https://www.drupal.org/project/aurora)

Plan:
1. install (gem install compass-aurora  + magic + HTML 5 Tools + dl le thème)
2. créer son sous-thème et configurer config.rb (mettre en debug = true)
3. check gems requises avec un   bundle exec compass watch

RWD - Notes livre - ch 3 - Intro Sass et Compass

Sass = “Syntactically Awesome Stylesheets", utilise indenations.
SCSS en 2 versions: Sass (the original) et la nouvelle norme SCSS (plus proche des CSS)
Compass tourne au-dessus de Sass, c'est un gem ruby en ligne de commande qui observe les modifications des fichiers Sass (et recompile pour un navigateur les CSS brutes à la volée).

Plan:

  1. Une ligne sur l'installation.
  2. Un ex simple de réécritude de CSS (et ex de mixin Compass).
  3. Apercu des fonct: Sass calcule les couleurs, Compass génère des sprites et les sélecteurs active, target et hover. Créer ses mixin.

RWD - Notes livre - ch 1 - Intro

Un ex simple de media query (ex dégradation progressive)

Ici, on part d'un site construit pour les écrans larges, puis on va le modifier pour les tablettes puis pour les smartphones (habituellement, on fait l'inverse).

On veux créer une CSS qui ne soit utilisée que dans une seule résolution d'écran: c'est une media query.
Le code CSS suivant sera ok sur un large écran, mais pas sur un smartphone.

Notes Livre "Responsive Theming for Drupal"

Source : "Responsive Theming for Drupal" by Mike Crittenden (O’Reilly). Copyright 2014 Mike Crittenden, 978-1-449-37331-3.
 http://oreil.ly/responsive-drupal

responsive web design (RWD). Zen, Omega, & Aurora

 

Pages

S'abonner à RSS - drupal