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

All Activity

This stream auto-updates     

  1. Past hour
  2. Здравствуйте, подскажите, как сделать вывод кратких новостей в тексте статьи (полная новость) блоками. Пример: site.ru/page.html Заголовок статьи - Текст [блок кратких новостей] - Текст [блок кратких новостей] - Текст [блок кратких новостей] На ум приходит только через custom, но блоков кратких новостей в теле статьи может быть 3-20...как сделать, чтобы не создавать большой нагрузки? сайт https://prosto-top.com/
  3. Я имел ввиду не что писать, а где прочитать информацию и заполнять данные для продвижения сайта по поисковику.
  4. Today
  5. Что такое "настройка CEO"? Суть вашего вопроса некорректна сама по себе. CEO делается персонально под конкретный сайт, в зависимости от задач сайта, а не какая то абстрактная настройка.
  6. Это один из десятков вариантов, можно еще {mass-action} в родителя поставить, и через родителя, например <div class="myclass">{mass-action}</div> а потом: .myclass input { } и еще куча вариантов. Вы действительно в это верите? У вас проблемы с знанием просто CSS, а вы хотите сделать верстку с использованием PHP, HTML, JS и CSS одновременно. Вы сначала попробуйте создать шаблон и верстку с нуля, а не путем пережевывания цвета у готового, а потом пишите подобные утверждения. Вход по знаниям в верстку шаблона для DLE гораздо ниже, чем требуется для wordpress
  7. Если есть возможность покажите "живой" пример.
  8. хз, в гугле поищи может что то найдеш
  9. так и стилизуй через css <style> input[name="selected_comments[]"]{ ... } </style>
  10. Ну конечно же,другого ответа не ожидалось.Раз уж вы такой умный скажите-ка как стилизовать вот это $tpl->set( '{mass-action}', "<input name=\"selected_comments[]\" value=\"{$row['id']}\" type=\"checkbox\" />" ); и причем не изменяя этой строки (данная строка приведенна полностью)
  11. Скриншоты всего лишь подтверждают вышесказанное. Недостаточно знаний css, вот и все. Для стилизации можно использовать не только классы и идентификаторы, но и родителей и дата-атрибуты и даже инлайновые стили. А по скриншотам проблемы решают только экстрасенсы, тут таких нет.
  12. А с какого перепуга он там находится? Потому что захотелось? Для шаблона полной новости такого тега нет. Может, пора сесть, потратить полчаса на чтение документации? https://dle-news.ru/extras/online/attachment.html
  13. Хватит писать чушь, читай учебник по CSS. Никаких проблем стилизовать нет.
  14. Ну кто-то здесь говорил что шаблоны wordpress типа неудобные из-за того что html перемешанны с php,а в dle нет такого.Я бы так не утверждал,потому что практически во всех рнр-файлах модулей присутствует html-коды для вывода на страницу. И тот кто решит стилизовать все эти чекбоксы и радио через css ,столкнется с проблемками.Первая же проблема возникнет ,к примеру,со стилями для чекбокса.Если получится стилизовать чекбоксы в добавлении новости,то в ЛС эти чекбоксы просто тупо исчезают.Даже если удастся стилизовать чекбоксы и там и там,то они исчезают в комментариях(подписаться на комменты,массовое действие с комментами).Вот как-то так. В Добавлении новости В Голосовании В ЛС Осталось разобраться с теми которые в комментах,которые тупо исчезли..
  15. Простите, что опять лезу, но не могу удержаться... Будут, я даже знаю чем всё закончится, почитайте тему
  16. Тег {count} находится в шаблоне fullstory.tpl, вы уверены что тег заработает? Я думаю нет
  17. Вы же не будете отрицать что для этого необходимо чтобы элемент Label был связан с чекбокс (через параметр for) ? Например в pm.php элемент Label отсутстствует.Это только один пример.Но разберемся
  18. Yesterday
  19. А не подскажите где можно подробно прочитать инструкцию по настройке СЕО у сайта на dle?
  20. настраивается через шаблон attachment.tpl https://dle-news.ru/extras/online/attachment.html
  21. <?php if(!defined('DATALIFEENGINE')) { header( "HTTP/1.1 403 Forbidden" ); header ( 'Location: ../../' ); die( "Hacking attempt!" ); } $response = $_POST["g-recaptcha-response"]; $url = 'https://www.google.com/recaptcha/api/siteverify'; $data = [ 'secret' => 'СЕКРЕТНЫЙ_КЛЮЧ_Recapcha', 'response' => $_POST["g-recaptcha-response"] ]; $options = [ 'http' => [ 'method' => 'POST', 'content' => http_build_query($data) ] ]; $context = stream_context_create($options); $verify = file_get_contents($url, false, $context); $captcha_success=json_decode($verify); if ($captcha_success->success==true) { include_once (DLEPlugins::Check(ENGINE_DIR . '/classes/mail.class.php')); $mail = new dle_mail( $config, $is_html = true ); $name = filter_input(INPUT_POST, 'name', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $org = filter_input(INPUT_POST, 'org', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $phone = filter_input(INPUT_POST, 'phone', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $adress = filter_input(INPUT_POST, 'adress', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $assembling = filter_input(INPUT_POST, 'assembling', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $cover = filter_input(INPUT_POST, 'cover', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $message = filter_input(INPUT_POST, 'message', FILTER_SANITIZE_STRING, FILTER_FLAG_STRIP_LOW); $body = "Имя: {$name}<br>"; $body .= "Организация: {$org}<br>"; $body .= "Телефон: {$phone}<br>"; $body .= "Адрес: {$adress}<br>"; if($assembling == '1') { $body .= "Монтаж: Требуется<br>"; } if($cover == '1') { $body .= "Резиновое покрытие: Требуется<br>"; } if(strlen($message) > 1) { $body .= "<br>Сообщение: {$message}"; } if(!empty( $_FILES['file']['tmp_name'] ) and $_FILES['file']['error'] == 0 ) { $mail->addAttachment($_FILES['file']['tmp_name']); } // Настройки отправки используются из настроек DLE // EMAIL КОМУ - поменять на адрес получателя $mail->send("EMAIL КОМУ", "Форма заказа с сайта", $body); } ?> Не проверял, но должно работать, если у вас работало. Желательно сделать более лучшую проверку файлов (чтобы не загрузили вредоносный исполняемый файл). В ajax запросе адрес поменяйте на /engine/ajax/controller.php?mod=sendrequest И можно переходить на рекапчу 3 версии.
  22. Здравствуйте! Помогите пожалуйста, на странице новостей не работает тeг Количество скачиваний, как сделать чтобы он работал?
  23. спасибо за ответ, а как он формируется у категорий? прописывать самому?
  24. Он формируется автоматически при показе новости на сайте, на основе заголовка. А в админпанели пишеться, когда вы хотите свой другой заголовок написать. Поэтому он никогда по сути не пустой. На сайте метатег присутствует.
  1. Load more activity