« Drupal 7 » : différence entre les versions

De wikilivois
Aller à la navigationAller à la recherche
Ligne 123 : Ligne 123 :
* Views Slideshow - https://www.drupal.org/project/views_slideshow
* Views Slideshow - https://www.drupal.org/project/views_slideshow


Transfert multiples photos
Création d'un carrousel avec Gallery Formater
* Plupload - https://www.drupal.org/project/plupload
* Gallery Formater - https://www.drupal.org/project/galleryformatter
* FileField Sources https://www.drupal.org/project/filefield_sources
 
* FileField Sources Plupload - https://www.drupal.org/project/filefield_sources_plupload
* Libraries API - https://www.drupal.org/project/libraries
* La bibliothèque plupload - http://www.plupload.com/


Création de la page "Album"
Création de la page "Album"
Ligne 139 : Ligne 136 :
Création d'un bloc de défilement de 5 photos
Création d'un bloc de défilement de 5 photos


Transfert multiples photos
* Plupload - https://www.drupal.org/project/plupload
* FileField Sources https://www.drupal.org/project/filefield_sources
* FileField Sources Plupload - https://www.drupal.org/project/filefield_sources_plupload
* Libraries API - https://www.drupal.org/project/libraries
* La bibliothèque plupload - http://www.plupload.com/


Rendre possible l'évaluation des photos
Rendre possible l'évaluation des photos

Version du 5 mai 2016 à 05:23


Drupal est un logiciel qui permet aux individus comme aux communautés d'utilisateurs de publier facilement, de gérer et d'organiser un vaste éventail de contenus sur un site web. Des dizaines de milliers de personnes et d'organisations utilisent Drupal pour propulser des sites de toutes tailles et fonctions. - http://drupalfr.org/

Installation Ubuntu

https://doc.ubuntu-fr.org/drupal

#sudo apt-get install drupal7
#sudo ln -s /usr/share/drupal7/ /var/www/html/

Localisation

Télécharger le module de localisation française à l'adresse https://localize.drupal.org/download

#sudo mv Téléchargements/drupal-7.43.fr.po /var/www/html/drupal7/profiles/standard/translations/  

Mysql

#mysql -u root -p
CREATE DATABASE drupal
CREATE USER drupal@localhost IDENTIFIED BY 'motdepasse';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER,CREATE TEMPORARY TABLES,LOCK TABLES ON drupal.* TO drupal@localhost;
FLUSH PRIVILEGES;
exit

install.php

Autoriser l'accès aux fichiers de configuration:

#sudo chmod a+w /var/www/html/drupal7/sites/default/

puis aller à l'adresse d'installation: http://test.livois.com/drupal7/install.php

Changer les droits des fichiers de configurations pour la sécurité

#sudo chmod go-w /var/www/html/drupal7/sites/default/settings.php
#sudo chmod go-w /var/www/html/drupal7/sites/default

cron

Le cron est lancé toutes les heures : <licode file=/etc/cron.d/drupal7> 0 * * * * www-data if test -x /usr/share/drupal7/scripts/cron.sh ; then /usr/share/drupal7/scripts/cron.sh ; fi </licode>

Il faut indiquer la clé dans le script cron.sh: <licode file=/usr/share/drupal7/scripts/cron.sh> for site in /etc/drupal/7/sites/* ; do

       BASE_URL=""
       CRON_KEY="clé à indiquer"
       FULL_URL=""

</licode> La clé est donnée dans l'interface d'administration : Configuration>>Système>>Tâche planifiée (cron)

Organisation du contenu avec Taxonomy

https://www.drupal.org/documentation/modules/taxonomy

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

Les modules

http://drupalmodules.com/

http://juliendubreuil.fr/blog/drupal/selection-de-modules-pour-drupal/

Installer un module

http://www.coopernet.fr/infos/cms/drupal/Installer-module-drupal7

https://www.drupal.org/documentation/install/modules-themes

Les modules sont à installer dans le répertoire /usr/share/drupal7/modules/ .

Forum

Advanced Forum - https://www.drupal.org/project/advanced_forum requiert:



Migrer DragonflyCMS vers Drupal: https://www.drupal.org/node/71856

Gestion de photos

http://www.bestplugins.com/articles/drupal-photo-gallery-module

https://www.template.net/cms-templates/drupal-modules/10-best-drupal-gallery-modules/


Album Photos

Album Photos - https://www.drupal.org/project/photos

https://www.drupal.org/node/2205931


Configurer Colorbox

  • Télécharger colorbox plugin 1.x
  • Le dézipper dans sites/all/libraries/ - créer les répertoire si nécessaire
  • Renommer colorbox-1.x en colorbox
  • Dans le menu de configuration du module, choisir "Enable Colorbox load"

Configurer plupload

  • Télécharger plupload plugin 1.x
  • Le dézipper dans sites/all/libraries/
  • Renommer plupload-1.5.8 en plupload
  • Pour des raisons de sécurité, supprimer le répertoire plupload/examples

Configurer photos

Configurer Field Slideshow

  • Télécharger Jcarousel
  • Le dézipper dans sites/all/libraries et le renommer en jcarousel

Construction Drupal

Création d'un album photo avec Colorbox

Création du diaporama avec colorbox

Création d'un carrousel avec Gallery Formater


Création de la page "Album"


Création de la page "Albums" avec views

Création d'un bloc de défilement de 5 photos


Transfert multiples photos

Rendre possible l'évaluation des photos

Intégration des albums dans la page utilisateur

Iframe: intégration d'un autre site

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

Copyright

© 2016 Christophe de Livois

Tête de GNU Vous avez l'autorisation de copier, distribuer et/ou modifier ce document suivant les termes de la GNU Free Documentation License, Version 1.2 ou n'importe quelle version ultérieure publiée par la Free Software Foundation; sans section invariante, sans page de garde, sans entête et sans page finale. Pour plus d'informations consulter le site de l'APRIL.