Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Wednesday, October 14, 2026

Diff for Metafox/admin/inc-db/articles.inc.php between version 1.32 and 1.33

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));
                 }                  }
         }          }

Legend:
Removed from v.1.32  
changed lines
  Added in v.1.33

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top