Дата: Пн, 12.12.2011, 13:17:49 | Сообщение # 1
|
Данный скрипт подсчитывает все материалы написанные пользователем, затем высчитывает количество символов в статьях и в зависимости от объема начисляет деньги на счет пользователю!
Для того чтобы сделать выплату журналисту, достаточно добавить ему "Онлайн игру". 1 игра = 0.5 руб.
Установка: 1. Каталог статей » Вид материалов, в конец:
Code <div style="display:none"> <input id="money" value="$SOURCE$" style="display:none" /> </div>
2. Каталог статей » Страница добавления/редактирования материала, после $BODY$:
Code <script> var cost=0.01; var moneyAdm=$("#idContentoEditmessage").contents().find("body"),moneyUsr=$("#message"); if(moneyAdm) {moneyAdm.keyup(function() {$("#puF7").val((moneyAdm.html().length*cost).toFixed(2));});} if(moneyUsr) {moneyUsr.keyup(function() {$("#puF7").val((moneyUsr.val().length*cost).toFixed(2));});} </script>
где cost = Цена за один символ!
3. Пользователи » Персональная страница пользователя, перед </body>:
Code <script type="text/javascript" id="NewsMan"> //================================= //= NewsMan v1.0 by Creat1ve //= Autor: Creat1ve //= Source: http://creat1ve.ucoz.ua //= All right reserved (c) 2011 //=================================
var copyright="Creat1ve,mau5trap,http://creat1ve.ucoz.ua/index/"; var copysize=$("#NewsMan").text().length; if(copyright.charCodeAt(47)==copyright.length-1 && (copysize==877||copysize==900)){ $.get('/publ/0-0-$_USER_ID$-0-17',function(data){ var pager=$(".swchItem:last",data).prev().children().text(); if(pager=="") pager=$(".swchItemA",data).children().text(); else pager=$(".swchItem:last",data).prev().children().text(); for(i=1;i<=pager;i++){ $.get('/publ/0-'+i+'-$_USER_ID$-0-17',function(data){ var total=0; var penalty='$_STUFF_ENTRIES$'*0.5; $("#money",data).each(function() {total += Number($(this).val());}); $("#umoney").html((total-penalty).toFixed(2)); });}});} else $("#umoney").html(" !!! ERROR !!! "); </script>
Во избежание недоразумений, запрещено изменять данный код!
4. Пользователи » Персональная страница пользователя, где хотите видеть деньги:
--------------------Code--------------------- Заработок: <span id="umoney">...</span> руб.
! Настоятельно рекомендую в настройках модуля значение "Количество материалов на странице в категории" сделать 50 !
Источник: http://creat1ve.ucoz.ua
|
|
Дата: Вт, 13.12.2011, 21:39:04 | Сообщение # 2
|