29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don




Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

Content management -- Gestion de contenu

Table des matières

  1. Content management -- Gestion de contenu
  2. Datatypes -- Types de données
  3. The content class -- La classe de contenu
  4. Class attributes -- Attributs de classe
  5. The content object -- L'objet de contenu
  6. Object versioning -- Gestion des versions des objets
  7. Multiple languages -- Plusieurs langues
  8. The content node -- Le noeud de contenu
  9. The content node tree -- L'arbre de noeuds de contenu
  10. Top level nodes -- Noeuds de niveau supérieur
  11. Node visibility -- Visibilité des noeuds
  12. Object relations -- Relations entre objets
  13. Sections -- Les sections
  14. URL storage -- Stockage d'URL
  15. Information collection -- Collecte d'informations

Information collection -- Collecte d'informations

Date de publication: le mardi 22 mars 2011 à 18h00
Dernière modification: par Pascal BOYER le jeudi 24 mars 2011 à 17h59

28/09/2010 10:53

versions 3.9, 3.10, 4.x

The information collection feature makes it possible to gather user input when a node referencing an information collector object is viewed. It is typically useful when it comes to the creation of feedback forms, polls, etc. 
La fonction de collecte d'informations permet de réunir les informations entrées/saisies par un utilisateur/visiteur lorsqu'un nœud référençant un objet collecteur d'informations est vu/affiché. Cette fonction est très pratique pour les formulaires, les sondages, etc...

An object can collect information if at least one of the class attributes is marked as an information collector. When the object is viewed, each collector attribute will be displayed using the chosen datatype's data collector template. Instead of just outputting the attributes' contents, the collector templates provide interfaces for data input. The generated input interface depends on the datatype that represents the attribute. The following table reveals the datatypes that are capable of collecting information. 
Un objet peut collecter des informations si au moins l'un de ses attributs de classe est marqué comme Collecteur d'informations. Lorsque l'objet est vu/affiché, chaque attribut collecteur d'information est affiché en utilisant le template collecteur d'information du datatype. Plutôt que de simplement afficher le contenu des attributs, les templates collecteurs fournissent des interfaces permettant d'entrer des données. L'interface d'entrée générée dépend du datatype qui représente l'attribut. Le tableau suivant montre les datatypes capables de collecter des informations:

Datatype Interface d'entrée Validation d'entrée
Checkbox  
Case à cocher
Check-box 
Case à cocher
No
E-Mail  
Courriel
Single line of text 
Une seule ligne de texte
Yes
Option Radio buttons or a drop-down menu 
Boutons radio ou menu déroulant
No
Text block  
Bloc de texte
Multiple lines of unformatted text 
Plusieurs ligne de texte non formaté
No
Text line  
Ligne de texte
Single line of unformatted text 
Une seule ligne de texte non formaté
No

The input interfaces must be encapsulated by an HTML form that posts the data using a submit button named "ActionCollectInformation" to "/content/action" (the action  view of the content  module). The submitted data will be stored in a dedicated part of the database, separated from but related to the object itself. In addition, whenever the object collects any data, the information can be sent to a specified E-mail address. The "Collected information" section within the "Setup" part of the administration interface can be used to view and delete information that was collected through content objects. 
L'interface d'entrée doit être encapsulée par un formulaire HTML qui enverra les données grâce à un bouton d'envoi appelé ActionCollectInformation à /content/action (la vue action  du module content ). Les données envoyées seront stockées dans une partie dédiée de la base de données, partie séparée (???) mais liée à l'objet lui-même. De plus, chaque fois qu'un objet collecte des données, quelles qu'elles soient, l'information peut être envoyée à une adresse mail spécifique. La section Informations collectées de l'onglet Administration de l'interface d'administration permet de voir et de supprimer les informations qui ont été collectées à partir de ces objets de contenu.

Commentaires