Skip to content
Perl Mongers Website http://www.pm.org
HTML Perl CSS JavaScript
Find file
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.