github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

damog / vitacilina

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 2
    • 1
  • Source
  • Commits
  • Network (1)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

feeds exporter — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

fixing sorting error 
David Moreno (author)
Tue Feb 09 10:01:54 -0800 2010
commit  2afb1a1919a31fbc2144dcbc57690bfb33b7e8ae
tree    6c9daf60aa87435db0177bfceb1ff0ef3c15f031
parent  316bffc5bb0e6d392b96cdbb6b07127cf5713b76
vitacilina /
name age
history
message
file .gitignore Thu Sep 03 05:01:43 -0700 2009 Add list of ignored files for git [Alexandr Ciornii]
file Changes Loading commit data...
file MANIFEST Thu Sep 03 05:04:49 -0700 2009 add '00_compile.t' to manifest [Alexandr Ciornii]
file META.yml Sun Nov 29 10:51:15 -0800 2009 updating Module::Build inc [David Moreno]
file Makefile.pl
file README Sun Nov 29 10:48:22 -0800 2009 0.2 [David Moreno]
directory examples/ Thu Jan 29 10:04:49 -0800 2009 adding needed CPAN data [David Moreno]
directory inc/
directory lib/
directory t/ Thu Sep 03 04:59:03 -0700 2009 simple test [Alexandr Ciornii]
README
NAME
    Vitacilina - ¡Ah, qué buena medicina!

DESCRIPTION
    A simple feeds engine exporter that uses YAML to get list of feeds and
    TT as templating system. Some people would call it an aggregator. It was
    intended to be a reliable Planet (<http://planetplanet.org>)
    alternative, then some development ideas evolved into rFeed
    (http://github.com/damog/rfeed). Vitacilina runs on production services
    on a couple of systems.

SYNOPSIS
     use Vitacilina;

     my $v = Vitacilina->new(
       config => 'config.yaml',
       template => 'template.tt',
       output => 'output.html',
       limit => '20',
     );

     $v->render;

FILES
  config
    The "config" parameter specifies the path to a YAML file specifying a
    list of feeds. Use this format:

     http://myserver.com/myfeed:
       name: Some Cool Feed
     http://feeds.feedburner.com/InfinitePigTheorem:
       name: InfinitePigTheorem
     ...

  template
    A "Template::Toolkit" file which will be taken as the template for
    output. Format:

     [% FOREACH p IN data %]
      <a href="[% p.permalink %]">[% p.title %]</a>
       by <a href="[% p.channelUrl %]">[% p.author %]</a>
      <br />
     [% END %]

    The "data" is an ordered array with a bunch of hashes with the simple
    data such as "permalink", "title", "channelUrl", "author", etc.

  output
    File path where the output will be written.

EXAMPLES
    Take a look at the "examples/" directory for fully working example.

SEE ALSO
    Git repository is located at <http://github.com/damog/vitacilina>. Also
    take a look at the Stereonaut! blog where similar developments from the
    author are announced and sampled, <http://log.damog.net/>.

AUTHOR
    David Moreno, david@axiombox.com. Alexandr Ciornii contributed with
    patches.

COPYRIGHT
    Copyright (C) 2009 by David Moreno.

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server