Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Perl Mongers Website
HTML Perl CSS
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
lib
src
.gitignore
README
app.psgi
perl_mongers.dtd
perl_mongers.xml
pm.log
pm_mini_census_2011_09.txt
pm_mini_census_archive_2011_09.txt
pmcensus2008.sqlite
titchy.png

README

Web:     http://www.pm.org
Support: support@pm.org

Version control: https://github.com/perlorg/www.pm.org/
Admin manual:    http://www.pm.org/faq/admin.html

Directory layout is as follows:
    bin/                      programs to build the site etc.
    lib/                      Template Toolkit templates
    src/                      actual text of the site
    www/                      output goes here
    perl_mongers.xml          PM group listing data to build corresponding pages from
    perl_mongers.dtd          definition for perl_mongers.xml format

To build the site, run "bin/xml" and "bin/map.xml.pl".

Your local www directory should simply be a symlink into
a WebDAV mount of https://groups.pm.org/admin/. For example, in OS X:
   
      ln -s /Volumes/admin/groups/www www
   
At that point, when you run "bin/xml" you're publishing the output directly 
to www.pm.org.

What "bin/xml" does is it takes the source files from src/ applies any
templates to them (from lib/), and writes the output to the www/
directory.

lib/layout is the template which is applied to every page.

Note: whenever you refer to a page on our site inside a template,
please use the following mechanism, which changes the link to a
relative one so that we can build the site anywhere we want:

  See [% link_to("foo.html", "the best foo") %].


social networks:
    <meetup>http://www.meetup.com/The-New-York-Perl-Meetup-Group/</meetup>
    <linkedin>http://www.linkedin.com/groups?gid=684</linkedin>
    <facebook>http://www.facebook.com/Israeli.Perl.Mongers</facebook>
    <googleplus>https://plus.google.com/105209189901369984525</googleplus>
    <twitter>https://twitter.com/perlweekly</twitter>


Something went wrong with that request. Please try again.