{"id":16790949,"url":"https://github.com/rluders/oc-feedreader-plugin","last_synced_at":"2025-03-17T01:26:03.254Z","repository":{"id":62536274,"uuid":"145203955","full_name":"rluders/oc-feedreader-plugin","owner":"rluders","description":"FeedReader component plugin for OctoberCMS.","archived":false,"fork":false,"pushed_at":"2022-08-01T10:58:11.000Z","size":32,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-01-23T11:25:42.704Z","etag":null,"topics":["feedreader","octobercms","octobercms-plugin"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rluders.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":["rluders"],"patreon":"rluders","open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2018-08-18T08:36:06.000Z","updated_at":"2022-08-01T10:58:14.000Z","dependencies_parsed_at":"2022-11-02T15:01:27.820Z","dependency_job_id":null,"html_url":"https://github.com/rluders/oc-feedreader-plugin","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rluders%2Foc-feedreader-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rluders%2Foc-feedreader-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rluders%2Foc-feedreader-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rluders%2Foc-feedreader-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rluders","download_url":"https://codeload.github.com/rluders/oc-feedreader-plugin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243956417,"owners_count":20374484,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["feedreader","octobercms","octobercms-plugin"],"created_at":"2024-10-13T08:32:37.195Z","updated_at":"2025-03-17T01:26:03.233Z","avatar_url":"https://github.com/rluders.png","language":"PHP","readme":"# Description\n\nThis plugin provides an extensive and simple component that allows you to get a list from any feed and place it into your website. It's excellent if you need to display your WordPress blog posts on your October CMS website.\n\n# Installation\n\n[Go to the plugin page](https://octobercms.com/plugin/rluders-feedreader)\n\n# FAQ\n\n## Does it support multiple feed components in one page\nYes. It does support. Just remember to rename the component alias.\n\n## Can I merge two feeds?\nYes. You can! Just add all the feed URLs that you wanna merge into the `Feed URL` component property, separated by  `;`.\n\n**Example:**\nhttp://site1.com/feed;http://site2.com/feed\n\n# Component Implementation\n\n```php\n[feedList]\n...\n==\n{% component \"feedList\" %}\n```\n\nIt's better if you just drag the component to your page an them configure it.\n\n# Component Properties\n\n- **Feed URL**, must be a valid URL address to the XML feed that you wanna read.\n- **Expire cache** (in minutes), how much time the plugin will keep a cache from the feed.\n\n# Overwrite the component\nIf you choose to overwrite the default partial, the feed item has this following attributes that can be used inside the for loop:\n\n**Item id**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.id }}``\n\n**Item title**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.title }}``\n\n**Item url**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.url }}``\n\n**Item author**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.author }}``\n\n**Item date**\u003cbr\u003e\n*DateTime*\u003cbr\u003e\n``{{ item.date }}``\n\n**Item published date**\u003cbr\u003e\n*DateTime*\u003cbr\u003e\n``{{ item.publishedDate }}``\n\n**Item updated date**\u003cbr\u003e\n*DateTime*\u003cbr\u003e\n``{{ item.updatedDate }}``\n\n**Item content**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.content }}``\n\n**Item enclosure url**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.enclosureUrl }}``\n\n**Item enclusure type**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.enclosureType }}``\n\n**Item language**\u003cbr\u003e\n*string*\u003cbr\u003e\n``{{ item.language }}``\n\n**Item categories**\u003cbr\u003e\n*array*\u003cbr\u003e\n``{{ item.categories }}``\n\n# License\n\nGPLv3","funding_links":["https://github.com/sponsors/rluders","https://patreon.com/rluders"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frluders%2Foc-feedreader-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frluders%2Foc-feedreader-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frluders%2Foc-feedreader-plugin/lists"}