Update grid column width in finance manager and modify date input handling in operation edit template

This commit is contained in:
2024-12-04 10:46:05 +01:00
parent bf5c0f94c9
commit f882fe32e1
13 changed files with 7531 additions and 2060 deletions

View File

@@ -9,7 +9,7 @@
$button['toggle'] ? $toggle = 'g-tooggle' : $toggle = '';
$button['toggle'] ? $display = 'display: none; ' : $toggle = '';
$button['bgcolor'] ? $background = 'background: ' . $button['bgcolor'] : $background = '';
echo '<a href="' . $url . '" ' .
'class="' . $toggle . '" ';
if ( $button['js'] )
@@ -34,14 +34,14 @@
<div class="g-content">
<form id="<?= $this -> values['id'];?>" action="<?= gdir;?>/upload.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="gtable" value="<?= $this -> values['id'];?>">
<?
<?
if ( is_array( $this -> values['fields'] ) ) foreach ( $this -> values['fields'] as $field )
{
if ( $field['type'] == 'hidden' )
{
?>
<input type="hidden" name="<?= $field['db'];?>" id="<?= $field['db'];?>" <? if ( is_array( $field['params'] ) ): foreach( $field['params'] as $key => $val ): echo $key . '="' . $val . '"'; endforeach; endif;?> value="<?= htmlspecialchars( $field['value'] );?>" />
<?
<?
}
else
{
@@ -61,7 +61,7 @@
}
echo '</div>';
}
}
}
?>
<div class="g-form-data">
<label>Plik:</label>
@@ -95,61 +95,57 @@
<!-- ipromptu -->
<link rel='stylesheet' type='text/css' href='<?= gdir;?>/plugins/impromptu/jquery-impromptu.min.css' />
<script type='text/javascript' src='<?= gdir;?>/plugins/impromptu/jquery-impromptu.js'></script>
<!-- tooltip -->
<link rel='stylesheet' type='text/css' href='<?= gdir;?>/plugins/tooltipster-master/css/tooltipster.css' />
<link rel='stylesheet' type='text/css' href='<?= gdir;?>/plugins/tooltipster-master/css/themes/tooltipster-punk.css' />
<script type='text/javascript' src='<?= gdir;?>/plugins/tooltipster-master/js/jquery.tooltipster.js'></script>
<!-- grid -->
<link rel="stylesheet" type="text/css" href="<?= gdir;?>/css/grid.css" />
<script type="text/javascript" src="<?= gdir;?>/js/grid.js"></script>
<? endif;?>
<script type="text/javascript" src="<?= gdir;?>/plugins/jquery-form/jquery.form.js"></script>
<script type="text/javascript">
jQuery(function() {
<script type="text/javascript">
var options = {
beforeSend: function()
jQuery(function() {
var options = {
beforeSend: function()
{
jQuery( ".g-progress" ).show();
jQuery( ".g-progress .g-progress-bar" ).width( '0%' );
jQuery( ".g-progress .g-progress-bar .g-progress-percent" ).html( "0%" );
},
uploadProgress: function( event, position, total, percentComplete )
uploadProgress: function( event, position, total, percentComplete )
{
jQuery( ".g-progress .g-progress-bar" ).width( percentComplete + '%' );
jQuery( ".g-progress .g-progress-bar .g-progress-percent" ).html( percentComplete + '%' );
},
success: function()
success: function()
{
jQuery( ".g-progress .g-progress-bar" ).width( '100%' );
jQuery( ".g-progress .g-progress-bar .g-progress-percent" ).html( '100%' );
},
complete: function( data )
complete: function( data )
{
response = jQuery.parseJSON( data.responseText );
if ( response.status === 'ok' )
{
if ( response.msg )
var msg = response.msg;
else
if ( response.msg )
var msg = response.msg;
else
var msg = 'Plik został wysłany na serwer.';
create_message( msg );
<?
<?
if ( $this -> values['after_send_js'] )
echo $this -> values['after_send_js'] . '( response.file );';
?>
}
else
}
else
{
if ( response.msg )
var msg = response.msg;
else
if ( response.msg )
var msg = response.msg;
else
var msg = "Przepraszamy. Podczas wysyłania pliku wystąpił błąd. Prosimy spróbować ponownie.";
create_error( msg );
}
}
};
};
jQuery( "#<?= $this -> values['id'];?>" ).ajaxForm( options );
});
</script>