cms:drupal:start
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cms:drupal:start [01/11/2008 23:44] – précision multisite daniel | cms:drupal:start [25/02/2011 17:07] (Version actuelle) – rmq imce daniel | ||
|---|---|---|---|
| Ligne 4: | Ligne 4: | ||
| Qq pages à garder en memo | Qq pages à garder en memo | ||
| * groupe pour [[http:// | * groupe pour [[http:// | ||
| + | |||
| + | |||
| ===== multisites ===== | ===== multisites ===== | ||
| Ligne 39: | Ligne 41: | ||
| <code php> | <code php> | ||
| # offline pour tous | # offline pour tous | ||
| - | $conf[' | + | $conf[' |
| # online pour tous | # online pour tous | ||
| - | $conf[' | + | $conf[' |
| </ | </ | ||
| Ligne 47: | Ligne 49: | ||
| <code php> | <code php> | ||
| # offline | # offline | ||
| - | # $conf[' | + | # $conf[' |
| </ | </ | ||
| que l'on active/ | que l'on active/ | ||
| <code bash> | <code bash> | ||
| # mettre offline | # mettre offline | ||
| - | sed -i -e '/ | + | sed -i -e '/ |
| # mettre online (ou laisser l' | # mettre online (ou laisser l' | ||
| - | sed -i -e '/ | + | sed -i -e '/ |
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== drush ===== | ||
| + | [[http:// | ||
| + | Le télécharger et le mettre où vous voulez (hors arbo drupal), créer un alias | ||
| + | <code bash> | ||
| + | alias drush=' | ||
| + | </ | ||
| + | |||
| + | Comme je n'ai pas de terminal sur fond noir, je change les couleurs dans includes/ | ||
| + | <code php> | ||
| + | // always on black background | ||
| + | $red = " | ||
| + | $yellow = " | ||
| + | $green = " | ||
| + | </ | ||
| + | |||
| + | Et ensuite par exemple pour mettre à jour tous les modules de tous les sites. | ||
| + | <code bash> | ||
| + | # si on a pas encore la liste des sites | ||
| + | for f in / | ||
| + | # editer le fichier pour virer les liens symboliques si vous en avez, puis | ||
| + | # depuis la racine de drupal | ||
| + | while read s; do echo $s; drush -l http://$s update; done < vhosts.list | ||
| + | # et pour vérifier | ||
| + | while read s; do echo $s; drush -l http://$s status; done < vhosts.list | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== IMCE ===== | ||
| + | Pour activer IMCE dans TinyMCE (ça parait con mais j'ai passé plusieurs fois pas mal de temps à trouver la case que j' | ||
| + | * activer tinymce, imce, imce_wysiwyg (et wysiwyg évidemment) | ||
| + | * dans les formats d' | ||
| + | * dans les profils wysiwyg, affecter tinymce au format d' | ||
| + | * conf imce pour préciser des trucs (suffixes, tailles, dossiers) mais surtout pour affecter un profil tinymce à chaque rôle (il faut avoir activé le droit admin IMCE pour l' | ||
| + | * dans les profils wysiwyg, cocher les boutons voulus, il faut au moins image et imce (qu'on oublie facilement si on l' | ||
| + | |||
| + | ===== Bizarrerie ===== | ||
| + | Voici une chose étrange... testez la fonction suivante dans le hook enable de n' | ||
| + | <code php> | ||
| + | function mytestmodule_enable() { | ||
| + | // this line throws Fatal error: Call to undefined function drupal_set_message() in / | ||
| + | if (function_exists(' | ||
| + | // but this one don't (if previous commented) | ||
| + | // drupal_set_message(" | ||
| + | // and this one also throws the fatal error | ||
| + | //if (TRUE) { drupal_set_message(" | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Si vous voulez un module " | ||
| + | |||
| + | |||
| + | ===== Latex ===== | ||
| + | Une petite liste d'url à aller voir pour LaTeX dans Drupal, dès que j' | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | |||
| + | ===== event et calendar ===== | ||
| + | Après avoir testé pas mal de bricoles, event est plutôt à abandonner au profit de date & calendar... | ||
| + | |||
| + | Cf http:// | ||
| + | |||
| + | ===== Gallerie photo ===== | ||
| + | Un paquet de modules permettent de gérer une gallerie photo, pas évident de s'y retrouver, en voici quelques uns avec qq remarques. | ||
| + | |||
| + | |||
| + | ==== Javascript ==== | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | === Avec CCK === | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | |||
| + | === Sans CCK === | ||
| + | |||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | ==== Flash ==== | ||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
| + | ==== Divers ==== | ||
| + | |||
| + | * http:// | ||
| + | * http:// | ||
| + | |||
cms/drupal/start.1225579452.txt.gz · Dernière modification : 01/11/2008 23:44 de daniel