Change to using location and open_in_same_window
This commit is contained in:
@@ -1,3 +1,7 @@
|
|||||||
|
2.003000 - 2014-02-04
|
||||||
|
|
||||||
|
* Change to using location and open_in_same_window
|
||||||
|
|
||||||
2.002001 - 2014-02-27
|
2.002001 - 2014-02-27
|
||||||
|
|
||||||
* Fix config param name
|
* Fix config param name
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
package App::NetdiscoX::Web::Plugin::Observium;
|
package App::NetdiscoX::Web::Plugin::Observium;
|
||||||
|
|
||||||
our $VERSION = '2.002001';
|
our $VERSION = '2.003000';
|
||||||
|
|
||||||
use Dancer ':syntax';
|
use Dancer ':syntax';
|
||||||
use App::Netdisco::Web::Plugin;
|
use App::Netdisco::Web::Plugin;
|
||||||
@@ -31,9 +31,8 @@ App::NetdiscoX::Web::Plugin::Observium - Port Traffic Links and Thumbnail Graphs
|
|||||||
- X::Observium
|
- X::Observium
|
||||||
|
|
||||||
plugin_observium:
|
plugin_observium:
|
||||||
webhost: "web-server.example.com"
|
location: "https://web-server.example.com/"
|
||||||
open_in_new_window: true
|
open_in_same_window: false
|
||||||
http_secure: true
|
|
||||||
|
|
||||||
=head1 Description
|
=head1 Description
|
||||||
|
|
||||||
@@ -46,24 +45,19 @@ thumbnail graph for the port, taken from a local Observium installation.
|
|||||||
Create an entry in your C<~/environments/deployment.yml> file named
|
Create an entry in your C<~/environments/deployment.yml> file named
|
||||||
"C<plugin_observium>", containing the following settings:
|
"C<plugin_observium>", containing the following settings:
|
||||||
|
|
||||||
=head2 webhost
|
=head2 location
|
||||||
|
|
||||||
Value: String, Required.
|
Value: String, Required.
|
||||||
|
|
||||||
Name of the server hosting your local Observium installation.
|
Full URL to your local Observium server, including HTTP/HTTPS scheme (as in
|
||||||
|
the example above).
|
||||||
|
|
||||||
=head2 open_in_new_window
|
=head2 open_in_same_window
|
||||||
|
|
||||||
Value: Boolean. Default: false.
|
Value: Boolean. Default: false.
|
||||||
|
|
||||||
If set to true, the hyperlink is configured to open the port's Observium page
|
If set to true, the hyperlink is configured to open the port's Observium page
|
||||||
in a new browser window or tab.
|
in the same browser window or tab as Netdisco. The default is false.
|
||||||
|
|
||||||
=head2 http_secure
|
|
||||||
|
|
||||||
Value: Boolean. Default: false.
|
|
||||||
|
|
||||||
If set to true, the hyperlink is configured to use HTTPS.
|
|
||||||
|
|
||||||
=head1 AUTHOR
|
=head1 AUTHOR
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<a href="[% settings.plugin_observium.http_secure ? 'https' : 'http' %]://[% settings.plugin_observium.webhost | uri %]/device/hostname=[% device.dns || device.name | uri %]/tab=port/ifdescr=[% row.base64url_port %]/"
|
<a href="[% settings.plugin_observium.location %]/device/hostname=[% device.dns || device.name | uri %]/tab=port/ifdescr=[% row.base64url_port %]/"
|
||||||
[% 'target="_blank"' IF settings.plugin_observium.open_in_new_window %]
|
[% 'target="_blank"' UNLESS settings.plugin_observium.open_in_same_window %]
|
||||||
class="btn nd_observium"
|
class="btn nd_observium"
|
||||||
data-content='
|
data-content='
|
||||||
<img src="http://[% settings.plugin_observium.webhost | uri %]/graph.php?type=port_bits&device=[% device.dns || device.name | uri %]&port=[% row.port | uri %]&from=-1w&to=now&width=208&height=100&title=yes"/>'
|
<img src="[% settings.plugin_observium.location %]/graph.php?type=port_bits&device=[% device.dns || device.name | uri %]&port=[% row.port | uri %]&from=-1w&to=now&width=208&height=100&title=yes"/>'
|
||||||
><i class="icon-bar-chart"></i></a>
|
><i class="icon-bar-chart"></i></a>
|
||||||
|
|||||||
Reference in New Issue
Block a user