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

radrigo

Клиенты
  • Публикаций

    705
  • Зарегистрирован

  • Посещение

Репутация

34 Хороший

Информация о radrigo

  • Звание
    Старожил

Контакты

  • Сайт
    http://www.gusev-online.ru

Информация

  • Пол
    Мужчина

Посетители профиля

2 142 просмотра профиля
  1. Всем привет. В движке нет отдельной функции поиска и замены только по дополнительным полям. Подскажите, чтобы произвести замену только по дополнительным полям, такие запросы будут правильные? UPDATE dle_post SET xfields = REPLACE (xfields, '<!--MEnd--><br><i>', '<!--MEnd--><i>'); UPDATE dle_post SET xfields = REPLACE (xfields, '<!--dle_image_end--><br><i>', '<!--dle_image_end--><i>'); В данном случае мне надо убрать <br> На локальном компьютере замена происходит нормально. Однако лучше переспросить Заранее признателен за подсказку
  2. Если речь идёт о мегатеге title, то во вкладке дополнительно при добавлении или редактировании новости
  3. Если не ошибаюсь, то появляется лишний закрывающий тег </div>. Посмотрите внимательно ваш модуль. Удалите лишний закрывающий тег </div>
  4. Подскажите. Может возможно как-то сделать, чтобы картинка из галереи изображений добавлялась также и в meta как property="og:image" если больше других картинок нигде не загружено?
  5. Всем привет. Подскажите, кто как оформлял кнопку загрузки аватарки на странице в информации о пользователе? Никак не могу понять, как её аккуратно оформить. Заранее признателен всем за подсказку
  6. Попробую написать еще раз. Сделайте чтобы при добавлении рекламы можно было добавлять отдельные блоки рекламы для компьютера, планшета и телефона. Или чтобы в добавлении рекламных блоков работали эти теги [smartphone] [tablet] [desktop]
  7. У меня подобное реализовано через дополнительное поле "Загружаемая галерея изображений". Вставляете в шаблон и оформляйте через CSS как вам нравится Как пример, никаких дополнительных модулей не используется https://gusev-online.ru/news/obshestvo/13484-v-guseve-otprazdnovali-den-zaschity-detej.html
  8. Подскажите ещё. Если допустим я хочу сделать ещё и несколько замен в самом тексте. Так будет правильно если перед $tpl->set( '{title}', $content['title'] ); вставлю if( $value['id'] == 14 ) $content['title'] = str_replace("Черняховск", "Гусев", $content['title']); if( $value['id'] == 14 ) $content['description'] = str_replace([" Температура", " Ветер", " Атмосферное", "Вероятность осадков"], ["<br>Температура", "<br>Ветер", "<br>Атмосферное", "<br>Вероятность осадков"], $content['description']); Может правильнее будет вставить такой код? if( $value['id'] == 14 ) $content['title'] = str_replace("Черняховск", "Гусев", $content['title']); $tekpogoda = array(" Температура", " Ветер", " Атмосферное", "Вероятность осадков"); $zampogoda = array("<br>Температура", "<br>Ветер", "<br>Атмосферное", "<br>Вероятность осадков"); if( $value['id'] == 14 ) $content['description'] = str_replace($tekpogoda, $zampogoda, $content['description']); Работают оба варианта. И оба варианты правильны?
  9. Плодятся боты

    Настройте "Вопросы и ответы для защиты от спама". Задайте там свой перечень вопросов.
  10. Спасибо. Получилось) ID информера взял из базы данных, это целое число. Я правильно понял?
  11. Код файла informer.tpl такой <h6 class="pog_gusev">{title}</h6><br>{news}.<br><br> Скриншот с настройками информера Это ссылка на страницу https://gusev-online.ru/test.html Больше не знаю что показать
  12. Всем привет. У меня есть rss-лента с погодой, которую хотелось бы вывести на сайте, но при этом заменить в заголовке слово "Черняховск" на "Гусев". Это маленькие два городка на расстоянии друг от друга 20 км и метеовышка находится между ними, но сервисы погоды часто город Гусев не указывают, так как он меньше. В общем хотелось на сайте вывести данные из этой rss-ленты, но в заголовке сделать замену "Черняховск" на "Гусев". https://meteoinfo.ru/rss/forecasts/index.php?s=26711 При помощи такого js скрипта это сделать получается <script> $(document).ready(function(){ $(".pog_gusev").text(function(index, text) { return text.replace("Черняховск", "Гусев"); }); }); </script> Но дело в том, что скрипты подгружается после загрузки страницы и замена происходит уже визуально. Да и в исходном коде страницы указано первое значение. Подскажите, как можно решить эту проблему при помощи PHP? Подозреваю, что в файле rssinform.php надо где-то прописать что-то подобное. Ну вот конкретно где и как, не знаю. str_replace("Черняховск", "Гусев", $title); Заранее признателен всем за подсказку.
  13. Попробуйте отключить в админпанели функции "Блокировать скачивание файлов с других серверов"
  14. За большинство настроек в админпанели отвечает файл engine/data/config.php Также если были дополнительные поля, то необходимо перенести и engine/data/xfields.txt
  15. Подскажите ещё. Я правильно понимаю, если мне надо чтобы было только в кратких новостях, то можно оставить только правила для "engine/modules/show.short.php"?