Forums / Install & configuration / RSS Feed Really This Complicated?

RSS Feed Really This Complicated?

Author Message

Cori Roberts

Saturday 21 February 2009 8:33:47 pm

We're trying to import RSS feed to use for my site and went looking through the documentation. I see things like editing PhP files and creating Chron jobs things I never had to do for previous CMSs. It was simply add the link and go on your way.

Is this really this complicated? If we have stumbled upon the wrong place showing how to add RSS feeds please point us in the right direction.

Thanks so much

GX

Łukasz Serwatka

Sunday 22 February 2009 11:27:42 pm

Hi,

Take a look on this article
http://ez.no/developer/articles/how_to_import_and_export_rss_feeds

Personal website -> http://serwatka.net
Blog (about eZ Publish) -> http://serwatka.net/blog

Cori Roberts

Monday 23 February 2009 6:51:50 am

Hello Luk

Yes that's the documenation I read and consider it to be WAY too complicated for average joe user. Every other CMS I've used was as simple as paste the feed and it worked. I've never had to alter Php files and set up Chron jobs. And try though we might this is NOT working for us. So I ask again..is it really THIS complicated? Anyone know of better instructions or an easier way that we're missing?

Thanks

Paul Wilson

Monday 09 March 2009 11:15:42 pm

Hi Cori,

Have you made any progress with this?

Yes, my RSS import/export article is fairly detailed. My aim was to help readers have a broad understanding of RSS (value, implications, etc) as well as a thorough explanation of how to use eZ Publish's RSS capabilities.

On cronjobs, yes, it takes some getting used to, though I’ve just had a quick look at other CMS (Joomla and Drupal) and they need cronjobs configured too. Actually, though I reserve the right to be wrong, I can’t see a way to do organise any RSS effectively without cronjobs. In any case, the advantage of configuring cronjobs is that you also enable some of eZ Publish’s particularly useful and powerful features – notifications, workflow, etc.

For me, the key thing that comes out of your comments is the value of creating an example class for RSS imports (I’ll post this to issues.ez.no shortly). I expect this would help get RSS import going faster, especially for new users.

In the meantime, if you have a specific area where you are stuck, let me know and I can try to help you along.

Regards

- Paul

eZ debug

Timing: Jan 18 2025 05:22:19
Script start
Timing: Jan 18 2025 05:22:19
Module start 'content'
Timing: Jan 18 2025 05:22:20
Module end 'content'
Timing: Jan 18 2025 05:22:20
Script end

Main resources:

Total runtime1.0073 sec
Peak memory usage4,096.0000 KB
Database Queries199

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0071 587.8359180.8203
Module start 'content' 0.00710.7897 768.6563596.8672
Module end 'content' 0.79680.2104 1,365.5234337.3750
Script end 1.0072  1,702.8984 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00430.4294210.0002
Check MTime0.00150.1516210.0001
Mysql Total
Database connection0.00070.071810.0007
Mysqli_queries0.932192.53621990.0047
Looping result0.00260.25841970.0000
Template Total0.972196.520.4861
Template load0.00250.249420.0013
Template processing0.969696.259720.4848
Template load and register function0.00040.038710.0004
states
state_id_array0.00130.125610.0013
state_identifier_array0.00300.298520.0015
Override
Cache load0.00200.1993260.0001
Sytem overhead
Fetch class attribute can translate value0.00250.249240.0006
Fetch class attribute name0.00140.136660.0002
XML
Image XML parsing0.00150.145440.0004
class_abstraction
Instantiating content class attribute0.00000.001260.0000
General
dbfile0.00230.2276350.0001
String conversion0.00000.000730.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1node/view/full.tplfull/forum_topic.tplextension/sevenx/design/simple/override/templates/full/forum_topic.tplEdit templateOverride template
4content/datatype/view/ezxmltext.tpl<No override>extension/community_design/design/suncana/templates/content/datatype/view/ezxmltext.tplEdit templateOverride template
5content/datatype/view/ezxmltags/paragraph.tpl<No override>extension/ezwebin/design/ezwebin/templates/content/datatype/view/ezxmltags/paragraph.tplEdit templateOverride template
2content/datatype/view/ezimage.tpl<No override>extension/sevenx/design/simple/templates/content/datatype/view/ezimage.tplEdit templateOverride template
1content/datatype/view/ezxmltags/line.tpl<No override>design/standard/templates/content/datatype/view/ezxmltags/line.tplEdit templateOverride template
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 14
 Number of unique templates used: 6

Time used to render debug report: 0.0001 secs