Rene Schickbauer

NAME

Maplat::Web::AutoDialogs - Auto-generate jquery dialogs

SYNOPSIS

This module provides pre-calculated jquery dialogs

DESCRIPTION

With this module, you can easely create jquery dialogs

Configuration

    <module>
        <modname>autodialogs</modname>
        <pm>AutoDialogs</pm>
        <options>
            <forms>
                <fields>
                    <confirmDeleteUser>
                        <title>Delete User</title>
                        <text>Do you really want to delete this user?</text>
                        <icon>alert</icon>
                        <action>Delete</action>
                    </confirmDeleteUser>
                    <confirmChangeUser>
                        <title>Change User</title>
                        <text>Do you really want to change this users settings?</text>
                        <icon>help</icon>
                        <action>Change</action>
                    </confirmChangeUser>
                </fields>
            </forms>
            <modechangeforms>
                <fields>
                    <confirmDeleteFilter>
                        <title>Delete Filter</title>
                        <text>Do you really want to delete this filter?</text>
                        <icon>help</icon>
                        <action>Delete</action>
                        <mode>deletefilter</mode>
                    </confirmDeleteFilter>
                    <confirmDeleteUnmapped>
                        <title>Delete Signals</title>
                        <text>DELETING THIS SIGNALS CAN NOT BE UNDONE! Are you sure you really, really, REALLY want to permanently delete this signals?</text>
                        <icon>alert</icon>
                        <action>I know what i'm doing!</action>
                        <mode>deleteunmapped</mode>
                    </confirmDeleteUnmapped>
                </fields>
            </modechangeforms>
        </options>
    </module>

get_prerender

Add the forms to webdata

addFormsMarkup

Internal function, create markup and javascript for simple OK/Cancel jquery dialogs

addModeChangeFormsMarkup

Internal function, create markup and javascript dialogs for modechange forms

makeForms

Internal function, wrapper for the above generation functions

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.