google reader patch by adam charnock

This commit is contained in:
Garvin Hicking 2008-03-08 10:31:33 +00:00
parent 4474be0df7
commit f832c7695c

View File

@ -1,4 +1,4 @@
<?php # $Id:$
<?php # $Id$
# Copyright (c) 2003-2005, Jannis Hermanns (on behalf the Serendipity Developer Team)
# All rights reserved. See LICENSE file for licensing details
@ -728,6 +728,7 @@ class serendipity_syndication_plugin extends serendipity_plugin {
'show_atom1.0',
'show_opml1.0',
'show_feedburner',
'show_googlereader',
'seperator',
'show_mail',
'field_managingEditor',
@ -812,6 +813,23 @@ class serendipity_syndication_plugin extends serendipity_plugin {
$propbag->add('default', 'false');
break;
case 'show_googlereader':
$radio = array();
$radio['value'][] = 'true';
$radio['desc'][] = YES;
$radio['value'][] = 'false';
$radio['desc'][] = NO;
$propbag->add('type', 'radio');
$propbag->add('radio_per_row', '2');
$propbag->add('radio', $radio);
$propbag->add('name', sprintf(SYNDICATION_PLUGIN_GENERIC_FEED, 'Google Reader'));
$propbag->add('description', '');
$propbag->add('default', 'false');
break;
case 'show_atom1.0':
$propbag->add('type', 'boolean');
$propbag->add('name', sprintf(SYNDICATION_PLUGIN_GENERIC_FEED, 'Atom 1.0'));
@ -1017,6 +1035,14 @@ class serendipity_syndication_plugin extends serendipity_plugin {
<?php
}
if (serendipity_db_bool($this->get_config('show_googlereader', false))) {
?>
<div style="padding-bottom: 2px;" class="serendipity_googlereader">
<a href="http://fusion.google.com/add?source=atgs&amp;feedurl=<?php echo urlencode(rtrim($serendipity['baseURL'], '/') . serendipity_rewriteURL(PATH_FEEDS .'/index.rss2', 'serendipityHTTPPath')); ?>"><img src="http://buttons.googlesyndication.com/fusion/add.gif" border="0" alt="Add to Google"></a>
</div>
<?php
}
if (serendipity_db_bool($this->get_config('show_feedburner', false)) || $this->get_config('show_feedburner', false) === 'force') {
$alt = $this->get_config('fb_alt');
$url = 'http://feeds.feedburner.com/' . $this->get_config('fb_id');