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

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

3 часа назад, celsoft сказал:

{info} это отображение системных сообщений DLE, а не раздел сайта и сообщения могут быть в любом разделе!!! а тег [available=....] указывает именно на раздел сайта.

как тогда запрещать показ блоков в случае, если выведено содержимое {info}. Никак? Вот именно! Так что надо что нибудь придумать для такого случая.

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

как тогда запрещать показ блоков в случае, если выведено содержимое {info}. Никак? Вот именно!

К тегу [available=....] это точно не имеет никакого отношения и к его параметрам. Для этого нужны вообще абсолютно новые теги. Поэтому я и спросил, что за раздел такой для available, мало ли, может я что то неправильно понял. Теперь понятно.

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

Задам вопрос, касающийся подписок на комментарии напрямую @celsoft. Почему бы не сделать очередь отправки e-mail сообщений подписчикам? Ведь в лоб посылать через smtp куче подписчиков очень долго - порой это влияет на скорость добавления комментариев (так как скрипт пытается разослать всем подписчикам на новые комментарии - письма по smtp, а по итогу ждет окончания этого процесса тот, кто добавил коммент).

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

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

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

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

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

Еще нужно в настройки вынести максимальную и минимальную длину логина у пользователей. А для гостей максимальную и минимальную длину того, то что они вводят в поле "имя" при комментировании и при ответах на комментарии.

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

Нужно сделать, чтобы похожие новости сортировались не только по похожести, но и по цифрам. А то непонятно как они вообще сортируются. Если новости максимально похожи, и отличаются одной цифрой, сейчас их как попало сортирует. И, разумеется, чтобы при перестроении похожих новостей тоже нормально их перестраивало.

Кто-то может сказать, мол используйте custom. Но там опять нет критерия сортировки по похожести.

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

Вот посмотрите, это же дикость.

2023-03-27-19-10-47-6f8fb10dfff1.jpg

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

Нужно сделать, чтобы похожие новости сортировались не только по похожести, но и по цифрам. А то непонятно как они вообще сортируются. Если новости максимально похожи, и отличаются одной цифрой, сейчас их как попало сортирует. И, разумеется, чтобы при перестроении похожих новостей тоже нормально их перестраивало.

Кто-то может сказать, мол используйте custom. Но там опять нет критерия сортировки по похожести.

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

Вот посмотрите, это же дикость.

2023-03-27-19-10-47-6f8fb10dfff1.jpg

И каким образом вы это себе представляете? Цифры могут вообще не связаны друг с другом, могут быть совершенно разные новости. Это у вас на скриншоте новости относятся к одной франшизе, А может быть совершенно по-разному, может быть Терминатор 5 и Рэмбо 6 и 100 лучших рецептов.  У вас есть кастом со всеми доступными возможностями фильтрации и порядка, используйте его. related-ids, sort - вот параметры кастома который вам нужен.

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

А может быть совершенно по-разному, может быть Терминатор 5 и Рэмбо 6 и 100 лучших рецептов

Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2.

Если сделать custom, как вы говорите, то там нет сортировки по похожести. Самое разумное, что там может быть, это сортировка по алфавиту, но тогда тоже будет дичь, потому что первые будут стоять не те, которые по максимуму похожи, а те у кого буква первая. И в итоге вот что получится: 100 лучших рецептов, Космические приключения 2, Рембо 6, Терминатор 2, Терминатор 3, Терминатор 4.

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

Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2.

Если сделать custom, как вы говорите, то там нет сортировки по похожести. Самое разумное, что там может быть, это сортировка по алфавиту, но тогда тоже будет дичь, потому что первые будут стоять не те, которые по максимуму похожи, а те у кого буква первая. И в итоге вот что получится: 100 лучших рецептов, Космические приключения 2, Рембо 6, Терминатор 2, Терминатор 3, Терминатор 4.

Насколько я знаю, для подбора похожих используется функция в mysql, а в самом dle никаких алгоритмов нет. Поэтому тут скорее зависит от возможностей mysql, а не dle. 

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

Насколько я знаю, для подбора похожих используется функция в mysql, а в самом dle никаких алгоритмов нет.

поэтому этот пост и записан в предложениях по улучшению

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

@skapunker вы пишите очень странные вещи. Для вас должны регуляркой вырывать цифры из названия новости и по ним сортировать на php? Вот если бы вы предложили сделать некое поле внутри новости с индексом сортировки - было бы логичнее, но не по странным "сортировкам по цифрам". Цифрам чего? Стандарт какой? Вы меня удивили - вроде не новичок.

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

некое поле внутри новости с индексом сортировки

И че его вручную заполнять? что за глупости вы пишите.

4 часа назад, dj-avtosh сказал:

Для вас должны регуляркой вырывать цифры из названия новости и по ним сортировать на php

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

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

И че его вручную заполнять? что за глупости вы пишите.

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

Нет, вы предлагаете бред. В DLE есть инструменты которые позволят вам самому это сделать или вывести их как вам нужно вручную. А то что вы предлагаете, ничем не обоснованная дополнительная нагрузка, которая большинству и не нужна. А ваши единичные хотелки никому не интересны.

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

В DLE есть инструменты которые позволят вам самому это сделать или вывести их как вам нужно вручную

Нет таких инструментов и очень глупо полагать что вы тут самый умный.

 

1 час назад, Gameer сказал:

А то что вы предлагаете, ничем не обоснованная дополнительная нагрузка

какая нагрузка? На 0.0001 с?

1 час назад, Gameer сказал:

А ваши единичные хотелки никому не интересны.

Зачем вы это пишете? Не ваше дело, что я предлагаю. Предложение не вам, а разработчикам. Для этого и сделана тема, а не для того, чтобы всякие клоуны публиковали свои догадки про нагрузку или свои технические решения.

 

1 час назад, Gameer сказал:

вывести их как вам нужно вручную

этим вы можете самостоятельно заниматься на своем сайте, а я в ваших рекомендациях не нуждаюсь

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

какая нагрузка? На 0.0001 с?

Вообще ничего и никак не комментирую, нужно, не нужно и прочее. Каждый автор пожелания имеет право на свое мнение, и имеет право публиковать какое угодно пожелание, которое посчитает нужным. Отвечу только на этот вопрос: Неверно. Нагрузка колоссальная. Если у вас пять новостей всего на сайте, то да маленькая, а если несколько тысяч, то нагрузка стремится в небеса в геометрической прогрессии потому что, для того чтобы что то сортировать на PHP, нужно взять из БД весь текстовый контент!!!! Разобрать его, отсортировать и только потом отбросить лишнее. Поэтому нагрузка на процессор колоссальная, плюс расход памяти тоже. Так что вы мягко говоря не правы в этом вопросе. Уже при 100 новостях ваш сайт ляжет, если это парсить и сортировать на PHP.

20 часов назад, skapunker сказал:

Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2.

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

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

чтобы всякие клоуны публиковали свои догадки про нагрузку или свои технические решения

Клоун тут скорее всего Вы, исходя из "интересов". Владимир отличный специалист, доказавший этот статус делами - а вы ноунейм, который что-то тут о себе возомнил, ничего из себя не представляя.

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

для того чтобы что то сортировать на PHP, нужно взять из БД весь текстовый контент!!!!

зачем брать все? достаточно отсортировать имеющиеся результаты, которые и так уже найдены. Не?

1 час назад, celsoft сказал:

А во вкладке "дополнительно" при редактировании новости, вы можете после автоматического нахождения выставить тот порядок который вам нужен

Когда новостей тысячи сортировать их вручную это дикость. Да и ручная сортировка сбросится после перестроения кеша похожих новостей.

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

зачем брать все? достаточно отсортировать имеющиеся результаты, которые и так уже найдены. Не?

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

24 минуты назад, skapunker сказал:

Когда новостей тысячи сортировать их вручную это дикость.

Я же не спорю с вашим пожеланием. Зачем же вы мне его навязываете? Пожелали и пожелали. Я лишь ответил на одно конкретное утверждение о низкой нагрузке (это не так), и все, не более того. Вы же не пишите код, не проводите тестирований, не знаете ничего о сортировке массивов данных, зачем утверждать что это 0.0001 с? Это не так, и только об этом я сказал, а все остальное я даже не обсуждаю. Это ваше пожелание, имеет право быть, вот и все.

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

еще в настройках есть опция "Переводить все загружаемые изображения в формат WebP", вот надо такую же, только переводить все в JPG.

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

еще в настройках есть опция "Переводить все загружаемые изображения в формат WebP", вот надо такую же, только переводить все в JPG.

Даже близко не нужно.

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

еще при добавлении новости, в списке категорий надо сделать кнопку "очистить все категории", которая будет удалять все категории

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

еще при добавлении новости, в списке категорий надо сделать кнопку "очистить все категории", которая будет удалять все категории

И для чего,какая цель преследуется этим,если при выборе категории вы удалите весь предлагаемый доступный список этих категорий ? Либо это дебилизм полный какой-то ,либо одно из двух...

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

И для чего,какая цель преследуется этим,если при выборе категории вы удалите весь предлагаемый доступный список этих категорий ? Либо это дебилизм полный какой-то ,либо одно из двух...

Да тролит он ещё с предыдущего предложения :)

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...