Перейти к публикации

Чекбокс на обновление времени в addnews


Рекомендованные сообщения

Приветствую!


Пользуюсь хаком на редактирование новостей через addnews. Нашел 2 SQL запроса

$row = $db->super_query( "SELECT id, autor, tags FROM " . PREFIX . "_post where id = '$id' and approve = '0'" );

...
код пропущен
...

$row = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE id = '{$id}' and approve = '0'" );

 

и уберал из них and approve = '0'

 

Прикрутил на них обновление времени материала после редактирования

Нашел:

if( $found ) { 

$db->query( "UPDATE " . PREFIX . "_post set title='{$title}',


Заменил на:

if( $found ) { $thistime = date( "Y-m-d H:i:s", time() );

$db->query( "UPDATE " . PREFIX . "_post SET date='{$thistime}', title='{$title}',

 

Суть вопроса вот в чем. Теперь нужно реализовать, чтобы в addnews был чекбокс, и когда ставишь туда галку - время обновляется, а когда нет - просто в материал изменения вносятся, а время не трогается.

 

Спасибо!

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, vasia007xd сказал:

Приветствую!


Пользуюсь хаком на редактирование новостей через addnews. Нашел 2 SQL запроса


$row = $db->super_query( "SELECT id, autor, tags FROM " . PREFIX . "_post where id = '$id' and approve = '0'" );

...
код пропущен
...

$row = $db->super_query( "SELECT * FROM " . PREFIX . "_post LEFT JOIN " . PREFIX . "_post_extras ON (" . PREFIX . "_post.id=" . PREFIX . "_post_extras.news_id) WHERE id = '{$id}' and approve = '0'" );

 

и уберал из них and approve = '0'

 

Прикрутил на них обновление времени материала после редактирования

Нашел:


if( $found ) { 

$db->query( "UPDATE " . PREFIX . "_post set title='{$title}',


Заменил на:


if( $found ) { $thistime = date( "Y-m-d H:i:s", time() );

$db->query( "UPDATE " . PREFIX . "_post SET date='{$thistime}', title='{$title}',

 

Суть вопроса вот в чем. Теперь нужно реализовать, чтобы в addnews был чекбокс, и когда ставишь туда галку - время обновляется, а когда нет - просто в материал изменения вносятся, а время не трогается.

 

Спасибо!

Ох...ть какой костыль придумали.А чем не устраивает дефолтное Быстрое редактирование?

Ссылка на сообщение
Поделиться на других сайтах
52 минуты назад, Spyver сказал:

Ох...ть какой костыль придумали.А чем не устраивает дефолтное Быстрое редактирование?

Очень много доп полей. Addnews самостоятельно настраивал, с вкладками и спойлерами - там удобно.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...