Solution Technologies
Управление сайтом без ограничений
{**
 * XS2:
 *
 * This file is developed by Solutecs, LLC for the purpose of the company
 * and is provided together with XS2 Framework as and inherent part of the
 * system. This file can be used on the terms of License Agreement.
 *
 * +7 (495) 585-0833 / 13 Rusakovskaya street, Moscow 107140 Russia
 *
 * @link http://www.solutecs.com
 * @copyright ©1998-2007 Solutecs, LLC
 * @version 1.XX
 *}



{xs2Fetch mod="users" obj="user" met="login"} {* Форма авторизации пользователя *}
{xs2Fetch mod="blog" met="blogmenu"}          {* Меню авторизованного пользователя *}

{* Форма добавления в друзья *}
{if $myBlog.NodId == $blog.NodId}
  {* Если этот блог текущего юзера *}
  <form name="friendAddForm" method="POST" action="{$_THE.REQUEST_URI}">
    <input type="hidden" value="addFriend" name="action"/>
    <input type="text" value="" name="NName"/>
    <input type="submit" value="Добавить"/>
  </form>
{/if}
{* /Форма добавления в друзья *}

{* Форма удаления из друзей *}
{if $myBlog.NodId == $blog.NodId}
  {* Если этот блог текущего юзера *}
  <script type="text/javascript">
  {literal}
    function removeFriend(n) {
      document.forms.friendRemoveForm.friendId.value = n;
      document.forms.friendRemoveForm.submit();
    }
  {/literal}
  </script>
  <form name="friendRemoveForm" method="POST" action="{$_THE.REQUEST_URI}" style="display:none;visibility:hidden;">
    <input type="hidden" value="removeFriend" name="action"/>
    <input type="hidden" value="" name="friendId"/>
  </form>
{/if}
{* Форма удаления из друзей *}

<hr/>

{* Список друзей этого блога *}
<a href="{xs2Href mod="blog" obj="blog" met="show" atr=$blog.NodId}">{$blog.NName}</a>
{if $blog.Friends}
  <h1>Друзья</h1>
  {foreach from=$blog.Friends item="friend"}
    <p>
      {if $friend._isMutual}
        {* Выделяем взаимных друзей *}
        <b><a href="{xs2Href mod="blog" obj="blog" met="show" atr=$friend.NodId}">{$friend.NName}</a></b>
      {else}
        <a href="{xs2Href mod="blog" obj="blog" met="show" atr=$friend.NodId}">{$friend.NName}</a>
      {/if}
      {if $myBlog.NodId == $blog.NodId}
        {* Если этот блог текущего юзера *}
        &nbsp;<a href="javascript:removeFriend({$friend.NodId})">Удалить</a>
      {/if}
    </p>
  {/foreach}
{else}
  <p>У этого блога нет друзей</p>
{/if}
{* /Список друзей этого блога *}

<hr/>

{* Список блогов, у которого этот в друзьях *}
{if $blog._friendsOf}
  <h1>В друзьях у</h1>
  {foreach from=$blog._friendsOf item="friend"}
    <p>
      {if $friend._isMutual}
        {* Выделяем взаимных друзей *}
        <b><a href="{xs2Href mod="blog" obj="blog" met="show" atr=$friend.NodId}">{$friend.NName}</a>
      {else}
        <a href="{xs2Href mod="blog" obj="blog" met="show" atr=$friend.NodId}">{$friend.NName}</a>
      {/if}
    </p>
  {/foreach}
{else}
  <p>Этот журнал никто не читает</p>
{/if}
{* /Список блогов, у которого этот в друзьях *}
Copyright ©1998-2008 Солютекс. Все права защищены.
Этот сайт сделан в designLab | Работает на технологии XS2
Условия использования | О защите конфиденциальности