Author: dom
Date: 2008-10-25 00:11:24 +0100 (Sat, 25 Oct 2008)
New Revision: 1247
Modified:
trunk/Changes
trunk/lib/OpenGuides/Utils.pm
Log:
Warn about errors fetching remote RSS feeds, but carry on generating the page content (fixes #228)
Modified: trunk/Changes
===================================================================
--- trunk/Changes 2008-10-24 22:05:54 UTC (rev 1246)
+++ trunk/Changes 2008-10-24 23:11:24 UTC (rev 1247)
@@ -20,6 +20,8 @@
without explicit moderation (#203)
Don't add delete links unless the user requests (#159)
Fix clean target to remove everything it should (#242)
+ Warn about errors fetching remote RSS feeds, but carry on
+ generating the page content (#228)
0.63 16 August 2008
Major overhaul of RDF output.
Modified: trunk/lib/OpenGuides/Utils.pm
===================================================================
--- trunk/lib/OpenGuides/Utils.pm 2008-10-24 22:05:54 UTC (rev 1246)
+++ trunk/lib/OpenGuides/Utils.pm 2008-10-24 23:11:24 UTC (rev 1247)
@@ -211,7 +211,13 @@
$url = $1;
}
- my $rss = Wiki::Toolkit::Plugin::RSS::Reader->new(url => $url);
+ # We can't do much about remote errors fetching
+ # at this stage
+ my $rss = eval { Wiki::Toolkit::Plugin::RSS::Reader->new(url => $url); };
+ if ( $@ ) {
+ warn $@;
+ return '';
+ }
my @items = $rss->retrieve;
# Ten items only at this till.
Author: dom
Date: 2008-10-24 23:05:54 +0100 (Fri, 24 Oct 2008)
New Revision: 1246
Added:
trunk/CONTRIBUTORS
Modified:
trunk/MANIFEST
Log:
add CONTRIBUTORS
Added: trunk/CONTRIBUTORS
===================================================================
--- trunk/CONTRIBUTORS (rev 0)
+++ trunk/CONTRIBUTORS 2008-10-24 22:05:54 UTC (rev 1246)
@@ -0,0 +1,16 @@
+Many people have contributed to making the OpenGuides software.
+Some of them are listed below, in alphabetical order. This is by no means
+complete; if you are missing, let us know!
+
+Andrew Black
+Nick Burch
+Oliver Gorwits
+Dominic Hargreaves
+Earle Martin
+Chris Prather
+Kake Pugh
+Christopher Schmidt
+David Sheldon
+Inigo Surguy
+Bob Walker
+Ivor Williams
Modified: trunk/MANIFEST
===================================================================
--- trunk/MANIFEST 2008-10-24 21:59:43 UTC (rev 1245)
+++ trunk/MANIFEST 2008-10-24 22:05:54 UTC (rev 1246)
@@ -1,4 +1,5 @@
Build.PL
+CONTRIBUTORS
CUSTOMISATION
Changes
INSTALL
Author: dom
Date: 2008-10-24 22:59:43 +0100 (Fri, 24 Oct 2008)
New Revision: 1245
Modified:
trunk/Changes
Log:
typo fix
Modified: trunk/Changes
===================================================================
--- trunk/Changes 2008-10-22 12:39:36 UTC (rev 1244)
+++ trunk/Changes 2008-10-24 21:59:43 UTC (rev 1245)
@@ -7,7 +7,7 @@
Correctly specify all build_requires (#245)
Fix some broken POD (#246)
Metadata discovery features (action=metadata)
- JSON support for node details and metatdata discovery
+ JSON support for node details and metadata discovery
Correctly validate web site URLs during edit and display,
and truncate URLs that are too long (#21)
Change default database type to sqlite (#241)
Author: dom
Date: 2008-10-19 18:08:09 +0100 (Sun, 19 Oct 2008)
New Revision: 1238
Modified:
trunk/Build.PL
trunk/Changes
Log:
Add Config::Tiny into configure_requires; new enough CPAN will install Config::Tiny before running Build.PL (fixes #224)
Modified: trunk/Build.PL
===================================================================
--- trunk/Build.PL 2008-10-19 16:41:25 UTC (rev 1237)
+++ trunk/Build.PL 2008-10-19 17:08:09 UTC (rev 1238)
@@ -317,6 +317,9 @@
'Config::Tiny' => 0,
'Data::Dumper' => 0,
},
+ configure_requires => {
+ 'Config::Tiny' => 0,
+ },
recommends => {
'DBD::SQLite' => 0, # for testing
'Test::HTML::Content' => 0, # for testing, oddly enough
Modified: trunk/Changes
===================================================================
--- trunk/Changes 2008-10-19 16:41:25 UTC (rev 1237)
+++ trunk/Changes 2008-10-19 17:08:09 UTC (rev 1238)
@@ -13,6 +13,7 @@
Change default database type to sqlite (#241)
Set content charset correctly in RDF (#260)
Display geodata ellipsoid to user in edit from (#230)
+ Fix install with CPAN when Config::Tiny not already installed (#224)
Add an admin navbar, to be displayed if the user requests (#261)
Move the node image outside the metadata div, to aid styling (#222)