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

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

  1. Быстрый поиск на сайте, всплывающее сообщение вывести в отдельный шаблон и расширить функционал до searchresult.tpl
  2. В настройки категорий, новостей и статических страниц добавить пункт "Исключить из поиска"
  3. В navigation.tpl добавить теги {prev-link} и {next-link} которые просто выводят соотв. ссылку. А теги [next-link][/next-link] и [prev-link][/prev-link] соответственно показывают/скрывают контент при наличии/отсутствии ссылки
  4. Сделать вывод навигации по страницам (navigation.tpl) отдельным тегом {navigation}, а не частью {content}
  5. Скрывать односоставной Speedbar, т.е. когда находясь на главной в нем выводится единственная ссылка "Главная страница". Также скрывать его когда в качестве главной страницы выводится статическая страница main
  6. в aviable добавить раздел info (ошибки)
  7. в настройки категории добавить возможность отключать (скрывать) поля краткой и полной новости в админпанеле. зачастую в определенных категориях все задается допполями, и основные поля мешают и создают неудобство
  8. в настройки категории при ее создании/редактировании добавить новое поле - "краткое описание" как в новости, с возможностью загрузки файлов и изображений. в main.tpl добавить соответствующий тег, который будет выводить описание (текст поля) категории при нахождении в ней, перед {content}, либо после, либо в любом другом необходимом месте. например [cat-desc][page-count=1] {cat-desc} [/page-count][/cat-desc] позволит выводить на первой странице категории информацию об этой категории. также добавить настройку указания шаблона, чтобы для разных категорий можно было задать свое оформление. в шаблоне использовать теги {desc-title}, {desc-text} и пр. в последнее время крайне необходимая возможность, которую приходится допиливать и реализовывать различными крайне неудобными ухищрениями.
  9. реализовать поддержку тегов [newscount=X] текст [/newscount] и [not-newscount=X] текст [/not-newscount] при выводе через custom
  10. при нахождении в полной новости в fullstory добавить возможность вывода ссылок на следующую и предыдущую новость из категории в которой находимся (а не которой принадлежит новость, т.к. новость может принадлежать нескольким категориям). использовать шаблон, т.к. понадобится {title}, {full-link}, {short-story}. как вариант можно просто расширить функционал custom
  11. в админпанеле сделать независимый кабинет пользоватля с персональными сообщениями, чтобы можно было отправлять сообщения, уведомления автору новости, которые он будет видеть при авторизации входе в панель. это избавит от ненужной верстки кабинета и ПМ на сайте, где они не нужны и не используются, все должно быть независимо от шаблона в панеле.
  12. В настройки скрипта добавить возможность выбора автоматического перестроения кеша похожих новостей (при каждом добавлении новости в раздел, при каждом посещении новости, вручную кнопкой и т.д.). Как сейчас реализовано, когда кеш формирутся один раз при посещении новости и потом, если добавлено хоть 1000 похожих новостей - они не будут учтены, пока вручную не перестроить - это ужас...
  13. При добавлении новости к уже имеющимся возможностям при достижении установленного срока действия статьи добавить смену категории (к уже имеющимся: удалению, модерации, снятии публикации и фиксации)
  14. Касательно юзабилити в панеле управления накопилось следующее:
    1. В последних версиях скрипта в панеле поменяли метод выбора категорий (добавили javascript-обертку), стало более современно и красиво, но насчет удобства - тут ситуация неоднозначная. Если при добавлении новости мы выбираем, одну, две, максимум три категории (более трех - редко) к которым относится новость и в принципе все удобно, то например при создании доп. поля, когда на сайте 300 категорий, из которых нужно выбрать 100, которые еще и идут подряд - это просто ад!!! мало того, что на это уйдет полдня, так и получается такая каша, никакой структуры и наглядности, что добавлено, что нет - все превращается в кашу. приходится отключать javascript, растягивать поле с издевательских 100px (height) до 1000 и после этого уже работать. поэтому предлагаем, добавить ко всем полям выбора категорий (при добавлении новости, категории, доп. поля, модуль рекламы и т.д.) переключалку (с java и без), высоту поля увеличить до 1000, ширину до 500
    2. при переходе в раздел редактирования новостей у нас выводятся все новости подряд, поток постов, сплошная каша. давно уже пора сделать по человечи, тем более сейчас у нас появился столбец слева. предлагаем в режиме добавления/редактирования новостей в столбец слева добавить древовидное меню выводящее все категории сайта, при помощи которого можно скакать по категориям (соотв. выводятся только новости выбранной категории), при нажатии добавить новость - сразу указывается категория в которую будет добавляться новость (в зависимости какая категория была выбрана для отображения). первыми пунктами добавить: Все категории, закрепленные, на модерации. А далее полное дерево всех категорий. вот это будет по настоящему удобно, так например сделано у amiro. неудобную фильтрацию по категориям из поиска убрать, она будет не нужна.
    3. в продолжении мысли, в разделе редактирования новостей, неудобный раскрывающийся сверху расширенный поиск убрать и перенести его в левый столбец. текущий раскрывающийся сверху спойлер расширенного поиска новостей ужасно неудобен и дико бесит, когда каждый раз закрывается, когда из-за него туда-сюда катаются новости... все перенести в стобец слева, основное меню в режиме добавления/редактирования новостей при этом не выводить (для места)
  15. в 10.4 реализован рейтинг, но не добавлен вывод дополнительного класса для уже проголосовавших, например для рейтинга 2 - "нравится" делаем конструкцию [rating-plus]Нравится!<br>{vote-num}[/rating-plus] и хотим, чтобы, например наша кнопка горела и вообще была не кликабельна, после того, как человека "лайкнул". без плясок с бубном и корректировки кода движка этого не сделать, хотя все что нужно, это добавить дополнительный класс тегу "a", если пользователь уже отдал голос за данный пост
  16. Для тегов [not-newscount=X] текст [/not-newscount] и [newscount=x] текст [/newscount] добавить периодичность. Т.е., например, при задании[newscount=3n] текст [/newscount] текст в теге будет выводиться в каждой третьей выводимой новости. [newscount=n] текст [/newscount] - в последней фактической новости.
  17. Для BBCODES редактора в админпанели, добавить поддержку вставки таблицы. при выборе например 3x2 в поле ввода новостей вставлять
    <table class="table">
        <tr>
            <th></th>
            <th></th>
            <th></th>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td> 
        </tr>
    </table>
  18. Для BBCODES редактора в админпанели, добавить поддержку тега [nobr]текст[/nobr], который не вставляет перенос строк в текст, включенный в такой тег. когда мы вставляем например структурированную таблицу (пример выше) в новость, у нас все разъезжается, т.к. в таблицу вставляется куча ненужных тегов <br>, приходится отключать автоматический перенос строк в новости и в тексте выше/ниже таблицы приходится везде прописывать теги <br> вручную
  19. В панеле, в Управлении жалобами добавить функцию определения и возможность быстрого перехода к редактированию того поста или статической страницы, которой принадлежит некорректный текст (в т.ч. текст выводимый custom'ом). Добавить вывод пользователя, который добавил данную статью (наряду с выводом того, кто обнаружил ошибку) с возможностью также отправить ему ПС. Добавить статус: рассмотрена, на рассмотрении (если не удалил старые жалобы, перейдя в раздел жалоб - не понятно какие новые, какие нет, что правилось, что нет)
  20. В панеле при редактировании/добавлении поста/статической страницы реализовать настраиваемое автосохранение (каждые 10, 20, 60 секунд и т.д.). Также добавить кнопку "Сохранить и продолжить" для ручной инициализаци данной функции
  21. в шаблон attachment.tpl добавить теги catlist/not-catlist для возможности различной кастомизации файлов в зависимости от раздела
  22. для доп. поля "Загружаемый файл" добавить возможность задания стороннего (своего) файла шаблона
  23. В настройки категорий в параметр "Количество новостей на страницу" добавить пункт "наследовать значение родительской категории". при ее отсутствии брать глобальные настройки скрипта. аналогичный параметр добавить для настроек сортировки
Ссылка на сообщение
Поделиться на других сайтах

не буду дублировать пост выше, т.к редактирование невозможно, добавлю п. 24-28:

 

24. Добавить глобальные теги [xfsearch tagname] Текст [/xfsearch] и соответственно [not-xfsearch tagname] Текст [/not-xfsearch] для кастомизации и настройки содержимого при нахождении в разделах site.ru/xfsearch/tagname/

25. Добавить глобальные теги [xfsearch tagname="tagvalue"] Текст [/xfsearch] и [xfsearch tagname!="tagvalue"] Текст [/xfsearch] для кастомизации и настройки содержимого при нахождении в разделах site.ru/xfsearch/tagname/tagvalue/

26. Добавить возможность сочетать и делать сложный фильтрованный вывод новостей по нескольким условиям (доп. полям), а не по одному, например ссылкой вида site.ru/xfsearch/tagname1/tagvalue1/tagname2/tagvalue2/

27. В настройки дополнительных полей добавить параметр "Количество новостей на страницу" при установке которого по ссылке site.ru/xfsearch/tagname/ будет выводиться установленное этим доп.полем кол-во новостей, а не браться глобальный параметр

28. Исправить баг, описанный здесь

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

26. Добавить возможность сочетать и делать сложный фильтрованный вывод новостей по нескольким условиям (доп. полям), а не по одному, например ссылкой вида site.ru/xfsearch/tagname1/tagvalue1/tagname2/tagvalue2/

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

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

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

Сейчас можно искать по всем полям сразу.
Но опять же, для нормального многоуровнего поиска по доп.полям нужен будет уже не "site.ru/xfsearch/tagname1/tagvalue1/tagname2/tagvalue2/", а что то подобное: site.ru/xfsearch/?xf_image=123&xf_text=abc&xf_test=test

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

Для функции create_cache добавьте новый параметр $clear_cache=$config['clear_cache']

И зачем?

Нужно добавить параметр $timeout, который будет задавать время жизни кеша в секундах, и для dle_cache тоже его добавить соответственно.

В {custom-мах уже давно пора указывать не cache="yes", а cache="120", где 120 это время жизни кеша в секундах, для мемкеша всё вообще просто, он умеет чистить по таймауту, а для файлового будет $timeout в dle_cache.
А то я честно говоря уже устал постоянно переписывать этот функционал, на адекватную реализацию...

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

Ну да, я и имел ввиду про timeout. По аналогии с fullcache_days

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

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

Ну да, я и имел ввиду про timeout. По аналогии с fullcache_days

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

Вы не поняли моего поста, он позволяет конфигурировать кеш отдельно для каждого {custom, т.е. одна выборка кешируется на минуту, вторая на пять, а третья на час.
У себя мне приходится постоянно переписывать (т.е. время от времени его фиксят) код функции custom_print, что бы добавить в этот тег множество возможностей, одно из них это вот такое кеширования, которое должно было быть по умолчанию ещё в 10 линейки, а в 11 тем более.

В DLE статические страницы не кешируются, а эффективность кеша снижена из-за кеширования готового html, а не массива выборки из БД.

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

Доброго всем дня. Внесу несколько слов, пожеланий. С DLE начал работать с момента его расцвета, версий 5.x. Должен сказать, в то время этой системе не было равных. Создавал на движке сайты для себя, на заказ. 

 

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

 

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

 

Потеряно то сообщество, которое было раньше (тоже самое подтверждают и мои знакомые с которыми мы вместе начинали). Сайты посвящённые DLE пустуют, закрываются. Никаких интересных сторонних разработок (модулей) нет, все вертится вокруг фильмов да выреза. Да что говорить о других сайтах, взять даже основной сайт. Комментариев под релизами стало ростов меньше, уже нету того ажиотажа, интереса меньше. 

 

Желаю разработчикам задуматься над моими словами и начать что то делать. Интерес возродится. Да, тут можно сказать что добавление каких то серьёзных нововведений затронет и цену скрипта. Но тут можно ввести систему редакций: кому нужен просто сайт платит одну сумму, кому с блогингом втору, кому с форумом третью а кому все вместе четвёртую. Что уже давно успешно применяется например в ipb, xenforo. 

 

 

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

В версии 11.2 появилась возможность показывать рекламные материалы определённым устройствам. Хотелось бы, чтобы в разделе "Рекламные материалы", возле каждого рекламного блока выводилось некое обозначение, по которому можно определить, для какого именно устройства показывается данная реклама. Сейчас приходится заходить в редактирование блока, чтобы это посмотреть, а когда таких блоков много десятков, это занимает много времени.

Справа от блока, где обозначается "показ баннера" и "краткая новость", как раз достаточно места для этого полезного дополнения.

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

Системный E-Mail адрес администратора необходимо разделить уже на адрес который используется для рассылки уведомлений, и на адрес на который приходят системные уведомления, такие как жалобы, новые новости и т.д.
ЭТО ПРОСТО НЕОБХОДИМО, т.к. например иначе куча всяких автоответчиков спамит в админскую почту, и это не единственная причина.

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

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

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

Нужны типы контента для категорий.

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

Либо сделать готовые типы контента:

  • Статьи
  • Новости
  • Галерея
  • Объявления
  • Тема форума
  • Вопрос-ответ
  • Блоги
  • Гостевая книга
  • Глоссарий
  • Каталог

и т.п.

Это решит большинство хотелок.

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

Нужны типы контента для категорий.

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

Либо сделать готовые типы контента:

  • Статьи
  • Новости
  • Галерея
  • Объявления
  • Тема форума
  • Вопрос-ответ
  • Блоги
  • Гостевая книга
  • Глоссарий
  • Каталог

и т.п.

Это решит большинство хотелок.

Уже писал про это и поддержую на 100%

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

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

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

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

я сделал, чтобы ссылка была просто /папка/изображение.jpg

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

Сделайте пожалуйста решение с интеграцией карт yandex, google 2gis для вывода маркера объекта по адресу в новостях или в любом месте.

Хочется чтобы с интерактивной картой, было легко без костылей работать из админки. 

Это актуально для многих , кто делает каталоги фирм. 

 

 

 

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

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

Ну так то в DLE надо что бы тупо все ссылки в коде были относительными, а изображения такими становятся, если сделать "/" в качестве адреса сайта, но ребилд новостей делать надо естественно.

2 часа назад, Anton Terlikov сказал:

Сделайте пожалуйста решение с интеграцией карт yandex, google 2gis для вывода маркера объекта по адресу в новостях или в любом месте.

Хочется чтобы с интерактивной картой, было легко без костылей работать из админки. 

Это актуально для многих , кто делает каталоги фирм. 

 

 

 

Если не посредине текста надо, то решается доп.полями например.
Вполне годное решение.

Ссылка на сообщение
Поделиться на других сайтах
В 24.01.2017 в 11:56, draxxx сказал:

я сделал, чтобы ссылка была просто /папка/изображение.jpg

извиняюсь тоже самое имел ввиду, то есть относительную ссылку, спешил не то написал. на уме было одно написал совсем другое^_^

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

 

Not Auth = 0
Auth = true


NICE DLE!

 

 

if ($is_logged === false) {

     return msgbox(...);

}

/* Code */

Изменено пользователем draxxx
Ссылка на сообщение
Поделиться на других сайтах
  1. Настройка системы / работа с изображениями / Автоматическое изменение размера для удаленных изображений - почему изменения только по ширине, когда в остальных местах настроек по наибольшей стороне возможно? Сделайте и там опцию выбора.
  2. К загруженным картинкам невозможно добавить "свое описание", желательно бы добавить такую возможность.
Ссылка на сообщение
Поделиться на других сайтах
В 22.01.2017 в 11:02, Taganay сказал:

Нужны типы контента для категорий.

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

Либо сделать готовые типы контента:

  • Статьи
  • Новости
  • Галерея
  • Объявления
  • Тема форума
  • Вопрос-ответ
  • Блоги
  • Гостевая книга
  • Глоссарий
  • Каталог

и т.п.

Это решит большинство хотелок.

Для каждой категории можно задавать свой шаблон. Так что, вы можете сделать всё вышеперечисленное на одном сайте )

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

{foto} - для вставки в полную новость;

Подписка на комментарии для незарегистрированных пользователей;

Конвертацию ссылок в кликабельные в комментариях "без редактора" или сделать минимум например только вставка URL, жирный шрифт и наклон. В блоге ЯндексВебмастер хорошо сделано.

 

Ну, пожалуй и всё ))). Для меня это сейчас очень важно.

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

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

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

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

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

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

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

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

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

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