Externalize onsubmit events.

This commit is contained in:
Matthias Mees 2013-06-21 14:16:46 +02:00
parent 748cf0b8b1
commit f7dd8ba630
4 changed files with 17 additions and 6 deletions

View File

@ -114,7 +114,7 @@ if (parent.frames && parent.frames['tree']) {
<img src="{$media.file.imgsrc}" alt="">
<form id="imageForm" name="serendipity[selForm]" action="#" method="GET" onsubmit="serendipity_imageSelector_done()">
<form id="imageForm" name="serendipity[selForm]" action="#" method="GET">
{serendipity_hookPlugin hookAll=true hook='frontend_image_selector_hiddenfields' eventData=$media.file}
<input name="imgThumbWidth" type="hidden" value="{$media.file.thumbWidth}">
<input name="imgThumbHeight" type="hidden" value="{$media.file.thumbHeight}">

View File

@ -1,6 +1,6 @@
{* Erm, why isn't this localized at all? o_O A: (cite Garvin) http://board.s9y.org/viewtopic.php?f=10&t=18967&p=10432556#p10432556*}
{* Why isn't this localized at all? http://board.s9y.org/viewtopic.php?f=10&t=18967&p=10432556#p10432556*}
<div id="imgedit" class="clearfix">
<form method="post" action="{$imgedit.my_url}" onsubmit="imgedit_getCoordinates()">
<form method="post" action="{$imgedit.my_url}">
<input id="area_orientation" name="area_orientation" type="hidden" value="{$imgedit.area_orientation}">
<input id="zoombox_factor" name="zoombox_factor" type="hidden" value="{$imgedit.zoombox_factor}">
<input id="zoombox_x" name="zoombox_x" type="hidden" value="{$imgedit.zoombox_x}">

View File

@ -1,10 +1,8 @@
{* Customization notes: All classnames and especially DOM IDs should be kept to keep compatibility with JavaScript calls! *}
<h2>{$CONST.ADD_MEDIA}</h2>
<div class="image_add_form">{$CONST.ADD_MEDIA_BLAHBLAH}</div>
<form id="uploadform" action="?" method="POST" enctype="multipart/form-data" onsubmit="rememberUploadOptions()">
<form id="uploadform" action="?" method="POST" enctype="multipart/form-data">
<div>
{if $media.max_file_size}
<input name="MAX_FILE_SIZE" type="hidden" value="{$max_file_size}">

View File

@ -669,6 +669,19 @@ function highlightComment(id, checkvalue) {
toggle_extended();
}
// Form submit events
$('#uploadform').submit(function(e) {
rememberUploadOptions();
});
$('#imageForm').submit(function(e) {
serendipity_imageSelector_done();
});
$('#imgedit > form').submit(function(e) {
imgedit_getCoordinates();
});
// Click events
//
// Show entry timestamp