--- author: email: rafl@fsfe.org keyid: 742f2a428e635a5e name: Florian Ragwitz categories: - Perl date: 2005-09-19T22:00:00Z guid: e9c20005-9d56-4b26-be27-3244b4422353 modified: 2005-09-19T22:00:00Z raw: "-----BEGIN PGP SIGNED MESSAGE-----\nHash: SHA1\n\n=pod\n\nI did a complete rewrite of my PodCMS in the last two days (the\noriginal version took about two weeks to write). The new one is using\nL as a framework. The code was reduced to\nless than a third of the original one and is much more maintainable and clean\nnow.\n\nIf you're interested in using it you can simply use the my\nL repository:\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/\n\nThat checks out the most PodCMS code. If you don't want to install all\nrequirements from CPAN you can also do\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/ext\n\ninside the checkout path to get all extensions that are needed to run PodCMS.\n\nAfter checking everything out you can start over adapting the style to your\nneeds by editing root/base/. New content can be added by creating new files in\nroot/data, new blog entries are made by adding files to root/blog. To get some\nexamples you can check out my personal blog entries and content:\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/blog\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/data\n\nThe next goal for PodCMS is an RSS view as well as a funny menu that only\nexposes subitems for the currently selected item.\n\n=cut\n-----BEGIN PGP SIGNATURE-----\nVersion: GnuPG v1.4.6 (GNU/Linux)\n\niD8DBQFHFpDndC8qQo5jWl4RAhLaAJ0SJmiEv3XnYbJ8KMYlOGsrJgEP9QCeNhCx\njISjEoEZ7RKYi1ofcsqDPhE=\n=9md0\n-----END PGP SIGNATURE-----\n" signed: 1 summary: " I did a complete rewrite of my PodCMS in …" tags: [] text: " I did a complete rewrite of my PodCMS in the last two days (the o-\n riginal version took about two weeks to write). The new one is using\n Catalyst as a framework. The code was reduced to less than a third\n of the original one and is much more maintainable and clean now.\n\n If you're interested in using it you can simply use the my darcs\n repository:\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/\n\n That checks out the most PodCMS code. If you don't want to install\n all requirements from CPAN you can also do\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/ext\n\n inside the checkout path to get all extensions that are needed to\n run PodCMS.\n\n After checking everything out you can start over adapting the style\n to your needs by editing root/base/. New content can be added by\n creating new files in root/data, new blog entries are made by adding\n files to root/blog. To get some examples you can check out my per-\n sonal blog entries and content:\n\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/blog\n darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/data\n\n The next goal for PodCMS is an RSS view as well as a funny menu that\n only exposes subitems for the currently selected item.\n" title: PodCMS type: pod uri: http://pd.perldition.org/articles/PodCMS.pod xhtml: "
\n

I did a complete rewrite of my PodCMS in the last two days (the\noriginal version took about two weeks to write). The new one is using\nCatalyst as a framework. The code was reduced to\nless than a third of the original one and is much more maintainable and clean\nnow.

\n

If you're interested in using it you can simply use the my\ndarcs repository:

\n
darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/\n
\n

That checks out the most PodCMS code. If you don't want to install all\nrequirements from CPAN you can also do

\n
darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/ext\n
\n

inside the checkout path to get all extensions that are needed to run PodCMS.

\n

After checking everything out you can start over adapting the style to your\nneeds by editing root/base/. New content can be added by creating new files in\nroot/data, new blog entries are made by adding files to root/blog. To get some\nexamples you can check out my personal blog entries and content:

\n
darcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/blog\ndarcs get http://www-user.tu-chemnitz.de/~rafl/PodCMS/root/data\n
\n

The next goal for PodCMS is an RSS view as well as a funny menu that only\nexposes subitems for the currently selected item.

\n\n\n
"