Drupal : Profils d'Installation

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Drupal : Profils d'Installation - Presentation Transcript

    1. Formation Drupal Créer un profil d'installation 27 / 04 / 2009 V. 1.0 +
    2. Sommaire
      • Qu'est ce qu'un profil d'installation?
      • Créer son propre profil
      • Travaux Pratiques
    3. Profil d'installation
      • Rappel :
        • Drupal est, à la base une coquille vide.
        • L'installation de thèmes et de modules permet d'étendre ses fonctionnalités.
      • Constat lors du déploiement d'un site
        • De nombreux modules reviennent selon les types d'installations
        • De nombreuses tâches sont répétitives : activation de thème, intégration de catégories
      • Solution : Mise en place d'un profil d'installation
        • Quelques exemples : http://drupal.org/project/installation+profiles
    4. Profil d'installation
      • Qu'est ce qu'un profil d'installation
        • Répertoire nomprofil se situant le répertoire /profiles de drupal
        • Contient un fichier : monprofile .profile
        • Contient, en option, les éléments de traductions de l'interface d'installation (répertoire translations)
      • Drupal recherche les profils lors de l'installation :
    5. Fichier .profile
      • Fichier permettant de définir :
        • Ce qu'il faut installer
        • Ce qu'il faut paramétrer
        • Les étapes d'interactions avec l'utilisateur
      • Contient une série de hook :
        • Pour installer automatiquement les module
        • Pour placer des options de paramétrage
        • Pour ajouter des étapes d'installation
    6. Création de profil
      • Définition des modules à installer:
        • Fonction nomprofil _profile_modules (Obligatoire)
        • Retourne un tableau avec les modules à installer
      • Description du profil :
        • Fonction nomprofil _profile_details() (Obligatoire)
        • Retourne un tableau contenant le nom et le détail d'installation
    7. Création de profil
      • Exécution de tâches
        • Fonction nomprofil _profile_tasks (Optionnelle)
        • Retourne une liste de tâches à effectuer en fin d'installation ou lors de tâches déterminées
      • Liste des tâches à effectuer
        • Fonction nomprofil _profile_task_list (Optionnelle)
        • Retourne une liste de tâches
      • Exemples :
        • http://api.drupal.org/api/function/example_profile_tasks/6
        • http://api.drupal.org/api/function/example_profile_task_list/6
    8. Questions
    9. Travaux pratiques
      • Créer un nouveau profil d'installation
        • Activer les modules CCK, Views et Admin Menu par défaut
        • Installer un site avec ce profil.
      • En option :
        • Étudier le profil suivant http://drupal.org/project/innovationnewsprofile afin de comprendre le mécanisme des tasks.

    + bricefbricef, 6 months ago

    custom

    550 views, 0 favs, 1 embeds more stats

    Cette présentation fais partie de la formation SQL more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 550
      • 503 on SlideShare
      • 47 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds
    • 47 views on http://pelmel.org

    more

    All embeds
    • 47 views on http://pelmel.org

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories