Grey Matter Forums
« RSS in Grey Matter »

Welcome Guest. Please Login or Register.
May 18, 2013, 11:13pm



Greymatter: Free Personal Blogging Software

About Greymatter (including System Requirements)

Greymatter on FreshMeat

Download current version from:

News: Greymatter 1.8.2 is released! Read the announcement.

Got a minute? We want to know what's your preferred site navigation?

Please read the security announcement regarding author passwords.

Next Greymatter release will be 1.8.3


Grey Matter Forums :: Development :: Feature & Mod Requests :: RSS in Grey Matter
Page 1 of 2 » Jump to page   Go    [Search This Thread] [Share Topic] [Print]
[poll] PollPoll Question: Should RSS feature be included in the general/core Grey Matter
Poll Options:
 You must be logged in to vote in this poll.
Of course![**********************] (9 votes, 56.2%)
As long as it can be turned on/off.[*****************] (7 votes, 43.7%)
No, it should stay as a seperate module.[ ] (0 votes, 0%)

Poll Totals:
 Total Votes: 16
Total Voters: 15
 AuthorTopic: RSS in Grey Matter (Read 4,653 times)
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 RSS in Grey Matter
« Thread Started on Aug 18, 2006, 11:48am »

Please vote and express your opintions on including RSS feature into the core Grey Matter software.
Link to Post - Back to Top  IP: Logged
scottlindberg
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 34
Karma: 1
 Re: RSS in Grey Matter
« Reply #1 on Aug 23, 2006, 9:26am »

Is there any way that the new Greymatter RSS will be able to run without needing to install additional PERL modules beyond those currently required by the core GM 1.3.1 install? This is the one thing holding me back from using gm-rss right now -- my hosting service won't allow "non-standard" modules such as those required by this script.
« Last Edit: Aug 23, 2006, 9:32am by scottlindberg »Link to Post - Back to Top  IP: Logged
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 Re: RSS in Grey Matter
« Reply #2 on Aug 23, 2006, 11:12am »

Yeah, I would like to see that the rss is not dependant on additional mods, I have the same restriction with my ISP. I think that is a resonable goal, that the core functionality comes out of standard perl.

Also, the changes I have made architecturaly so far have been to break gm into mods with a libs directory. Since the scripts 'use libs' they could pick up any non-standard perl module placed in the 'libs' dir, so that enables people to 'install' perl modules locally for GreyMatter to use.
« Last Edit: Aug 23, 2006, 11:13am by coldstone »Link to Post - Back to Top  IP: Logged
scottlindberg
New Member
*
member is offline





Joined: Aug 2006
Gender: Male
Posts: 34
Karma: 1
 Re: RSS in Grey Matter
« Reply #3 on Aug 23, 2006, 11:47am »

This is great. It really sounds like you're pushing Greymatter up to that next level!
Link to Post - Back to Top  IP: Logged
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 Re: RSS in Grey Matter
« Reply #4 on Aug 24, 2006, 4:19pm »

Well, I am trying. I just hope it all works. Its actually alot of fun so far and its great to see a new community forming. It wierd, I am usually don't do coding on my own time, until last december and then it just became fun. I think its because I have a machine to work off at home and because I don't get to do fun stuff at work.
Link to Post - Back to Top  IP: Logged
ghost
New Member
*
member is offline





Joined: Jan 2007
Gender: Male
Posts: 5
Karma: 0
 Re: RSS in Grey Matter
« Reply #5 on Feb 2, 2007, 5:40pm »

i would love to see RSS as part of the core of GM, i really dont know much about cgi, so it makes me a little nurveous to edit certin things...
Link to Post - Back to Top  IP: Logged
Carlos Phelps
Global Moderator
*****
member is offline





Joined: Jan 2007
Gender: Male
Posts: 177
Karma: 30
 Re: RSS in Grey Matter
« Reply #6 on Feb 2, 2007, 11:43pm »

Coldstone,

You should check out the following Perl module http://search.cpan.org/~sburke/XML-RSS-S....en.pm#INTERFACE
it will make it easier to output an RSS feed.
Link to Post - Back to Top  IP: Logged
petefinnigan
Global Moderator
*****
member is offline




[homepage]

Joined: Aug 2006
Gender: Male
Posts: 219
Location: York, England
Karma: 18
 Re: RSS in Grey Matter
« Reply #7 on Feb 3, 2007, 4:13pm »

Hi Guys,

I have started to integrate RSS 1.0, RSS2.0 and Atom 1.0 into GM. I have started a complete re-write of the gm-rss code as a builtin package in GM core. This will mean that there will be no need to include or use any external packages.

I still need to look at how to add new parameters to GM to support the feed generation.

I have been very busy at work for the last three weeks and we are rebuilding our bathroom at the moment but its nealry complete so hopefully in acouple of weeks I will have something to show here. :)

cheers

Pete
Link to Post - Back to Top  IP: Logged

--
Pete Finnigan (email:pete_at_petefinnigan_dot_com)
Oracle Security Web Site: http://www.petefinnigan.com
Oracle Security Forum: http://www.petefinnigan.com/forum/yabb/YaBB.cgi
Oracle security blog: http://www.petefinnigan.com/weblog/entries/index.html
Book:Oracle security step-by-step Guide
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 Re: RSS in Grey Matter
« Reply #8 on Feb 3, 2007, 11:09pm »

Carlos - Thanks for the tip, but I am not that much involved in the RSS stuff, I am very happy to leave that in Pete's very capable hands.

I am a big fan of reusing code (but I am also a big fan of doing redoing the wheel, I learn alot that way). With GM though, Pete and I have noticed that its easier to build stuff into GM, since I would say a significant portion of GreyMatter users would have difficulty installing their own Perl modules.

Additionally, we have people that are using many different versions of Perl and by coding the features (such as RSS) into GM, we are able to ensure a broader Perl version compatibility. Notice we don't even use the CGI module.

I don't speak for Pete, but I like keeping GreyMatter accessible. This mostly means keeping things simple, when possible, to make it easy for people with varying degrees of computer knowledge to use GreyMatter.

I don't say this to discourage you, just to vocalize how I am approaching GM. I appreciate the help you have been providing to people :)
Link to Post - Back to Top  IP: Logged
amiiss
New Member
*
member is offline





Joined: Nov 2006
Posts: 11
Karma: 0
 Re: RSS in Grey Matter
« Reply #9 on Oct 17, 2007, 8:34am »

Yes please do add it to core (I couldn't see a way to vote) - but please also:
1- make it easy to configure file names, extensions and paths (so we don't have to change existing ones)
2- include a module for pinging popular aggregators like Technorati, weblogs.com and weblogsalot etc. etc. etc. www.pingomatic.com has the whole list. There are probably scripts out there for doing this.

Thanks,
A.I.
Link to Post - Back to Top  IP: Logged
petefinnigan
Global Moderator
*****
member is offline




[homepage]

Joined: Aug 2006
Gender: Male
Posts: 219
Location: York, England
Karma: 18
 Re: RSS in Grey Matter
« Reply #10 on Oct 17, 2007, 8:44am »

Hi Ami,

There is work in progress by me and Coldstone to add feeds to the core software.

Also there is already a free script to ping pingomatic. This is available here - http://web.petefinnigan.com/xml-rpc.txt - open the file, add your weblog name and url - see the variables

$weblog_name = "";
$weblog_url = "";

in the scipt. Then chmod it to 755 and place it where you can run it, i.e. the gm cgi-bin then simply call it from your browser and it will ping pingomatic for you. I have used this script for a few years and it works fine.

cheers

Pete
Link to Post - Back to Top  IP: Logged

--
Pete Finnigan (email:pete_at_petefinnigan_dot_com)
Oracle Security Web Site: http://www.petefinnigan.com
Oracle Security Forum: http://www.petefinnigan.com/forum/yabb/YaBB.cgi
Oracle security blog: http://www.petefinnigan.com/weblog/entries/index.html
Book:Oracle security step-by-step Guide
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 Re: RSS in Grey Matter
« Reply #11 on Oct 17, 2007, 5:34pm »

I had noticed that a while ago but forgot. Should that pingomatic script be integrated into the core?

I wonder if that can be leveraged to do trackbacks. I know when I was looking at it that the WP trackback stuff assumed people had LWP installed, which not everyone has (like me for instance). While alot do, maybe the socket stuff in your xml-rpc script could be used instead? Seems more universal.
Link to Post - Back to Top  IP: Logged
petefinnigan
Global Moderator
*****
member is offline




[homepage]

Joined: Aug 2006
Gender: Male
Posts: 219
Location: York, England
Karma: 18
 Re: RSS in Grey Matter
« Reply #12 on Oct 18, 2007, 4:10am »

Hi Coldstone,

Thanks for your comments. Yes it would be great to include xml-rpc in the core and its on my radar for after the feeds (whenever i get them done); some time ago i spent quite a bit of time looking into xml-rpc for pinging sites, for trackbacks and pingbacks and also it would be a great interface for remote editing programs. I.e. you can create a client program that can edit, add and whatever in the GM intreface via xml-rpc. This is a long term project though and simply adding a ping feature would be a good first step.

We cannot add the existing code to GM as its based on Hans Kellners script and is already GPL. I planned to rewrite this completely so that it can become part of Greymatter.

cheers

Pete
Link to Post - Back to Top  IP: Logged

--
Pete Finnigan (email:pete_at_petefinnigan_dot_com)
Oracle Security Web Site: http://www.petefinnigan.com
Oracle Security Forum: http://www.petefinnigan.com/forum/yabb/YaBB.cgi
Oracle security blog: http://www.petefinnigan.com/weblog/entries/index.html
Book:Oracle security step-by-step Guide
coldstone
Global Moderator
*****
member is offline

[avatar]


[homepage]

Joined: Aug 2006
Posts: 816
Karma: 18
 Re: RSS in Grey Matter
« Reply #13 on Oct 23, 2007, 3:27pm »

Excellent! I wasn't trying to put more on your plate though, just thinking out loud. I would of course be willing to help move stuff into the core :)
Link to Post - Back to Top  IP: Logged
conservationist
New Member
*
member is offline




[homepage]

Joined: Aug 2007
Posts: 7
Karma: 0
 Re: RSS in Grey Matter
« Reply #14 on Jun 2, 2008, 8:34am »

I found this guy, who created an RSS template using greymatter templates:

http://www.webword.com/moving/rss.html

I have no idea if it's still viable -- I'm looking into it now.

Here's one guy who got it working:

http://www.ordersomewherechaos.com/rosso/webdev/greymatter_rss_file/

If not, I may be considering a mod. As coldstone indicated, RSS output is simple **if you have the right variables hot and ready nearby** in very, very standard perl.

Existing links:

Pete's gm-rss:
http://web.petefinnigan.com/gm-rss.htm

PHP-based RSS greymatter solution:
http://www.mensink.nl/projects/gm-rss/

RSS generator that requires additional perl modules:
http://ebanana.orconhosting.net.nz/gm-rss.html
« Last Edit: Jun 2, 2008, 9:13am by conservationist »Link to Post - Back to Top  IP: Logged

Page 1 of 2 » Jump to page   Go    [Search This Thread] [Share Topic] [Print]

Click Here To Make This Board Ad-Free


This Board Hosted For FREE By ProBoards
Get Your Own Free Message Boards & Free Forums!
Terms of Service | Privacy Policy | Notice | FTC Disclosure | Report Abuse | Mobile