Author: | Michael JasonSmith |
---|---|
Contact: | Michael JasonSmith <[email protected]> |
Date: | 2015-01-30 |
Organization: | GroupServer.org |
Copyright: | This document is licensed under a Creative Commons Attribution-Share Alike 4.0 International License by OnlineGroups.net. |
This product supplies the Export page, the Members JSON data, and the Export JavaScript for a GroupServer group.
The Export page (export.html
in the group context) produces
a CSV that contains the profile information of all the group
members. It does this by querying the JSON information for all
the group members (see gs.profile.json) and assembling it into
a CSV file using JavaScript.
The members JSON data (members.json
in the group context) is
a JSON list of all the members in the group. Each member is
represented by a nickname, if set, or the user identifier for
their profile.
To ensure privacy, only administrators of the group can retrieve members JSON object.
The JavaScript gs-group-members-export-20150202.js
retrieves
the members JSON data and then, for each member, retrieves the
profile as a JSON object [1].
- Code repository: https://github.com/groupserver/gs.group.member.export
- Translations: https://www.transifex.com/projects/p/gs-group-member-export/
- Questions and comments to http://groupserver.org/groups/development
- Report bugs at https://redmine.iopen.net/projects/groupserver
[1] | See the gs.profile.json product
<https://github.com/groupserver/gs.profile.json> |