Updated translations.
[gruta.git] / examples / create.pl
blob32dc21c144d5e7b9543c11ba4efda2aefe7126f7
1 #!/usr/bin/perl
3 use Gruta::Source::FS;
4 use Gruta::Source::DBI;
6 #my $src = Gruta::Source::FS->new(
7 # path => '/home/angel/tmp/gruta-test'
8 #);
9 my $src = Gruta::Source::DBI->new(
10 string => 'dbi:SQLite:/home/angel/tmp/gruta-test.db'
13 $src->create();
15 my $c = Gruta::Data::Comment->new();
17 $c->set('topic_id', 'main');
18 $c->set('story_id', 'index');
19 $c->set('content', 'This is <b>a</b> comment.');
21 $c = $src->insert_comment($c);
23 my $c2 = $src->comment('main', 'index', $c->get('id'));
25 print $c2->get('id'), "\n";
27 my @p = $src->pending_comments();
29 $c->approve();
31 $c->delete();