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

Рекомендованные сообщения

2 часа назад, Crashlabs сказал:

Сейчас в DLE есть function dle_reply, которая отвечает за вывод модального окна с ответом на комментарий. Хотелось бы видеть аналогичную функцию, но не только для ответа на комментарий, а для добавления комментария в модальном окне в целом.

Добавьте ее в свой шаблон. DLE то тут причем? Это шаблонные средства а не средства DLE. А что касается имено этой функции то в DLE она потому что можно выбрать в настройках три типа ответа каким он должен быть. А вы в своем шаблоне можете сделать сразу каким угодно каким вам нужно добавление комментария.

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Добрый день. Раз уж вы перелопачиваете доп.поля, будет ли реализован функционал зависимых полей? Или оно уже как то есть, да я упустил?

Если выбрано поле 1 в добавлении новости, появляется выбор поля 2. Если не выбрано поле 1, то поле 2 не появляется для выбора

  • Нравится 1
  • Поддерживаю 3
Ссылка на сообщение
Поделиться на других сайтах
02.08.2025 в 10:35, Borchun сказал:

Раз уж вы перелопачиваете доп.поля, будет ли реализован функционал зависимых полей?

Не будет

Ссылка на сообщение
Поделиться на других сайтах

Было бы неплохо, если бы дополнительные поля были бы в отдельной вкладке. Например если в выбранной категории нет дополнительных полей, то пусть там отображается ссылка на страницу с дополнительными полями. Что-то вроде такого "Для данной категории нету дополнительных полей. Перейдите в соответствующий раздел, чтобы добавить дополнительное поле для данной категории."

Становится очень неудобно, когда появляется много дополнительных полей. Порой появляется какая-то путаница.

2025-08-06-16-53-41.png

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, radrigo сказал:

Было бы неплохо, если бы дополнительные поля были бы в отдельной вкладке. Например если в выбранной категории нет дополнительных полей, то пусть там отображается ссылка на страницу с дополнительными полями. Что-то вроде такого "Для данной категории нету дополнительных полей. Перейдите в соответствующий раздел, чтобы добавить дополнительное поле для данной категории."

Становится очень неудобно, когда появляется много дополнительных полей. Порой появляется какая-то путаница.

2025-08-06-16-53-41.png

Почитайте соседнюю тему https://forum.dle-news.ru/topic/100984-этого-не-ждали-но-это-будет-190-тссс-только-никому-смотрим-внутри/ это как бы уже заявлено )))

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Можно ли в редактор в функцию добавления ссылки добавить поиск новостей по сайту? Как в WP. Т.е. для вставки ссылки на внутреннюю страницу мне не надо отдельно искать новость, копировать ссылку и её текст и прописывать их при вставке. При вставке просто поиском находим новость и вставляем ссыль. Мегаудобная вещь.

И еще бы хотелось пойти дальше:

  1. Добавить возможность создания и выбора шаблона для вставки (через tpl файлы)
  2. Сделать возможность создания динамической ссылки (если заголовок/допполе новости поменялся, то и текст ссылки поменялся).

Кейс такой. На многих страницах сайта прописаны ФИО и контакты, за чем сложно следить (контакты/человек могут поменяться). Нам в данный момент нужно создать создать страницы со всеми людьми, где будут ФИО и контакты (например, ФИО - заголовок новости, контакты - допполя). Это что-то вроде базы, за которой будем следить. А на другие страницы уже вставлять ссылки-шаблоны, которые берут данные из той "базы". Т.е. при написании новости, я жму кнопку в редакторе "Вставить динамическую ссылку" (как пример), выбираю шаблон (который заранее сделал для моей задачи через tpl-файл), там же через поле поиска ищу новость "Иванов Иван Иванович" и у меня вставляется что-то вроде шорткода. А на выходе хорошо оформленный элемент с контактными данными.

В общем, что-то похожее, на вставку файла [attachment=123...], но более гибкое, т.к. тут еще есть поиск и разные шаблоны, а не один.

Ссылка на сообщение
Поделиться на других сайтах

Может сделать возможность при добавлении новости запретить доступ с мобильного или со стационарного ПК на выбор? И массово менять эту настройку из выбранных новостей в списке "редактирование новостей". Мне посетители со стационарного ПК вообще не интересны) только ресурсы жрут, рекламы для них нЭт)

Изменено пользователем weddaan
Ссылка на сообщение
Поделиться на других сайтах

Попробую ещё раз попросить. Реализуйте возможность переносить файлы в другие хранилища. Имею в виду не физически перенос файлов, а корректная замена путей к ним, чтобы оставалась возможность управления файлами.

Ссылка на сообщение
Поделиться на других сайтах

Сделать настройки "Скрывать поле краткого описания при написании публикации" и "Скрывать поле полного описания при написании публикации"  для каждой категории отдельно, как допполя. 

Изменено пользователем alex32
  • Нравится 1
  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах

Уберите сообщение с морды сайта о несоответствии версии php. 
"Версия PHP на сервере не соответствует минимально необходимой. Datalife Engine не сможет корректно работать на данной версии PHP. "
Я понимаю, в панели управления для админа такое сообщение показывать, а на морде то,  для всех посетителей, даже незарегистрированных и  неавторизованных,  зачем? Для чего знать гостям, что у меня версия php не соответствует минимальной?

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, alex32 сказал:

Уберите сообщение с морды сайта о несоответствии версии php. 
"Версия PHP на сервере не соответствует минимально необходимой. Datalife Engine не сможет корректно работать на данной версии PHP. "
Я понимаю, в панели управления для админа такое сообщение показывать, а на морде то,  для всех посетителей, даже незарегистрированных и  неавторизованных,  зачем? Для чего знать гостям, что у меня версия php не соответствует минимальной?

Затем что подобное недопустимо в принципе и ведет к сбоям, а DLE работает в режиме который не выполняет всех функций сайта. И это обязательно к незамедлительному устранению. А не ожидания "на потом" когда администратор зайдет в админпанель. Сайт в таком случае должен быть выключен незамедлительно для обычных посетилей, если не хотите чтобы видели другие пользователи. Минимальные требования на то и минимальные, что должны быть выполнены в обязательном порядке до начала работы с DLE. И это сообщение намного лучше чем ваши посетители будут видеть PHP ошибку вместо сайта.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, celsoft сказал:

Затем что подобное недопустимо в принципе и ведет к сбоям, а DLE работает в режиме который не выполняет всех функций сайта. И это обязательно к незамедлительному устранению. А не ожидания "на потом" когда администратор зайдет в админпанель. Сайт в таком случае должен быть выключен незамедлительно для обычных посетилей, если не хотите чтобы видели другие пользователи. Минимальные требования на то и минимальные, что должны быть выполнены в обязательном порядке до начала работы с DLE. И это сообщение намного лучше чем ваши посетители будут видеть PHP ошибку вместо сайта.

Такие вещи посторонним знать не нужно, это не их забота и это не та информация, которую стоит распространять непонятно кому. 

Цитата

И это обязательно к незамедлительному устранению. А не ожидания "на потом" когда администратор зайдет в админпанель.

И что сделает обычный пользователь, прочитав эту информацию? Устранит эту проблему? Вы еще напишите публично, что у админа пароль слабый, пусть все знают, 

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, alex32 сказал:

И что сделает обычный пользователь, прочитав эту информацию? Устранит эту проблему?

Посетители сайта будут знать, что админ сайта типа, полный нуб ("дятел"), а сайт "дефектный"))

Согласен. Техническая информация в публичном доступе - компрометирует владельца сайта и сам сайт. Уже не говоря про злоумышленников - которые могут воспользоваться информацией о неактуальной версии php для попытки взлома сайта....

Ссылка на сообщение
Поделиться на других сайтах
7 часов назад, alex32 сказал:

И что сделает обычный пользователь, прочитав эту информацию? Устранит эту проблему? Вы еще напишите публично, что у админа пароль слабый, пусть все знают, 

Это сообщение не возникает из ниоткуда и на пустом месте. В это время в любом случае сайт "ковыряет" его администратор, только в таком случае это сообщение может появится, и это сигнал к незамедлительным действиям. На "размышления" о том администратор это или нет, нет времени, потому как эти данные в любой момент можно будет даже и не получить, а все рухнуть с более критичными ошибками и последствиями. Это нарушение минимальных!!! требований, а не каких то вторичных и побочных. И сайт подлежит немедленному отключению от продакшена.

7 часов назад, alex32 сказал:

Вы еще напишите публично, что у админа пароль слабый, пусть все знают, 

Почитайте сообщение и не путайте теплое с мягким. Когда это сообщение то ваш сайт подвержен и взлому и падением и удалением всех данных. Одновременно всему и вся и при этом не предсказуемо. Поэтому уведомите меня где то в другом месте и потом, тут не работает.

4 часа назад, kamensk сказал:

Согласен. Техническая информация в публичном доступе - компрометирует владельца сайта и сам сайт.

Согласны с чем? С тем что сайт в любой момент ее может вывалить если администратор не предпримет экстренные меры? Это сообщение как раз пытается это и предотвратить, максимально возможно не падая. Это сообщение как раз таки в момент когда DLE должен был упасть, но смог это еще предотвратить, он уже не выполнил часть функций, но еще и не упал. И не все в этом мире и не все ситуации и комбинации он может обнаружить и купировать. Потому как это нарушение минимальных, повторю еще раз минимальных, и если то поняли то: минимальных требований.

7 часов назад, alex32 сказал:

И что сделает обычный пользователь, прочитав эту информацию? Устранит эту проблему?

Могу сделать полную блокировку и остановку сайта, с сообщением: серверное ПО дефектно и продолжение работы невозможно. Или написать: Мы работаем над сайтом для вас. Но при этом ваш сайт включен, по нему и роботы поисковые ходят а не только просто посетители, хотите контент страниц в заглушку загнать? Считаете это прекрасным решением? Включите логику. Тогда поймете почему DLE не блокирует работу сайта несмотря на критичность проблемы которую администратор сам!!! создал своими руками!!!. Чтобы несмотря на его кривые руки не убить поисковую индексацию и ранжирование его сайта.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, celsoft сказал:

Когда это сообщение то ваш сайт подвержен и взлому и падением и удалением всех данных.

И поэтому надо как можно громче кричать на всех углах. что бы все знали )))

5 минут назад, celsoft сказал:

В это время в любом случае сайт "ковыряет" его администратор, только в таком случае это сообщение может появится

Ну тогда зачем это сообщение показывать ВСЕМ? Я вхожу как гость на сайт в режиме браузера "инкогнито" и вижу это сообщение. Если администратор в это время "ковыряет" сайт, будет достаточно уведомить его об этом в админке. Был и же нормальные предупреждения в панели о критических ошибках, ка сейчас это делается, если ошибки в плагинах

 

7 минут назад, celsoft сказал:

Согласны с чем?

С тем, что любой левый человек увидит, что на сервере возможно есть уязвимости, что может спровоцировать  его на несанкционированные действия.

 

8 минут назад, celsoft сказал:

Потому как это нарушение минимальных, повторю еще раз минимальных, и если то поняли то: минимальных требований.

Мы это поняли, не лаптем щи хлебаем. Но зачем об этом знать левым людям, посетителям? Вы просто сознательно приглашаете всяких нехороших людей совершать нехорошие действия, крича на центральной площади о том, что вот в таком то доме замок плохо закрывается. Это техническая информация, суть - служебная, никто, кроме администратора не должен об этом знать.  НИКТО.

12 минут назад, celsoft сказал:

Могу сделать полную блокировку и остановку сайта, с сообщением: серверное ПО дефектно и продолжение работы невозможно. Или написать: Мы работаем над сайтом для вас. Но при этом ваш сайт включен, по нему и роботы поисковые ходят а не только просто посетители, хотите контент страниц в заглушку загнать? Считаете это прекрасным решением? Включите логику. Тогда поймете почему DLE не блокирует работу сайта несмотря на критичность проблемы которую администратор сам!!! создал своими руками!!!. Чтобы несмотря на его кривые руки не убить поисковую индексацию и ранжирование его сайта.

А я нигде об этом не говорил, это вы сами придумали. Я говорю о том, что такая информация не должна быть в открытом доступе и должна быть доступна только администраторам, а не каким то левым людям, которые пришли на сайт почитать.

Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, alex32 сказал:

Ну тогда зачем это сообщение показывать ВСЕМ? Я вхожу как гость на сайт в режиме браузера "инкогнито" и вижу это сообщение. Если администратор в это время "ковыряет" сайт, будет достаточно уведомить его об этом в админке. Был и же нормальные предупреждения в панели о критических ошибках, ка сейчас это делается, если ошибки в плагинах

Потому что вы не читаете то что вам пишут выше. Потому что может быть ситуация когда будет невозможно определить гость или нет, потому что гость может видеть, а администратор видеть белый лист вместо сайта. Потому что админпанель, можно не увидеть в принципе. Почему? Потому что может произойти что угодно когда угодно и в каком угодно месте. Потому что нарушены минимальные требования. Что непонятного? Поэтому DLE не делает ничего для попыток понять кому показывать, кому нет, а если возможно вывести, то выводит, всегда, чтобы был хоть малейший шанс где то увидеть причину. Если вам до сих пор не понятно, то вы этого не поймете никогда. Поэтому вместо обьяснений одного и того же по сто раз, напишу вам: Ваше пожелание прочитано, услышано и в нем отказано. DLE будет делать так и никак иначе. Решение однозначное и обжалованию не подлежит.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, celsoft сказал:

DLE будет делать так и никак иначе

НУ молодцы, что тут скажешь. Своими руками привлекаете неблагоприятных личностей, оповещая их об уязвимости.

Ссылка на сообщение
Поделиться на других сайтах

Значит движок проводит проверку сервер.ПО и выводит ,при нахождении проблем, эту информацию на сайте. Правильно? 
А разве это какая-то нерешаемая задача для вас,уважаемый @celsoft, сделать,при компиляции вывода ошибок, условие if ,чтобы показывать только для группы "администратор" ?

Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, alex32 сказал:

С тем, что любой левый человек увидит, что на сервере возможно есть уязвимости, что может спровоцировать  его на несанкционированные действия.

Да. Равно как он увидит это в любом случае раньше пока администратор будет "зевать" до того как пойдет в админпанель, чтобы увидеть что его сайт подвержен критичной угрозе. Или вы думаете все администраторы как вы каждые три минуты в админпанель заходят, некоторые там месяцами не бывают, а серверное ПО при этом "ковыряют" обновляют или меняют, потому что в соседней папке его другой скрипт не запустился. Если вы не знакомы с множеством кейсов как ведут себя пользователи, то не считайте что все делают как вы.

19 минут назад, alex32 сказал:

НУ молодцы, что тут скажешь. Своими руками привлекаете неблагоприятных личностей, оповещая их об уязвимости.

Вы своими руками подвергли сайт такой угрозе, поэтому не нужно пытаться переложить с больной головы на здоровую. Хотя если говорить о фактах, я например знаю и уверен что по этой причине и когда это сообщение срабатывает то сайт не взломать, это уж предусмотрено и знаю практически все где и что упадет и почему не соответствует ПО требованиям. А вот сообщение о том что администратор "балбес" ..... так пусть знают, не вижу в этом проблемы в следующий раз он будет умнее. Пусть учится если лезет в серверное ПО и не думает самостоятельно, будем мы его учить думать заранее, раз сам не захотел.

9 минут назад, aleksandrhristich сказал:

Значит движок проводит проверку сервер.ПО и выводит ,при нахождении проблем, эту информацию на сайте. Правильно? 

Неправильно. Он выведет только критическую проблему в серверном ПО, когда PHP ниже минимальной версии, а не просто проблему. Анализ по "обычным" проблемам доступен только в админпанели.

9 минут назад, aleksandrhristich сказал:

А разве это какая-то нерешаемая задача для вас,уважаемый @celsoft, сделать,при компиляции вывода ошибок, условие if ,чтобы показывать только для группы "администратор" ?

Читайте мое сообщение выше. Внимательно. Там это написано. Я удивляюсь людям, которые не понимают словосочетание "минимальные требования". Минимальные на то и минимальные, что никакой компиляции может вообще не возникнуть, потому как может возникнуть "критическая ошибка" в любой момент времени, например по причине неподдерживаемого интерпретатором синтаксиса кода. А они рассуждают про if в компиляции. Да у вас в этом if может возникнуть критическая ошибка компиляции например. Где угодно. Потому что минимальные требования нарушены. И там где удалось вывести это уведомление, это значит что просто удалось этого избежать в данной и только данной конкретной ситуации, и второй раз или на другой странице этого избежать уже может и не получится.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
8 минут назад, celsoft сказал:

Да. Равно как он увидит это в любом случае раньше пока администратор будет "зевать" до того как пойдет в админпанель, чтобы увидеть что его сайт подвержен критичной угрозе.

Ну да, логично. Пусть какой-то левый чувак  увидит это предупреждение на морде сайта  раньше администратора в админпанели. Вот уж безопасность то... Граница на замке.

Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, alex32 сказал:

Ну да, логично. Пусть какой-то левый чувак  увидит это предупреждение на морде сайта  раньше администратора в админпанели. Вот уж безопасность то... Граница на замке.

Вообще плевать, увидит это "левый" или не увидит. Главное чтобы администратор увидел, тот кто может управлять сайтом, и тот кто может исправить возникшую проблему. Вы например знаете какое огромное количество сайтов отключают в настройках скрипта поддержку авторизации на сайте? А это значит что даже администратор сайта, именно на сайте гость, а не администратор, всегда причем. Я вот знаю. Вы например знаете о том что много людей очень редко заходят в админпанель. Я знаю. Поэтому как раз таки я в отличии от вас думаю именно о безопасности, чтобы проблему могли максимально быстро увидеть и устранить. А вы думаете в данном случае о своей "мнимой репутации", я делаю ошибки потому что невнимателен, но не хочу чтобы мою "криворукость" увидел кто то еще. Так что мне безопасность и корректная работа сайтов важнее вашей "репутации правильного администратора".

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, celsoft сказал:

Вообще плевать, увидит это "левый" или не увидит. Главное чтобы администратор увидел, тот кто может управлять сайтом, и тот кто может исправить возникшую проблему. Вы например знаете какое огромное количество сайтов отключают в настройках скрипта поддержку авторизации на сайте? А это значит что даже администратор сайта, именно на сайте гость, а не администратор, всегда причем. Я вот знаю. Вы например знаете о том что много людей очень редко заходят в админпанель. Я знаю. Поэтому как раз таки я в отличии от вас думаю именно о безопасности, чтобы проблему могли максимально быстро увидеть и устранить. А вы думаете в данном случае о своей "мнимой репутации", я делаю ошибки потому что невнимателен, но не хочу чтобы мою "криворукость" увидел кто то еще. Так что мне безопасность и корректная работа сайтов важнее вашей "репутации правильного администратора".

Нет, не плевать. Дело как раз не в выдуманной вами "репутации" о которой никто кроме вас не говорит,  а в безопасности, которую вы сами же и  убиваете этим оповещением всем подряд. Если администратор не следит за своим сайтом и не заходит в админку, не знает, что за ПО стоит у него на сервере, это уже его проблемы.  Но кричать об этом на каждом углу все подряд это перебор.

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, alex32 сказал:

а в безопасности, которую вы сами же и  убиваете этим оповещением всем подряд

Давайте без ваших абстракций. Конкретный пример как можно взломать или навредить безопасности в случаях когда выводится данное сообщение. Прямо конкретный пример взлома сайта или даже не нужно весь путь хотя бы его начало. Ставим старое ПО, видим уведомление. Дальше пишите мои шаги где и как после увиденного я могу начать приступать к взлому.

29 минут назад, alex32 сказал:

Но кричать об этом на каждом углу все подряд это перебор.

Выше я написал уже для чего это. А ваши абстракции начиная от того что негоже уведомлять что администратор "балбес" до "это же небезопасно", не более чем абстрации, и банальные инсинуации. Приведите конкретный пример где и на какой странице это может угрожать безопасности, тогда и поговорим. А пока что это разговор ни о чем. Вы не знаете DLE, а обсуждать безопасность с тем кто не знает его изнутри от и до, это как то бессмысленно. Без примеров мне с вами разговаривать попросту не о чем.

29 минут назад, alex32 сказал:

а в безопасности, которую вы сами же и  убиваете этим оповещением всем подряд

Читайте выше. Я написал: вас услышали, вам отказали. Я в откличии от вас привел конретный кейс когда администратор сайта по факту не администратор для сайта. А вы повторяете абстрации одни и те же. Думаете если вы повторите одно и тоже несколько раз, что то изменится? Нет, поэтому более не повторяйтесь, вы тратите чужое время. Будут кокретные кейсы по безопасности, возвращайтесь, а пока разговор бессмысленнен. Никакого убийства безопасности этим сообщением как вы выразились нет, по моему личному мнению. Считаете иначе, ваше право, приводите конкретный кейс тогда, не можете привести, просто тогда больше не пишите на эту тему вообще.  Мое глубокое убеждение, что вы в этом абсолютно не разбираетесь, мое мнение можно изменить только реальными примерами, а пустыми разговорами, мое мнение никогда не меняется.

  • Поддерживаю 1
Ссылка на сообщение
Поделиться на других сайтах
37 минут назад, celsoft сказал:

Давайте без ваших абстракций. Конкретный пример как можно взломать или навредить безопасности в случаях когда выводится данное сообщение. Прямо конкретный пример взлома сайта или даже не нужно весь путь хотя бы его начало. Ставим старое ПО, видим уведомление. Дальше пишите мои шаги где и как после увиденного я могу начать приступать к взлому.

Выше я написал уже для чего это. А ваши абстракции начиная от того что негоже уведомлять что администратор "балбес" до "это же небезопасно", не более чем абстрации, и банальные инсинуации. Приведите конкретный пример где и на какой странице это может угрожать безопасности, тогда и поговорим. А пока что это разговор ни о чем. Вы не знаете DLE, а обсуждать безопасность с тем кто не знает его изнутри от и до, это как то бессмысленно. Без примеров мне с вами разговаривать попросту не о чем.

Читайте выше. Я написал: вас услышали, вам отказали. Я в откличии от вас привел конретный кейс когда администратор сайта по факту не администратор для сайта. А вы повторяете абстрации одни и те же. Думаете если вы повторите одно и тоже несколько раз, что то изменится? Нет, поэтому более не повторяйтесь, вы тратите чужое время. Будут кокретные кейсы по безопасности, возвращайтесь, а пока разговор бессмысленнен. Никакого убийства безопасности этим сообщением как вы выразились нет, по моему личному мнению. Считаете иначе, ваше право, приводите конкретный кейс тогда, не можете привести, просто тогда больше не пишите на эту тему вообще.  Мое глубокое убеждение, что вы в этом абсолютно не разбираетесь, мое мнение можно изменить только реальными примерами, а пустыми разговорами, мое мнение никогда не меняется.

Не вижу смысла спорить. Предоставлять подобную информацию всем подряд - это абсурд. Это техническая  информация и она не для всех.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...