Channel reports

Channel reports provide a powerful way to extract information from your channels. Using Awasu's powerful template engine, you can export information as HTML, XML, plain-text, any format whatsoever.

 

The Organize Channel Reports dialogOpen the Channel Reports dialog from the View main menu to manage your reports.

To create a new channel report, click on the green plus icon to start the Channel Report Wizard that will guide you through the process.

For quick access, hotkeys can be assigned to channel reports. To assign a hotkey to a report:

Your reports will also appear in the Tasks Pane for quick access.

 

Configuring channel reports

Configuring a channel reportThe first thing to configure is which channels will be included in the report. This is controlled by a channel filter, with any channels that pass the filter being included. You can include all items from each channel, new items only or unread items only. Or you can choose to generate the report from those items currently in a workpad.

Next, choose which template file that will control the report output format. A number of templates are supplied as standard:

These templates can be customized to suit your needs or you can write your own and use them instead.

The generated reports can optionally be stored in a file somewhere, perhaps so that they can be read by another program, or automatically FTP'ed to a web server.

Reports can also be automatically regenerated at regular intervals. This is particularly useful when used in conjunction with the FTP feature since it lets you keep content on a web site up-to-date. For example, you could generate a blogroll report once a day and automatically upload it to your blog to ensure that your blogroll is always up-to-date.

 

Meta-channels

The meta-channel report (MetaChannel.template) that is installed with Awasu can be used to generate meta-channel feeds, that is, channels that contain the aggregated content of several other channels.

To create a meta-channel using this report:

Now what will happen is that every time the report is generated, a new feed will be created to reflect the current state of the underlying channels being monitored and stored in a file. Then, when the meta-channel updates, it will read the new feed from the file and notify you of new items in the usual way.