syndication
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
Content syndication between Exponential installations over SOAP: export parts of the content tree as feeds on one site and import them into another, with filters, approval, a dashboard, console commands and cronjob parts.
Properties
| Property | Value |
|---|---|
| Directory | extension/syndication |
| Name | Syndication |
| Version | 1.3.12 |
| License | GNU General Public License v2.0 (or any later version) |
| Website | https://github.com/se7enxweb/syndication |
Module syndication
| View | Parameters | Policy | Summary |
|---|---|---|---|
| add_feed_source | FeedID, Step, (source_type) | syndication/edit_export | |
| edit | FeedID | syndication/edit_export | Edit one export feed. |
| edit_import_filter | ImportFilterID | syndication/edit_import | The class Edit_import_filter does |
| edit_source_filter | SourceFilterID | syndication/edit_export | |
| feed_info | FeedID, (offset) | syndication/view_export_info | One export feed: its settings, sources and filters, the exported items, and "export now". |
| import_edit | ImportID, (step) | syndication/edit_import | The class Import_edit does |
| import_info | ImportID, (offset) | syndication/view_import | One import: its settings, the state of its items, "fetch now" and "import now". |
| import_list | (offset) | syndication/view_export | The imports: filter, sort, page, create, remove (with a confirmation step). |
| job | JobID | syndication/menu | The state of a background run as JSON: status (starting, running, done, failed), the result and the last log lines. |
| list | (offset) | syndication/view_export | The export feeds: filter, sort, page, create, remove (with a confirmation step). |
| list_source_filter | SourceFeedID | syndication/edit_export | |
| menu | - | syndication/menu | The start page of the module: what is exported, what is imported, the last runs and the problems found. |
| pending_edit | ImportID, (offset), (status) | syndication/import_object_status | The items of an import and their import status: let the editor approve or deny what waits. |
Policy functions: create_feed; create_import; edit_export; edit_import; fetch_feed (FeedID); import_object_status; menu; remove_feed; view_export; view_export_info; view_import.
Source: extension/syndication/modules/syndication/module.php
Settings files
| File | Groups |
|---|---|
| extension/syndication/settings/browse.ini.append.php | [SyndicationFeedSourceBrowse], [SyndicationSetImportPlacement] |
| extension/syndication/settings/content.ini.append.php | [CustomTagSettings] |
| extension/syndication/settings/cronjob.ini.append.php | [CronjobSettings], [CronjobPart-export_feed], [CronjobPart-import_feed] |
| extension/syndication/settings/design.ini.append.php | [ExtensionSettings] |
| extension/syndication/settings/kernelservices.ini.append.php | [Service_transfer.syndication] |
| extension/syndication/settings/menu.ini.append.php | [NavigationPart], [TopAdminMenu], [Topmenu_syndication], [Leftmenu_syndication] |
| extension/syndication/settings/module.ini.append.php | [ModuleSettings] |
| extension/syndication/settings/site.ini.append.php | [RegionalSettings] |
| extension/syndication/settings/soap.ini.append.php | [GeneralSettings], [ExtensionSettings] |
| extension/syndication/settings/syndication.ini.append.php | [SyndicationFilters], [Syndication] |
Source
extension/syndication (extension.xml, ezinfo.php, modules/*/module.php, modules/*/function_definition.php, autoloads/eztemplateautoload.php, datatypes/, eventtypes/, settings/)
Added to the reference for Exponential 6.0.15.
Contributors
- Graham Brookins Updated
Comments
Add a comment