NAME

Maplat::Web::Logging::Report - view and edit reports based on configured graphs and devices

SYNOPSIS

use Maplat::Web;
use Maplat::Web::Logging;

Then configure() the module as you would normally.

DESCRIPTION

<module>
    <modname>loggingreport</modname>
    <pm>Logging::Report</pm>
    <options>
        <reportselect>
            <webpath>/logging/reportselect</webpath>
            <pagetitle>Report select</pagetitle>
        </reportselect>
        <reportedit>
            <webpath>/logging/reportedit</webpath>
            <pagetitle>Report Edit</pagetitle>
        </reportedit>
        <reportview>
            <webpath>/logging/reportview</webpath>
            <pagetitle>Report View</pagetitle>
        </reportview>
        <reportgraph>
            <webpath>/logging/reportgraph</webpath>
            <pagetitle>Report Graph</pagetitle>
        </reportgraph>
        <db>maindb</db>
        <session>sessionsettings</session>
    </options>
</module>

This module provides the webmasks required to edit and configure reports. Configuring is done by drag and dropping of configures Graphs.

get_edit

Internal function, edit mask for reports.

get_graph

Internal function, renders a single graph.

get_select

Internal function, renders the "select a report" webmask.

get_view

Internal function, renders a report in view mode.

on_login

Internal function, load some user settings on login.

AUTHOR

Rene Schickbauer, <rene.schickbauer@gmail.com>

COPYRIGHT AND LICENSE

Copyright (C) 2008-2010 by Rene Schickbauer

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.