skapunker 71 Опубликовано: 26 марта 2023 Рассказать Опубликовано: 26 марта 2023 В админке на главной есть пункт "Всего комментариев". Надо как то туда добавить, чтобы цветом или жирным или как-нибудь выделялось, если с последнего захода в админку появились новые комменты. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 Еще нужно в настройки вынести максимальную и минимальную длину логина у пользователей. А для гостей максимальную и минимальную длину того, то что они вводят в поле "имя" при комментировании и при ответах на комментарии. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 Нужно сделать, чтобы похожие новости сортировались не только по похожести, но и по цифрам. А то непонятно как они вообще сортируются. Если новости максимально похожи, и отличаются одной цифрой, сейчас их как попало сортирует. И, разумеется, чтобы при перестроении похожих новостей тоже нормально их перестраивало. Кто-то может сказать, мол используйте custom. Но там опять нет критерия сортировки по похожести. В конце концов, должен быть здравый смысл. Вот посмотрите, это же дикость. Цитата Ссылка на сообщение Поделиться на других сайтах
redissx 251 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 (изменено) 2 часа назад, skapunker сказал: Нужно сделать, чтобы похожие новости сортировались не только по похожести, но и по цифрам. А то непонятно как они вообще сортируются. Если новости максимально похожи, и отличаются одной цифрой, сейчас их как попало сортирует. И, разумеется, чтобы при перестроении похожих новостей тоже нормально их перестраивало. Кто-то может сказать, мол используйте custom. Но там опять нет критерия сортировки по похожести. В конце концов, должен быть здравый смысл. Вот посмотрите, это же дикость. И каким образом вы это себе представляете? Цифры могут вообще не связаны друг с другом, могут быть совершенно разные новости. Это у вас на скриншоте новости относятся к одной франшизе, А может быть совершенно по-разному, может быть Терминатор 5 и Рэмбо 6 и 100 лучших рецептов. У вас есть кастом со всеми доступными возможностями фильтрации и порядка, используйте его. related-ids, sort - вот параметры кастома который вам нужен. Изменено 27 марта 2023 пользователем redissx Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 34 минуты назад, redissx сказал: А может быть совершенно по-разному, может быть Терминатор 5 и Рэмбо 6 и 100 лучших рецептов Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2. Если сделать custom, как вы говорите, то там нет сортировки по похожести. Самое разумное, что там может быть, это сортировка по алфавиту, но тогда тоже будет дичь, потому что первые будут стоять не те, которые по максимуму похожи, а те у кого буква первая. И в итоге вот что получится: 100 лучших рецептов, Космические приключения 2, Рембо 6, Терминатор 2, Терминатор 3, Терминатор 4. Цитата Ссылка на сообщение Поделиться на других сайтах
redissx 251 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 28 минут назад, skapunker сказал: Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2. Если сделать custom, как вы говорите, то там нет сортировки по похожести. Самое разумное, что там может быть, это сортировка по алфавиту, но тогда тоже будет дичь, потому что первые будут стоять не те, которые по максимуму похожи, а те у кого буква первая. И в итоге вот что получится: 100 лучших рецептов, Космические приключения 2, Рембо 6, Терминатор 2, Терминатор 3, Терминатор 4. Насколько я знаю, для подбора похожих используется функция в mysql, а в самом dle никаких алгоритмов нет. Поэтому тут скорее зависит от возможностей mysql, а не dle. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 27 марта 2023 Рассказать Опубликовано: 27 марта 2023 6 минут назад, redissx сказал: Насколько я знаю, для подбора похожих используется функция в mysql, а в самом dle никаких алгоритмов нет. поэтому этот пост и записан в предложениях по улучшению Цитата Ссылка на сообщение Поделиться на других сайтах
dj-avtosh 12 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 @skapunker вы пишите очень странные вещи. Для вас должны регуляркой вырывать цифры из названия новости и по ним сортировать на php? Вот если бы вы предложили сделать некое поле внутри новости с индексом сортировки - было бы логичнее, но не по странным "сортировкам по цифрам". Цифрам чего? Стандарт какой? Вы меня удивили - вроде не новичок. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 3 часа назад, dj-avtosh сказал: некое поле внутри новости с индексом сортировки И че его вручную заполнять? что за глупости вы пишите. 4 часа назад, dj-avtosh сказал: Для вас должны регуляркой вырывать цифры из названия новости и по ним сортировать на php Мне как обычному пользователю без разницы как это будет реализовано, это не мое дело. Мое дело предложить. И я предлагаю абсолютно здравые вещи. Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 311 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 34 минуты назад, skapunker сказал: И че его вручную заполнять? что за глупости вы пишите. Мне как обычному пользователю без разницы как это будет реализовано, это не мое дело. Мое дело предложить. И я предлагаю абсолютно здравые вещи. Нет, вы предлагаете бред. В DLE есть инструменты которые позволят вам самому это сделать или вывести их как вам нужно вручную. А то что вы предлагаете, ничем не обоснованная дополнительная нагрузка, которая большинству и не нужна. А ваши единичные хотелки никому не интересны. 5 Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 1 час назад, Gameer сказал: В DLE есть инструменты которые позволят вам самому это сделать или вывести их как вам нужно вручную Нет таких инструментов и очень глупо полагать что вы тут самый умный. 1 час назад, Gameer сказал: А то что вы предлагаете, ничем не обоснованная дополнительная нагрузка какая нагрузка? На 0.0001 с? 1 час назад, Gameer сказал: А ваши единичные хотелки никому не интересны. Зачем вы это пишете? Не ваше дело, что я предлагаю. Предложение не вам, а разработчикам. Для этого и сделана тема, а не для того, чтобы всякие клоуны публиковали свои догадки про нагрузку или свои технические решения. 1 час назад, Gameer сказал: вывести их как вам нужно вручную этим вы можете самостоятельно заниматься на своем сайте, а я в ваших рекомендациях не нуждаюсь Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 093 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 Автор 16 минут назад, skapunker сказал: какая нагрузка? На 0.0001 с? Вообще ничего и никак не комментирую, нужно, не нужно и прочее. Каждый автор пожелания имеет право на свое мнение, и имеет право публиковать какое угодно пожелание, которое посчитает нужным. Отвечу только на этот вопрос: Неверно. Нагрузка колоссальная. Если у вас пять новостей всего на сайте, то да маленькая, а если несколько тысяч, то нагрузка стремится в небеса в геометрической прогрессии потому что, для того чтобы что то сортировать на PHP, нужно взять из БД весь текстовый контент!!!! Разобрать его, отсортировать и только потом отбросить лишнее. Поэтому нагрузка на процессор колоссальная, плюс расход памяти тоже. Так что вы мягко говоря не правы в этом вопросе. Уже при 100 новостях ваш сайт ляжет, если это парсить и сортировать на PHP. 20 часов назад, skapunker сказал: Речь вообще не об этом. Я написал сортировать ПО ПОХОЖЕСТИ, и по цифрам. То есть если терминаторов несколько, что они были по порядку, а не в разброс. То есть если статья называется Терминатор 1, то похожие должны быть: Терминатор 2, Терминатор 3, Терминатор 4, Рембо 6, 100 лучших рецептов, Космические приключения 2. Просто вам для понимания как это работает сейчас в DLE. Похожие новости это не новости у которых совпадают заголовки. Похожие новости, это берется весь контент публикации включая все поля без исключения, и сравнивается также весь контент других публикаций со всеми другими полями и их значениями, и чем больше одинаковых слов тем новость больше похожа и соотвественно чем больше таких совпадений, тем она выше по списку. Так работает автоматический поиск похожих новостей. А во вкладке "дополнительно" при редактировании новости, вы можете после автоматического нахождения выставить тот порядок который вам нужен, или например задать даже вообще свои новости. Делается это в поле "ID похожих новостей:" во вкладке дополнительно. Цитата Ссылка на сообщение Поделиться на других сайтах
dj-avtosh 12 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 15 минут назад, skapunker сказал: чтобы всякие клоуны публиковали свои догадки про нагрузку или свои технические решения Клоун тут скорее всего Вы, исходя из "интересов". Владимир отличный специалист, доказавший этот статус делами - а вы ноунейм, который что-то тут о себе возомнил, ничего из себя не представляя. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 1 час назад, celsoft сказал: для того чтобы что то сортировать на PHP, нужно взять из БД весь текстовый контент!!!! зачем брать все? достаточно отсортировать имеющиеся результаты, которые и так уже найдены. Не? 1 час назад, celsoft сказал: А во вкладке "дополнительно" при редактировании новости, вы можете после автоматического нахождения выставить тот порядок который вам нужен Когда новостей тысячи сортировать их вручную это дикость. Да и ручная сортировка сбросится после перестроения кеша похожих новостей. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 093 Опубликовано: 28 марта 2023 Рассказать Опубликовано: 28 марта 2023 Автор 21 минуту назад, skapunker сказал: зачем брать все? достаточно отсортировать имеющиеся результаты, которые и так уже найдены. Не? Нет, этого недостаточно. Из за особенностей того как делается выборка похожих новостей. Сейчас это все лежит на MySQL, сортировка в том числе, что позволяет это сделать максимально быстро, и то это очень большая трата ресурсов, даже сейчас. 24 минуты назад, skapunker сказал: Когда новостей тысячи сортировать их вручную это дикость. Я же не спорю с вашим пожеланием. Зачем же вы мне его навязываете? Пожелали и пожелали. Я лишь ответил на одно конкретное утверждение о низкой нагрузке (это не так), и все, не более того. Вы же не пишите код, не проводите тестирований, не знаете ничего о сортировке массивов данных, зачем утверждать что это 0.0001 с? Это не так, и только об этом я сказал, а все остальное я даже не обсуждаю. Это ваше пожелание, имеет право быть, вот и все. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 29 марта 2023 Рассказать Опубликовано: 29 марта 2023 еще в настройках есть опция "Переводить все загружаемые изображения в формат WebP", вот надо такую же, только переводить все в JPG. Цитата Ссылка на сообщение Поделиться на других сайтах
Lexxs 16 Опубликовано: 29 марта 2023 Рассказать Опубликовано: 29 марта 2023 7 часов назад, skapunker сказал: еще в настройках есть опция "Переводить все загружаемые изображения в формат WebP", вот надо такую же, только переводить все в JPG. Даже близко не нужно. 3 Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 30 марта 2023 Рассказать Опубликовано: 30 марта 2023 еще при добавлении новости, в списке категорий надо сделать кнопку "очистить все категории", которая будет удалять все категории 1 Цитата Ссылка на сообщение Поделиться на других сайтах
aleksandrhristich 107 Опубликовано: 30 марта 2023 Рассказать Опубликовано: 30 марта 2023 1 час назад, skapunker сказал: еще при добавлении новости, в списке категорий надо сделать кнопку "очистить все категории", которая будет удалять все категории И для чего,какая цель преследуется этим,если при выборе категории вы удалите весь предлагаемый доступный список этих категорий ? Либо это дебилизм полный какой-то ,либо одно из двух... Цитата Ссылка на сообщение Поделиться на других сайтах
ZzzBep 18 Опубликовано: 30 марта 2023 Рассказать Опубликовано: 30 марта 2023 3 часа назад, aleksandrhristich сказал: И для чего,какая цель преследуется этим,если при выборе категории вы удалите весь предлагаемый доступный список этих категорий ? Либо это дебилизм полный какой-то ,либо одно из двух... Да тролит он ещё с предыдущего предложения :) Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 31 марта 2023 Рассказать Опубликовано: 31 марта 2023 21 час назад, aleksandrhristich сказал: выборе категории вы удалите весь предлагаемый доступный список этих категорий Речь не об этом, как вообще можно удалить предлагаемый список категорий? зачем вы пишете глупости? Речь идет о категориях, уже присвоенных новости. Например, добавил несколько, потом передумал, и чтобы их не по одной выщелкивать, а нажать кнопку и все удалились. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 31 марта 2023 Рассказать Опубликовано: 31 марта 2023 2 часа назад, aleksandrhristich сказал: Укажите ГДЕ вы в своем "пожелании" указали ,что 2 часа назад, aleksandrhristich сказал: Здесь речь именно об удалении списка категорий И так очевидно, о чем идет речь, об этом не нужно писать. Даже не представляю как можно было подумать об удалении самой категории. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 1 апреля 2023 Рассказать Опубликовано: 1 апреля 2023 Еще нужно сделать следующие вещи: 1. Переделать буквенный каталог, чтобы он работал по человечески. Сделать генератор букв, и чтобы при нажатии на букву не новая страница открывалась, а перезагружались новости на текущей странице без полного обновления страницы. 2. Выпилить навсегда из скрипта все вмонтированные стили, при необходимости вынести их в шаблон. 3. Покончить навсегда с формой сортировки и другими формами, которые могут появляться на странице. Сделать все через ajax запросы. То же самое касается админки. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 625 Опубликовано: 1 апреля 2023 Рассказать Опубликовано: 1 апреля 2023 1 час назад, skapunker сказал: Еще нужно сделать следующие вещи: 1. Переделать буквенный каталог, чтобы он работал по человечески. Сделать генератор букв, и чтобы при нажатии на букву не новая страница открывалась, а перезагружались новости на текущей странице без полного обновления страницы. 2. Выпилить навсегда из скрипта все вмонтированные стили, при необходимости вынести их в шаблон. 3. Покончить навсегда с формой сортировки и другими формами, которые могут появляться на странице. Сделать все через ajax запросы. То же самое касается админки. Это, это, это, надо, надо, надо, не устал? Отвечать не нужно, диалог не получится. Цитата Ссылка на сообщение Поделиться на других сайтах
skapunker 71 Опубликовано: 1 апреля 2023 Рассказать Опубликовано: 1 апреля 2023 Предлагаю: 1. При перестроении публикаций, если что то идет не так, нужно вывести id новости, на которой зависает. 2. Нужно сделать чистильщик публикаций. Суть такая — чтобы из БД можно было вычистить данные дополнительных полей, которые уже не используются, то есть раньше были, а щас их удалили. 3. Нужно сделать чистильщик неиспользуемых картинок. Суть такая: проверяем базу данных везде (полях новостях и т.д), на наличие картинок. Составляем их список. Затем из папки uploads удаляем все, что там есть лишнее. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.