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


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



Статистика
Онлайн всего: 18
Гостей: 16
Пользователей: 2
alexman91, LESIYI



Главная » Файлы » Скрипты для uCoz » Скрипты php для ucoz

Авто баллы на PHP для uCoz

Авто баллы на PHP для uCoz Авто, баллы, uCoz, PHP
Баллы пользователя - это модуль с помощью которого можно автоматически буквально за пару секунд заказать различные услуги.
Авто баллы на uCoz PHP - Баллы пользователя - это модуль с помощью которого можно автоматически буквально за пару секунд заказать различные услуги.
Баллы выдаются за активность на сайте, в профиле можно посмотреть за что и сколько баллов вы можете получить, так же имеется возможность передавать баллы.

Стандартные модули:
- Возможность передачи баллов, при этом пользователю приходит ЛС о том что ему зачислили баллы
- Покупка награды за баллы
- Ротатор ссылок, за n кол-во баллов ссылка появляется в блоке (в самом верху), при этом самая нижняя исчезает если ссылок больше 5.
- Возможность изменения баллов прямо с профиля пользователя (Появляется кнопочка "Изменить" у администратора с id 1)
- Повышение репутации, бот ставит от себя + купившему услугу

Установка:

  • Настройка PHP
    Создаем на сайте пользователя (пароль по сложней) и переносим его в группу администраторов, это будет ваш бот.
    В папке "ball" открываем "config.php" в любом текстовом редакторе (советую "Notepad++") и редактируем под себя.
    Готово! Заливаем папку "ball" в папку "scripts" через FTP.

  • Работа с шаблонами
    Заходим в панель управления "Настройки" -> "Общие настройки" -> "Разрешить использование API" -> Ставим галочку ("API key" - НЕ надо).

    В таблицу стилей вставляем сам стиль CSS:
    Code
    .ball-tacles {width:100%;}
    .ball-tacles .theads {width:130px;background:#FBFBFB;color:#888888;font: 11px Tahoma}
    .ball-tacles, .ball-tacles td {border:1px solid #E4E4E4;font: 11px Tahoma}
    .ball-tacles {border-width:1px 0px 0px 1px}
    .ball-tacles td {border-width:0px 1px 1px 0px; height:26px; padding:0px 7px 0px 7px;}
    .xt-uHelp {background-position: 0 -300px;}
    .xt-uHelp-over {background-position: -15px -300px;}
    .ibl{float:left;width:35px}  
    .ibl img{opacity:0.5}  
    .cbl{margin-left:35px}
    .hbl{padding:5px}
    .b0{opacity:0.0}


    Открываем код "Персональная страница пользователя" и после
    Code
    .....

    Вставляем код
    Code
    <!--uBall<>-->
    <div class="udtb"><div class="udtlb">Баллы:</div> <span id="balls">Загрузка...</span></div>
    <script type="text/javascript">
    // by ВэйДлин - uPost.su
    var balls = , dt, dtm;
    function bls(){
      new _uWnd('ball','Баллы пользователя ('+dt+declOfNum(dt, [" балл", " балла", " баллов"])+')',300,100,{align:'left',autosize:1,resize:0,customButtons: {
      'uHelp': [true, function(){
      new _uWnd('bHelp','Помощь',300,200,{align:'left',autosize:1,resize:0},'<fieldset><legend><b>Баллы пользователя</b></legend>Баллы пользователя - это модуль с помощью которого можно автоматически буквально за пару секунд заказать различные услуги. Баллы выдаются за активность на сайте, в профиле можно посмотреть за что и сколько баллов вы можете получить.</fieldset>');
      }]
      }},'<table class="ball-tacles" cellspacing="0" cellpadding="0"><tr><td><center><b>За что</b></center></td><td><center><b>Сколько</b></center></td></tr><tr><td class="theads"><b>$AWARDS$</b> '+declOfNum($AWARDS$, ["награда", "награды", "наград"])+':</td><td> </td></tr><tr><td class="theads"><b>$_REPUTATION$</b> '+declOfNum(, ["единица", "еденицы", "единиц"])+' репутации:</td><td> </td></tr><tr><td class="theads"><b>$_FORUM_ENTRIES$</b> '+declOfNum($_FORUM_ENTRIES$, ["пост", "поста", "постов"])+' на форуме:</td><td> </td></tr><tr><td class="theads"><b>$_COM_ENTRIES$</b> '+declOfNum($_COM_ENTRIES$, ["комментарий", "комментария", "комментариев"])+':</td><td> $_COM_ENTRIES$</td></tr><tr><td class="theads"><b>$_RANK$</b> ранг:</td><td> </td></tr><tr><td class="theads"><b>Изменено:</b></td><td> '+dtm+'</td></tr></table>');
    }
    function redball(){
      new _uWnd('rbl','Изменение баллов',400,240,{align:'left',autosize:1,resize:0,oncontent:function(){
      $('#rbl').click(function(){
      $(this).attr('disabled', true);
      $('#rblc').html('<img src="http://s54.ucoz.net/.s/img/wd/1/ajaxs.gif" border="0">');
      $.get('/php/ball/index.php?w=change&i=$_USER_ID$&'+$('#whwr').val()+'='+$('#rbli').val(), function(data){
      getball();
      $('#rblc').html(data);
      $('#rbl').attr('disabled', false);
      });
      });
      }},'<fieldset><legend><b>Что сделать</b></legend><select size="1" id="whwr"><option value="p">Прибавить</option><option value="m">Отнять</option></select></fieldset><fieldset><legend><b>На сколько</b></legend><input style="width:100%" value="" id="rbli" type="text"></fieldset><fieldset><div id="rblc" style="float:left"></div><input type="button" id="rbl" style="float:right" value="Готово"></fieldset>');
    }
    function ballmod(){
      new _uWnd('ballmod','Услуги сайта',400,340,{autosize:1,align:'left',oncontent:function(){
      $('.hbl').mouseover(function(){
      $(this).css('background', '#EDEDED');
      $(this).children('div.ibl').children('img').stop().animate({'opacity':'1.0'},100);
      $(this).children('div.cbl').children('span.b0').stop().animate({'opacity':'1.0'},160);
      }).mouseout(function(){
      $(this).css('background', '').children('div').children('img').stop().animate({'opacity':'0.5'},100);
      $(this).children('div.cbl').children('span.b0').stop().animate({'opacity':'0.0'},100);
      });
      }},{url:'/php/ball/index.php?w=listmod',xml:false});
    }

    function declOfNum(number, titles){
      number = number<0 ? -1*number : number;
      cases = [2, 0, 1, 1, 1, 2];
      return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];
    }
    function getball(){
      $.get('/php/ball/index.php?w=get&i=$_USER_ID$', function(data){
      dt = + data, dtm = dt, dt = dt + balls;
      $('#balls').html('<a href="javascript://" onclick="bls()">'+dt+'</a> [ <a href="javascript://" onclick="ballmod()">Услуги</a> ] [ <a href="javascript://" onclick="redball()">Изменить</a> ]');
      });
    }
    getball();
    </script>
    <script type="text/javascript" src="/php/ball/index.php?w=datamod&m=allmod"></script>


  • Теперь передача баллов, после
    Code
    .....


  • Ставим
    Code

      <div style="padding-top:4px;"">[ <a href="javascript://" onclick="b_send()">Отправить баллы</a> ]</div>
      <script type="text/javascript">var USER_ID = $_USER_ID$;</script>
      <script type="text/javascript" src="/php/ball/index.php?w=datamod&m=send"></script>


  • Ротатор ссылок
    Вы покупаете ссылку за баллы и она появляется в самом верху блока, при этом самая нижняя исчезает если ссылок больше 5 (значение меняеться).

    Установка очень проста, вставляем код в блок на сайте, сохраняем и готово! Код можно вставить в любое место на сайте где хотите видеть ссылки.
    Code
    <div id="blk">Загрузка...</div>

      <hr> [ <a href="javascript://" onclick="b_links()">Добавить ссылку</a> ]
      <script type="text/javascript" src="/php/ball/index.php?w=datamod&m=links"></script>

    <script type="text/javascript">$('#blk').load('/php/ball/index.php?w=links&t=get');</script>


  • P.S. К этому скрипту можно легко подключать свои модули (просто заливая модуль в папку "moduls"), для тех кто знает PHP вот небольшая справка

    *Список модулей - Список который выводиться у пользователя в ajax окне, т.е. в окне с услугами сайта
  • Автор\Источник: http://upost.su

    Для того что бы скачать архив необходимо зайти на сайт как пользователь. Размер: 11.1Kb
    Просмотров: 5138 | Комментарии: 20 | Рейтинг: 2.5/8 | |Категория: Скрипты php для ucoz | Добавил: мир | Дата: 02.12.2011 | Скачали: 82 | Теги: PHP, авто, ucoz, Баллы
    Похожие новости на нашем сайте
    Коментарий к новости

    Всего комментариев: 20
    20 FD_Fast   Дата: 25.07.2012  Время: 02:39   [№ 13484]
    вам что б** трудно ответить ?!

    19 FD_Fast   Дата: 12.07.2012  Время: 14:46   [№ 13435]
    что может быть если пишет загрузка... и все !!!
    а остальные услуги не работают !!!!
    аууу!!!

    16 FD_Fast   Дата: 12.07.2012  Время: 00:36   [№ 13429]
    ауууууууууууууууууууууууу, ГДЕ СКАЧАТЬ ПАПКУ ?????????????????????????????????????

    17 mdbaner   Дата: 12.07.2012  Время: 13:52   1 [№ 13432]
    Архив добавлен.

    18 FD_Fast   Дата: 12.07.2012  Время: 13:58   2 [№ 13433]
    благодарю...

    15 Firemage999   Дата: 20.03.2012  Время: 17:58   [№ 12644]
    а где скачать????

    -1   Спам
    13 FD_Fast   Дата: 02.03.2012  Время: 16:32   [№ 12385]
    народ где скачать попку балы и т.д.

    12 FD_Fast   Дата: 02.03.2012  Время: 16:27   [№ 12384]
    а как скачать ?

    11 LUIS75   Дата: 22.01.2012  Время: 13:09   [№ 11969]
    Круто,надо такое поставить)

    10 =Чувак=   Дата: 04.12.2011  Время: 21:51   [№ 11372]
    ммм

    8 STAFF   Дата: 03.12.2011  Время: 14:10   [№ 11342]
    что бы не было парень написал скрипт, который вы с комментирующих не напишите, разве что только после того что обратится к другим людям..)) И тупо строить из себя умника, тоже не стоит..!

    9 MDNdemon   Дата: 03.12.2011  Время: 15:43   1 [№ 11345]
    ну не обобщай))) я знаю что ВэйДлин красава... такую вещь замутить просто супер....

    +3   Спам
    3 mdbaner   Дата: 02.12.2011  Время: 19:45   [№ 11328]
    Скрипт больше подходит для социальных сетей, для нашего сайта к примеру это будет лишне. Я сам тестировал этот скрипт в работе. Есть действительно ошибочки не значительные, к примеру после авторизации нового пользователя, у него баснословные сумы балов показывает, но обменять их, изменить он не может. и тому подобное наблюдал и в других функциях.
    Скрипт реально хороший, и он стоит не зря денег, вложена труда и времени очень много.

    -1   Спам
    4 MDNdemon   Дата: 02.12.2011  Время: 22:01   1 [№ 11330]
    Скрипт обновлен, там сейчас багов нет... Лично проверял, всё работает безупречно!

    14 LUIS75   Дата: 08.03.2012  Время: 06:38   1 [№ 12430]
    В принципи он и подходит для таких сайтов,например пользователь загрузил файл на сайт,ему +10 баллов,потом пользоватили могут давать ему спасибки,а одна спасибка прибавляет +2 балла,у участников развивался азарт,а сами онибы даже непонимали что они раскручивают сайт:D Но если я и буду делать такое,то после покупки gold-статуса...Скрипт хороший!

    -3   Спам
    1 модератор   Дата: 02.12.2011  Время: 18:49   [№ 11326]
    Пару месяцев этот скрипт был платным, а теперь бесплатно выдали.
    Читал о нем отзывы, есть ошибки и недостатки свой, как и любая самоделка. От таких видов новинок скрипты для Ucoz станут более интересны.

    +1   Спам
    2 MDNdemon   Дата: 02.12.2011  Время: 19:05   1 [№ 11327]
    Скрипт рабочий, и недостатков нет, а те кто говорит о недостатках, либо скрипт сам не ставится (а это означает о кривых руках), либо западло потратить пару баксов на php/// ... ВэйДлин, и вправду хотел скрипт продавать, но как видишь всё бесплатно, но если кто хочет что-то дополнительное, то у ВэйДлин можно заказать модуль дополнительный...Скрипт просто супер!

    -1   Спам
    5 German   Дата: 02.12.2011  Время: 23:07   2 [№ 11333]
    Есть баги. Есть. Я уже не говорю о простейших мерах безопасности. И да, не стоит меня упрекать что мне лень заплатить за PHP и тыры пыры, проверяется на совершенной копии uCoz'а.

    6 MDNdemon   Дата: 03.12.2011  Время: 02:08   3 [№ 11336]
    Раз уж есть, то помоги ВэйДлин, расскажи ему о существующих багах...

    -3   Спам
    7 German   Дата: 03.12.2011  Время: 09:57   4 [№ 11340]
    Бывало, что скрипт не с первого раза получал данные. А безопасность нужна. htmlspecialchars();,trim();. Первая избавляется от HTML тегов, вторая удаляет лишние пробелы.


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

    Форма входа
    Логин:
    Пароль:


    Поиск


    На форуме

    1 Файловик. Уникальные те...

    0

    2 Куплю сайты в индексе Я...

    1

    3 Куплю сайты с ТИЦ/PR (п...

    9

    4 Предлагаю услуги для ан...

    0

    5 Предлагаю услуги по про...

    0

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

    51

    7 Сайт онлайн фильмов на ...

    1

    8 Проблема с таблицей

    9

    9 Отредактировать фото

    2

    10 Уже все перепробовал )

    1


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


    Комментарии



    Copyright UcozOn.ru™ © 2008-2016


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