Ready for TYPO3 6.0
Extension "external_import", along with its tutorial ("externalimport_tut") and all stable connector services ("svconnector", "svconnector_csv", "svconnector_feed" and "svconnector_sql") have been released today after their compatibility with TYPO3 CMS 6.0 was verified. The backend modules of "external_import" and "svconnector" had to be updated, but they are still compatible with all TYPO3 versions from 4.5 to 6.0. There is a problem with TYPO3 6.0.0 though, see below for details.
The tutorial was modified to use extension "news" for the RSS feed import example, rather than "tt_news" which was used until now.
A single new feature was added to "external_import": the possibility to directly take the value or an attribute of the reference nodes, rather than being limited to sub-nodes. Consider the following XML structure:
<list> <item name="foo"> bar </item> </list>
If "item" has been defined as "nodetype", you were until now limited to selecting sub-nodes of each "item" node. Now you can leave the "field" property empty for any column configuration and retrieve the value of the "item" node directly (i.e. "bar" in the example above). Furthermore, if you define the "attribute" property, you can get the attribute of the reference node. In the example above, setting "attribute" to "name" would return "foo" for the first "item" node.
Issues with TYPO3 6.0.0¶
The Extension Manager of TYPO3 6.0.0 is plagued by a bug which makes it impossible to save an extension's configuration when it uses sub-categories, which is the case of "external_import". A patch is pending (https://review.typo3.org/#/c/17621/). Hopefully this will be fixed in TYPO3 6.0.1 and "external_import" will then run flawlessly on the 6.x branch.