The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

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-2011 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.