App-ZofCMS-PluginBundle-Naughty
view release on metacpan or search on metacpan
lib/App/ZofCMS/Plugin/ImageGallery.pm view on Meta::CPAN
<tmpl_var name='plug_image_gallery_form'>
This variable will contain HTML form generated by the plugin, the form also includes display
of errors.
=head2 C<plug_image_gallery_list>
<tmpl_var name='plug_image_gallery_list'>
This variable will contain the list of photos generated by the plugin.
=head1 GENERATED HTML CODE
=head2 form
<form action="" method="POST" id="plug_image_gallery_form" enctype="multipart/form-data">
<div>
<input type="hidden" name="page" value="photos">
<input type="hidden" name="dir" value="/admin/">
<ul>
<li>
<label for="plug_image_gallery_file">Image: </label
><input type="file" name="plug_image_gallery_file" id="plug_image_gallery_file">
</li>
<li>
<label for="plug_image_gallery_description">Description: </label
><textarea name="plug_image_gallery_description" id="plug_image_gallery_description" cols="60" rows="5"></textarea>
</li>
</ul>
<input type="submit" name="plug_image_gallery_submit" value="Upload">
</div>
</form>
=head2 form when "Edit" was clicked
<form action="" method="POST" id="plug_image_gallery_form" enctype="multipart/form-data">
<div>
<input type="hidden" name="page" value="photos">
<input type="hidden" name="dir" value="/admin/">
<input type="hidden" name="plug_image_gallery_id" value="07537915760568812292592510718228816144752">
<ul>
<li>
<label for="plug_image_gallery_description">Description: </label
><textarea name="plug_image_gallery_description" id="plug_image_gallery_description" cols="60" rows="5">Teh Descripshun!</textarea>
</li>
</ul>
<input type="submit" name="plug_image_gallery_submit" value="Update">
</div>
</form>
=head2 form when upload or update was successful
<p>Your image has been successfully uploaded.</p>
<p><a href="/index.pl?page=photos&amp;dir=/admin/">Upload another image</a></p>
=head2 list (when both C<allow_edit> and C<has_view> is set to true values)
<ul class="plug_image_gallery_list">
<li>
<a href="/index.pl?page=photos&dir=/admin/&plug_image_gallery_photo_id=037142535745273312292651650508033404216754"><img src="/photos/thumbs/0029243203419358812292651650444418525180907.jpg" width="191" height="200" alt=""></a>
<form action="" method="POST">
<div>
<input type="hidden" name="plug_image_gallery_id" value="037142535745273312292651650508033404216754">
<input type="hidden" name="page" value="photos">
<input type="hidden" name="dir" value="/admin/">
<input type="submit" name="plug_image_gallery_action" value="Edit">
<input type="submit" name="plug_image_gallery_action" value="Delete">
</div>
</form>
</li>
<li class="alt">
<a href="/index.pl?page=photos&dir=/admin/&plug_image_gallery_photo_id=07537915760568812292592510718228816144752"><img src="/photos/thumbs/058156553244134912292592510947564500241668.png" width="200" height="125" alt=""></a>
<p>Teh Descripshun!</p>
<form action="" method="POST">
<div>
<input type="hidden" name="plug_image_gallery_id" value="07537915760568812292592510718228816144752">
<input type="hidden" name="page" value="photos">
<input type="hidden" name="dir" value="/admin/">
<input type="submit" name="plug_image_gallery_action" value="Edit">
<input type="submit" name="plug_image_gallery_action" value="Delete">
</div>
</form>
</li>
</ul>
=head2 original image view
<a class="plug_image_gallery_return_to_image_list" href="/index.pl?page=photos&dir=/admin/">Return to image list.</a>
<div id="plug_image_gallery_photo"><img src="/photos/0029243203419358812292651650444418525180907.jpg" width="575" height="600" alt="">
<p class="plug_image_gallery_description">Uber hawt chick</p>
</div>
=head1 REPOSITORY
Fork this module on GitHub:
L<https://github.com/zoffixznet/App-ZofCMS-PluginBundle-Naughty>
=head1 BUGS
To report bugs or request features, please use
L<https://github.com/zoffixznet/App-ZofCMS-PluginBundle-Naughty/issues>
If you can't access GitHub, you can email your request
to C<bug-App-ZofCMS-PluginBundle-Naughty at rt.cpan.org>
=head1 AUTHOR
Zoffix Znet <zoffix at cpan.org>
(L<http://zoffix.com/>, L<http://haslayout.net/>)
=head1 LICENSE
You can use and distribute this module under the same terms as Perl itself.
See the C<LICENSE> file included in this distribution for complete
details.
=cut
( run in 1.266 second using v1.01-cache-2.11-cpan-39bf76dae61 )