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

Ссылка на все публикации автора из новости


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

так это и так уже есть в движке... хотя если хочешь то можешь и велосипед изобрести -)

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

Привет.

Кто-нибудь уже пробовал сделать ссылку на все новости автора из его полной новости?

просто зайди в профиль юзьверя и там увидешь, то что тебе нужно.

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

просто зайди в профиль юзьверя и там увидешь, то что тебе нужно.

И что там увидишь, ссылку на все публикации хттп//адрес_сайта/юзер/ньюс/ это то что надо, надо чтоб это было в полной новости автора. Автор разместил новость, а внизу ссылка на блог автора.

...или я опять нихрена не по русски написал...

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

если у тебя в шаблоне полной новости есть {autor}, то в полной новости у тебя пишется кто написал новость... и если ты нажмешь на ник, то в меню будет нужная ссылка... >.<

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

Ога, там написано "Найти все публикации" и ссылка на все новости. Тока надо чтоб это было в конце новости и не в менюшке ника.

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

не проверял , но по идее должно работать

в engine\modules showshort.php & showfull.php

после :

$tpl->set('{author}', "<a {$go_page} href=\"$PHP_SELF?subaction=userinfo&user=".urlencode($row['autor'])."\">".$row['autor']."</a>");

добавляем :

	if ($config['allow_alt_url'] == "yes") {


		$tpl->set('{news}', "<a href=\"".$config['http_home_url']."user/".urlencode($row['autor'])."/news/"."\">".$lang['all_user_news']."</a>");


	} else {


		$tpl->set('{news}', "<a href=\"".$PHP_SELF."?subaction=allnews&user=".urlencode($row['autor'])."\">".$lang['all_user_news']."</a>");


	}

в шаблоне в нужном месте прописываем : {news}

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

тоесть ты вставляещь в новость <a href="http://dle-news.ru/user/{author}/news/">все публикации</a> и типа не работает?

{author} это же не просто ник автора, но и ссылка на профиль, поэтому такая конструкция не работает.

Deimos, это слишком просто :) надо не через {news}, т.к. ссылка должна выглядеть не "все публикации" а немного по другому, например "блог userнэйма".

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

Deimos, это слишком просто smile.gif надо не через {news}, т.к. ссылка должна выглядеть не "все публикации" а немного по другому, например "блог userнэйма".

ну так измени там где идет вывод названия, на то которое тебе нужно.

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

Как вариант, может получиться есть прикрутить тэг {usertitle} к полной новости.

я вам дал готовый код , вам только нужно в нем заменить вывод названия на нужный вам , что не понятного ?

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

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

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

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

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

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

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

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

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

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