Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enginkizil/FeedEk
FeedEk jQuery RSS/ATOM Feed Plugin
https://github.com/enginkizil/FeedEk
atom feed feed-reader javascript jquery jquery-plugin rss rss-reader
Last synced: 3 months ago
JSON representation
FeedEk jQuery RSS/ATOM Feed Plugin
- Host: GitHub
- URL: https://github.com/enginkizil/FeedEk
- Owner: enginkizil
- License: mit
- Created: 2013-01-28T22:50:30.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2022-02-03T14:30:43.000Z (almost 3 years ago)
- Last Synced: 2024-07-19T23:30:42.373Z (4 months ago)
- Topics: atom, feed, feed-reader, javascript, jquery, jquery-plugin, rss, rss-reader
- Language: JavaScript
- Homepage: https://jquery-plugins.net/FeedEk/FeedEk.html
- Size: 70.3 KB
- Stars: 206
- Watchers: 21
- Forks: 108
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
FeedEk jQuery RSS/ATOM Feed Plugin
======**FeedEk** is a jQuery plugin for parsing and displaying RSS and Atom feeds. You can obtain feeds easily from any domain. No need for server-side scripts. [Feed API](https://jquery-plugins.net/feed-api) is used for fetching RSS/Atom feed data.
[Plugin Homepage](https://jquery-plugins.net/FeedEk/FeedEk.html)
[Demo](https://jquery-plugins.net/FeedEk/FeedEk_demo.html)
[Feed API Docs](https://jquery-plugins.net/feed-api)
## Usage
1- Include jQuery and FeedEk plugin scripts into your page.
```javascript```
2- Add a placeholder for the plugin to your page.
```html
```
3- Call the plugin.**- Basic**
```javascript
$('#divFeed').FeedEk({
FeedUrl : 'https://jquery-plugins.net/rss',
});
```
**- Multiple Feed Url**
```javascript
$('#divFeed').FeedEk({
FeedUrl : ['https://jquery-plugins.net/rss','http://rss.cnn.com/rss/cnn_topstories.rss']
});
```
**- With Options**
```javascript
$('#divFeed').FeedEk({
FeedUrl : 'https://jquery-plugins.net/rss',
MaxCount : 5,
ShowDesc : true,
ShowPubDate:true,
DescCharacterLimit:100,
TitleLinkTarget:'_blank',
DateFormat : 'MM/dd/yyyy',
DateFormatLang : 'en',
Offset: 5,
ShowAuthor: true,
AuthorLabel:"Author:",
Success: function (feedItems) { },
Error: function (error) { }
});
```## Options
- **FeedUrl**
Your Feed Url and it's required
- **MaxCount**
Feed Item Count. Default is `5`
- **ShowDesc**
Option to show Feed Item Description. Default is `true`
- **ShowPubDate**
Option to show Feed Item Publish Date. Default is `true`
- **DescCharacterLimit**
Feed Description Characters Limit Count. Default is no limit
- **TitleLinkTarget**
Option for Feed Title Link Target. Default is `_blank`
- **DateFormat**
Option for Feed Publish Date Format. Default is none
- **DateFormatLang**
Option for Feed Publish Date Format Language for localization. Default is `en`
- **Offset**
Offset option for pagination. Default is `0`
- **ShowAuthor**
Option to show Author of Feed Item. Default is `false`
- **AuthorLabel**
Option to set title of author label. Default is `Author:`. ShowAuthor option must be true to set AuthorLabel.
- **Success**
Callback to manipulate the DOM element wich contains the Feed Items after the load.
- **Error**
Callback when error occurs during fetching feeds.## Demo
[Plugin Homepage](https://jquery-plugins.net/FeedEk/FeedEk.html)
[Demo](https://jquery-plugins.net/FeedEk/FeedEk_demo.html)