Mar, 2012 Blog Archive
The 1.1 update to Export It is a big leap forward in terms of ease of use for the Control Panel export as well as some updates to make the REST API way more useful for your ExpressionEngine site.
Control Panel Export
To start, the Control Panel export has been reworked to add in visual filtering. Now, you can see what you're about to export before getting the file so you'll know what you're getting.
You can search for items by keyword, date range and, depending on what you're trying to export, user group, channel, and status. See the Control Panel export docs for details on all the filtering options available but suffice it to say that you can export, for example, only the entries from channel 6 with ExpressionEngine in them between Jun 6th and August 3rd of last year.
Another addition, and probably the most requested, is that both Channel Entries and Comments can now be exported in Excel format. Most custom Fieldtypes, like Matrix and Channel Images, are taken into account and no data is lost in translation. Take a look at the docs for a complete list of supported custom Fieldtypes.
REST API Server
In terms of the REST API every method got an update in terms of parameters they accept. Every request can now be have a limit and allows for pagination, searching, date ranges and status filtering. The docs have also been updated to reflect all these changes and to help out with any questions.
Speaking of the docs, along with the updates to highlight the current features, the docs have been updated to show how easy it is to create custom API methods to extend the REST server. There's even an example extension to help get you started.
Yesterday CT Admin 1.4.2 was released. CT Admin 1.4.2 includes a couple new features including custom invoice template tags, new charts and graphs, some bug fixes, and even an update to the Order View layout. Also, the docs have been updated to include examples of the template tags, a change log, and an FAQ to help answer a lot of questions about releases and how to get things done.
The new invoice template tags allow for custom invoices to be created using new ExpressionEngine template tags. Once created, CT Admin can be configured in the settings panel to use custom tags for both Invoice and Packing Slip links. CT Admin will automatically create the links and append the entry_id to the URL for reference in your template.
There are also a new pie chart for the Product Sum Report, line graph for the Monthly History Report and Order to Country heat map for Orders. The Product Sum Report pie chart is also available on the month report view.
By default, CT Admin will use the Country field within the Order channel but, if you have it installed, CT Admin can use the Order IP column for data. Note that the IP to Location module relationship is resource intensive so while there is heavy caching care should be taken. To configure, go to Settings and choose Reporting Options.