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

Не переходит {profile-link}


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

Привет.

Такая проблема. Поставил шаблон gameisland. При попытке зайти в "Мой профиль" выбивает пустую страницу. Сам найти причину не смог, прошу помощи.

Ссылка на сайт не реальна, так как он работает через денвер

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

Привет.

Такая проблема. Поставил шаблон gameisland. При попытке зайти в "Мой профиль" выбивает пустую страницу. Сам найти причину не смог, прошу помощи.

Ссылка на сайт не реальна, так как он работает через денвер

Покажите хотя бы кусок кода с данным тегом.

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

Привет.

Такая проблема. Поставил шаблон gameisland. При попытке зайти в "Мой профиль" выбивает пустую страницу. Сам найти причину не смог, прошу помощи.

Ссылка на сайт не реальна, так как он работает через денвер

Покажите хотя бы кусок кода с данным тегом.


<div id="top" align="center">

<div class="content">

	 <div class="logo">&nbsp;</div>

	    <div class="banner">{banner_header}</div>

	    <div style="clear:both;"></div>

		 <table class="menu_block" width="100%" cellpadding="0" cellspacing="0">

			 <tr>

				 <td class="menu">

						    <div class="menu_l">

							    <div class="menu_r">

								    <div class="menu_bg">

									    <ul id="mainmenu">

											 <li><a href="/"><img src="{THEME}/images/home.png" width="19" height="25" alt="" /></a></li>

										    <li><a href="">КЛУБЫ<span>нашего города</span></a>

											    <ul>


												    <li><a href="http://gus-auto-zone.ru/gus-auto-club.html">Gus Auto Club</a></li>


											    </ul>

										    </li>

										    <li><a href="">Статьи<span>интересно и позновательно</span></a>

										    <ul>

												    <li><a href="http://gus-auto-zone.ru/main/bvsg/">Водитель vs гаи</a></li>

		 </ul>

		 </li>


		 <li><a href="">Форум<span>общаемся тут</span></a></li>

										    <li><a href="">Конкурсы<span>участвуем, голосуем!</span></a></li>										   

										    <li><a href="">Информация<span>полезная и не очень</span></a>

										    <ul>

												    <li><a href="#">Хочу добавить свой клуб</a></li>

		 </ul>

		 </li>

									    </ul>

									    <div class="clear"></div>

								    </div>

							    </div>

						    </div>

				    </td>

				    <td class="soc_menu_block">

							    <div class="soc_menu_r">

								    <div class="soc_menu_bg">

									    <ul class="soc_menu">

										    <!--<li><a class="rss" href="#">&nbsp;</a></li>-->

										    <li><a class="eml" href="http://gus-auto-zone.ru/index.php?do=feedback">&nbsp;</a></li>

										    <!--<li><a class="twet" href="#">&nbsp;</a></li>

										    <li><a class="face" href="#">&nbsp;</a></li>-->

										    <li><a class="vk" href="http://vk.com/gus_auto_zone">&nbsp;</a></li>

									    </ul>

								    </div>

							    </div>

				    </td>

			    </tr>

		    </table>

	    <table width="100%" class="cont_table">

		 <tr>

			 <td class="left_col">

				 <div id="avtorizate" style="display:none;">

					 {login}

				    </div>

								   {info}



								   [not-aviable=main|favorites|userinfo]{content}[/not-aviable]



				    [aviable=main]




				    <div class="gcont">

					    <div class="gcont_t_l">

						    <div class="gcont_t_r">

							    <div class="gcont_t_bg">

								    &nbsp;

							    </div>

						    </div>

					    </div>

						 <div class="gcont_bg_l">

						    <div class="gcont_bg_r">

							    <div class="gcont_bg_bg">

								 <div class="gcont_bg_cont">

									 <div class="block_title">

										    <div class="blockt_l">

											    <div class="blockt_r">

												    <div class="blockt_bg">

													  <p align=center>Последние новости</p>

														   <div class="clear"></div>

												    </div>

											    </div>

										    </div>

									    </div>

										 <div id="tabs-1">

										    <div class="tabs">

											    <ul class="tabNavigation">

												    <li><a href="#first">Главная</a></li>

												    <li><a href="#second">Статьи</a></li>

												    <li><a href="#secondd">Статьи</a></li>

											    </ul>


											    <div id="first">

												  <div class="sort_block">{sort}</div>

												    {content}

											    </div>

											    <div id="second">

													 <div class="sort_block">{sort}</div>

												    {custom category="6" template="shortstory" aviable="global" from="0" limit="10" cache="yes"}

											    </div>

											    <div id="secondd">

													 <div class="sort_block">{sort}</div>

												    {custom category="7" template="shortstory" aviable="global" from="0" limit="10" cache="yes"}

											    </div>

										    </div>

									    </div>

								   </div>

							    </div>

						    </div>

					    </div>

					    <div class="gcont_bt_l">

						    <div class="gcont_bt_r">

							    <div class="gcont_bt_bg">

								    &nbsp;

							    </div>

						    </div>

					    </div>

				    </div>

				    [/aviable]

			    </td>

			    <td class="right_col">

				 <div class="gcont_t_l">

					    <div class="gcont_t_r">

						    <div class="gcont_t_bg">

							 &nbsp;

						    </div>

					    </div>

				    </div>


					 <div class="gcont_bg_l">

					    <div class="gcont_bg_r">

						    <div class="gcont_bg_bg">

							 <div class="gcont_bg_cont">

								 <div class="block_title">

									    <div class="obzor">

										    <div class="blockt_l">

											    <div class="blockt_r">

												    <div class="blockt_bg">

													    Важные новости

												    </div>

											    </div>

										    </div>

									    </div>

								    </div>

								    <div class="block_cont">

								    Сайт находится на стадии разработки

								    </div>



								 <div class="block_title">

									    <div class="cel">

										    <div class="blockt_l">

											    <div class="blockt_r">

												    <div class="blockt_bg">

													    Календарь

												    </div>

											    </div>

										    </div>

									    </div>

								    </div>

								 <div class="block_cont">

											    {calendar}

									  </div>   


								    {vote}

									  <div class="clear"></div>

							    </div>


						    </div>

					    </div>

				    </div>

				    <div class="gcont_bt_l">

					    <div class="gcont_bt_r">

						    <div class="gcont_bt_bg">

							 &nbsp;

						    </div>

					    </div>

				    </div>

			    </td>

			    </tr>

			    <tr>

			    <td colspan="2">

				 <div class="gcont_t_l">

					    <div class="gcont_t_r">

						    <div class="gcont_t_bg">

							 &nbsp;

						    </div>

					    </div>

				    </div>


					 <div class="gcont_bg_l">

					    <div class="gcont_bg_r">

						    <div class="gcont_bg_bg">

							 <div class="gcont_bg_cont">

								    <div class="fotter_block">

									 <div style="float:left;">

									    <b>Сайт разработан NukeCode Studio</b><br />

									    Все материалы опубликованные на сайте,принадлежат сайту и их автору!<br />

Копирование, без указания ссылки на сайт ЗАПРЕЩЕНО!&copy;

									    </div>

									    <div style="float:right;">

										  <p>


										    </p>

									    </div>

									    <div class="clear"></div>

									 </div>

								 </div>

						    </div>

					    </div>

					 </div>

				    <div class="gcont_bt_l">

					    <div class="gcont_bt_r">

						    <div class="gcont_bt_bg">

							 &nbsp;

						    </div>

					    </div>

				    </div>

			    </td>

		    </tr>

	    </table>



    </div>

<div class="clear"></div>

</div>

<div class="page_shad" align="center">

    <div class="login_panel">

	 <ul class="ft_menu">

		 <li><a href="#top">вверх &uArr;</a></li>

			 <li><a href="javascript:history.go(-1)">шаг назад &lArr;</a></li>

		 <li class="prof"><a href="javascript:ShowOrHide('avtorizate')">[not-group=5]Кабинет[/not-group][group=5]Вход[/group]</a></li>

		    [group=5]<li><a href="/index.php?do=register">Регистрация</a></li>[/group]

	    </ul>

    </div>

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

Данный тег работает только в файле login.tpl, а вы, по всей видимости, добавляете его в main,tpl.

вот login.tpl


[not-group=5]

<div class="gcont">

<div class="gcont_t_l">

    <div class="gcont_t_r">

	    <div class="gcont_t_bg">

		    &nbsp;

	    </div>

    </div>

</div>

<div class="gcont_bg_l">

    <div class="gcont_bg_r">

	    <div class="gcont_bg_bg">

		    <div class="gcont_bg_cont">

			    <div class="cont_title">

				    Вы вошли как, {login} (<a class="thide lexit" href="{logout-link}">Выход</a>)

			    </div>

			   </div>



			    <table width="100%" cellpadding="0" cellspacing="0">

				 <tr>

				    <td>

					  <div class="clear"></div>

				    </td>

				    <td width="30%">

			    <a href="{profile-link}">

				    <img src="{foto}" alt="{login}" />

			    </a>

				 </td>

			  <td width="35%">

    <ul class="prof_menu">

  [admin-link]<li class="pm_activ"><a href="{admin-link}" target="_blank">Админпанель</a></li>[/admin-link]

	 <li class="pm_activ"><a href="{profile-link}">Мой профиль</a></li>

				    <li class="pm_activ"><a href="{addnews-link}">Опубликовать</a> </li>

				    <li class="pm_activ"> <a href="{pm-link}" class="g_link"> Сообщений <b>{new-pm}</b></a></li>

				    <li class="pm_activ"><a href="{favorites-link}">Мои закладки ({favorite-count})</a></li>

	 <li><a href="{stats-link}">Статистика</a></li>


	 <li><a href="{newposts-link}">Непрочитанное</a></li>

	 <li><a href="/?do=lastcomments">Последние комментарии</a></li>

				    <li><a class="thide lexit" href="{logout-link}">Выход</a></li>

    </ul>

			  </td>

		    </tr>

	    </table>

	    </div>

    </div>

</div>

<div class="gcont_bt_l">

    <div class="gcont_bt_r">

	    <div class="gcont_bt_bg">

	    &nbsp;


	    </div>

    </div>

</div>

</div>


[/not-group]

[group=5]

<div class="gcont">

<div class="gcont_t_l">

    <div class="gcont_t_r">

	    <div class="gcont_t_bg">

		    &nbsp;

	    </div>

    </div>

</div>

<div class="gcont_bg_l">

    <div class="gcont_bg_r">

	    <div class="gcont_bg_bg">

		    <div class="gcont_bg_cont">

			    <div class="cont_title">

				    Вход

			    </div>

			    </div>

			  <table width="100%" cellpadding="0" cellspacing="0">

					    <tr>

						 <td width="40%" >

									    <div class="clear"></div>

						    </td>

						    <td width="30%">

							    <img src="{THEME}/images/noavatar.png"  alt="" />

						    </td>

						    <td width="30%">

							 <form method="post" action="">

							    <ul class="cont_ul">


										    <li class="contul_label"><label class="login_label" for="login_name">Имя:</label></li>


										   <li> <input type="text" class="inf_input" name="login_name" id="login_name" /></li>

											   <li class="contul_label"> <label class="login_label" for="login_password">Пароль (<a href="{lostpassword-link}">Забыли?</a>):</label></li>

											  <li> <input class="inf_input" type="password" name="login_password" id="login_password" /></li>

											   <li> <a href="{registration-link}" class="reg_link">Регистрация</a>  <button class="fbutton" onclick="submit();" type="submit" title="Войти">Войти</button></li>


							    </ul>

							    <input name="login" type="hidden" id="login" value="submit" />

								    </form>

						    </td>

					    </tr>

				 </table>

	    </div>

    </div>

</div>

<div class="gcont_bt_l">

    <div class="gcont_bt_r">

	    <div class="gcont_bt_bg">

	    &nbsp;


	    </div>

    </div>

</div>

</div>

[/group]

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

Ну вы же сами написали, что в юзеринфо информация не выводилась

[not-aviable=main|favorites|userinfo]{content}[/not-aviable]
При этом у вас два {content} в шаблоне, в общем, все как то через ж у вас.... Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Ну вы же сами написали, что в юзеринфо информация не выводилась

[not-aviable=main|favorites|userinfo]{content}[/not-aviable]
При этом у вас два {content} в шаблоне, в общем, все как то через ж у вас....

не совсем понял, что хотел сказать. Можешь сказать, как надо правильно сделать?

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

не совсем понял, что хотел сказать. Можешь сказать, как надо правильно сделать?
Во-первых, я с вами детей не крестил и не собираюсь. Во-вторых, я не знаю как ВАм надо. Можно вывести новости и так и эдак. Попробуйте для начала поставить шаблон, который идет в комплекте с движком и от него плясать. А сказать я хотел, что у вас тег контент заключен в тег[not-aviable]. И прописано у вас

[not-aviable=main|favorites|userinfo]{content}[/not-aviable]
а это значит, что контент сайта НЕ выводится при просмотре профиля пользователя, а так же НЕ выводится при просмотре главной и Не выводится при просмотре закладок. В общем, не почитав документацию, вы сами себе усложнили себе жизнь.
Ссылка на сообщение
Поделиться на других сайтах

не совсем понял, что хотел сказать. Можешь сказать, как надо правильно сделать?
Во-первых, я с вами детей не крестил и не собираюсь. Во-вторых, я не знаю как ВАм надо. Можно вывести новости и так и эдак. Попробуйте для начала поставить шаблон, который идет в комплекте с движком и от него плясать. А сказать я хотел, что у вас тег контент заключен в тег[not-aviable]. И прописано у вас

[not-aviable=main|favorites|userinfo]{content}[/not-aviable]
а это значит, что контент сайта НЕ выводится при просмотре профиля пользователя, а так же НЕ выводится при просмотре главной и Не выводится при просмотре закладок. В общем, не почитав документацию, вы сами себе усложнили себе жизнь.

Спасибо за помощь) Извиняюсь, если обидел) Проблема решилась после того, как стер |userinfo

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

Всем доброго вечера!

Чтобы не плодить новые темы, задам вопрос здесь:

Ссылка в комментариях на профиль пользователя открывает карточку профиля. Чтобы миновать открытие карточки, а сделать прямую ссылку на профиль, ниже приведенный вариант верный?

<a href="{profile-link}">{login}</a>

Благодарю за ответ!

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

а в шаблоне комментариев нет тега {profile-link}

можно так попробовать

<a href="/user/{login}">{login}</a>[/CODE]

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

alex32, приветствую вас!

Да, верно, в comments.tpl присутствует тег {author}, он же и открывает карточку пользователя. А как сделать, чтобы ссылка открывала профиль пользователя, минуя карточку? Я вот почему спрашиваю, не так давно Владимир в одной из тем ответил на этот вопрос. Я уже обыскался, но так и не нашел эту тему. Может быть, это и есть тот вариант, который вы написали.

alex32, Благодарю!

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

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

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

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

[profile] текст [/profile] Выводит текст заключенный в теге в виде ссылки на профиль пользователя оставившего комментарий

{login} Выводит логин автора комментария без каких либо ссылок и меню

И как следствие [profile] {login} [/profile] выводит ссылку на профиль, а для незарегистрированных просто логин.

http://dle-news.ru/extras/online/index.html?all19.html

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

ну тогда может сделать более логично [profile] {profile} [/profile] ?

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

ну тогда может сделать более логично [profile] {profile} [/profile] ?

Не понимаю где логика? {profile} как может быть "логичным к логину пользователя", слова "профиль" и "логин" разные по своему смысловому значению. Тег {login} выводит логин пользователя оставившего комментарий, и к профилю это не имеет никакого значения, его же не обязательно использовать именно в тегах [profile] [/profile]

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

Не понимаю где логика? {profile} как может быть "логичным к логину пользователя", слова "профиль" и "логин" разные по своему смысловому значению. Тег {login} выводит логин пользователя оставившего комментарий, и к профилю это не имеет никакого значения, его же не обязательно использовать именно в тегах [profile] [/profile]

да, вы правы.

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

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

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

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

alex32, спасибо за помощь!

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

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

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

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

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

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

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

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

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

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