Export des profils avec overlay "contact"
Bonjour à tous,
Overlay utilisé : "contact". Les utilisateurs mettent à jour eux-mêmes leur profil.
Le besoin : une fonction d'export des profils dans un fichier csv. Une colonne par info (Statut, Nom, Prénom, Adresses, Tél, ..., Visibilité, Sections gérées...). Pour les champs texte multilignes retour chariot en \n et tab en \t.
Le bénéfice : YACS resterait le conteneur source des données. Un besoin ponctuel de traitement des données avec filtre, tri devient possible de manière aisée et quasi immédiate.
Applications :
- Carnet d'adresses électronique
- Edition d'un répertoire associatif au format PDF ou autre
- ...
Fad
Lorsque l'on installe l'overlay contact une table additionnelle est créée dans la base de données, et il suffit donc d'aller taper dedans pour extraire l'information souhaitée.
Cette opération peut être facilitée en créant une page, puis en y ajoutant un objet table YACS, c'est-à-dire une requête SQL qui construit une table HTML à l'écran. Ce genre d'objet autorise aussi l'export XML et CSV, donc de nombreuses possibilités sont offertes...
Bernard:Merci pour l'indication. Je n'avais pas remarqué cette table.
J'ai déjà quelques pages qui requêtent des tables. Cette fonctionalité est super.
Fad
A priori, en exportant un champ de l'overlay contact contenu dans la table en question, on devrait pouvoir construire une carte dynamique google des membres ayant renseigné ce champ (géographique en l'occurrence), puisque les google map peuvent aller piocher dans un formatage XML...
Rate this page
Posted by Fad on June 16 2007, commented by Moi-meme on Sep. 1 2007, (popular)