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

hidedev

новички
  • Публикации

    4
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    3

Сообщения, опубликованные пользователем hidedev

  1. Дайте людям подписки

    Продолжая тему custom давайте в новых версиях завезём всё таки подписки для категорий и авторов. 

    Для вывода ленты: 
    {custom feed="all"} - тег который покажет новости только из категорий на которые подписан пользователь и от пользователей на которые подписан автор 
    соответственно feed="category" и feed="authors", или можно это положить в параметры order, типо order="feed" order="feed-category" order="feed-author" 

    Добавление в ленту 

    В профиле и файлах {catmenu} добавить тег {subscribe} он возвращает кнопку с подпиской, на Ajax всё как положено, с разными классами и текстом "Подписаться", "Отписаться" у автора страницы кнопку не показывать 

    Вспомогательные теги: 

    {subscribe-num} - catmenu, userinfo, full, short, custom - выведет количество подписок на автора или категорию
    [subscribe] [/subscribe] и [not-subscribe] [/not-subscribe] - catmenu, userinfo, full, short, custom - выведет текст если у категории или автора есть подписчики или нет подписчиков 

    {subscribers template="news.tpl"}   тег для выгрузки массива с подписчиками для новости и для автора с отдельным шаблоном, в котором есть теги из юзерского массива типо {login}, {foro} и тп 
    и параметры category="" (для вывода на странице категории) , author="" (чтобы в профиле вывести например author="{usertitle}")

    Настройки: 
    Разрешение подписки по отдельности "разрешить подписку на категории" "Разрешить подписку на авторов" 
    Такие же настройки для групп по отдельности. 

    Это же шедевральное улучшение DLE

    • Поддерживаю 1
  2. Предлагал в комментариях, предложу и тут. Для тегов {custom} и {customcomments} необходимо ввести теги обёртки. Обработка будет идти за счёт уникального ключа name, к которому и будет привязана обёртка. Это закроет все потребности с тегом custom и customcomments по части оформления

    [custom=news]{custom name="news"}[/custom]
    [not-custom=news]Новостей нет[/not-custom]

    Ситуаций когда custom может быть пустой множество и зачастую по дизайну такие блоки выглядят страшно. Обёртка может спасти в таких случаях. 

    В плане нового параметра favorites="true" отсутствие тегов обёртки будет в принципе багом

    • Поддерживаю 1
  3. Очень большое пожелание для следующей версии - добавление в тег custom дополнительного параметра favorites, который при {custom favorites="true"} выведет все новости пользователя, который он внёс в закладки на сайте. 

    • Поддерживаю 4
  4. Вечер добрый. Хотелось бы узнать

    1. К какой версии завезут новые дополнительные поля профиля? Хотелось бы изображение и чекбокс иметь, безумное количество функционала можно было сделать благодаря полям
    2. Будет ли вообще реализована система подписок на категории и формирование ленты на основе этих подписок. Уж очень напрашивается эта функция как часть стандартного функционала

    Спасибо

    • Поддерживаю 4
×
×
  • Создать...