Export It Blog Archive
First, thanks to my good friend Justin (otherwise known as ObjectiveHTML) Export It now has a custom search parameter using the "where:xxxx" format to the Channel Export template tags. This adds a great deal of power to getting just what you want and I thank him for donating the code.
Other new parameters, this time to all export template tags, are the "exclude_fields" and "filename" parameters. exclude_fields will strip all fields you give (so you can say "give me all but X") and filename will set the default file name for the export to whatever you set.
There is also complete FreeForm support to both the template tags and API. You can use both to pull FreeForm entries from your ExpressionEngine site with ease.
Be sure to read the complete Change Log for complete details on what's changed and been added.
Export It gets updated to 1.2.1 today to include a few bug fixes and usability improvements.
For bug fixes, Export It no longer makes ExpressionEngine complain about deprecated functionality being used, the channel status's now update when filtering in the CP Export, and categories work again on channel entries export.
To help with usability, Export It now adds links to the various menus within the Control Panel where data can be exported. You can also use "authod_id" as a search parameter on the Channel Entries API, a whole bunch more.
Be sure to check out the full Change Log to see what's been changed.
Today, I'm following the lead set out by Solspace and Exp:resso (among others) and releasing a bunch of goodies onto GitHub. I love the idea of making things easier and fun for users and developers and GitHub is a great place to do that.
First, all mithra62 add-ons that have language packs now have those language packs available on GitHub. This includes Backup Pro, Backup Pro(ish), CT Admin, Export It, Automat:ee, Securit:ee, and Flag Master. If you have any translations for those add-ons please do a pull request to make them available to the community. Oh, and all translators will receive a free license for the add-on they've translated once it's been officially merged with the repository so get on that multilingual EE people.
Next, with the exception of Backup Pro(ish), I've put the "free" add-ons onto GitHub. Right now, this includes EE Syntax and Meetup though any new free add-ons will be on GitHub as well. The only exception will be add-ons, like Backup Pro(ish), that are loss leaders and released to build awareness in another product. It just doesn't make sense to release add-ons like those on GitHub.
Hit me up if you have any questions or concerns.
Today Export It gets a pretty large update with the release of Export It 1.2. There now template tags available to craft custom exports of your ExpressionEngine data from the front sites.
Right now, there are template tags for Channel Entries, Members, Channel Files, Matrix, and mailing list. Be sure to take a look at both the Change Log for Export It as well as the documentation for the new template tags.
Today Export It is updated to 1.1.3 in order to fix a critical issue with the Comment Export and Disqus. If you don't use the Comment Export in the Disqus format you have nothing to worry about otherwise update ASAP.
Export It gets updated to 1.1.2 today. This release includes lots of bug fixes and a couple new and requested features. Be sure to take a look at the Change Log for the complete details but below are the high notes.
- You can now set a limit for the Control Panel Export area
- The date format is configurable
- You can filter channel entries by category
- Fixes Excel Matrix duplication issue on channel entry export
- Adds date formatting to all export avenues
I was recently informed of a critical issue with Export It for users with MySQL running in strict mode that throws some errors. Nothing sensitive or insecure, just errors. This shouldn't affect 99% of users but if you're one of them you should update ASAP.
You can get the update on devot:ee.com.
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.