How-tos

Instructions pas à pas.

Usage courant

Comment donner la possibilité à un ou plusieurs utilisateurs de modifier une partie du site
Comment permettre à un utilisateur ou à un groupe d'utilisateurs de modifier une partie du site (un ou plusieurs dossiers et tous ses sous-éléments)... en passant par l'onglet "Partage" qui utilise la notion de "rôles locaux".
Comment nous envoyer des gros fichiers par mail
Ou comment les découper en plusieurs petits fichiers
Comment activer par défaut les commentaires pour un type de contenu
Pour activer l'ajout de commentaire sur un élément, il suffit de se rendre dans l'onglet "Propriétés" et de cocher l'option correspondante. Mais il est également possible d'activer, par défaut sur tout le site, les commentaires pour un type de contenu précis.
Comment désactiver l'affichage des icônes précédants certains liens (lien externe, mail, ...)
Pour les liens qui ne pointent pas vers un élément interne du site, Plone rajoute automatiquement une icône avant le lien. Voici comment désactiver cette fonctionnalité.
Comment empêcher l'indexation d'un site par les moteurs de recherche
Il peut être utile d'empêcher l'indexation d'un site par les moteurs de recherche. Par exemple pour un site de test ou lorsqu'on alimente un nouveau site qui n'est pas encore en production.
Comment savoir ce qui a été modifié dans un fichier customisé ?
Souvent il arrive de trouver des fichiers customisés dans /portal_skins/custom mais sans plus savoir ce qui a été modifié dedans ?

Sites internet

Comment activer le RSS sur un dossier du site ?
Etapes pour activer le RSS sur un dossier de Plone.
Comment aficher les images dans le flux RSS
Permet d'afficher les images des actualités et des évènements dans le flux RSS.
Comment intégrer du contenu extérieur (vidéo, calendrier, carpool, etc.) dans une page
Les explications pour intégrer du contenu externe dans une page, par exemple une vidéo youtube, un calendrier google, le système de covoiturage carpool, ...
Comment utiliser des images de dimension adéquate ?
Une même image enregistrée sur le site peut être affichée dans un cas dans sa taille originale ou dans un autre cas en miniature.
Des bordures arrondies en Css3
Des bordures arrondies en CSS sous Firefox
Des boutons en css avec fck
Comment faire de jolis boutons animés en css
Random images
Créer un portlet qui affiche des images aléatoires
Un effet de zoom sur les images au passage de la souris
Pour des images qui s'agrandissent lorsque la souris passe dessus...

Sites internet: Canevas CommunesPlone

Comment limiter la taille des fichiers téléchargés sur le site
Le projet a modifié la validation pour vous permettre de définir des tailles maximales pour le téléchargement des fichiers ou des images sur le site

Sites internet: Modules

Comment importer la liste des associations ou des commerçants
Comment, via le produit csvreplicata, il est possible d'importer un fichier csv contenant la liste des associations ou des commerçants de la commune.
Comment installer un produit
Plusieurs produits tels que: Bottin commerçant, contact, maps, Newsletter, etc ne sont pas installés par défaut. Il faut donc les installer manuellement pour pouvoir les utiliser. Attention, il ne faut installer que les produits qui seront réellement utilisés.
Comment utiliser l'outil de Newsletter "PloneGazette"
Comment ajouter une newsletter et l'utiliser efficacement

Divers

Comment limiter la taille des fichiers téléchargés sur le site
Le projet a modifié la validation pour vous permettre de définir des tailles maximales pour le téléchargement des fichiers ou des images sur le site
Comment utiliser le centre de documentation
Une brève description sur la façon d'utiliser et de contribuer au centre de documentation
Comment accéder à l'IRC (chat)
Il est très utile de communiquer avec la communauté Plone concernant l'utilisation, l'intégration ou le développement.
Comment réaccéder à zope suite à la désactivation erronée du plugin de connexion à la racine de zope

Installation

Comment déplacer des mount points d'une instance zope sur une autre
Comment faire pour ne pas rencontrer de problème lors du déplacement d'un mount point
Comment installer un produit
Plusieurs produits tels que: Bottin commerçant, contact, maps, Newsletter, etc ne sont pas installés par défaut. Il faut donc les installer manuellement pour pouvoir les utiliser. Attention, il ne faut installer que les produits qui seront réellement utilisés.
Comment télécharger et installer un produit de CommunesPlone
Le code source des produits est entièrement et gratuitement disponible. Le projet respecte la licence GPL. N'hésitez pas à récupérer les différents produits, à les tester et à nous faire vos remarques et suggestions.
Publier un oeuf (egg release) avec zest.releaser
Comment publier un egg sur n'importe quel serveur d'egg (pypi, packages.communesplone.be, ...)
Récupérer les utilisateurs d'un site Plone dans un autre site Plone
Si on souhaite reprendre des utilisateurs d'un site Plone d'origine vers un site Plone de destination en gardant tous les informations (utilisateurs/groupes/propriétés/mots de passe), voici la marche à suivre en utilisant CPUtils

Développement

Comment traduire les schemata
Si vous utilisez des schemata dans vos produits, leur traduction n'est pas évidente, voici ce qu'il faut faire
Publier un oeuf (egg release) avec zest.releaser
Comment publier un egg sur n'importe quel serveur d'egg (pypi, packages.communesplone.be, ...)
Actions sur le document