line |
true |
false |
branch |
53
|
98 |
14 |
if ($geo_handler == 1) { } |
|
4 |
10 |
elsif ($geo_handler == 2) { } |
70
|
1 |
111 |
if ($self->config->ping_services) |
75
|
0 |
1 |
if ($@) { } |
83
|
2 |
1 |
if ($well_known{$s}) { } |
211
|
1 |
102 |
defined $args{'redirect'} ? : |
218
|
1 |
102 |
if ($host_checker) |
225
|
1 |
102 |
if ($is_blacklisted) |
235
|
1 |
0 |
if $return_output |
242
|
10 |
92 |
if ($id =~ /^(Category|Locale) (.*)$/) |
257
|
0 |
102 |
if $version and $version == $current_version |
259
|
1 |
101 |
if $version |
265
|
85 |
17 |
if ($node_data{'content'}) |
277
|
0 |
102 |
if ($args{'format'} and $args{'format'} eq 'raw') |
278
|
0 |
0 |
unless $noheaders |
290
|
85 |
17 |
$node_exists ? : |
309
|
1 |
101 |
if $args{'version'} |
311
|
89 |
13 |
if ($config->show_gmap_in_node_display and $self->get_cookie('display_google_maps')) |
318
|
3 |
99 |
if ($redirect) |
320
|
1 |
2 |
if ($do_redirect == 0) { } |
|
2 |
0 |
elsif ($wiki->node_exists($redirect) and $redirect ne $id and $redirect ne $oldid) { } |
322
|
0 |
1 |
if $args{'return_tt_vars'} |
329
|
1 |
0 |
if $return_output |
333
|
2 |
0 |
if ($return_output) |
334
|
2 |
0 |
if ($intercept_redirect) { } |
349
|
98 |
1 |
unless $version |
351
|
2 |
97 |
if ($id eq 'RecentChanges') { } |
|
16 |
81 |
elsif ($id eq $self->config->home_name) { } |
354
|
15 |
1 |
if ($self->config->recent_changes_on_home_page) |
378
|
1 |
15 |
if $args{'return_tt_vars'} |
386
|
15 |
0 |
if $return_output |
389
|
8 |
73 |
if $args{'return_tt_vars'} |
397
|
73 |
0 |
if $return_output |
430
|
3 |
4 |
if ($args{'category'}) |
437
|
3 |
4 |
if ($args{'locale'}) |
445
|
2 |
5 |
if ($args{'category'} and $args{'locale'}) { } |
|
1 |
4 |
elsif ($args{'category'}) { } |
|
1 |
3 |
elsif ($args{'locale'}) { } |
452
|
1 |
2 |
if $count{$node} > 1 |
465
|
2 |
5 |
if ($omit_cats or $omit_locs) |
467
|
1 |
1 |
if ($omit_cats) |
477
|
1 |
1 |
if ($omit_locs) |
492
|
6 |
1 |
if ($node) { } |
506
|
7 |
0 |
if $args{'return_output'} |
542
|
6 |
0 |
$self->get_cookie('default_edit_type') eq 'normal' ? : |
566
|
1 |
5 |
if $args{'content'} |
567
|
0 |
6 |
if $args{'checksum'} |
568
|
1 |
5 |
if (defined $args{'vars'}) |
574
|
1 |
5 |
if (defined $args{'metadata'}) |
586
|
6 |
0 |
if $return_output |
625
|
1 |
0 |
if ($wiki->verify_checksum($node, $checksum)) { } |
643
|
1 |
0 |
if $args{'return_output'} |
674
|
12 |
2 |
unless ($from =~ /^$url_base/) |
684
|
2 |
12 |
if $args{'return_tt_vars'} |
693
|
12 |
0 |
if $args{'return_output'} |
718
|
6 |
30 |
if ($since) { } |
723
|
3 |
3 |
unless $minor_edits |
727
|
5 |
1 |
if (scalar @rc) |
736
|
64 |
56 |
unless $minor_edits |
742
|
7 |
43 |
if $seen{$$node{'name'}} |
746
|
34 |
86 |
if (scalar @filtered) |
758
|
9 |
27 |
if (not $since and $self->get_cookie('track_recent_changes_views')) |
764
|
8 |
28 |
if $args{'return_tt_vars'} |
766
|
28 |
0 |
if $return_output |
782
|
67 |
59 |
if ($criteria{'metadata_was'}) |
786
|
5 |
33 |
if $seen{$$node{'name'}} |
850
|
0 |
4 |
if $args{'return_tt_vars'} |
856
|
4 |
0 |
if $args{'return_output'} |
908
|
0 |
0 |
if $args{'return_tt_vars'} |
916
|
0 |
0 |
if $args{'return_output'} |
993
|
2 |
33 |
if ($args{'type'} and $args{'value'}) { } |
994
|
0 |
2 |
if ($args{'type'} eq 'fuzzy_title_match') { } |
1011
|
1 |
32 |
if (not $cat || $loc) { } |
1015
|
17 |
15 |
if ($cat) |
1031
|
23 |
9 |
if ($loc) |
1047
|
9 |
23 |
if ($cat and not $loc) { } |
|
15 |
8 |
elsif ($loc and not $cat) { } |
1056
|
8 |
12 |
if $count{$node} > 1 |
1073
|
17 |
23 |
if ($$criterion{'type'} eq 'category') { } |
|
23 |
0 |
elsif ($$criterion{'type'} eq 'locale') { } |
1098
|
62 |
0 |
if ($node) |
1107
|
0 |
62 |
if $@ |
1111
|
48 |
14 |
if ($use_leaflet) |
1112
|
19 |
0 |
if (defined $wgs84_lat and $wgs84_lat =~ /^[-.\d]+$/ and defined $wgs84_long and $wgs84_long =~ /^[-.\d]+$/) |
1127
|
23 |
10 |
if ($args{'format'}) { } |
1128
|
2 |
21 |
if ($args{'format'} eq 'rdf') { } |
|
1 |
20 |
elsif ($args{'format'} eq 'json') { } |
|
0 |
20 |
elsif ($args{'format'} eq 'plain') { } |
|
18 |
2 |
elsif ($args{'format'} eq 'map') { } |
|
2 |
0 |
elsif ($args{'format'} eq 'rss' or $args{'format'} eq 'atom') { } |
1139
|
17 |
1 |
if ($use_leaflet) { } |
1140
|
9 |
8 |
if ($nodes_on_map) { } |
1173
|
2 |
0 |
if ($args{'cat'}) { } |
1192
|
2 |
0 |
if $args{'return_output'} |
1200
|
7 |
24 |
if $args{'return_tt_vars'} |
1208
|
24 |
0 |
if ($args{'return_output'} and not $args{'intercept_redirect'}) |
1213
|
24 |
0 |
if $args{'return_output'} |
1220
|
2 |
0 |
if ($args{'return_output'} or $args{'return_tt_vars'}) { } |
1221
|
2 |
0 |
if ($args{'intercept_redirect'}) { } |
1226
|
0 |
0 |
if ($type eq 'category') { } |
|
0 |
0 |
elsif ($type eq 'locale') { } |
1261
|
0 |
0 |
if ($args{'type'} and $args{'type'} ne 'metadata_type') { } |
1277
|
0 |
0 |
if $args{'return_tt_vars'} |
1282
|
0 |
0 |
if ($args{'format'}) |
1283
|
0 |
0 |
if ($args{'format'} eq 'json') |
1292
|
0 |
0 |
unless ($output) |
1300
|
0 |
0 |
if $args{'return_output'} |
1302
|
0 |
0 |
if ($content_type) |
1338
|
4 |
0 |
if $node_data{'version'} |
1357
|
0 |
4 |
if $args{'return_tt_vars'} |
1363
|
4 |
0 |
if $return_output |
1425
|
0 |
6 |
unless $feed_type |
1428
|
0 |
6 |
unless $feed_listing |
1430
|
6 |
0 |
$args{'return_output'} ? : |
1440
|
2 |
4 |
if ($feed_listing eq 'recent_changes') { } |
|
4 |
0 |
elsif ($feed_listing eq 'node_all_versions') { } |
1443
|
2 |
0 |
$args{'ignore_minor_edits'} ? : |
1450
|
2 |
0 |
if $username |
1451
|
0 |
2 |
if $category |
1452
|
0 |
2 |
if $locale |
1453
|
2 |
0 |
if (scalar keys %filter) |
1466
|
6 |
0 |
if ($self->config->http_charset) |
1479
|
6 |
0 |
if $return_output |
1496
|
1 |
2 |
if ($args{'format'} and $args{'format'} =~ /^rdf$/i) { } |
|
1 |
1 |
elsif ($args{'format'} and $args{'format'} eq 'opensearch') { } |
1648
|
3 |
0 |
if $args{'return_output'} |
1716
|
0 |
353 |
if $new_metadata{'website'} eq 'http://' |
1722
|
1 |
352 |
if $new_metadata{'latitude_unmunged'} |
1724
|
1 |
352 |
if $new_metadata{'longitude_unmunged'} |
1733
|
339 |
14 |
$new_metadata{'edit_type'} eq 'Normal edit' ? : |
1742
|
1 |
352 |
if (scalar @{$fails;} or $config->read_only) |
1757
|
1 |
0 |
if $return_output |
1765
|
2 |
350 |
if ($spam_detector) |
1776
|
1 |
351 |
if ($is_spam) |
1785
|
1 |
0 |
if $return_output |
1797
|
350 |
1 |
if ($in_moderate_whitelist or not $needs_moderation) |
1807
|
349 |
2 |
if ($written) { } |
1808
|
2 |
347 |
if ($needs_moderation) |
1809
|
1 |
1 |
if ($in_moderate_whitelist) { } |
|
1 |
0 |
elsif ($config->send_moderation_notifications) { } |
1830
|
0 |
1 |
if $@ |
1835
|
307 |
42 |
if $return_output |
1870
|
2 |
44 |
if ($mdvar eq 'locales') { } |
|
2 |
42 |
elsif ($mdvar eq 'categories') { } |
|
6 |
36 |
elsif ($mdvar eq 'username' or $mdvar eq 'comment' or $mdvar eq 'edit_type') { } |
1895
|
0 |
2 |
if $args{'return_tt_vars'} |
1901
|
2 |
0 |
if $args{'return_output'} |
1959
|
84 |
82 |
unless ($wiki->node_exists($node)) |
1960
|
46 |
38 |
$type eq 'Category' ? : |
1971
|
81 |
3 |
unless ($ok) |
1975
|
0 |
84 |
unless ($ok) |
2017
|
0 |
2 |
unless my $node = $args{'id'} |
2030
|
2 |
0 |
if ($password) { } |
2031
|
0 |
2 |
if ($password ne $self->config->admin_pass) { } |
2032
|
0 |
0 |
if $return_tt_vars |
2038
|
0 |
0 |
if $return_output |
2047
|
0 |
2 |
if $check{'version'} |
2048
|
0 |
2 |
if $return_tt_vars |
2054
|
2 |
0 |
if $return_output |
2058
|
0 |
0 |
if $return_tt_vars |
2064
|
0 |
0 |
if $return_output |
2086
|
0 |
7 |
unless my $node = $args{'id'} |
2091
|
1 |
6 |
if ($args{'moderation_flag'} eq '1' or $args{'moderation_flag'} eq 'yes' or $args{'moderation_flag'} eq 'on' or $args{'moderation_flag'} eq 'true') { } |
2110
|
6 |
1 |
if ($password) { } |
2111
|
1 |
5 |
if ($password ne $self->config->admin_pass) { } |
2112
|
0 |
1 |
if $return_tt_vars |
2118
|
1 |
0 |
if $return_output |
2126
|
1 |
4 |
unless ($worked) |
2136
|
2 |
3 |
if $return_output |
2140
|
0 |
1 |
if $return_tt_vars |
2146
|
1 |
0 |
if $return_output |
2169
|
0 |
1 |
unless my $node = $args{'id'} |
2170
|
0 |
1 |
unless my $version = $args{'version'} |
2185
|
0 |
1 |
unless ($self->config->moderation_requires_password) |
2189
|
1 |
0 |
if ($password) { } |
2190
|
0 |
1 |
if ($password ne $self->config->admin_pass) { } |
2191
|
0 |
0 |
if $return_tt_vars |
2197
|
0 |
0 |
if $return_output |
2220
|
0 |
1 |
if $return_output |
2224
|
0 |
0 |
if $return_tt_vars |
2230
|
0 |
0 |
if $return_output |
2263
|
10 |
4 |
if ($metadata_type) |
2273
|
1 |
28 |
if $exclude_locales and $node =~ /^Locale / |
2274
|
1 |
27 |
if $exclude_categories and $node =~ /^Category / |
2276
|
4 |
23 |
if 'OpenGuides::Utils'->detect_redirect('content', $data{'content'}) |
2286
|
7 |
16 |
if ($format eq 'map' and $use_leaflet) |
2292
|
4 |
3 |
if (defined $wgs84_lat) |
2319
|
5 |
9 |
if ($format eq 'map') |
2320
|
4 |
1 |
if ($use_leaflet) |
2323
|
2 |
2 |
if (scalar %minmaxdata) |
2333
|
4 |
10 |
if $return_tt_vars |
2342
|
10 |
0 |
if $return_output |
2365
|
9 |
0 |
if ($args{'username'}) |
2368
|
0 |
9 |
if ($args{'host'}) |
2371
|
0 |
9 |
unless ($type and $value) |
2381
|
3 |
6 |
if ($password) { } |
2382
|
0 |
3 |
if ($password ne $self->config->admin_pass) { } |
2417
|
9 |
0 |
if $return_tt_vars |
2425
|
0 |
0 |
if $return_output |
2467
|
4 |
6 |
if ($$node{'name'} =~ /^Category /) { } |
|
2 |
4 |
elsif ($$node{'name'} =~ /^Locale /) { } |
2482
|
0 |
2 |
if ($args{'moderation_completed'}) |
2483
|
0 |
0 |
if ($args{'moderation_completed'} eq 'moderation') |
2486
|
0 |
0 |
if ($args{'moderation_completed'} eq 'changed') |
2489
|
0 |
0 |
if ($args{'moderation_completed'} eq 'unknown_node') |
2504
|
1 |
1 |
if $return_tt_vars |
2510
|
1 |
0 |
if $return_output |
2526
|
3 |
170 |
if ($args{'content_type'}) |
2544
|
1 |
1 |
if ($type eq 'category') { } |
|
1 |
0 |
elsif ($type eq 'locale') { } |
2549
|
1 |
1 |
if ($format) |
2564
|
2 |
355 |
if $redirected_from |
2567
|
2 |
355 |
if $oldid |
2569
|
2 |
355 |
if $oldid |
2578
|
0 |
179 |
unless my $pref_name = shift() |