Bryar
view release on metacpan or search on metacpan
bryar-newblog view on Meta::CPAN
open OUT, ">".$name or die "Couldn't write to $name - $!\n";
print OUT $content;
close OUT;
}
# These are defaults which are written out to be customized, so I don't
# feel bad about including them here inline.
# Blatant assumption of standard Unix
write_file("bryar.cgi", "#!/usr/bin/perl\nuse Bryar; Bryar->go()\n");
chmod 0755, "bryar.cgi";
write_file("bryar.conf",<<EOC);
name : My Bryar Weblog!
description : A blog without a more useful description
baseurl : http://where.will.i.be/
datadir : @{[ cwd() ]}
author : your name here
email : me\@example.com
EOC
bryar-newblog view on Meta::CPAN
<td[% IF day.sunday %] class="sunday"[% END %]>
[% '<a href="' _ bryar.config.baseurl _ '/' _ day.link _ '">' IF day.link%]
[% day.day || ' ' %][% '</a>' IF day.link %]</td>
[% END %]
</tr>
[% END %]
</tbody>
</table>
EOC
chmod 0644, $_ for ("bryar.conf", "1.txt", "head.html", "foot.html",
"template.html","template.rss", "template.atom",
"calendar.tt2", "blogmacros.tt2");
print "\nDone. Now you want to probably customize 'bryar.conf'.\n";
print "You should probably also customize template.html, head.html and foot.html\n";
print "Then point your browser at bryar.cgi, and get blogging!\n";
( run in 0.390 second using v1.01-cache-2.11-cpan-496ff517765 )