Тема: [Глобальный хак] Индекс сортировки новостей в DLE
Всем привет!
Начал я тут делать глобальный хак, который добавляет индекс сортировки новостей в DLE.
Объясню на пальцах что это за зверь:
В DLE по умолчанию можно сортировать новости только по одному критерию одновременно (дата, просмотры, рейтинг, алфавит) и в одну сторону (возрастание или убывание). Всё замечательно ровно до того момента, как нужно вытянуть одну новость наверх. Ну да, для этого есть fixed и это тоже замечательно ровно до того момента когда нужно сортировать фиксированные новости. А если нужно вытянуть одну не фиксированную новость не на верх, а скажем на вторую позицию сразу после фиксированной? Что делать?
И вот тут начинаются пляски с датами новостей, указал дату помоложе - новость поднялась, но подобный подход совсем не правильный и админ начинает мечтать о некоем параметре, устанавливая который можно управлять положением новости в списке новостей. Знакомая ситуация?
Я нашёл вот такой выход:
Добавляется новое поле со значением 500. Чем меньше (или больше в зависимости от настроек) значение, тем новость выше в списке. Таким образом можно спокойно "поднимать" нужные новости.
Собственно вопрос: Стоит ли продолжать, или большинству людей это не нужно?
UPD Более подробное описание модуля и ссылки на скачивание: http://pafnuty.name/thinking/139-dle-sort-index.html