Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


<usesrole>

<usesrole>

<usesrole> -- Documente les fichiers de rôles personnalisés utilisés dans la balise <contents>

Documenter les fichiers de rôles personnalisés

Les fichiers de rôles standards, fournis par défaut avec PEAR, sont :

  • php

  • data

  • doc

  • test

  • script

  • src

  • ext

Si votre paquet choisit d'utiliser un rôle fourni par une troisième partie qui implémente un gestionnaire de fichiers d'installations avancés, tout ce dont vous avez à faire est de spécifier le rôle dans le xml, dans la balise <file>, comme ceci :

<file role="foo"/>

Dependant, si un utilisateur n'a pas installé le paquet qui fournit le rôle personnalisé "foo", alors, le message d'erreur lors de l'installation affichera simplement : "unknown role 'foo'", ce qui n'est pas très parlant.

La balise <usesrole> informe l'installeur d'informer l'utilisateur en ces termes : "this package uses the custom role 'foo', install package pear.example.com/Foo to use"

<usesrole>
 <role>foo</role>
 <package>Foo</package>
 <channel>pear.example.com</channel>
</usesrole>

Notez que les paquets URI statiques (paquets supportant les canaux) sont également supportés :

<usesrole>
 <role>foo</role>
 <uri>http://pear.example.com/Foo-1.2.0</uri>
</usesrole>


Manuel PEAR pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx