-
Публикации
36 792 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
1 226
Все публикации пользователя celsoft
-
Сканирование категорий?
celsoft ответил в тему пользователя desart в DataLife Engine (Общие вопросы)
Способ борьбы это бан по IP или по подсети. Зависит от того логируете вы это иди нет. Статику ведь можно и не логировать чтобы экономить ресусры сервера. Логи же это запись на диск файлов. -
/newposts/ выдаёт 404, если все публикации прочитаны
celsoft ответил в тему пользователя radrigo в Прием багов
Нету. Выше я написал как сделать именно свое сообщение. Других вариантов нет. -
/newposts/ выдаёт 404, если все публикации прочитаны
celsoft ответил в тему пользователя radrigo в Прием багов
В чем может быть ошибка если новостей нет. Когда новостей нет, всегда выводится информация что по данному адресу публикаций нет. Так в DLE уже больше 20 лет. Никаких багов в данном вопросе в DLE нет. Поведение ровно такое какое в нем изначально было предусмотрено. А оно было предусмотрено именно таким. Для этого нужно делать дополнительный запрос к БД на каждый просмотр любой страницы. Такой нагрузки добавлятся не планируется. Поэтому тут точно только уже собственный плагин для этого. DLE по стандарту выводит как раз именно просто сообщение. Которое офомрляется в info.tpl в кот -
Нет таких ошибок на чистом дистрибутиве и с оригинальной структурой БД. Согласно вашей ошибки не удалось получить информацию о таблицах в базе данных.
-
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
В таком случае не задавайте вопрос почему так сделали, не понимаю зачем и для чего нужно. Это не мы не задаем вопросы, а вы, я на них лишь отвечаю. Если бы от вас вопроса не было, то и ответа соответственно тоже. Понятно дело что вы не должны ничего, и никто вас не принуждает в чем то участвовать, но в таком случае пользуйтесь так и тем, что приняли без вас, не пытаясь потом постфактум на что то повлиять или требовать объяснений. Повторю еще раз, спорить нужно было тогда когда была дискуссия именно по этому вопросу. У вас были другие дела, вы были заняты. Нет проблем. Но теперь спорить -
Удалить не используемые картинки - как?
celsoft ответил в тему пользователя shirshov1 в DataLife Engine (Общие вопросы)
Остались где? Файлы картинок физически на сервере остались? Если файлы картинок остались физически на сервере, значит есть на сайте новости где на них стоят ссылки. -
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Также была дискуссия с другими пользователями, в которой другие пользовали настаивали на изменение поведения тегов [updated] Текст [/updated] и также про контроль этих тегов этим чекбоксом из админпанели, в которой вы участия не приняли. А я вам ответил исключительно на ваш вопрос: Затем и сделали, что другим нужно было другое. А вы им сейчас предлагаете использовать два тега одновременно. Раньше нужно было предлагать, когда дискуссию по этому вопросу вели. Люди хотят один тег и контроль из админки, ровто также как хотите вы тоже один тег и тоже из админки. Вы спросили соверше -
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
И что? Как это помогает от того что люди не хотели видеть плашку только от того что поставили только запятую, на глобально обновили, когда хотят именно поставить плашку. Люди хотели именно этим чекбоксом контролировать вывод плашки и никакой if тут не поможет. С тем же успехом вы также могли использовать эти теги [if editdate > "-1 day"] текст [/if] вместо того чтобы городить правки для тега [updated] Текст [/updated] и это бы выводило тоже самое что теги updated. Но предпочли же правки кода, а не эти шаблонные теги. -
При {include file="<>"} не работает msgbox()
celsoft ответил в тему пользователя red_bug в Прием багов
Забыл один маленький нюанс, все сторонние модули получают отдельный изолированный класс шаблонизатора, а не работают с основным. Поэтому нужно в самом начале модуля поставить строчку. global $tpl; т.е. должно быть: <?php global $tpl; $error = "Test message";//текст сообщения $title = "Message Box";//текст заголовка ........ Тогда будет работать. Но!!!!. нужно быть предельно внимательными при работе с шаблонизатором в дальнейшем в своем модуле, вы можете повредить всю верстку и потерять часть данных. -
При {include file="<>"} не работает msgbox()
celsoft ответил в тему пользователя red_bug в Прием багов
Неправильно сделали. Не нужен такой длинный и избыточный код. Достаточно было вызвать msgbox а после вывести echo $tpl->result['info']; Все. И это прекрасно работает. -
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Для чего для этого? Как бы IF помог в этой ситуации? Никак. Он вообще в этом случае не помощник. -
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Ну так когда были жаркие дискуссии на этом форуме с требованиями от других пользователей обязательно выводить это только если галочка отмечена, потому как видите ли нельзя выводить плашку всегда и только потому что они только поставили забытую запятую в тексте, а не меняли новость как то глобально, вы не приняли участия в этой дискуссии, и не отстаивали иную точку зрения. А если бы принимали участие, то кейс использования тоже бы знали и понимали. Поэтому чтобы не было таких вопросов: Почему и зачем, то читайте всегда форум, принимайте участие, если не согласны с каким либо пожеланием то актив -
Сканирование категорий?
celsoft ответил в тему пользователя desart в DataLife Engine (Общие вопросы)
Всех и всегда ежедневно сканируют. Причин миллион и одна, и назначение ботов всегда разное, кто то сканирует для маркетинговых целей, что наиболее часто встречается, или например ИИ обучаются тоже не за счет воздуха, плюс плеяда спам ботов и так далее и так далее. Это вообще норма для интернета. Боротся с ветряными мельницами просто глупо, таких компаний десятки тысяч, от всех не отобьетесь никогда. -
Всегда выводить тег [updated]
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Да верно и это указано в описании к релизу. Каких либо настроек для этого нет, и никакими настройками это не меняется. В данном случае это вам нужно писать уже собственный плагин для этого. -
При {include file="<>"} не работает msgbox()
celsoft ответил в тему пользователя red_bug в Прием багов
Все она работает. Просто кто то не читает документацию и не смотрит что делает фукнция которую они пытаются выполнить. Итак смотрим документацию https://dle-news.ru/extras/online/index.html?modules_include.html и что там написано что обязательно нужно сделать чтобы вывести информацию из своего модуля уже в шаблоне на месте этого тега. Потом смотрим фукнцию msgbox что она делает? А теперь внимание вопрос: так какую строчку нужно написать в своем модуле после вызова вызова msgbox чтобы увидеть результат? Прямой ответ не даю, подумайте, потому что вы программисты которые пишут свой код, а значит -
При быстром редактировании у чекбоксов отсутствует закрывающий div
celsoft ответил в тему пользователя MGHaze в Прием багов
Спасибо за информацию. Принято. Будет исправлено в следующей версии скрипта.- 1 ответ
-
- 1
-
-
Пожелания для новых версий DataLife Engine
celsoft ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Я не предлагаю. Я лишь говорю, что это ваш выбор, либо экономить один запрос к БД и делать это вручную, либо не экономить запрос и все будет на автомате. Вот именно. Я сторонник оптимизации, а вы предлагаете свой частный случай навязать абсолютно всем пользователям DLE, и делать запросы к БД тем кому не нужно, потому как если DLE будет искать похожие когда это отключено, он будет это делать всем, даже тем кто не использует вашу частную конфигурацию для вывода.. Похожие новости из ниоткуда ведь невозмуться, их все равно искать нужно, а значит делать запрос. И этому я противник, потому к -
Пожелания для новых версий DataLife Engine
celsoft ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
Ну это нельзя назвать бардаком. Это больше ваша лень, вы хотите и ничего не делать, и чтобы работало на автомате. А в данном случае достаточно отключить показ похожих новостей и при добавлении новости или редактировании нажать во вкладке дополнительно кнопку найти похожие. Это ведь не сложно и занимет меньше секунды времени. А вы хотите и запросы не делать автоматически и сами ничего не наживать. Но из ниоткуда ничего не возьмется. -
Пожелания для новых версий DataLife Engine
celsoft ответил в тему пользователя celsoft в DataLife Engine (Общие вопросы)
По вашему сообщению ничего не понятно, что именно сделать и в чем именно бардак по вашему мнению. -
Не работает на главной ifxfvalue
celsoft ответил в тему пользователя ntrtv в DataLife Engine (Общие вопросы)
Это описание главного шаблона main.tpl а не просто одной главной страницы сайта. Этот шаблон используется на любой странице вашего сайта. Он главный и обьеленяет все без исключения разделы шаблоны. -
Не работает на главной ifxfvalue
celsoft ответил в тему пользователя ntrtv в DataLife Engine (Общие вопросы)
А почему они там должны работать? Это проверука значения доп. поля конкретной новости. Что вы собираетесь проверять этими тегами на главной? Значение поля какой новости? На главной выводятся множество новостей, а не конкретная. Эти теги работают только при просмотре полной конретной новости, а не просто на главной странице при выводе кратких новостей. -
Список всех страниц DLE
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Ссылки на закладки и не появляются на страницах вашего сайта потому как поисковых бот это не зарегистрированный пользователь, а перекрестные ссылки это не какие то служебные чтобы они были в стандартом robots.txt. Стандартный robots.txt это лишь базовый пример того что может увидеть робот на страницах по умолчанию. Что индексировать что нет на сайте из контента это каждый сайт и вебмастер решает уже самостоятельно по своему усмотрению. -
Кастомизация страницы xfsearch
celsoft ответил в тему пользователя MGHaze в DataLife Engine (Общие вопросы)
Нормально. Можно использовать. Каких либо шаблонных тегов для этого нет.- 1 ответ
-
- 1
-
-
Продам DLE Пожизненную лицензию
celsoft ответил в тему пользователя Myster X в DataLife Engine (Общие вопросы)
Кто вам сказал что вы можете что то продавать? Читайте внимательно лицензионное соглашение https://dle-news.ru/licence.html которое вы приняли видимо не прочитав. Лицензию нельзя ни продавать, ни просто передавать третьим лицам. У вас только право пользования скриптом, причем только вами и никем больше. Никаких иных прав на скрипт и лицензию у вас нет. Повторные подобные сообщения, автоматическое аннулирование лицензии, обращения по переоформлению вашей лицензии на другой аккаунт тоже автоматическое аннулирование лицензии. Лицензия поставлена на контроль в данном вопросе. Тема закрыта.