version 1.2, 2010/04/26 21:27:57 |
version 1.4, 2010/04/28 01:50:47 |
|
|
|
|
package Dudelicious; |
package Dudelicious; |
|
|
|
use version; our $VERSION = qv('0.1.0'); |
|
|
BEGIN { use FindBin; use lib "$FindBin::Bin/mojo/lib" } |
BEGIN { use FindBin; use lib "$FindBin::Bin/mojo/lib" } |
|
|
use Mojolicious::Lite; |
use Mojolicious::Lite; |
|
|
$self->render_text($self->param('groovy'), layout => 'funky'); |
$self->render_text($self->param('groovy'), layout => 'funky'); |
}; |
}; |
|
|
app->start; |
app->start unless caller(); |
__DATA__ |
__DATA__ |
|
|
@@ index.html.ep |
@@ index.html.ep |
|
|
<head><title>Funky!</title></head> |
<head><title>Funky!</title></head> |
<body><%== content %></body> |
<body><%== content %></body> |
</html> |
</html> |
|
|
|
__END__ |
|
|
|
=head1 NAME |
|
|
|
dudelicious - A Mojolicous interface to your todotxt files |
|
|
|
=head1 VERSION |
|
|
|
Since the $VERSION can't be automatically included, |
|
here is the RCS Id instead, you'll have to look up $VERSION. |
|
|
|
$Id$ |
|
|
|
=head1 SYNOPSIS |
|
|
|
dudelicious daemon |
|
|
|
Then browse to http://localhost:3000/ |
|
|
|
=head1 DESCRIPTION |
|
|
|
A Mojolicous web app for access to your todotxt files |
|
|
|
The modules are there to give more access to my todo.txt file from more |
|
places. My goal is a web API for a web interface and then a WebOS version for |
|
my Palm Pre. |
|
|
|
For more information see L<http://todotxt.com> |
|
|
|
=head1 USAGE |
|
|
|
See todo.pl -h |
|
|
|
=head1 OPTIONS |
|
|
|
See todo.pl -h |
|
|
|
=head1 REQUIRED ARGUMENTS |
|
|
|
See todo.pl -h |
|
|
|
=head1 CONFIGURATION AND ENVIRONMENT |
|
|
|
=head1 DIAGNOSTICS |
|
|
|
=head1 DEPENDENCIES |
|
|
|
Perl Modules: |
|
|
|
=over |
|
|
|
=item Text::Todo |
|
|
|
=item Mojolicous::Lite |
|
|
|
=item version |
|
|
|
=back |
|
|
|
|
|
=head1 BUGS AND LIMITATIONS |
|
|
|
No bugs have been reported. |
|
|
|
=head1 AUTHOR |
|
|
|
Andrew Fresh C<< <andrew@cpan.org> >> |
|
|
|
|
|
=head1 LICENSE AND COPYRIGHT |
|
|
|
Copyright (c) 2010, Andrew Fresh C<< <andrew@cpan.org> >>. All rights reserved. |
|
|
|
This module is free software; you can redistribute it and/or |
|
modify it under the same terms as Perl itself. See L<perlartistic>. |
|
|
|
|
|
=head1 DISCLAIMER OF WARRANTY |
|
|
|
BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY |
|
FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN |
|
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES |
|
PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER |
|
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE |
|
ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE SOFTWARE IS WITH |
|
YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL |
|
NECESSARY SERVICING, REPAIR, OR CORRECTION. |
|
|
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING |
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR |
|
REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE |
|
LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, |
|
OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE |
|
THE SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING |
|
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A |
|
FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF |
|
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF |
|
SUCH DAMAGES. |