Файл: modules/tasks/tmpls/all.html
Строк: 77
<?php
<h1 style="float:left;">Список всех заданий</h1>
{{if({uid}!=0)}}<span style="float:right;">
<button onclick="window.location = '/tasks/add'" class="btn btn-inverse" rel="tooltip">Создать задание</button> <button onclick="window.location = '/tasks'" class="btn btn-inverse" rel="tooltip">Мои задания</button>
</span>{{endif}}<div class="clear"></div>
<script>
TaskList = {};
$(function(){
TaskList.TaskSocial = 'vk';
TaskList.TaskPage = '1';
GetAll(TaskList.TaskPage,'','');
$('.tab-content .btn-group .btn').click(function(event){
if($(this).hasClass('active')){
$(this).removeClass('active');
} else {
$(this).addClass('active');
}
TaskTypes = '';
$( ".tab-content .btn-group .active" ).each(function() {
asdf = $(this).attr('id');
TaskTypes += ','+asdf;
});
TaskTypes = TaskTypes.substr(1);
$('.table-striped tbody').html('<tr><th>Сеть</th><th>Задание</th><th>Цена</th><th>Баланс</th><th>Подробнее</th></tr>');
GetAll(TaskList.TaskPage,TaskList.TaskSocial,TaskTypes);
if(!TaskTypes){
if(TaskList.TaskSocial=='vk') TaskTypes = 'like,repost,group,friend';
}
$('#'+TaskList.TaskSocial+'StartLiker').attr('href','/earn/'+TaskList.TaskSocial+'/'+TaskTypes);
});
$('.pager li a').click(function(){
TaskTypes = '';
$( ".tab-content .btn-group .active" ).each(function() {
asdf = $(this).attr('id');
TaskTypes += ','+asdf;
});
TaskTypes = TaskTypes.substr(1);
GetAll(TaskList.NextPage,TaskList.TaskSocial,TaskTypes);
});
});
function GetAll(Page,TaskSocial,TaskTypes){
$.post("/ajax/tasks/getall",{page:Page,social:TaskSocial,type:TaskTypes}).done(function(data) {
v = JSON.parse(data);
//alert(data);
TasksHtml = '';
$(v.responce).each(function(e) {
if(this.social == 'vk'){
Social = 'Вконтакте';
if(this.type == 'like') Type = '<i class="home-like"></i> Мне нравится';
if(this.type == 'repost') Type = '<i class="home-repost"></i> Репост записи';
if(this.type == 'group') Type = '<i class="home-group"></i> Вступить в группу';
if(this.type == 'friend') Type = '<i class="home-follow"></i> Друзья/Подписки';
}
if(this.social == 'tw'){
Social = 'Twitter';
if(this.type == 'follow') Type = '<i class="home-follow"></i> Читать';
if(this.type == 'retweet') Type = '<i class="home-retwit"></i> Ретвит';
if(this.type == 'favorite') Type = '<i class="home-fav"></i> В избранное';
}
if(this.social == 'fb'){
Social = 'Facebook';
if(this.type == 'like') Type = '<i class="home-fblike"></i> Мне нравится';
if(this.type == 'repost') Type = '<i class="home-repost"></i> Репост записи';
if(this.type == 'group') Type = '<i class="home-fbgr"></i> Вступить в группу';
}
TasksHtml += '<tr><td>'+Social+'</td><td>'+Type+'</td><td>'+this.pay+'</td><td>'+this.bal+'</td><td><a target="_blank" href="/task/'+this.id+'">Подробнее</a></td></tr>';
});
$('.table-striped tbody').append(TasksHtml);
if(v.next_page==null || v.next_page == 0){
$('.pager').hide();
} else {
TaskList.NextPage = v.next_page;
$('.pager').show();
}
});
}
</script>
<div style="display:block;">
<div class="tab-content">
<div class="tab-content" id="filter-vk">
<div class="btn-group">
<button class="btn" id="like">Мне нравится</button>
<button class="btn" id="repost">Рассказать друзьям</button>
<button class="btn" id="group">Вступить в сообщество</button>
<button class="btn" id="friend">Добавить в друзья</button>
</div>
<br>
<div class="alert alert-info">Выберите типы заданий. Можно указать несколько.</div>
</div>
</div>
</div>
<div class="clear"></div>
<hr>
<table class="table table-striped">
<tbody>
<tr>
<th>Сеть</th><th>Задание</th><th>Цена</th><th>Баланс</th><th>Подробнее</th></tr>
</tbody>
</table>
<ul class="pager">
<li><a href="javascript:" style="width:500px;">Загрузить ещё</a></li>
</ul>
?>