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

добавление кнопочки с последующей передаресацией в комментариях


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

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

таким образом можно октрыть comments.tpl, найти там строчку

<td align="left" class="ctitle">#{comment-id} написал: <strong>{author}</strong> {news_title}</td>
И заменить на:
<td align="left" class="ctitle">#{comment-id} написал: <strong>{author}<a href="http://нужный-сайт.ру/rg.pl?={А ВОТ здесь нужно ввести переменную логин юзера}"><img src="http://mysite.ru/img.gif"></a></strong> {news_title}</td>

Вот по втором коде я написал где нужно переменную вставить

Но тут 2 проблемы, во 1 писать коменты могу и не реганые юзеры, во 2 если юзать {author}, то вставляет код отправки на мыло)))

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

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

3. можно найти {author} и удалить оттуда код отправки на мыло и оставить тока ник, и юзать в ссылке {author}

p.s. но прежде чем заниматься этой мутарной фигнёй, я решил спросить, возможно есть у кого подсказка для меня по реализации данной фичи?

Уважаемый celsoft, прошу вас немножко мне подсказать или отправить на мыло ответ, прежде чем забанить меня(если вы собрались это делать) )) т.к. я уже близок к ответу, с Вашей помощью, я найду выход быстрее, а сайт на локальной машине.

Не думаю что мне в личку кто либо ответит с сайта, куда быстрее получит ответ тут.

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

Стандартный тег аутор, пихает меил ту команду.....

может подскажешь...как аутором это сделать?

вить в шоу пхп прописано мол если не атворизован то через аутор вставляет: отправку на мыло

если авторизован, то открывает менюшку юзера.....

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

есть предложения по тому, как реализовать подставку в конец ссылки ника запостившего комент через тег аутор? =|

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

show.full.php

Найти

	$row['name'] = stripslashes($row['name']);
Ниже вставить
	if ($row['is_register']) { // Если зарегестрирован

			$tpl->set('{author_new}', urlencode($row['gast_name'])); }

	else{ // Если не зарегестрирован

		$tpl->set('{author_new}', 'СВОЙ КОД');

		}

СВОЙ КОД замени на то что должно выводиться если автор коммента гость

тег {author_new} вставляй в нужном месте шаблона comments.tpl

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

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

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

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

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

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

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

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

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

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

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

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