---
name: "Vitacilina"
section: "3pm"
platform: "linux"
package: "libvitacilina-perl"
version: "0.2-4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Vitacilina"
---

# Vitacilina(3pm)

¡Ah, qué buena medicina!

## 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.
