Universal Content Puller Attribute

An attribute to display content pulled with Universal Content Puller.

Universal Content Puller Attribute is an extension for Universal Content Puller and requires Universal Content Puller v9.0.3 to be installed. Once installed, a UCP Stored Setting attribute type will be available for Collections/Pages. This attribute type selects from previously stored Universal Content Puller settings and renders the pulled content when the attribute type is displayed.

The UCP Stored Setting attribute type has a minimal edit form to work with previously stored Universal Content Puller settings. Settings can be stored using the Export button from any Universal Content Puller block or global settings edit dialogue and then selecting the Save to store option. This will create or update a stored setting (setting names must be at least 5 characters).

All such stored settings are then available for selection with a UCP Stored Setting attribute. The attribute form provides a simple select between all previously stored Universal Content Puller ​​settings.

When a UCP Stored Setting attribute is displayed, the selected Universal Content Puller settings are evaluated and the pulled content displayed.

In its simplest form, this can be the core Attribute Display block, but you can use a UCP Stored Setting attribute in any other places you would display an attribute. 

Considerations on use

  1. Universal Content Puller's Ajax rendering is disabled. Pulled content is rendered immediately.
  2. Pagination within pulled content is disabled. Where pulled content would have been paginated, the first page is shown.
  3. If content display requires JavaScript assets to be loaded, for example, to show a chart, the block cache for any displaying block must be disabled (in Advanced settings of the edit mode menu) to allow the attribute view to load the assets. 
  4. When using the core Attribute Display block, multi-line formatting must be 'none'. Alternatively, use the Raw template bundled with this package.
  5. The UCP Stored Setting attribute type can be used with categories other than Collection/Page, such as Express and Users, but is not enabled for such during installation. See Dashboard > System & Settings > Attributes > Types.

Get it FREE

Universal Content Puller Attribute requires Universal Content Puller and is free to those who have purchased Universal Content Puller . Just send me your Universal Content Puller license details and I will grant you a free license to this extension.

Extension

Universal Content Puller is designed for extension. Content sources, transforms and displays follow a pluggable and extensible architecture for easy integration of further sources, transforms and displays from within Universal Content Puller or provided by third party packages or your own application specific plugins.

Universal Content Puller Attribute provides a way to show content pulled using UCP wherever you can show an atrtibute.

Requires php7.3+.  Compatible with php8+.

Universal Content Puller Attribute

jl_universal_content_puller_attribute - v9.0.1

An attribute to select from previously stored Universal Content Puller settings and render the pulled content.

ConcreteCMS Marketplace v9.0.1

Attribute Types
UCP Stored Setting Collection

Universal Content Puller

jl_universal_content_puller - v9.3.18 - resources v9.2.29

Pull content from many sources and display it in many ways.

ConcreteCMS Marketplace v9.3.18

Block Types Single Pages
  • Universal Content Puller /dashboard/​blocks/​universal_content_puller Pull content from many sources and display it in many ways.
  • Plugins /dashboard/​blocks/​universal_content_puller/​plugins Plugins for the Universal Content Puller block
  • Global Settings /dashboard/​blocks/​universal_content_puller/​global_settings Edit global settings and defaults for the Universal Content Puller block.
Content Source Plugins
  • Calendar Event List
  • Child Area
  • Direct Table
  • Direct Text
  • Express List
  • File
  • File Folder List
  • Fileset List
  • Global Area
  • Google Sheet
  • None
  • Page Area
  • Page List
  • Parent Area
  • Stack
  • URL
  • URL With Form
  • User List
Content Transform Plugins
  • Array Hacker
  • Cache With Transform
  • Convert Encoding
  • First Row to Keys
  • HTML Repair
  • Key Filter
  • Key Mapper
  • Key Picker
  • Key Regex
  • List Selector
  • Markdown
  • Multi Selector
  • NL2BR
  • Pass Through
  • Pipeline
  • Remove Duplicate Values
  • Selector
  • Table From CSV
  • Table From HTML
  • Table From JSON
  • Table From Text Lines
  • Table Sorter
  • Value Filter
  • Value Replace
Content Display Plugins
  • DataPicker
  • JavaScript Data
  • Limited Text
  • ListPicker
  • Multi Level List
  • Paragraphs With Heading
  • Plain
  • Serialize
  • Serialize Paginate
  • Table

Universal Content Puller XX Sources

jl_universal_content_puller_xx_sources - v9.1.2

Sources extension for Universal Content Puller. The sources in this extension are XX because they are the kind of source you may not want to let just anyone loose with, hence a separate package so they don't have to be installed with less sensitive sources.

ConcreteCMS Marketplace v9.1.2

Content Source Plugins
  • Any Database
  • Any Database with Form
  • SQLite File Manager
  • SQLite File Manager With Form
  • SQLite File Path
  • SQLite File Path With Form
  • Site Database
  • Site Database with Form
Content Transform Plugins
  • SQL Extract
  • SQL Extract with Form

Universal Content Puller Charts

jl_universal_content_puller_charts - v9.1.1

Charting extension for Universal Content Puller. If you can pull data to a table, you can show it in a chart!

ConcreteCMS Marketplace v9.1.1

Content Display Plugins
  • Chart From Table
  • Chart Key From Table

Universal Content Puller Elements

jl_universal_content_puller_elements - v9.0.1

Use Concrete CMS Elements for Content Display in Universal Content Puller to provide customised display of pulled content.

ConcreteCMS Marketplace v9.0.1

Content Display Plugins
  • Element
  • Element List