Вторник, 08.07.2025, 08:32
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    «  Март 2009  »
    Пн Вт Ср Чт Пт Сб Вс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    3031
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Март » 29 » Новая версия скрипта "Друзья сайта"
    03:05
    Новая версия скрипта "Друзья сайта"
    Думаю вы видели тут скрипт "Мои друзья". Вы так же как и я наткнулись на то, что скрипт работает 1 раз... это когда его установили... Так вот... посидеп чуть у компа, я решил переделать, так чтобы работало. Начнём.

    Активируем Блог (если у вас отключена функиция).
    После чего заходим в "Настройки модуля".
    Находим там "Поля для добавления материалов:"
    Ставим вот так:

    Включаем возможность поиска материалов пользователя.
    Сохроняем и идём дальше.

    Теперь нужно переименовать наши Доп. поля.
    Дополнительное поле 2 переименовываем как "Описание друга"
    Дополнительное поле 3 переименовываем как "Ник друга"

    Затем идем в редактирование шаблона.
    Заходим в раздел Блога "Страница Архива материалов", удаляем всё и ставим этот код:

    Code
    <html>  
    <head>  
    <title>Друзья</title>  
    <link type="text/css" rel="StyleSheet" href="/_st/my.css" />  
    <style>.cuzadpn{display:none;}</style>  
    </head>  
    <body><table width="100%" border=0><center><a href="/blog/0-0-0-0-1"><Font size="5">Добавить друга</font></a></cener></table>  
    <br>  
    <script language="JavaScript">var linckinum = 1;</script>  
    $BODY$  
    <br><center>$POWERED_BY$</center>  
    </body>  
    </html>

    Сохроняем и идём дальше.

    Теперь идём в "Вид материалов" и удаляем всё там. После чего меняем на этот код:

    Quote
    <table id=table1 width="100%" border=1>
    <tr>
    <td>Ник Друга</td>
    <td width="180">О друге</td>
    <?if($MODER_PANEL$)?> <td>Редакт. панель</td><?endif?>
    <td>Отправить ЛС</td>
    </tr>
    <tr>
    <td width="40%">
    <div style="alagn:left;font:7pt;"><script language="JavaScript">document.write(linckinum);linckinum = linckinum + 1;</script>. <a target="_blank" href="/index/8-0-$OTHER3$"><b><span class="$OTHER2$">$OTHER2$</span></b></a></div>
    </td>
    <td width="180"><span class="$OTHER2$">[$OTHER2$]</span></td>
    <?if($MODER_PANEL$)?>
    <td width="80">
    <div style="alagn:right;font:7pt;">$MODER_PANEL$</div>
    </td>
    <?endif?>
    <td width="180">
    <div style="alagn:right;font:7pt;"><a target="_blank" href="/index/14-$OTHER2$-0-1">Отправить ЛС</a></div>
    </td>
    </table>

    Сохроняем.

    Теперь идём в "Персональную страницу пользователя"
    И сразу после body ставим это:

    Quote
    <script language="JavaScript">
    function add_fr() {
    if(document.getElementById('favik')) document.getElementById('favik').innerHTML = '<iframe style="width:1px;height:1px;" frameborder="0" scrolling="no" hspace="0" vspace="0" allowtransparency="true" src="/blog/0-0-0-0-1"></iframe>';
    }
    </script><span id="favik"></span><span id="favik2" style="display:none;">$_USERNAME$</span><span id="favik3" style="display:none;">$_GROUP_ID$</span><span id="favik4" style="display:none;">$_USER_ID$</span>

    Теперь сделаем 2 кнопки в профиле.
    Ставим куда хотим:

    Quote
    <?if($_PM_SEND_URL$)?>
    <div style="position:relative;float:right;text-align:center;">
    <?if($GROUP_ID$=4 or $GROUP_ID$=5)?><br>
    <input title="Мой список друзей" class="commSbmFl" value="Друзья пользователя" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$_USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">
    <?endif?>
    </div>
    <?else?>
    <?if($USER_LOGGED_IN$)?>
    <div style="position:relative;float:right;text-align:center;">
    <input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">
    </div>
    <?endif?>
    <?endif?>

    1 - Кнопка для добавления в друзья
    2 - Кнопка для админов, смотреть друзей данного пользователя

    Если у вас есть мини профиль, то туда ставим этот код:

    Quote
    <input title="Мой список друзей" class="commSbmFl" value="Мои друзья" href="javascript://" onclick="window.open('/blog/0-0-0-0-17-$USER_ID$','upp','scrollbars=1,top=0,left=0,resizable=1,width=400,height=500') || alert('Отключите блокировку всплывающих (Pop-up) окон!'); return false;" type="button">

    Вот думаю и всё...

    Автор: AxeMen.
    Источник: вот

    Пока что ошибок не было.

    Будут вопросы или ошибки пишите, подправим.

    Категория: скрипты для ucoz сайта | Просмотров: 1708 | Добавил: AxeMen | Рейтинг: 5.0/2
    Всего комментариев: 9
    7 Xmk  
    0
    А у меня не работает sad

    8 AxeMen  
    0
    Что выдаёт? Или вообще не показывает?

    9 Xmk  
    0
    да хз, херня какая то получилось smile скорей всего просто я криво сделал, да ладно фиг с ним

    4 AxeMen  
    0
    Если хотите могу дать сайт где установлен, но нужно зарегаться...

    3 AxeMen  
    0
    Тфу... название не друзья сайта, а "Друзья пользователя"

    2 x-nn  
    0
    Работает???

    6 AxeMen  
    0
    да... работает... выкладывал на нескольких сайтах... пока никто не жаловался

    1 Ponto_Cotton  
    0
    Скрин!

    5 AxeMen  
    0
    скрин тут не причём....

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]