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

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

Сделайте, пожалуйста, чтобы тег {vote-num} выводил только число. без <span>. Для микроразметки через JSON иначе он не подходит. Спасибо!

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

Сделайте, пожалуйста, чтобы тег {vote-num} выводил только число. без <span>. Для микроразметки через JSON иначе он не подходит. Спасибо!

Невозможно. <span> не просто так и не для красоты. Он нужен чтобы работало автоматическое обновление контента при AJAX действиях без перезагрузки страницы.

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

У меня есть такие предложения:

  1. Для раздела "Рекламные материалы": добавить функцию рекламы между комментариями.
  2. В разделе "Список категорий": убрать промежуточную страница после удаления категории.
  3. В разделе "Редактирование публикаций": добавить быстрый поиск по материалам. Как в разделе "Настройка системы". Там есть расширенный, но такой большой спектр настроек зачастую избыточен.
  4. При добавлении/редактирование новостей: продублировать кнопку "Добавить"/"Сохранить" в верхнюю часть страницы. Для поиска: Сделать возможность задавать приоритет для категорий/доп. полей (учитывать или не учитывать). Чтобы выводились новости из категории выше в поиске, поскольку не всегда нужно учитывать только дату публикации.

У вас ссылка в разделе Тута (в 3 пункте, ведёт не туда, куда надо). 

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

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

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

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

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

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

При изменении рейтинга отдаётся заголовок 304 Not Modified, хотя страница была изменена и логичнее, что кэш должен сбрасываться 

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

При изменении рейтинга отдаётся заголовок 304 Not Modified, хотя страница была изменена и логичнее, что кэш должен сбрасываться 

DLE не отдает заголовков 304 Not Modified. Этот заголовок уже пришел от сервера, а не от DLE. DLE вообще не управляет 304 заголовком и не отдает его. Кстати вашу логику что страница изменена при изменении рейтинга, я не поддерживаю тоже, она все таки не изменена, т.к. не менялся контент. Под контентом я подразумеваю непосредственно публикацию. Думать конечно иначе ваше право, я свое мнение не навязываю. В любом случае по 304 заголовку это уже не к DLE вопрос, он им не оперирует. Когда необходимо то DLE сбрасывает кеш, и этот заголовок не из за кеша DLE.

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

DLE не отдает заголовков 304 Not Modified. Этот заголовок уже пришел от сервера, а не от DLE. DLE вообще не управляет 304 заголовком и не отдает его. Кстати вашу логику что страница изменена при изменении рейтинга, я не поддерживаю тоже, она все таки не изменена, т.к. не менялся контент. Под контентом я подразумеваю непосредственно публикацию. Думать конечно иначе ваше право, я свое мнение не навязываю. В любом случае по 304 заголовку это уже не к DLE вопрос, он им не оперирует. Когда необходимо то DLE сбрасывает кеш, и этот заголовок не из за кеша DLE.

Как это DLE не отдаёт заголовка 304, если у вас в файле functions.php есть функция с вызовом header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified')?

Я тоже не до конца понимаю по какому варианту смотреть, т.к. в гугле по 304 не так уж и много подробной информации когда и как правильно выставлять нужные заголовки, да и в целом многие просто его не делают. В википедии сказано: Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match

Говорится именно "ресурс", а не содержимое. Потому что если мы не будем "сбрасывать" кэш, когда хоть что-то изменилось на странице, то может случиться ситуация, когда, к примеру, пользователь изменил рейтинг новости полгода назад и содержимое страницы никак не изменялось спустя это время. Он вернулся на страницу и видит, что рейтинг пустой/остался прежним? Это будет как-то странно

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

Как это DLE не отдаёт заголовка 304, если у вас в файле functions.php есть функция с вызовом header($_SERVER['SERVER_PROTOCOL'] . ' 304 Not Modified')?

Видимо жара плохо действует. Действительно отправляет если запросить это. Совсем забыл про эту старую возможность. Действительно вы правы. DLE может отправить эту информацию, если ее запросить.  Но только если это специально запрашивается, а не всегда это выводит. Запрашивают как правило поисковики специальным HTTP запросом. Проверяется исключительно дата добавления или редактирования, если публикация редактировалась.

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

Я тоже не до конца понимаю по какому варианту смотреть, т.к. в гугле по 304 не так уж и много подробной информации когда и как правильно выставлять нужные заголовки, да и в целом многие просто его не делают. В википедии сказано: Indicates that the resource has not been modified since the version specified by the request headers If-Modified-Since or If-None-Match

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

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

Потому что если мы не будем "сбрасывать" кэш, когда хоть что-то изменилось на странице, то может случиться ситуация, когда, к примеру, пользователь изменил рейтинг новости полгода назад и содержимое страницы никак не изменялось спустя это время. Он вернулся на страницу и видит, что рейтинг пустой/остался прежним? Это будет как-то странно

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

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

Добавьте новые шаблоны). А то хочется что-то новенького)

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

На данный момент для атачей есть {md5} тег, предлагаю добавить к нему {sha1} и {sha256}.

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

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

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

Понял, спасибо за ответ.

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

Хотелось бы увидеть для модуля "Заголовки, описания, метатеги" возможность задавать и значения для Speedbar, т.к. условно для страницы изменил заголовок, а значение speedbar остается прежним.

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

    1 Для таблицы dle_banned базы данных, добавить столбец куда бы заносился логин пользователя ( модератора ), который применил какие либо ограничения к другому пользователю, id которого записано у нас в столбце users_id и время записи в таблицу. Все это конечно можно посмотреть в таблице dle_admin_logs, но там много другой информации и приходиться искать нужную, а так все будет визуально на виду. Это ускоряет решение при возникновении спорных моментов, в случае необоснованных банах других пользователей.

    2 В разделе " Редактирование пользователя" в админпанеле добавить запрет на загрузку или смену аватара и время запрета в днях, наподобие уже реализованного подобного действия для "Запрет на публикацию:" и "Сроком на:". Сейчас же есть только кнопка "удалить аватар". Но при желании пользователь сможет загрузить его снова. Для чего это необходимо: многие хитрые пользователи размещают на аватаре различный текст или рекламу, а запретить загружать аватар можно лишь группе в которой пользователь находиться, тем самым задев этим действием других пользователей.

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

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

И до сих пор не понятно, почему при поддержке тега краткой новости в полной нет тега {short-story limit="X"} из коробки.

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

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

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

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

И до сих пор не понятно, почему при поддержке тега краткой новости в полной нет тега {short-story limit="X"} из коробки.

Потому что в этой теме 266 стрвниц, найлите пожление этого? Если этого нет, и никому не нужно, то почему это должно быть из коробки? 

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

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

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

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

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

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

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

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

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

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