Приветствую Вас Прохожий | RSS Воскресенье, 24.11.2024, 00:40
Меню сайта
ВИДЕО УРОКИ СКРИПТЫ UCOZ ШАБЛОНЫ UCOZ ФОТОШОП UCOZ КАТАЛОГ СТАТЕЙ ВЕБМАСТЕРУ UCOZ ВИДЕО ФОТОШОПА ДОПОЛНЕНИЕ САЙТА РАЗДЕЛ СТУДИИ УСЛУГИ НАШЕГО САЙТА


Мини-чат
Все вопросы задаем в форуме,
здесь они игнорируются!



Статистика
Онлайн всего: 34
Гостей: 34
Пользователей: 0



Главная » Файлы » Скрипты для uCoz » Скрипты Разное

Создаем из раздела Блог и новости сайта, функцию мой друзья

Создаем из раздела Блог и новости сайта, функцию мой друзья Создаем, раздела, Блог, новости, сайта,, функцию, друзья

"Друзья пользователя" из раздела blog - Блог


На этот раз "Блог и новости сайта".
Очередная переделка скрипта под другой модуль. На этот раз "Блог". Скрипт уже сделан под третий модуль
  • Установка.

  • Активизируем модуль "Блог" и создаем в нем любую категорию. В настройках модуля включаем "Название материала" и "Дополнительные поля 1-4". А так же включаем возможность поиска материалов пользователя.

  • В настройках групп включаем возможность добавления материала всем группам, удаление своих материалов, а так же отключаем модерацию материалов. Обязательно должно стоять количество выведенных новостей 4.

  • В вид материалов вставляем:
    Code
    <table>  
    <tr>  
    <td><img width="50" src="$OTHER1$"></td>  
    <td>Никнейм: <a href="$OTHER2$"<?if($OTHER3$)?> title="$OTHER3$"<?endif?>>$TITLE$</a><br>ID: $OTHER4$<br><small><a href="javascript://" class="del_bm$ID$" onclick="$.get('/index/92-4-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('#entryID$ID$').slideUp('fast')});">Удалить</a></small></td>  
    <tr>  
    </table>  
    <div style="border-top:1px solid #ccc; border-bottom:1px solid #fff;"></div>

    В странице архива материалов ищем:
    Code
    $BODY$

    и заменяем на:
    Code
    <span id="dfgdddfg">  
    <div id="friends44">$BODY$</div>  
    <script type="text/javascript">  
      $('.noEntry').each(function(){ $(this).html($(this).html().split('Не найдено материалов доступных для просмотра').join('<a class="Smenu_link">Друзей нет</a>')) }); // uwnd.ru  
    </script>  
    </span>

    В персональную страницу пользователя в нужное место вставляем:
    Code

    <div class="BlockTitlle" style="height:14px;"><!-- <bt> --><!--<s5184>--><span style="float:left;"><?if($_PM_READ_URL$)?>Мои друзья<?else?>Его друзья<?endif?></span> <span style="float:right;">($_BLOG_ENTRIES$)</span><!--</s>--><!-- </bt> --></div>  
    <div class="BlockCont" style="padding:0px;">  
    <!-- <bc> -->  

    <script type="text/javascript">  
    $.get('/blog/0-0-0-0-17-$_USER_ID$ ',function(singmen){  
    var result = $('#friends44',singmen).html();  
    $('#dfriends').html(result);  
    });  
    </script>  

    <style>  
    .catPages1 {display:none;}  
    </style>  

    <span id="dfriends"></span>  
    <script>  
    $('.noEntry').each(function(){ $(this).html($(this).html().split('Не найдено материалов доступных для просмотра').join('<a class="Smenu_link">Друзей нет</a>')) }); // uwnd.ru  
    function Addfriends() {  
    $.get('/blog/0-0-0-0-1', function(data){  
    var ssid = $('input[name="ssid"]', data).val();  
    $.post('/blog/', {  
    a: 2,  
    jkd428: 1,  
    jkd498: 1,  
    ocat: 1,  
    title: '$_USERNAME$',  
    other1: '<?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://uwnd.ru/images/question_a.gif<?endif?>',  
    other2: '$_PROFILE_URL$',  
    other3: '$_NAME$',  
    other4: $_USER_ID$,  
    ssid: ssid  
    }, function(qwe){  
    var er = $(qwe).text();  
    if(er.indexOf('успешно')>-1){_uWnd.alert('Пользователь добавлен в друзья!','Успех',{w:270,h:60,t:8000})}  
    else {_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});};  
    });  
    });  
    };  
    $.get('/blog/0-0-0-0-17-$_USER_ID$ ',function(uwnd56456){  
    var result1 = $('#dfgdddfg',uwnd56456).html();  
    if(result1.indexOf('$_PROFILE_URL$')=='-1') { $('#mmmmmmd').html('<a href="javascript:Addfriends()">Добавить в друзья</a>') } else { $('#mmmmmmd').html('Уже есть в друзьях') };  
    });  
    </script>  
    <?if($_BLOG_ENTRIES$>3)?><a class="Smenu_link" href="$_BLOG_ACTIVITY_URL$">Другие</a><?endif?>  

    <!-- </bc> -->  
    </div>  
    <div style="padding:5px"></div>

    Там же в нужное место где хотите чтобы появилась ссылка вставляем:
    Code
    <?if($_PM_SEND_URL$)?><span id="mmmmmmd"></span><?endif?>




    "Друзья пользователя" из раздела news - Новости сайта


    По заказу пользователя сайта переделал скрипт под модуль "Новости сайта". Исключительно не советую его использовать т.к модуль не имеет полноценных функций как другие всё полностью не удастся сделать в дальнейшем.
  • Установка:

  • Активизируем модуль "Новости сайта" и создаем в нем любую категорию. В настройках модуля включаем "Название материала" и "Дополнительные поля 1-4". А так же включаем возможность поиска материалов пользователя.

  • В настройках групп включаем возможность добавления материала всем группам, удаление своих материалов, а так же отключаем модерацию материалов. Обязательно должно стоять количество выведенных новостей 4.
  • В вид материалов вставляем:
    Code
    <table>  
    <tr>  
    <td><img width="50" src="$OTHER1$"></td>  
    <td>Никнейм: <a href="$OTHER2$"<?if($OTHER3$)?> title="$OTHER3$"<?endif?>>$TITLE$</a><br>ID: $OTHER4$<br><small><a href="javascript://" class="del_bm$ID$" onclick="$.get('/index/92-4-$ID$-<?substr($MODER_PANEL$, strrpos($MODER_PANEL$,"','h")-8,8)?>',function(){$('#entryID$ID$').slideUp('fast')});">Удалить</a></small></td>  
    <tr>  
    </table>  
    <div style="border-top:1px solid #ccc; border-bottom:1px solid #fff;"></div>

    В странице архива материалов ищем:
    Code
    $BODY$

    и заменяем на:
    Code
    <span id="dfgdddfg">  
    <div id="friends44">$BODY$</div>  
    <script type="text/javascript">  
      $('.noEntry').each(function(){ $(this).html($(this).html().split('Не найдено материалов доступных для просмотра').join('<a class="Smenu_link">Друзей нет</a>')) }); // uwnd.ru
    </script>
    </span>

    В персональную страницу пользователя в нужное место вставляем:
    Code
    <div class="BlockTitlle" style="height:14px;"><!-- <bt> --><!--<s5184>--><span style="float:left;"><?if($_PM_READ_URL$)?>Мои друзья<?else?>Его друзья<?endif?></span> <span style="float:right;">($_NEWS_ENTRIES$)</span><!--</s>--><!-- </bt> --></div>  
    <div class="BlockCont" style="padding:0px;">  
    <!-- <bc> -->  

    <script type="text/javascript">  
    $.get('/news/0-0-0-0-17-$_USER_ID$ ',function(singmen){  
    var result = $('#friends44',singmen).html();  
    $('#dfriends').html(result);  
    });  
    </script>  

    <style>
    .catPages1 {display:none;}
    </style>

    <span id="dfriends"></span>  
    <script>
    $('.noEntry').each(function(){ $(this).html($(this).html().split('Не найдено материалов доступных для просмотра').join('<a class="Smenu_link">Друзей нет</a>')) }); // uwnd.ru
    function Addfriends() {  
    $.get('/news/0-0-0-0-1', function(data){  
    var ssid = $('input[name="ssid"]', data).val();  
    $.post('/news/', {  
    a: 2,  
    jkd428: 1,  
    jkd498: 1,  
    ocat: 1,  
    title: '$_USERNAME$',  
    other1: '<?if($_AVATAR$)?><?substr($_AVATAR$,strpos($_AVATAR$,'src')+5,strpos(substr($_AVATAR$,strpos($_AVATAR$,'src')+5), '>')-3)?><?else?>http://uwnd.ru/images/question_a.gif<?endif?>',  
    other2: '$_PROFILE_URL$',  
    other3: '$_NAME$',  
    other4: $_USER_ID$,  
    ssid: ssid  
    }, function(qwe){  
    var er = $(qwe).text();  
    if(er.indexOf('успешно')>-1){_uWnd.alert('Пользователь добавлен в друзья!','Успех',{w:270,h:60,t:8000})}  
    else {_uWnd.alert('<font color="red">Произошла ошибка</font>','',{w: 270,h: 70,t: 8000});};  
    });  
    });  
    };  
    $.get('/news/0-0-0-0-17-$_USER_ID$ ',function(uwnd56456){  
    var result1 = $('#dfgdddfg',uwnd56456).html();  
    if(result1.indexOf('$_PROFILE_URL$')=='-1') { $('#mmmmmmd').html('<a href="javascript:Addfriends()">Добавить в друзья</a>') } else { $('#mmmmmmd').html('Уже есть в друзьях') };  
    });  
    </script>  
    <?if($_NEWS_ENTRIES$>3)?><a class="Smenu_link" href="$_NEWS_ACTIVITY_URL$">Другие</a><?endif?>  

    <!-- </bc> -->  
    </div>  
    <div style="padding:5px"></div>

    Там же в нужное место где хотите чтобы появилась ссылка вставляем:
    Code
    <?if($_PM_SEND_URL$)?><span id="mmmmmmd"></span><?endif?>
  • Автор\Источник: uwnd.ru

    Для того что бы скачать архив необходимо зайти на сайт как пользователь.
    Просмотров: 2724 | Комментарии: 4 | Рейтинг: 4.0/2 | |Категория: Скрипты Разное | Добавил: мир | Дата: 20.07.2011 | Скачали: 0 | Теги: новости, друзья, блог, раздела, Создаем, сайта, функцию
    Похожие новости на нашем сайте
    Коментарий к новости

    Всего комментариев: 4
    0  
    2 FideliS   Дата: 08.08.2011  Время: 18:42   [№ 9926] [Материал]
    У меня почему то не хочет работать. Когда нажимаю "Добавить в друзья" в аякс окошке выскакивает "Произошла ошибка"

    0  
    3 STAFF   Дата: 08.08.2011  Время: 18:55   1 [№ 9928] [Материал]
    А вы, доп. поле подключили в настройках модуля ?

    0  
    4 FideliS   Дата: 08.08.2011  Время: 19:13   2 [№ 9929] [Материал]
    Я добавил 4 дополнительных поля (поставил две галочки)

    0  
    1 PUNK330   Дата: 28.07.2011  Время: 10:38   [№ 9704] [Материал]
    Невидно "Добавить в друзья".Отдельно ставил просто вместо <?if($_PM_SEND_URL$)?><span id="mmmmmmd"></span><?endif?> на это менял <a href="javascript:Addfriends()">Добавить в друзья</a> добавляет но неудаляет!!!Исправь надо!

    Все правильно сделал...


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

    Форма входа


    Поиск


    На форуме

    1 Работа на заводе

    29

    2 Комплексный прогон сайт...

    54

    3 Армия

    0

    4 Может у кого есть!

    6

    5 Нужны копирайты

    1

    6 Остались честные СМИ?

    0

    7 Раздача подарков и стик...

    1

    8 Дисковое пространство

    3

    9 Ручной прогон по трасто...

    19

    10 бот для умножения денег...

    0


    Подробней о форуме


    Комментарии



    Copyright UcozOn.ru™ © 2008-2024


    Кнопка 88х31 сайта ucozon.ru