C5 doesn't have default feed creator for free?

Permalink
Hi,
Firstly I apologize if Im repeating a question which has already been answered as I tried searching and just got even further confused.

I have a new site which I choose C5 but after it was up, ready, running I realized it doesnt have a default feed creator like Joomla?

I googled and tried out the page list with page teaser option but it was only listing out the feeds on my main page all over again and the rss link is not recognizable even by feedburner.

I would really appreciate if someone can help me out as I have been trying to resolve this for the last 3 days and still cant, if not Im just going to dump C5 and opt for something else, it's sad because I just fell in love with C5....

Apologize again if I was draggy in the explanation or repeating a previous similar question.

 
PineCreativeLabs replied on at Permalink Reply
PineCreativeLabs
No, there is no free feed creator. However, there is a paid one, if you haven't seen it already:

http://www.concrete5.org/marketplace/addons/rss-feed-manager/...
rthuria replied on at Permalink Reply
yes I came across that, its just sad!
Ekko replied on at Permalink Reply
Ekko
Try thishttp://www.feedyes.com/v.php it should be fairly straight forward.

orhttp://www.webrss.com/
rthuria replied on at Permalink Reply
tried it giving lots of errors, i guess i have no choice but to opt for another CMS!
mesuva replied on at Permalink Reply
mesuva
Have you tried using the RSS Feed option on the standard page list block?

It's a basic RSS feed for normal pages and a more blog like feed if you are using concrete5's built in blogging setup.
rthuria replied on at Permalink Reply
yes i have, but it displays the feeds on the same page making duplications of the whole site and it only displays the main area and not the contents on the sidebar even though im on default yogurt theme.

I guess I must be doing something wrong.
mesuva replied on at Permalink Reply
mesuva
Can you explain this a bit more, I've not seen this happen myself:

> yes i have, but it displays the feeds on the same page making duplications of the whole site

I personally wouldn't expect an RSS feed to include the contents of a sidebar, that's not really the point of them. An RSS feed is more to show you a title and a quick, teaser description of a news or blog item. I'd expect the description to come from the actual description metadata or the intro to your main content.
rthuria replied on at Permalink Reply
ok that clear about the sidebar issue but when I add a page list block set the title and save it creates the content for rss with the rss logo link and the entire rss feed in that block.

If you want to have a look I can add it now and give you the url to correct me where Im going wrong.

I was just expecting a rss logo with a subscribe here line and on clicking that the rss feed is opened up in a new window.
mesuva replied on at Permalink Reply
mesuva
I think I understand.

The page list block IS designed to output your list of pages, with the RSS feed icon sitting underneath.

What you would need to do is override the template for the page list block.

You would:
- create the folder /blocks/page_list/templates
- Copy /concrete/blocks/page_list/view.php into that new folder, renaming it to something like rss_feed_only.php
- Edit that file to look like:
<?php 
defined('C5_EXECUTE') or die("Access Denied.");
$rssUrl = $showRss ? $controller->getRssUrl($b) : '';
?>
 <?php  if ($showRss): ?>
      <div class="ccm-page-list-rss-icon">
         <a href="<?php  echo $rssUrl ?>" target="_blank"><img src="<?php  echo $rssIconSrc ?>" width="14" height="14" alt="<?php  echo t('RSS Icon') ?>" title="<?php  echo t('RSS Feed') ?>" /></a>
      </div>
      <link href="<?php  echo BASE_URL.$rssUrl ?>" rel="alternate" type="application/rss+xml" title="<?php  echo $rssTitle; ?>" />
   <?php  endif; ?>

- Add a page list block to your site, set it up to show the pages you want, configure it to show the RSS feed, then click on it and pick Custom Template.
- Pick your new template, 'rss feed only' and save.

This should only output the rss feed link and nothing else. You could then customise that template however you like.
rthuria replied on at Permalink Reply
okay this looks promising, will give this a go and revert back.

Thanks
rthuria replied on at Permalink Reply
ok it works but just a problem, nothing is displayed except for the title and description on page properties.

If I were to select blog index it displays the entire content but the same problem it also displays it within the block.

This is my site now with the block at bottom right with custom template blog index.

http://www.infinitesupplement.com

Any help pls
rthuria replied on at Permalink Reply
because i dont want it to display the feed withing the block on the website but to display the feed when clicked on which is if subscribed to display, but if i replace the code provided with the rest of the code in the view.php i just get the page title and description.
rthuria replied on at Permalink Reply
my last attempt waiting for Mesuva to guide else Im dumping concrete...i just cant figure this out!!! sorry!
mesuva replied on at Permalink Reply
mesuva
Another option is that you don't worry about my suggestion for a custom block template, but create a hidden page somewhere, where you set up your page list with the blog index template.

Then you can simply copy the link to the RSS feed and use it anywhere you like.
You could create your link and image in an content block and link it using the URL to the RSS feed. I'm pretty sure that would work.
rthuria replied on at Permalink Reply
yes was think of this as well, but in the hidden page how do i select the main page as the source?
rthuria replied on at Permalink Reply
not possible either, the moment i create a sub page and insert the block to be published, the site just goes to blank page displaying the digit '0'.

I had to go back to my dashboard via url to delete the sub page and my site was back up and running!

its really frustrating!
mesuva replied on at Permalink Reply
mesuva
Something is quite wrong with your install if that happened. All I'm referring to here is the built in page list block, with the standard template. No overrides or modifications. If you're getting (almost) blank pages, something is seriously wrong.
rthuria replied on at Permalink Reply
ok i got it done, somehow if i publish it directly it doesnt work but if i preview my edit and approve it does.

Quick question Mesuva, i have added the link now on my main page and made the rss page hidden from public but why doesnt the rss appear on my browser when I'm on my main page but it does when i view the rss page?

Appreciate all the help and sorry for the trouble.

Thank you.