X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Debbugs%2FConfig.pm;h=4cc7e9d2895510b91100aeedd2e8f11805e9fbcb;hb=45f1672bfee50ef8c2ec5938979ee409c5c3db87;hp=f076585a21dd80d1c205deb83561025279264367;hpb=8b42dcbe3e7f1ec5e77d3c0cfc455c5b606a270b;p=debbugs.git diff --git a/Debbugs/Config.pm b/Debbugs/Config.pm index f076585..4cc7e9d 100644 --- a/Debbugs/Config.pm +++ b/Debbugs/Config.pm @@ -78,7 +78,7 @@ BEGIN { ], text => [qw($gBadEmailPrefix $gHTMLTail $gHTMLExpireNote), ], - cgi => [qw($gLibravatarUri $gLibravatarUriOptions)], + cgi => [qw($gLibravatarUri $gLibravatarCacheDir $gLibravatarUriOptions @gLibravatarBlacklist)], config => [qw(%config)], ); @EXPORT_OK = (); @@ -979,7 +979,7 @@ libravatar.cgi, our internal federated libravatar system. =cut -set_default(\%config,'libravatar_uri',$config{cgi_domain}.'/libravatar.cgi?email='); +set_default(\%config,'libravatar_uri','http://'.$config{cgi_domain}.'/libravatar.cgi?email='); =item libravatar_uri_options $gLibravatarUriOptions @@ -1017,6 +1017,17 @@ Default: $config{web_dir}/libravatar/ set_default(\%config,'libravatar_cache_dir',$config{web_dir}.'/libravatar/'); +=item libravatar_blacklist + +Array of regular expressions to match against emails, domains, or +images to only show the default image + +Default: empty array + +=cut + +set_default(\%config,'libravatar_blacklist',[]); + =back =head2 Text Fields