The capstone website stores information in database tables. This means that all the information on the site is available for viewing and download. Some information is already made avaiable. Other information can be made available in exactly the form you wish by creating Views.
Views are custom reports generated from the data stored in the website. They can produce Pages, which will be displayed as a page on the website; Blocks, which are blocks of content that can be added to pages, and REST Exports, which create exported data in csv, XML, or JSON format. We use csv exclusively at this point.
Many existing views are available from the menu bar in the Capstone website. However, not all are. As an Administrator, you can see the available views by clicking the Structure tab on the Management menu bar (off white with dark gray letters). Then, select views from the Structure Page. You can scroll around to find views that are interesting, or you can search for specific text. Every Page and REST Export view has a URL associated with it. You can click on that link to visit the page or download the csv file. Blocks cannot be displayed directly.
We currently have plans to make available a list of all Page and REST Export view displays. However, this has not yet been implemented.
Views are edited by clicking on the Edit button. Note that one View can have multiple displays (Pages, Blocks, Rest Exports). When you Edit the View, you will be able to edit all of the displays associated with that view.
More information on Editing Views will be added in the future.
There are two ways to create new views.
The first is to click the +Add View button on the Views page, then fill in all of the fields asked for, and finally edit the view to get the final view you want.
The second, and probably the easiest way to get started, is to duplicate an existing view that is similar to the view you want. This is done by clicking the arrow on the Edit button, and selecting Duplicate from the drop down list. You then enter the name of the new view, and edit the new view to have the display you want.
Note that sometimes you don't need to add a new View; you might just need to add a new display to an existing View.