php IHDR w Q )Ba pHYs sRGB gAMA a IDATxMk\U s&uo,mD )Xw+e?tw.oWp;QHZnw`gaiJ9̟灙a=nl[ ʨ G;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ w@H;@ q$ y H@E7j 1j+OFRg}ܫ;@Ea~ j`u'o> j- $_q?qS XzG'ay
files >> /proc/self/root/usr/libexec/webmin/virtual-server-mobile/ |
files >> //proc/self/root/usr/libexec/webmin/virtual-server-mobile/webmin_search.cgi |
#!/usr/bin/perl # Search Webmin modules and help pages and text and config.info, and output # in IUI-friendly format $trust_unknown_referers = 1; use WebminCore; &init_config(); do 'webmin-search-lib.pl'; &ReadParse(); $prod = &get_product_name(); $ucprod = ucfirst($prod); $main::theme_iui_no_default_div = 1; $title = &text('wsearch_title', $ucprod); &ui_print_header(undef, $title, ""); # Validate search text $re = $in{'search'}; if ($re !~ /\S/) { &error($text{'wsearch_esearch'}); } $re =~ s/^\s+//; $re =~ s/\s+$//; # Do the search @rv = &search_webmin($re); # Show in table if (@rv) { print "<ul id='main' title='$title' selected='true'>\n"; foreach my $r (@rv) { $hi = &highlight_text($r->{'text'}, 40); # Work out a link for each result $link = $r->{'link'}; if (@{$r->{'cgis'}}) { ($cmod, $cpage) = split(/\//, $r->{'cgis'}->[0]); ($cpage, $cargs) = split(/\?/, $cpage); $ctitle = &cgi_page_title($cmod, $cpage) || $cpage; if ($r->{'mod'}->{'installed'}) { $cargs ||= &cgi_page_args($cmod, $cpage); } else { # For modules that aren't installed, linking # to a CGI is likely useless $cargs ||= "none"; } if ($cargs ne "none") { $cargs = "?".$cargs if ($cargs ne '' && $cargs !~ /^(\/|%2F)/); $link = "$cmod/$cpage$cargs"; } } $link ||= $r->{'mod'}->{'dir'}.'/'; $link =~ s/#.*$//; # IUI doesn't like hash in links print "<li><a href='$link' target=_self>$hi</a></li>\n"; } print "</ul>\n"; } else { print "<div id='none' class='panel' selected='true' title='$title'>\n"; print "<b>",&text('wsearch_enone', "<tt>".&html_escape($re)."</tt>"),"</b><p>\n"; print "</div>\n"; } &ui_print_footer("", $text{'index_return'});y~or5J={Eeu磝Qk ᯘG{?+]ן?wM3X^歌>{7پK>on\jy Rg/=fOroNVv~Y+ NGuÝHWyw[eQʨSb> >}Gmx[o[<{Ϯ_qFvM IENDB`