Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

added README

  • Loading branch information...
commit 400b05df4e683d9ff969e906456bb1bc054ebbef 1 parent 0c0a3ec
Barbie authored
1  Changes
@@ -5,6 +5,7 @@ Changes for the CPAN Testers Blog website
5 5 - upgrade to Labyrinth 5.12.
6 6 - removed social media bar due to dubious practices.
7 7 - added CPAN Testers Sponsors.
  8 + - added README.
8 9
9 10 1.02 18/08/2011
10 11 - upgrade to Labyrinth 5.09.
1  MANIFEST
@@ -4,6 +4,7 @@ Makefile.PL
4 4 MANIFEST
5 5 META.json
6 6 META.yml
  7 +README
7 8 t/00use.t
8 9 t/90podtest.t
9 10 t/91podcover.t
60 README
... ... @@ -0,0 +1,60 @@
  1 +CPAN-Tester-WWW-Blog
  2 +====================
  3 +
  4 +This distribution contains the files used to run and manage the CPAN Testers
  5 +Blog website.
  6 +
  7 +The CPAN Testers Blog website is built on top of the Labyrinth Website
  8 +Management System. As such, the code to drive the website is conatined within
  9 +the Labyrinth and associated plugin prerequisites. In order to define the
  10 +website in terms of functionality, layout and style, the files within the
  11 +'./vhost' directory of this distribution should be installed into your web
  12 +server's virtual host directory.
  13 +
  14 +Included in the distribution is a C<vhost.conf> file, which contains the
  15 +virtual host settings to implement the site using the Apache Web Server.
  16 +
  17 +INSTALLATION
  18 +
  19 +This distribution is in two parts, the first is the installer and the second
  20 +are the website files.
  21 +
  22 +In the first instance the installer will install Labyrinth and associated
  23 +plugins. These library modules form the engine of the website. These can be
  24 +installed as
  25 +
  26 + perl Makefile.PL
  27 + make
  28 + make test
  29 + make install
  30 +
  31 +In the second instance, download the latest tarball and copy the contents of
  32 +the 'vhost' directory into the directory you plan to use to provide access to
  33 +the Blog. Create an appropriate database in MySQL and load the contents of the
  34 +SQL file, ./cgi-bin/db/cpanblog-base.sql. Note that this only provides the
  35 +base tables and contents, none of the current CPAN Testers Blog posts.
  36 +
  37 +You then need to update the configuration file, ./cgi-bin/config/settings.ini,
  38 +with the necessary database connection settings, together with the correct
  39 +paths to your virtual directory. Then you'll need update the run script,
  40 +./cgi-bin/pages.cgi, to point your configuration file.
  41 +
  42 +Finally, you'll need to update your web server as necessary. The CPAN Testers
  43 +Blog runs under Apache2, and the vhost file, ./vhosts.conf, can be adapted as
  44 +appropriate for other web servers applications.
  45 +
  46 +COPYRIGHT AND LICENCE
  47 +
  48 +Copyright (C) 2008-2012 Barbie for Miss Barbell Productions.
  49 +
  50 +This distribution is free software; you can redistribute it and/or modify it
  51 +under the Artistic License v2.
  52 +
  53 +ADDITIONAL COPYRIGHT
  54 +
  55 +This distribution includes TinyMCE [1], a Javascript WYSIWYG Editor used within
  56 +the site. TinyMCE is distributed under the GNU Lesser General Public License
  57 +Version 2.1, and all files within the './vhost/html/js/tiny_mce' directory
  58 +are copyright of the TinyMCE project.
  59 +
  60 +[1] http://tinymce.moxiecode.com/
2  lib/CPAN/Testers/WWW/Blog.pm
@@ -52,7 +52,7 @@ Miss Barbell Productions, L<http://www.missbarbell.co.uk/>
52 52
53 53 =head1 COPYRIGHT & LICENSE
54 54
55   - Copyright (C) 2008-2011 Barbie for Miss Barbell Productions
  55 + Copyright (C) 2008-2012 Barbie for Miss Barbell Productions
56 56 All Rights Reserved.
57 57
58 58 This module is free software; you can redistribute it and/or

0 comments on commit 400b05d

Please sign in to comment.
Something went wrong with that request. Please try again.