Tarum 0 Опубликовано: 1 апреля 2009 Рассказать Опубликовано: 1 апреля 2009 (изменено) Суть в том что что мне нужно чтобы рядом с ником, того кто откомментировал новость была иконка, при нажатии на которую переадерсовывало на другую страницу, при этом нужно чтобы ссылка заканчивалась ником того кто отписал. таким образом можно октрыть 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, прошу вас немножко мне подсказать или отправить на мыло ответ, прежде чем забанить меня(если вы собрались это делать) )) т.к. я уже близок к ответу, с Вашей помощью, я найду выход быстрее, а сайт на локальной машине. Не думаю что мне в личку кто либо ответит с сайта, куда быстрее получит ответ тут. Изменено 1 апреля 2009 пользователем Tarum Цитата Ссылка на сообщение Поделиться на других сайтах
spam 11 Опубликовано: 1 апреля 2009 Рассказать Опубликовано: 1 апреля 2009 Чем стандартный тег {author} и небольшая правка шаблона не подходит? p.s. Зри в show.full.php ) Цитата Ссылка на сообщение Поделиться на других сайтах
Tarum 0 Опубликовано: 1 апреля 2009 Рассказать Опубликовано: 1 апреля 2009 Автор Стандартный тег аутор, пихает меил ту команду..... может подскажешь...как аутором это сделать? вить в шоу пхп прописано мол если не атворизован то через аутор вставляет: отправку на мыло если авторизован, то открывает менюшку юзера..... Тут в любом случае нужно добавлять тогда свой тег...и его юзать...я бы добавил просто пхп код в тпл чтобы брал переменную и подставлял из неё к концу ссылки...однак .тпл незя юзать пхп =/ есть предложения по тому, как реализовать подставку в конец ссылки ника запостившего комент через тег аутор? =| Цитата Ссылка на сообщение Поделиться на других сайтах
spam 11 Опубликовано: 1 апреля 2009 Рассказать Опубликовано: 1 апреля 2009 (изменено) 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 Изменено 1 апреля 2009 пользователем spam Цитата Ссылка на сообщение Поделиться на других сайтах
Tarum 0 Опубликовано: 2 апреля 2009 Рассказать Опубликовано: 2 апреля 2009 Автор Большое тебе спасибо...знаю в карман не положишь)) но всё равно очень благодарен, как я и говорил, нужно новый тег создавать Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.