Aug 8, 2016 2:33:18 PM Pierre LEVY avatar   8026

Documentation technique de Lutece Développeurs et intégrateurs

Ce wiki a pour but de mettre en ligne et de permettre le partage par la communauté des développeurs les tutoriels d'utilisation de Lutèce.


manuels Lutèce est un moteur de portail libre et open source qui permet de créer rapidement un site ou application web dynamique.

Le site éditorial de Lutèce est accessible sur http://fr.lutece.paris.fr, vous pouvez accéder à toutes les informations liées au développement sur http://dev.lutece.paris.fr/fr.

Pour participez au Wiki, créez vous un compte, et partagez votre expérience de Lutèce !

Manuels

Développement

NouveautésGénéralitésNormes
Evolutions de la Version 4 Les plugins de Lutece Règles de nommage
Evolutions de la Version 5 Nouveau architecture_overview Règles de codage
Génération de code avec PluginWizard Utilisation du framework Spring Utilisation de Maven Important
Gestion des projets avec GitHub Internationalisation (i18n) Normes de Documentation
Gestion des branches avec GIT core_services Règles de logging
Nouveautés Maven / passage à GitHub Web Services REST avec Lutece Règles Checkstyle et PMD
[Howto] outil de synchronisation des dépôts Github Nouveau Authentification - SSO - MyLutece Règles d'utilisation de JIRA Important
API de notification GRU Nouveau Important Validation des Beans (JSR 303) Conseils d'utilisation avec Netbeans
un site v5 de A à Z
Composants de base Front Composants de base Back Office Fonctions avancées
Le Plugin HelloWorld Créer des nouvelles fonctionnalités d'administration Créer un formulaire avec FormEngine
Créer une XPage à l'aide du framework MVC Créer un Daemon Intégrer workflow -- ressources métier
Créer un Portlet Créer un LinkService Créer un module de workflow
Créer des servlets et des filtres howto_create_resource_service Créer des MBeans JMX
Créer un PageIncludeService Créer des propriétés du site Nouveau
Créer un ContentService Contrôle d'accès RBAC Nouveau
Créer un composant pour MyDashboard

Intégration

Projet site Intégration fonctionnalités Charte graphique
Principes généraux d'intégration Important Intégrer Extend dans un plugin charter
Créer un POM de site Mettre son site en conformité avec la CNIL pour le domaine Paris.fr Nouveau Charte graphique du Back Office avec Bootstrap
Intégration avec le guichet du Plugin CRM
Utilisation du plugin asynchronous upload
uploadimage
Restreindre l’édition de documents à certains gestionnaires du BO Nouveau
Exemples d'intégration
showcase_opendata
showcase_crm

Exploitation

Serveur d'application Base de données PaaS
Gestion du cache ImportantDéploiement sur CloudBees deprecated
jmx howto_heroku Nouveau
Deploy on Redhat Openshift Nouveau

Documentation interne

lutece-maven-plugin