App-Netdisco
view release on metacpan or search on metacpan
lib/App/Netdisco/Web/Plugin.pm view on Meta::CPAN
if (request->{'_query_params'}->{$param} eq 'False') {
delete request->{'_query_params'}->{$param};
delete params->{$param};
}
}
forward "/ajax/content/report/$tag";
};
}
foreach my $rconfig (@{setting('reports')}) {
if ($rconfig->{tag} eq $tag) {
setting('_reports')->{$tag}->{'rconfig'} = $rconfig;
last;
}
}
}
}
};
register_plugin;
true;
=head1 NAME
App::Netdisco::Web::Plugin - Netdisco Web UI components
=head1 Introduction
L<App::Netdisco>'s plugin system allows you more control of what Netdisco
components are displayed in the web interface. Plugins can be distributed
independently from Netdisco and are a better alternative to source code
patches.
The following web interface components are implemented as plugins:
=over 4
=item *
Navigation Bar items (e.g. Inventory link)
=item *
Tabs for Search and Device pages
=item *
Reports (pre-canned searches)
=item *
Additional Device Port Columns
=item *
Additional Device Details
=item *
Admin Menu function (job control, manual topology, pseudo devices)
=back
See L<https://github.com/netdisco/netdisco/wiki/Web-Plugins> for details.
=cut
( run in 0.323 second using v1.01-cache-2.11-cpan-63c85eba8c4 )