Outils pour utilisateurs

Outils du site


cms:drupal:start

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cms:drupal:start [30/08/2009 23:47] – drush danielcms:drupal:start [25/02/2011 17:07] (Version actuelle) – rmq imce daniel
Ligne 58: Ligne 58:
 sed -i -e '/$conf["site_offline"]/ s/.*/$conf["site_offline"] = "0";/' /path/2/drupal_base/sites/*/settings.php sed -i -e '/$conf["site_offline"]/ s/.*/$conf["site_offline"] = "0";/' /path/2/drupal_base/sites/*/settings.php
 </code> </code>
 +
 +
 +
 +
  
 ===== drush ===== ===== drush =====
 [[http://drupal.org/project/drush|drush]] est un module (enfin, pas vraiment) bien utile pour la maintenance, surtout en multisite. [[http://drupal.org/project/drush|drush]] est un module (enfin, pas vraiment) bien utile pour la maintenance, surtout en multisite.
-Le télécharger et le mettre où vous voulz (hors arbo drupal), créer un alias +Le télécharger et le mettre où vous voulez (hors arbo drupal), créer un alias 
 <code bash> <code bash>
 alias drush='php /path/to/drush.php' alias drush='php /path/to/drush.php'
 +</code>
 +
 +Comme je n'ai pas de terminal sur fond noir, je change les couleurs dans includes/drush.inc (sinon le jaune sur fond blanc se lit assez mal) avec
 +<code php>
 +// always on black background
 +  $red = "\033[31;40m\033[1m[%s]\033[0m";
 +  $yellow = "\033[1;33;40m\033[1m[%s]\033[0m";
 +  $green = "\033[0;33;40m\033[1m[%s]\033[0m"; 
 </code> </code>
  
Ligne 73: Ligne 85:
 # depuis la racine de drupal # depuis la racine de drupal
 while read s; do echo $s; drush -l http://$s update; done < vhosts.list 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
 </code> </code>
 +
 +
 +
 +
 +===== IMCE =====
 +Pour activer IMCE dans TinyMCE (ça parait con mais j'ai passé plusieurs fois pas mal de temps à trouver la case que j'avais oublié de cocher)
 +  * activer tinymce, imce, imce_wysiwyg (et wysiwyg évidemment)
 +  * dans les formats d'entrée, en créer un pour tinyMCE (ou en reprendre un existant), lui mettre les rôles ad hoc et tout cocher sauf "filtre HTML"
 +  * dans les profils wysiwyg, affecter tinymce au format d'entrée précédent
 +  * 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'avoir dans le menu de configuration du site)
 +  * dans les profils wysiwyg, cocher les boutons voulus, il faut au moins image et imce (qu'on oublie facilement si on l'ajoute en cours de route, surtout qu'il n'apparaît pas si on a pas les droits d'admin IMCE)
  
 ===== Bizarrerie ===== ===== Bizarrerie =====
Ligne 89: Ligne 114:
  
 Si vous voulez un module "vide" pour tester ça, vous pouvez utiliser {{cms:drupal:mytestmodule.tgz|}} Si vous voulez un module "vide" pour tester ça, vous pouvez utiliser {{cms:drupal:mytestmodule.tgz|}}
 +
 +
 +===== Latex =====
 +Une petite liste d'url à aller voir pour LaTeX dans Drupal, dès que j'aurai 5min
 +  * http://drupal.org/project/drutex
 +  * http://www.stattalk.org/content/latex-equation-drupal-blog
 +  * http://drupal.org/project/jsmath (polices à aller chercher sur http://sourceforge.net/projects/jsmath/files/)
 +  * http://drupal.org/node/159031 (Displaying mathematics with TeX)
 +  * http://www.forkosh.com/mimetex.html & http://www.forkosh.com/mathtex.html
 +  * http://drupal.org/project/mathfilter (apparemment des pbs en D6)
 +  * http://www.codecogs.com/components/equationeditor/equation_install.php (un éditeur d'équation LaTeX en js mais apparemment c'est difficile de séparer l'éditeur js de la génération des images)
 +
 +
 +===== event et calendar =====
 +Après avoir testé pas mal de bricoles, event est plutôt à abandonner au profit de date & calendar...
 +
 +Cf http://drupal.org/node/326061#comment-1077193 pour un howto
 +
 +===== 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://drupal.org/project/galleria, intègre la solution galleria d'affichage des images, peut fonctionner juste avec upload pour afficher les PJ d'un node comme galerie ou avec imagefield (champ cck), peut utiliser lightbox pour l'affichage (au clic sur la photo, à la place de l'affichage grand format). N'apporte rien pour la gestion des PJ ou des droits sur les galleries.
 +  * http://drupal.org/project/brilliant_gallery à l'air pas mal mais plante chez moi (sur le galleries management, pas moyen de créer une galerie)
 +
 +=== Avec CCK ===
 +  * http://drupal.org/project/bornfree
 +  * http://drupal.org/project/cck_gallery
 +  * http://drupal.org/project/simplegallery
 +
 +
 +=== Sans CCK ===
 +
 +  * http://drupal.org/project/photos créé un type album et permet de cocher chaque type de node existant comme "sub-album", ce qui ajoute un onglet "images management", pour ajouter les images (avec du flash multiupload si module activé et flash présent, formulaire classique sinon). A l'air pas mal mais pas j'ai réussi à afficher une photo, c'est ballot :-/  (pb de chmod, en 600 quand il faudrait 644, probablement pas très compatible avec mes réglages cgi et suphp, pas le temps de creuser)
 +  * http://drupal.org/project/gallerix
 +  * http://drupal.org/project/gallery_assist et ses modules satellites (pour upload, afficheur flash, etc.)
 +  * http://drupal.org/project/lightbox2 (cf http://drupal.org/node/266126 pour une comparaison des différents "lightbox modules"), juste un afficheur, rien pour créer/gérer les galeries
 +  * http://drupal.org/project/views_gallery (une gallerie est constituée des fichiers attachés à un node), slideshow lightbox si lightbox2 est activé.
 +
 +==== Flash ====
 +  * http://drupal.org/project/dfgallery avec http://drupal.org/project/photos (js ou flash au choix ?)
 +  * http://drupal.org/project/piclens
 +
 +==== Divers ====
 +
 +  * http://drupal.org/project/node_gallery encore en alpha (2010-04)
 +  * http://drupal.org/project/yoxview (D7 only)
 +
cms/drupal/start.1251668835.txt.gz · Dernière modification : 30/08/2009 23:47 de daniel