aleksandrhristich 109 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Может плохо искал,но не нашел подобного вопроса с ответом. Возможно ли на странице профиля пользователя вывести не только кол-во его новостей но и список самих новостей? Ссылка на сообщение Поделиться на других сайтах
celsoft 6221 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 В профиле отображаются только новости ожидающие модерации, и только если это разрешено настройками в скрипте. Все новости отображаются по отдельной ссылке , например https://dle-news.ru/user/celsoft/news/ Ссылка на сообщение Поделиться на других сайтах
aleksandrhristich 109 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Автор 13 минут назад, celsoft сказал: В профиле отображаются только новости ожидающие модерации, и только если это разрешено настройками в скрипте. Все новости отображаются по отдельной ссылке , например https://dle-news.ru/user/celsoft/news/ Да про это я в курсе. Я про вывод именно списка опубликованных постов спросил. Ссылка на сообщение Поделиться на других сайтах
celsoft 6221 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Нет, этого нет Ссылка на сообщение Поделиться на других сайтах
dds 66 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 А через {custom author="{usertitle}" template="Ваш_шаблон" ... ? Можно же так сделать? Ссылка на сообщение Поделиться на других сайтах
aleksandrhristich 109 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Автор 1 час назад, dds сказал: А через {custom author="{usertitle}" template="Ваш_шаблон" ... ? Можно же так сделать? Надо будет попробывать Ссылка на сообщение Поделиться на других сайтах
alex32 943 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 1 час назад, dds сказал: Можно же так сделать? в шаблоне userinfo.tpl custom не работает. ] Ссылка на сообщение Поделиться на других сайтах
dds 66 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 1 минуту назад, alex32 сказал: в шаблоне userinfo.tpl custom не работает. ] В офф. документации написано: Глобальные теги, которые можно применить ко всем шаблонам: {custom} Ссылка на сообщение Поделиться на других сайтах
alex32 943 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 1 час назад, dds сказал: В офф. документации написано: Глобальные теги, которые можно применить ко всем шаблонам: {custom} а, да. выводится. Только навигации не будет Ссылка на сообщение Поделиться на других сайтах
dds 66 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 2 минуты назад, alex32 сказал: а, да. выводится. Только навигации не будет Ну да, так как навигация доступна для страниц, которые поддерживают навигацию для тега {content}. При большом количестве новостей у пользователя не подойдет. Ссылка на сообщение Поделиться на других сайтах
alex32 943 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Поэтому открываем систему плагинов: файл engine/classes/templates.class.php и и делаем одно действие: найти if (stripos ( $content, "category-" ) !== false) { добавить выше if (stripos ( $content, "newsauthor" ) !== false && isset($_GET['subaction']) && $_GET['subaction'] == "userinfo") { $content = str_ireplace( "{newsauthor}", $_GET['user'], $content ); } Ну а в main.tpl после {content} добавляем [available=userinfo] {custom author="{newsauthor}" navigation="yes" cache="yes"} {navigation} [/available] и все будет работать Ссылка на сообщение Поделиться на других сайтах
celsoft 6221 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 6 минут назад, alex32 сказал: Поэтому открываем систему плагинов: файл engine/classes/templates.class.php и и делаем одно действие: найти if (stripos ( $content, "category-" ) !== false) { добавить выше if (stripos ( $content, "newsauthor" ) !== false && isset($_GET['subaction']) && $_GET['subaction'] == "userinfo") { $content = str_ireplace( "{newsauthor}", $_GET['user'], $content ); } Ну а в main.tpl после {content} добавляем [available=userinfo] {custom author="{newsauthor}" navigation="yes" cache="yes"} {navigation} [/available] и все будет работать Зачем этот плагин и добавлять новый тег {newsauthor} когда есть стандартный тег {usertitle}, навигация тоже должна работать, потому как в профиле навигация тоже есть для {content}, т.к. там выводятся новости ожидающие модерации, и навигация у них есть и предусмотрена. Ссылка на сообщение Поделиться на других сайтах
alex32 943 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 1 час назад, celsoft сказал: навигация тоже должна работать Должна, но не работает. Навигации просто нет, при добавлении конструкции {custom author="{usertitle}" navigation="yes"} в файл userinfo.tpl. Тестировал на чистом 17.0 Ссылка на сообщение Поделиться на других сайтах
ntrtv 59 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Подтверждаю, не работает. Ссылка на сообщение Поделиться на других сайтах
Хоббит 36 Опубликовано: 13 февраля 2024 Рассказать Опубликовано: 13 февраля 2024 Сделайте iframe на страницу https://dle-news.ru/user/celsoft/news/ Вместо никнейма используйте теги DLE ? Ссылка на сообщение Поделиться на других сайтах
mondolfini 0 Опубликовано: 5 января Рассказать Опубликовано: 5 января (изменено) 13.02.2024 в 17:04, celsoft сказал: Зачем этот плагин и добавлять новый тег {newsauthor} когда есть стандартный тег {usertitle}, навигация тоже должна работать, потому как в профиле навигация тоже есть для {content}, т.к. там выводятся новости ожидающие модерации, и навигация у них есть и предусмотрена. навигация не работает. DLE 17.3 Изменено 5 января пользователем mondolfini Ссылка на сообщение Поделиться на других сайтах
celsoft 6221 Опубликовано: 6 января Рассказать Опубликовано: 6 января 9 часов назад, mondolfini сказал: навигация не работает. DLE 17.3 Работает. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас