Babelbox comme source: <source-babelbox>L'élément <source-babelbox> permet de sélectionner des informations dans Babelbox. |
Si vous recherchez un article dans une newsletter (type="8" ou type="article"), vous devez également ajouter un des deux attributs suivants:
Babelbox peut en effet gérer plusieurs types de newsletters en les organisant en collections. Au sein d'une collection, il peut exister plusieurs newsletters différentes (une par mois, par exemple). Si vous renseignez uniquement l'attribut collection, vous irez chercher les articles dans la dernière newsletter publiée dans cette collection (la plus récente). Si vous renseignez l'attribut newsletter, vous irez chercher les articles dans une newsletter particulière (qui n'est pas nécessairement la dernière qui est publiée). Dans ce cas, l'attribut collection n'est pas nécessaire. On peut également utiliser les attributs suivants (qui sont communs à toutes les sources):
Sous-éléments de <source-babelbox>Un élément <source-babelbox> peut contenir l'un ou l'autre des éléments suivants (qui sont communs à toutes les sources):
Les données disponibles dans BabelboxDans Babelbox, les données disponibles qui peuvent être sélectionnées pour l'affichage sont:
Au niveau de la source, on retrouve également les données suivantes (ces données, qui peuvent être affichées pour chaque information, ne varient pas d'une information à l'autre):
Vous pouvez également donner une valeur par défaut ou forcer la valeur du titre, de la description, du lien et de la vignette de la source. Type des informations dans BabelboxBabelbox peut gérer plusieurs type d'informations. On distingue:
Catégories utilisées dans BabelboxUne information peut être classées dans une ou plusieurs catégories organisées en une ou plusieurs familles. Parmi ces familles, une joue le rôle de la famille principale (elle s'utilise sans identificateur). Dans le cas de Babelbox, la famille principale est reprise sous la rubrique "Catégories" lors de l'encodage de vos informations. En plus de cette famille principale, deux autres familles sont utilisées dans Babelbox. Celles-ci sont désignées à l'aide des identificateurs suivants:
Dans le cas de Balbelbox (et uniquement dans ce cas-là), vous pouvez remplacer le nom de la catégorie par son identificateur, qui prend la forme d'un nombre entier. |
Ici, on recherche les informations dans les catégories Une et Recherche de la famille principale. Pour faire afficher les catégories dans cette famille principale, on utilise l'élément <catégorie/> sans identificateur. |
Exemple <valves maximum="3"> <source-babelbox box="37" type="actualité" catégories="Une|Recherche"/> <affichage> <titre/> <catégories/> <aperçu/> </affichage> </valves> loading...ajax2 |
Le résultat est identique si vous remplacez le nom de la catégorie par son identificateur 1 = Une et 3 = Recherche. |
Exemple <valves maximum="3"> <source-babelbox box="37" type="actualité" catégories="1|3"/> <affichage> <titre/> <catégories/> <aperçu/> </affichage> </valves> loading...ajax3 |
Ici, on recherche les informations dans les catégories chercheur et enseignant de la famille publics. Comme le montre cet exemple, on réalise une recherche dans une catégorie qui ne fait pas partie de la famille principale en faisant précéder son nom de l'identificateur de la famille et d'un ':' (public:chercheur et public:enseignant). |
Exemple <valves maximum="3"> <source-babelbox box="37" type="actualité" catégories="publics:chercheur|publics:enseignant"/> <affichage> <titre/> <catégories id="publics" préfixe="Public visé: "/> <catégories id="classements" préfixe="Autre classement: "/> <aperçu/> </affichage> </valves> loading...ajax4 |