| version 1.32, 2012/09/28 16:23:20 |
version 1.33, 2014/12/20 12:47:42 |
| Line 50 $ezin_opts['triggers']['delete']['after' |
|
| Line 50 $ezin_opts['triggers']['delete']['after' |
|
| // Filters |
// Filters |
| |
|
| if ($ezin_admin_action == 'pages') { |
if ($ezin_admin_action == 'pages') { |
| $ezin_opts['filters'] = '(datetime IS NULL OR UNIX_TIMESTAMP(datetime) = 0)'; |
$ezin_opts['filters'] = '(datetime IS NULL OR UNIX_TIMESTAMP(datetime) = 0 OR UNIX_TIMESTAMP(datetime) IS NULL)'; |
| } else { |
} else { |
| $ezin_opts['filters'] = 'UNIX_TIMESTAMP(datetime) != 0'; |
$ezin_opts['filters'] = 'UNIX_TIMESTAMP(datetime) != 0 AND UNIX_TIMESTAMP(datetime) IS NOT NULL'; |
| } |
} |
| |
|
| if (ezin_admin_is_blog()) { |
if (ezin_admin_is_blog()) { |
| Line 373 if (! ezin_admin_check_list_privileges($ |
|
| Line 373 if (! ezin_admin_check_list_privileges($ |
|
| $datetime = $phpMyEdit->get_data_cgi_var('datetime'); |
$datetime = $phpMyEdit->get_data_cgi_var('datetime'); |
| if (strncmp($datetime, '0000-00-00', 10)) { |
if (strncmp($datetime, '0000-00-00', 10)) { |
| $phpMyEdit->myQuery(sprintf('UPDATE %s SET datetime = "0000-00-00" |
$phpMyEdit->myQuery(sprintf('UPDATE %s SET datetime = "0000-00-00" |
| WHERE id = %d AND UNIX_TIMESTAMP(datetime) != 0', |
WHERE id = %d AND UNIX_TIMESTAMP(datetime) != 0 AND UNIX_TIMESTAMP(datetime) IS NOT NULL', |
| $ezin_opts['tb'], $phpMyEdit->rec)); |
$ezin_opts['tb'], $phpMyEdit->rec)); |
| } else { |
} else { |
| $phpMyEdit->myQuery(sprintf('UPDATE %s SET datetime = SYSDATE() |
$phpMyEdit->myQuery(sprintf('UPDATE %s SET datetime = SYSDATE() |
| WHERE id = %d AND UNIX_TIMESTAMP(datetime) = 0', |
WHERE id = %d AND (UNIX_TIMESTAMP(datetime) = 0 OR UNIX_TIMESTAMP(datetime) IS NULL)', |
| $ezin_opts['tb'], $phpMyEdit->rec)); |
$ezin_opts['tb'], $phpMyEdit->rec)); |
| } |
} |
| } |
} |