DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: XML xPath Parser

Author:Christopher
Created:2010-12-18T19:57:23
Changed:2015-11-28T14:59:50.020000000
Classification:xml_path
Description:Normally, everytime you need a new Content Element Type for “special Content”, you need to write a new Extension. With this extension you can create new Content Elements fast and easy, just with TypoScript or FlexForms. The new CE's will appear in the Content Element Wizard in a special Sheet and Ctype Dropdown.
Keywords:xml, xpath, rss, feeds, html, expressions
Author:KERN23.de - Hendrik Reimers
Email:kontakt@kern23.de
Language:en

img-1 img-2 EXT: XML xPath Parser

Extension Key: xml_path

Language: en

Version: 2.1.0

Keywords: xml, xpath, rss, feeds, html, expressions

Copyright 2006-2015, KERN23.de – Hendrik Reimers, <kontakt@kern23.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Table of Contents

`EXT: XML xPath Parser 1 <#__RefHeading__5708_1738894311>`_

`Introduction 3 <#__RefHeading__5710_1738894311>`_

What does it do? 3

`Users manual 4 <#__RefHeading__467_413120346>`_

`Administration 5 <#__RefHeading__31511_818911409>`_

`Configuration 6 <#__RefHeading__31515_818911409>`_

Installation 6

Reference 6

`Known problems 7 <#__RefHeading__31525_818911409>`_

`To-Do list 8 <#__RefHeading__477_413120346>`_

`ChangeLog 9 <#__RefHeading__31623_818911409>`_

Introduction

What does it do?

Load and parse a XML file or URL like a RSS feed, or HTML, and parse it with XPATH, Regular Expression and render it with fluid.

So its possible to integrate external content into your site as it comes from your site.

Or you can load multiple RSS Feeds and looking for keywords, and render a new feed.

Users manual

The user has nothing to do, just using the new Elements. See the Administration manual for more. For better usage there are two examples using the content_designer Extension to integrate RSS XML or HTML with REGEXP as Content Elements.

Administration

The configuration is only possible with TypoScript as whatever you want. In combination with other extensions like the examples, using content_designer , you can make them to real content elements

Configuration

Technical information: Installation, Reference of TypoScript options, configuration options on system level, how to extend it, the technical details, how to debug it and so on.

Installation

Go to the extension manager and import an install the extension. After that include the default static Template and if you wish some examples.

Reference

TypoScript Setup
((Unknown Property))

Property

Data type

Description

Not available yet. See example TypoScript for functions.

Default

Known problems

No known problems yet. Feel free to give me a feedback or bug report to kontakt@kern23.de

To-Do list

Nothing to do yet

Feel free to send me feature ideas or help me to optimize and extend this extension.

Contact me at kontakt@kern23.de

ChangeLog

Last changes:

2.0.0

Version

2.0.0

Changes

Brand new version based on extbase and fluid.

2.0.1

Version

2.0.1

Changes

Fixed bug if caching is disabled

2.1.0

Version

2.1.0

Changes

Compatible to TYPO3 7.xAdded an TypoScript example for loading multiple feeds, filter them for keywords and render a new feed.