CMS DataLife Engine - Система управления сайтами

webair

Клиенты
  • Content Count

    705
  • Joined

  • Last visited

Community Reputation

134 Очень хороший

1 Follower

About webair

  • Rank
    Старожил
  • Birthday March 18

Контакты

  • Сайт
    https://webair-studio.ru/

Информация

  • Пол
    Мужчина
  • Город
    Чебоксары & СПб
  • Интересы
    Development & marketing

Recent Profile Visitors

7,040 profile views
  1. удалите Да, оно зашифровано, это нормально. Но на всякий случай замените файлом из дистрибутива
  2. А я делаю так: <input name="name" value="bot" class="input-hide"> .input-hide{display:none} if ($_POST['name'] == "bot"){ echo "Успешно отправлено"; } else { die("Bot detected!"); } Спама нет, так как боты не пройдут, они обязательно заменят value на что то свое. Но если спамер возьмется за ваш сайт целенаправленно и всё таки заглянет в html, то его ip надо просто заблокировать.
  3. Потому что бд надо конвертировать, а не просто экспорт-импорт делать. https://artkiev.com/blog/mysql-cp1251-to-utf8.htm Если не получится, лучше обратиться в службу поддержки DLE.
  4. @RussianFishing в .htaccess попробуйте добавить AddDefaultCharset utf-8 и добавить новую новость. Либо, вы не правильно конвертировали кодировку бд
  5. Попробуйте сделать поиск по слову "deletecomments"
  6. Восстановите из бекапа комментарии пользователя. И сделайте логгирование удаления комментариев с фронтенда (написать простой плагин). Может у вас ведется access.log? Посмотреть все запросы, может уязвимость какая то.
  7. Your question does not apply to the CMS DLE. Use js, for example: <script> jQuery(document).ready(function($) { var a = document.getElementsByClassName('adsbygoogle'); // adsbygoogle - Your adsense block class. I recommend class name to be neutral, so as not to cause suspicion in Adblock. if (a[0] && a[0].clientHeight == 0) { var $_ = $("<img />", { 'src': '/images/myimage.jpg', // src custom banner img 'style': 'margin: 1em auto; cursor:pointer', // css for banner 'class': 'link' // class for banner }); $_.on("click", function() { window.open("https://dle-news.ru", "_blank"); // custom link for banner }); // insert custom banner $_.insertBefore('.adsbygoogle:first'); } }); </script> P.S. Sorry for my bad english. Contact private messages if you have any questions. Or telegram @webair_studio
  8. Ваша корзина не имеет отношения к DLE так как в заявленных возможностях DLE нет корзины https://dle-news.ru/about.html Соответственно, вы откуда то скачали модуль интернет магазина или заказали его разработку. Обратитесь к автору модуля. Нам не известно что за модуль у вас стоит и по "Товар из этой категории не может быть добавлен в корзину." не понятна причина. Если автор модуля не известен или не можете с ним связаться, создайте тему тут https://forum.dle-news.ru/forum/48-запросы-на-создание-модификаций/ и вам кто нибудь поможет, за $
  9. Обратитесь в поддержку https://dle-news.ru/index.php?do=feedback Или дождитесь ответа @celsoft
  10. Очистите кеш DLE в админке. Если ошибки сохранятся, engine/classes/htmlpurifier/ из дистрибутива загрузите. И сделайте как написано в инструкции: 777 для директории с шаблонами и всем вложенным директориям. Всем ФАЙЛАМ шаблона выставить 666 (css, js, tpl файлы). Удобнее всего это сделать через FTP клиент Filezilla. Попробуйте еще раз всё таки подключиться по FTP, пригодится в будущем.
  11. В админке: Утилиты > Поиск и замена Искать https://localhost и заменить на ваш адрес. Настройки скрипта > Настройки системы > Домашняя страница сайта - поменяйте на ваш новый адрес. Если у вас сейчас не установлен ssl сертификат, то пишите адрес http:// и выключите "Всегда использовать HTTPS протокол"
  12. А зачем вы пытаетесь установить еще раз? Загружаете файлы, импортируете базу данных. В dbconfig.php прописываете данные доступа к базе данных. Авторизуетесь в админке, делаете замену с http://localhost на адрес вашего сайта. Никогда проблем не было)