X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=ex%2FBeerDB.pm;h=778185a0b7e657336dabe63b8c55a2e7cea3eefa;hb=73df58543e31b805fe123e4e818ab863eaac07de;hp=1e4291a1410737bf1964b90d1f1012690f883d27;hpb=88159aa11999cc57eb6ad0d6d4620bac638329d1;p=maypole.git diff --git a/ex/BeerDB.pm b/ex/BeerDB.pm index 1e4291a..778185a 100644 --- a/ex/BeerDB.pm +++ b/ex/BeerDB.pm @@ -25,10 +25,13 @@ BEGIN { # Give it a name. BeerDB->config->application_name('The Beer Database'); -# Change this to the root of the web space. -BeerDB->config->uri_base("http://localhost/beerdb/"); -#BeerDB->config->uri_base("http://neo.trinity-house.org.uk/beerdb/"); +# Change this to the root of the web site for your maypole application. +BeerDB->config->uri_base( $ENV{BEERDB_BASE} || "http://localhost/beerdb/" ); +# Change this to the htdoc root for your maypole application. +BeerDB->config->template_root( $ENV{BEERDB_TEMPLATE_ROOT} ) if $ENV{BEERDB_TEMPLATE_ROOT}; + +# Specify the rows per page in search results, lists, etc : 10 is a nice round number BeerDB->config->rows_per_page(10); # Handpumps should not show up. @@ -40,6 +43,8 @@ BeerDB::Beer->untaint_columns( integer => [qw/style brewery score/], date =>[ qw/date/], ); +BeerDB::Pub->untaint_columns(printable => [qw/name notes url/]); + BeerDB->config->{loader}->relationship($_) for ( "a brewery produces beers", "a style defines beers",