Constants: Update IA description

master
Kevin Kwa 2015-12-13 19:55:53 +08:00
parent 7a28bc577d
commit a027440d98
1 changed files with 5 additions and 5 deletions

View File

@ -7,23 +7,23 @@ zci answer_type => "constants";
zci is_cached => 1;
name "Constants";
description "Succinct explanation of what this instant answer does";
description "Provides the value, unit, symbol and other information for Mathematical and Scientific constants";
primary_example_queries "first example query", "second example query";
secondary_example_queries "optional -- demonstrate any additional triggers";
category "formulas";
topics "math";
code_url "https://github.com/duckduckgo/zeroclickinfo-goodies/blob/master/lib/DDG/Goodie/Constants.pm";
attribution github => ["Roysten", "Roy van der Vegt"],
attribution github => ["Roysten", "Roy van der Vegt"],
github => ["hemanth", "Hemanth.HM"],
twitter => "gnumanth";
my $constants = LoadFile(share("constants.yml"));
#loop through constants
foreach my $name (keys %$constants) {
#obtain to constant with name $keyword
my $constant = $constants->{$name};
#add aliases as separate triggers
foreach my $alias (@{$constant->{'aliases'}}) {
$constants->{$alias} = $constant;
@ -37,7 +37,7 @@ triggers startend => @triggers;
handle query_lc => sub {
my $constant = $constants->{$_};
return unless my $val = $constant->{'value'};
#fallback to plain answer if html is not present
my $result = $val->{'html'} ? $val->{'html'} : $val->{'plain'};