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

Как выводит ссылку на все комментарии этого пользователя


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

Добрый вечер, форумчане!

Есть тег в userinfo =  {comments} Выводит ссылку на все комментарии этого пользователя, как <a href="https://site/index.php?do=lastcomments&amp;userid=1">Последние комментарии</a>

Вопрос. Как получить ссылку на все комментарии пользователя как этот: <a href="{ссылка}">Все комментарии</a>, чтобы легко редактировать

Ссылка на сообщение
Поделиться на других сайтах
01.07.2024 в 02:44, bykino сказал:

Вопрос. Как получить ссылку на все комментарии пользователя как этот: <a href="{ссылка}">Все комментарии</a>, чтобы легко редактировать

Это смотря в каком шаблоне

Ссылка на сообщение
Поделиться на других сайтах
  • celsoft закрыл это тему
  • celsoft разблокировал тему
9 часов назад, bykino сказал:

{comments} поставляет готовую html разметку, мне нужно только ссылка для href

Как то так. Ссылку будет выводить тег {comments-url}

<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>{comments-url}</name>
	<description></description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>==</versioncompare>
	<upgradeurl></upgradeurl>
	<filedelete>0</filedelete>
	<needplugin></needplugin>
	<mnotice>0</mnotice>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<phpinstall><![CDATA[]]></phpinstall>
	<phpupgrade><![CDATA[]]></phpupgrade>
	<phpenable><![CDATA[]]></phpenable>
	<phpdisable><![CDATA[]]></phpdisable>
	<phpdelete><![CDATA[]]></phpdelete>
	<notice><![CDATA[]]></notice>
	<file name="engine/modules/profile.php">
		<operation action="after">
			<searchcode><![CDATA[$tpl->set( '{comments}', "<a href=\"$PHP_SELF?do=lastcomments&amp;userid=" . $row['user_id'] . "\">" . $lang['last_comm'] . "</a>" );]]></searchcode>
			<replacecode><![CDATA[$tpl->set( '{comments-url}', $PHP_SELF."?do=lastcomments&amp;userid=" . $row['user_id'] );]]></replacecode>
			<enabled>1</enabled>
		</operation>
	</file>
</dleplugin>

 

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, alex32 сказал:

Как то так. Ссылку будет выводить тег {comments-url}


<?xml version="1.0" encoding="utf-8"?>
<dleplugin>
	<name>{comments-url}</name>
	<description></description>
	<icon></icon>
	<version></version>
	<dleversion></dleversion>
	<versioncompare>==</versioncompare>
	<upgradeurl></upgradeurl>
	<filedelete>0</filedelete>
	<needplugin></needplugin>
	<mnotice>0</mnotice>
	<mysqlinstall><![CDATA[]]></mysqlinstall>
	<mysqlupgrade><![CDATA[]]></mysqlupgrade>
	<mysqlenable><![CDATA[]]></mysqlenable>
	<mysqldisable><![CDATA[]]></mysqldisable>
	<mysqldelete><![CDATA[]]></mysqldelete>
	<phpinstall><![CDATA[]]></phpinstall>
	<phpupgrade><![CDATA[]]></phpupgrade>
	<phpenable><![CDATA[]]></phpenable>
	<phpdisable><![CDATA[]]></phpdisable>
	<phpdelete><![CDATA[]]></phpdelete>
	<notice><![CDATA[]]></notice>
	<file name="engine/modules/profile.php">
		<operation action="after">
			<searchcode><![CDATA[$tpl->set( '{comments}', "<a href=\"$PHP_SELF?do=lastcomments&amp;userid=" . $row['user_id'] . "\">" . $lang['last_comm'] . "</a>" );]]></searchcode>
			<replacecode><![CDATA[$tpl->set( '{comments-url}', $PHP_SELF."?do=lastcomments&amp;userid=" . $row['user_id'] );]]></replacecode>
			<enabled>1</enabled>
		</operation>
	</file>
</dleplugin>

 

Огромная благодарность, выручили!

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

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

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

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

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

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

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

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

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

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