Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Отдельный шаблон для новостей на странице юзера

Отдельный шаблон для новостей на странице юзера


     05.03.2012    Шаблоны (TPL), Стили (CSS)    4187

вопрос
Здравствуйте.
Возможно ли настроить внешний вид новостей одного пользователя?
Вот по этой ссылке которые:
http://сайт.ру/user/ник_юзера/news/

Ответил: rashpil


Почему это невозможно? Вы, papeion, недооцениваете возможности web программистов wink

Открыть файл engine/modules/show.short.php

Найти:

else $tpl->load_template( 'shortstory.tpl' );


Заменить на:

    elseif ($subaction == 'allnews')$tpl->load_template( 'shortstory1.tpl' );
    else $tpl->load_template( 'shortstory.tpl' );


И уже на страницах новостей пользователя будет загружаться shortstory1.tpl, его уже создайте и оформите сами там.

11 комментариев

papeion
Юзер

papeion - 6 марта 2012 08:09 -

Мне кажется ответ неверный. Ведь userinfo, это не для одного пользователя, а для профиля всех пользователей. Скорее решение будет следующим: для пользователя создать группу. Каждая группа имеет свой ID. И затем использовать теги: [group=1,2,3] текст [/group] и [not-group=1,2,3] текст [/not-group]. Цифры, это и есть ID групы.

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

См. все теги: dle-news.ru/extras/online/index.html?startnews.html

klaf
Юзер

klaf - 6 марта 2012 10:59 -

ПафНутиЙ, хм. дак тогда это будет выводится на странице профиля юзера.
Хочу настроить вот эту страничку с новостями:
dle-faq.ru/user/%CF%E0%F4%CD%F3%F2%E8%C9/news/
Что бы например только заголовки выводились....

ПафНутиЙ
Админ

ПафНутиЙ - 6 марта 2012 20:55 -

да, точно. Удалил ответ.

Каков вопрос - таков и ответ. Просто помните об этом.

papeion
Юзер

papeion - 7 марта 2012 07:24 -

Вообще тема эта очень интересная.
Например, было бы здорово над статьями, добавленными юзером, автоматом выводить его лого (фото с описанием). О чём я иногда подумываю.
Ну а общий для всех дизайн списка добавленных юзером новостей отдельно настроить невозможно. Ведь там наверное движком используется общий шаблон кратк. новости. Хотя может я ошибаюсь.
А вот индивидуальный дизайн для списка отдельного юзера можно сделать так, как я описал в своём 1-м комментарии. Правда возни много.

klaf
Юзер

klaf - 7 марта 2012 20:34 -

ну шаблон-то грузит. но вот с sblocks придется повозиться... :)
спасибо!)

klaf
Юзер

klaf - 18 марта 2012 20:15 -

Не работает...
До и после добавления строчки кода ничего не меняется. Только выдает ошибку если шаба нет... :(

rashpil
Эксперт

rashpil - 18 марта 2012 20:57 -

Если выдаёт ошибку что нет шаба, значит скрипт попытался его загрузить. Чтобы он загрузил его, создай шаблон блеать. И заполни его контентом отличающимся от стандартного и тебе воздастся.

klaf
Юзер

klaf - 19 марта 2012 17:56 -

блиать, я не конченный овощь! ;)
Шаблон создавал, прописал там просто вывод заголовка, но нифига не меняется!

ПафНутиЙ
Админ

ПафНутиЙ - 19 марта 2012 21:02 -

В таких случаях я обычно прошу платной помощи у программеров))

Каков вопрос - таков и ответ. Просто помните об этом.

klaf
Юзер

klaf - 19 марта 2012 22:25 -

Есть желание!? :)

MAPKOBKA
Юзер

MAPKOBKA - 8 июля 2013 21:34 -

Спасибо, как раз нужно было. Все работает. DLE 10

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх