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

Таблица лидеров

  1. celsoft

    celsoft

    Главные администраторы


    • Баллы

      13

    • Публикации

      36 080


  2. hidedev

    hidedev

    новички


    • Баллы

      5

    • Публикации

      4


  3. redissx

    redissx

    местные


    • Баллы

      5

    • Публикации

      365


  4. TeraMoune

    TeraMoune

    местные


    • Баллы

      4

    • Публикации

      126


Популярные публикации

Отображаются публикации с наибольшей репутацией начиная с 20.05.2024 во всех областях

  1. У статистики есть свой адрес, зачем давать глупые ответы?
    2 балла
  2. <script type="text/javascript" src="{THEME}/js/Chart.min.js"></script> <div class="col-lg-12 my"> <div class="card mb15" style="width: 100%;"> <div class="card-body"> <div class="media"> <span class="icon-chart align-self-center mr-3 f50"></span> <div class="media-body"> <h5 class="mt-0">Статистика сайта</h5> <p style="margin: 0px;">На данной странице собрана вся статитика сайта, пользователей, статистика публикаций, комментариев и список лучших пользователей. </p> </div> </div> </di
    2 балла
  3. Ошибки в RSS шаблоне /templates/rss.tpl который во первых не адаптирован к актуальной версии после обновления скрипта https://dle-news.ru/templates-changelog.html а во вторых содержит HTML, который не экранируется в шаблоне как того требуют стандартны RSS.
    2 балла
  4. А Вы уже похожи на краудфандинг-маркетингера который в каждом посте вставляет ссылку на свой сайт)))))))))))))))
    2 балла
  5. Проверка уже пройдена, дальше дело за preg_replace, а их и так много уже в самом движке. Нагрузка минимальная.
    2 балла
  6. Убеждён, что решение неверное. Предлагаю добавить возможность отображения картинки к новости для customcomments комментариев.
    2 балла
  7. Всегда. Да. Чтобы не реже считал себя самым любимым.
    2 балла
  8. Доколе? Доколе будет продолжаться то, что пользователь не может проголосовать за свою новость? Какой в этом смысл и защита от накруток, если можно выйти из авторизации и проголосовать? Просто дополнительная проблема админу, чтобы он знал своё место 😀
    2 балла
  9. Очень большое пожелание для следующей версии - добавление в тег custom дополнительного параметра favorites, который при {custom favorites="true"} выведет все новости пользователя, который он внёс в закладки на сайте.
    2 балла
  10. https://твой-сайт.site/statistics.html
    1 балл
  11. Сайт - стандартная файлопомойка с нулеными и тыренными с других таких же помоек скриптами и шаблонами. Сам шаблон - из паблика, хотя изначально вроде продавался за 9$, и страница статистики из него же. То есть, blackphoenix сам ничего не сделал, установил ДЛЕ, залил шаблон, а гонору и спеси столько. будто сам ДЛЕ написал, дизайн нарисовал и шаблон сверстал 🤣🤣🤣 и страницу статистики сам сделал 😂. Хватит спамить уже
    1 балл
  12. Так @TeraMoune и @Captain расписали все подробней некуда. А ты привел код в котором есть строка <script type="text/javascript" src="{THEME}/js/Chart.min.js"></script> А сам файл скрипта Chart.min.js не предоставил. Люди путаться будут. Логичнее уж заменить его за код из сообщения Captain <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> Ну либо создать свой Chart.min.js и скопировать код от туда.
    1 балл
  13. Или просто создать файл rukassa.php в корне сайта с содержимым <?php include_once("engine/modules/webcash/gateways/rukassa/Helper/rukassa.php"); ?>
    1 балл
  14. Когда с мобилы нажимаешь плавающую кнопку типа обратная связь всплывающая форма не все перекрывает
    1 балл
  15. 1 балл
  16. Микроразметка определяется не поисковиком Google, а стандартом https://schema.org Категории могут быть согласно стандартам не то что там пишет гугл и использоваться не только для Google но и для множества других сервисов. И никаких противоречий стандартам в данном случае нет. Можете посмотреть внимательно стандарт данного типа https://schema.org/SoftwareApplication А если вам нужно задать именно под гугл, то это не может быть универсально для всех сайтов, это персонально под конретный сайт. Можете это прописать под значения названия категорий, можете их отдельно плагином прописать, как вам уг
    1 балл
  17. Найти скрипт графиков и наверное изменить модуль статистики добавив в него теги для вывода информации соответствующей тому как принимают скрипты графики данные. Но в данном случае конкретно этого ресурса там ничего дополнительно вроде бы и не изменено, все теги имеются и отдельно используются в инициализации плагина. Как минимум скрипт графиков: http://chartjs.org/ Разметка: <canvas id="polarArea-chart" width="800" height="450"></canvas> Инициализация плагина: new Chart(document.getElementById("polarArea-chart"), { type: 'polarArea', data: {
    1 балл
  18. Подзасрали мы конечно немного тему " Пожелание" Но так наверное будет все ж правильней. Не плодить тысячу файлов кэша, а создать один и писать туда данные в виде массива с ключами именами тегов и значениями - количествами новостей для каждого тега. $tag_name = $nam_e; $cached_time = 3600; // Время жизни кеша в секундах (1 час) $cached_data = dle_cache('tags_data_cache', $cached_time); $cached_array = ($cached_data !== false) ? unserialize($cached_data) : []; if (!isset($cached_array[$tag_name])) { $tag_result = $db->super_query("SELECT COUNT(*) as count FROM " . PREFIX . "_post
    1 балл
  19. Не правильно просто тебя понял сначала, извиняюсь. Не знаю правда насколько это будет правильно, может быть есть более легкие и правильные способы. В файле engine/modules/main.php найти: $tpl->load_template ( 'main.tpl' ); и добавить выше: $tag_name = $nam_e; $cached_result = false; $cached_time = 3600; // Время жизни кеша в секундах (1 час) $cached_data = dle_cache('tags_count_' . $tag_name, $cached_time); if ($cached_data !== false) { $tag_count = $cached_data; } else { $tag_result = $db->super_query("SELECT COUNT(*) as count FROM " . PREF
    1 балл
  20. Не так уж и серьёзно. А ваше решение которое как раз таки в тех же условиях будет оставлять нежелательный излишний код. И я почти уверен использование вашего варианта на телефонах и устройств с батареей будет не приятным опытом. Да и как уже ответили выше, все проверки пройдены. Так же есть кеширование (не забывайте), но оно в принципе если по заданным параметрам custom'a ничего не возвращается то и кеширование не задействуется. И если будет десяток кастомов которые не возвращают данных, то и десяток sql запросов тоже никуда не пропадают, не взирая на параметр cache у кастома. А вот
    1 балл
  21. Дайте людям подписки Продолжая тему custom давайте в новых версиях завезём всё таки подписки для категорий и авторов. Для вывода ленты: {custom feed="all"} - тег который покажет новости только из категорий на которые подписан пользователь и от пользователей на которые подписан автор соответственно feed="category" и feed="authors", или можно это положить в параметры order, типо order="feed" order="feed-category" order="feed-author" Добавление в ленту В профиле и файлах {catmenu} добавить тег {subscribe} он возвращает кнопку с подпиской, на Ajax всё как положено, с р
    1 балл
  22. Предлагал в комментариях, предложу и тут. Для тегов {custom} и {customcomments} необходимо ввести теги обёртки. Обработка будет идти за счёт уникального ключа name, к которому и будет привязана обёртка. Это закроет все потребности с тегом custom и customcomments по части оформления [custom=news]{custom name="news"}[/custom] [not-custom=news]Новостей нет[/not-custom] Ситуаций когда custom может быть пустой множество и зачастую по дизайну такие блоки выглядят страшно. Обёртка может спасти в таких случаях. В плане нового параметра favorites="true" отсутствие тегов обёртки будет
    1 балл
  23. Тему читал. И там даже мои сообщения есть. Если Автор кидок то это не значит что его модули нужно разбрасывать направо и налево. Напиши свой такой модуль и выложи сюда всем желающим
    1 балл
  24. fileuploader.js устаревший загрузкчик, больше не используется DLE. А DLEPush функции актуальных версий DLE. Переводите свой плагин на работу с новым загрузчиком, там вы можете управлять выводом ошибок как вам угодно и по своему желанию. В будущих версиях DLE этого файла может быть вовсе не быть, он лишь остается пока временно для совместимости если его уже используют какие то старые плагины, чтобы было время на переработку этих плагинов.
    1 балл
  25. В message описываются шаблоны ошибок и базовые ошибки которые будут перехвачены скриптом, сами ошибки обрабатывались в функции showMessage и эта функция как раз вызывала другую функцию (этого самого окна) то есть окно даже не принадлежит загрузчику. showMessage:function(a){ parent.DLEalert(a,"info") } Это код из файла fileuploader.js, все любые ошибки которые не перехватываются как раз обрабатываются в функции onComplete по тому принципу который вы хотели, проверяя response.error и определяя условием какая ошибка и действие для этой ошибки. Так что в showMessage надо прописать др
    1 балл
  26. style.css 186 строка, добавьте "width: 100%;"
    1 балл
  27. Minimal system requirements for DLE https://dle-news.com/request.html : PHP extensions: Installed extension fileinfo You need to install this PHP extension for the PHP interpreter
    1 балл
  28. in the admin panel select, User Groups
    1 балл
  29. 1 балл
  30. много разных причин может быть, универсального ответа здесь нет. Начиная от отсутствия нужных библиотек в PHP, и заканчивая настройками брандмауэра сервера. Это вам лучше решать совместно со службой поддержки вашего хостинга.
    1 балл
  31. Пример: https://dle-news.ru/user/celsoft/ Профиль также можно открыть по https://dle-news.ru/user/CElsoFT/ и т.п. изменяемым в регистре адресам Да, canonical указывает на правильный адрес, но тем не менее, это влияет на вывод title, twitter:title, og:title, доступен https://dle-news.ru/user/CElsoFT/rss.xml, speedbar. Полагаю, что правильнее выводить в том регистре, в каком оригинальный логин, а адреса вроде https://dle-news.ru/user/CElsoFT/rss.xml вовсе не должны быть доступны, если это неправильный логин пользователя. Но ещё более удобным было бы наличие возможности запрещать
    1 балл
  32. Пример: {custom idexclude="{news-id}" category="1,2,3" limit="10" order="reads"} Если открыть не существующую (удалённую) новость, то тег {news-id} не будет обрабатываться из-за проверки defined('NEWS_ID') : if( defined( 'NEWS_ID' ) AND !$this->is_custom) $content = str_ireplace( "{news-id}", NEWS_ID, $content ); В результате в шаблоне будет обработан custom на основании строки: {custom idexclude="{news-id} А оставшаяся часть строки: " category="1,2,3" limit="10" order="reads"} будет отображаться как текст.
    1 балл
  33. Вечер добрый. Хотелось бы узнать 1. К какой версии завезут новые дополнительные поля профиля? Хотелось бы изображение и чекбокс иметь, безумное количество функционала можно было сделать благодаря полям 2. Будет ли вообще реализована система подписок на категории и формирование ленты на основе этих подписок. Уж очень напрашивается эта функция как часть стандартного функционала Спасибо
    1 балл
  34. Здравствуйте Админы! Иногда статью пишут несколько человек, и авторство остаётся только за одним. Можете добавить дополнительное поле или сделать возможность привязывать статью к пользователю на сайте. Было бы еще круто сделать что-то вроде микроблога. То есть расшить функционал посетителей сайта. Спасибо за внимание! :)
    1 балл
  35. Новостной движок, а работать с фото крайне не удобно. До сих пор нет "библиотеки" своих фото из новостей, нельзя сохранить фото в базу сразу с информацией об авторе и альтом и допинфой (автор фото/источник/....), чтобы потом можно было сделать поиск по своим же загруженным фоткам (по автору фото/названию....) и вставить в свою новость, а не загружать повторно... Это еще и инструмент контроля авторских прав на фото - сразу можно фиксировать кому принадлежит фото, источник.... и в случае вопросов оперативно их решать, зная в каких новостях они использованы...
    1 балл
  36. Лет 15 назад я делал себе варезник на данном движке... как и все, молодые и увлекающиеся, в seo я тогда не понимал почти ничего, движок мне казался классным и я не заморачивался. И вот, по работе мне попался сайт на DLE на аудирование. Я проанализировал сайт и офигел. Всем известно, что у каждой страницы должны присутствовать (обязательно) метатеги Title, Description и заголовок h1, очень желательно, чтобы уникальные как по отношению внутри сайта и желательно - с другими сайтами. Это база. Проаудировал сайт заказчика- куча дублей тайтлов, куча страниц без h1 и так далее. Заказчик у
    1 балл
  37. в это я верю, что претензий и желаний много и всяких. Однако... есть опции по по умолчанию, а есть опционально (простите за тавтологию). Не надо по умолчанию включать принт пэйджи, rss и облако тегов. Сделайте это опционально. Выдавайте предупреждение, что мол, если включите облако тэгов, то у вас будет дублирующий контент, а еще мы не заморачивались созданием уникального дескрипшена а сдернули с первой превьюшки текст, который будет дублем, а h1 мы считаем- вообще не нужен, это у нас такая задумка... Да, оптимизация части моментов на стороне клиента, а часть заложена у вас по умол
    1 балл
  38. Я ж не дебил, ВСЁ можно сделать элементарно. Программист клиенту все эти вопросы закроет... за дополнительные деньги. Вот вы специалист в своем деле - у вас проблем нет. Проблема в другом: вы людям выкатываете продукт с недочетами и неправильными настройками- или по недомыслию или специально- это уже ваше дело. А ваши клиенты в этом "элементарном" не разбираются. И это не только про моего клиента, это все сайты, которые я для сравнения посмотрел. И даже этот сайт - тоже. Вы там свой сфинктер зажмите, а то ону вас расширился от гордости и сделайте продукт людям так, чтобы они и знать не знали
    1 балл
  39. а вот Гугл, как и все остальные поисковые системы считают по другому. Хорошая конечно отмазка "так как он нужен нам и для своих целей", но ничем не обоснованная. да, print page можно закрыть, но может не надо их делать по умолчанию индексируемыми... кому они нужны в 2023 году? как и rss ленты кстати. Сделайте опционально включение. мне это и не надо, я не администратор и не владелец сайта. я оцениваю качество оптимизации сайта с точки зрения seo и мне вообще плевать, как называется cms. Поэтому документация какого-то конкретного движка мне не интересна в принципе
    1 балл
  40. Dle давно перерос просто быть информационно новостной платформой. Много сайтов где активное коммунити, а им это нужно.
    1 балл
  • Рассылка

    Хотите узнавать обо всех наших последних новостях и информации?
    Подписаться
×
×
  • Создать...