From ca0c3a4b662c72cbfeca8884cdc13ef4d448467c Mon Sep 17 00:00:00 2001 From: lookshe Date: Mon, 12 Mar 2012 19:26:28 +0100 Subject: print something if no information was found in article --- wiki2.pl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/wiki2.pl b/wiki2.pl index b91475a..d6b66bb 100644 --- a/wiki2.pl +++ b/wiki2.pl @@ -38,6 +38,7 @@ while ($found < 5) { } } } +my $printed = 0; if (defined $result) { my @lines = split('\n', $result->text_basic()); my @newlines; @@ -97,6 +98,7 @@ if (defined $result) { if ($line =~ m/^\*\s?/) { last if ($ln == 3) && ($lst = 1); print "$line\n"; + $printed = 1; $ln++; } } else { @@ -106,6 +108,7 @@ if (defined $result) { $line =~ s/^(.*[\.!\?]) [^\.!\?]*$/$1 (...)/; } print "$line\n"; + $printed = 1; last; } } @@ -115,4 +118,6 @@ if (defined $result) { } } else { print "No matches with $query\n"; + $printed = 1; } +print "No information found in article for $query\n" if !$printed; -- cgit v1.2.3