Делаем обязательный условием заполнения полей «Теги» или «Ключевые слова для облака тегов» при добавлении новости

При добавлении нового материала с сайта на CMS Datalife engine DLE заполнения поля «Теги» или «Ключевые слова для облака тегов» является необязательным. Чтобы исправить данный недостаток необходимо внести некие коррекции.

Открываем /engine/modules/addnews.php и находим (~ 469 строка)
if( $config['allow_site_wysiwyg'] == "yes" ) $script .= "<form method=post name="entryform" id="entryform" onsubmit="document.getElementById('short_story').value = tinyMCE.get('short_story').getContent(); document.getElementById('full_story').value = tinyMCE.get('full_story').getContent(); if(document.entryform.title.value == '' || document.entryform.short_story.value == ''){alert('$lang[add_err_7]');return false}" action="">";
        else $script .= "<form method=post name="entryform" id="entryform" onsubmit="if(document.entryform.title.value == '' || document.entryform.short_story.value == ''){alert('$lang[add_err_7]');return false}" action="">";


Заменяем на:
if( $config['allow_site_wysiwyg'] == "yes" ) $script .= "<form method=post name="entryform" id="entryform" onsubmit="document.getElementById('short_story').value = tinyMCE.get('short_story').getContent(); document.getElementById('full_story').value = tinyMCE.get('full_story').getContent(); getElementById('tags').value = tinyMCE.get('tags').getContent(); if(document.entryform.title.value == '' || document.entryform.short_story.value == '' || document.entryform.tags.value == ''){alert('$lang[add_err_7]');return false}" action="">";
        else $script .= "<form method=post name="entryform" id="entryform" onsubmit="if(document.entryform.title.value == '' || document.entryform.short_story.value == '' || document.entryform.tags.value == ''){alert('$lang[add_err_7]');return false}" action="">";


Автор: fakkke
  • 0
  • 26 февраля 2009, 01:31
  • aykonims

Комментарии (1)

RSS свернуть / развернуть
+
0
поставил, Спасибо!!!
avatar

Eugeniy

  • 10 мая 2010, 02:41

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.