Mise en place d'une famille et d'un service-portail pour afficher les astuces du jour

Mise en place d'une famille et d'un service-portail pour afficher les astuces du jour

But de ce document

Le but de ce document est de mettre en place une nouvelle famille et un service-portail pour créer et afficher les “astuces du jour”

Voici à quoi doit ressembler le résultat final :

Le service-portail doit permettre :

  • D'afficher par défaut le titre de la dernière astuce du jour
  • En cliquant sur le titre, il est possible d'accéder au document complet
  • De naviguer dans les différentes astuces du jour avec un bouton “Suivant” et “Précédent”
  • D'accèder à la liste des astuces du jour (Rapport)
  • De créer une nouvelle astuce du jour
  • Pour les astuces créés à la date du jour, un logo “new” apparaitra

Importation de la famille et des documents associés

L'importation de ce fichier, permet de créer les documents suivants :

  • la famille “Astuce du jour”
  • la recherche “Astuce du jour” permettant de retourner toutes les astuces
  • le rapport “Astuce du jour” permettant de retourner toutes les astuces
  • le service-portail “Astuce du jour”

Pour rappel, cette commande permet d'importer les documents de ce fichier dans Freedom :

wsh --api=freedom_import --file=astuce_du_jour_0.1.ods

Création de l'application permettant de recevoir le nouveau-portail

Pour ajouter un nouveau service-portail, il est nécessaire d'ajouter une action sur une application existante ou de créer une nouvelle application.

Cette archive contient :

  • les fichiers nécessaires à la création de l'application “WEBDESK_PLUGIN” :
    • WEBDESK_PLUGIN/WEBDESK_PLUGIN.app
    • WEBDESK_PLUGIN/WEBDESK_PLUGIN_init.php
  • les fichiers du service-portail :
    • WEBDESK_PLUGIN/astuce_du_jour.php
    • WEBDESK_PLUGIN/Layout/astuce_du_jour.xml
  • les images utilisées par le service-portail et la famille :
    • WEBDESK_PLUGIN/Images/astuce.gif
    • WEBDESK_PLUGIN/Images/new.gif

Pour des explications sur l'installation d'une nouvelle application, vous pouvez lire ce chapitre. Pour d'autres exemples d'installations de nouveaux service-portails, vous pouvez lire ce chapitre.

contribution/cookbook/astuce_du_jour.txt · Dernière modification: 09/03/2010 11:18 (édition externe)