mirror of
https://github.com/Oreolek/ifhub.club.git
synced 2024-07-01 05:55:02 +03:00
This commit is contained in:
parent
f0f5d4da9d
commit
e30f0f7bfe
|
@ -1,6 +1,6 @@
|
|||
var blocks = {
|
||||
//==================
|
||||
// Опции
|
||||
// Опции
|
||||
//==================
|
||||
|
||||
options: {
|
||||
|
@ -16,7 +16,7 @@ var blocks = {
|
|||
|
||||
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
load: function(obj, block_id){
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
var blogs = {
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
// Вступить или покинуть блог
|
||||
// Вступить или покинуть блог
|
||||
ajaxJoinLeaveBlog: function(obj, idBlog) {
|
||||
obj = $(obj);
|
||||
|
||||
|
@ -22,7 +22,7 @@ var blogs = {
|
|||
},
|
||||
|
||||
|
||||
// Отправляет приглашение вступить в блог
|
||||
// Отправляет приглашение вступить в блог
|
||||
addBlogInvite: function(idBlog) {
|
||||
sUsers = $('#blog_admin_user_add').val();
|
||||
if(!sUsers) return false;
|
||||
|
@ -51,7 +51,7 @@ var blogs = {
|
|||
},
|
||||
|
||||
|
||||
// Повторно отправляет приглашение
|
||||
// Повторно отправляет приглашение
|
||||
reBlogInvite: function(idUser,idBlog) {
|
||||
$.post(aRouter['blog']+'ajaxrebloginvite/', { idUser: idUser, idBlog: idBlog, security_ls_key: LIVESTREET_SECURITY_KEY }, function(result){
|
||||
if (result.bStateError) {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
var comments = {
|
||||
//==================
|
||||
// Опции
|
||||
// Опции
|
||||
//==================
|
||||
|
||||
typeComment: {
|
||||
|
@ -16,10 +16,10 @@ var comments = {
|
|||
|
||||
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
// Добавляет комментарий
|
||||
// Добавляет комментарий
|
||||
add: function(formObj, targetId, targetType) {
|
||||
var thisObj = this;
|
||||
formObj = $('#'+formObj);
|
||||
|
@ -48,13 +48,13 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Активирует форму
|
||||
// Активирует форму
|
||||
enableFormComment: function() {
|
||||
$('#form_comment_text').removeClass('loader').attr('readonly',false);
|
||||
},
|
||||
|
||||
|
||||
// Показывает/скрывает форму комментирования
|
||||
// Показывает/скрывает форму комментирования
|
||||
toggleCommentForm: function(idComment, bNoFocus) {
|
||||
if ($('#reply_'+idComment).length) { return; }
|
||||
|
||||
|
@ -70,12 +70,12 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Подгружает новые комментарии
|
||||
// Подгружает новые комментарии
|
||||
load: function(idTarget, typeTarget, selfIdComment, bNotFlushNew) {
|
||||
var thisObj = this;
|
||||
var idCommentLast = $("#comment_last_id").val();
|
||||
|
||||
// Удаляем подсветку у комментариев
|
||||
// Удаляем подсветку у комментариев
|
||||
if (!bNotFlushNew) { $('.comment').each(function(index, item){ $(item).removeClass('new current');}); }
|
||||
|
||||
objImg = $('#update-comments');
|
||||
|
@ -104,7 +104,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Вставка комментария
|
||||
// Вставка комментария
|
||||
inject: function(idCommentParent, idComment, sHtml) {
|
||||
var newComment = $('<div>', {class: 'comment-wrapper', id: 'comment_wrapper_id_'+idComment}).html(sHtml);
|
||||
if (idCommentParent) {
|
||||
|
@ -115,7 +115,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Удалить/восстановить комментарий
|
||||
// Удалить/восстановить комментарий
|
||||
toggle: function(obj, commentId) {
|
||||
var thisObj = this;
|
||||
|
||||
|
@ -138,7 +138,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Предпросмотр комментария
|
||||
// Предпросмотр комментария
|
||||
preview: function() {
|
||||
$("#comment_preview").remove();
|
||||
if ($("#form_comment_text").val() == '') return;
|
||||
|
@ -147,7 +147,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Устанавливает число новых комментариев
|
||||
// Устанавливает число новых комментариев
|
||||
setCountNewComment: function(count) {
|
||||
if (count > 0) {
|
||||
$('#new_comments_counter').css('display','block').text(count);
|
||||
|
@ -157,13 +157,13 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Вычисляет кол-во новых комментариев
|
||||
// Вычисляет кол-во новых комментариев
|
||||
calcNewComments: function() {
|
||||
this.setCountNewComment($(".comment.new").length);
|
||||
},
|
||||
|
||||
|
||||
// Переход к следующему комментарию
|
||||
// Переход к следующему комментарию
|
||||
goToNextComment: function() {
|
||||
var aCommentsNew = $(".comment.new");
|
||||
|
||||
|
@ -175,7 +175,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Прокрутка к комментарию
|
||||
// Прокрутка к комментарию
|
||||
scrollToComment: function(idComment) {
|
||||
$.scrollTo('#comment_id_'+idComment, 1000, {offset: -250});
|
||||
$('[id^=comment_id_]').removeClass("current");
|
||||
|
@ -183,7 +183,7 @@ var comments = {
|
|||
},
|
||||
|
||||
|
||||
// Прокрутка к родительскому комментарию
|
||||
// Прокрутка к родительскому комментарию
|
||||
goToParentComment: function(id, pid) {
|
||||
thisObj = this;
|
||||
$('.goto-comment-child').hide().find('a').unbind();
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
var favourite = {
|
||||
//==================
|
||||
// Опции
|
||||
// Опции
|
||||
//==================
|
||||
|
||||
classes: {
|
||||
|
@ -25,10 +25,10 @@ var favourite = {
|
|||
|
||||
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
// Добавить/удалить из избранного
|
||||
// Добавить/удалить из избранного
|
||||
toggle: function(idTarget, objFavourite, type) {
|
||||
if (!this.typeFavourite[type]) { return false; }
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ function ajaxPollVote(idTopic, idAnswer) {
|
|||
});
|
||||
}
|
||||
|
||||
// Добавляет вариант ответа
|
||||
// Добавляет вариант ответа
|
||||
function addField() {
|
||||
if($("#question_list li").length == 20) {
|
||||
$.notifier.error(null, LANG_POLL_ERROR);
|
||||
|
@ -18,7 +18,7 @@ function addField() {
|
|||
$("#question_list li:first-child").clone().appendTo("#question_list").append($('<a href="#" style="margin-left: 5px;">'+LANG_DELETE+'</a>').bind("click", deleteField));
|
||||
}
|
||||
|
||||
// Удаляет вариант ответа
|
||||
// Удаляет вариант ответа
|
||||
function deleteField() {
|
||||
$(this).parent("li").remove();
|
||||
return false;
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
var talk = {
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
// Добавляет пользователя к переписке
|
||||
// Добавляет пользователя к переписке
|
||||
addToTalk: function(idTalk) {
|
||||
sUsers = $('#talk_speaker_add').val();
|
||||
if(!sUsers) return false;
|
||||
|
@ -31,7 +31,7 @@ var talk = {
|
|||
},
|
||||
|
||||
|
||||
// Удаляет пользователя из переписки
|
||||
// Удаляет пользователя из переписки
|
||||
deleteFromTalk: function(link, idTalk) {
|
||||
link = $(link);
|
||||
|
||||
|
@ -53,7 +53,7 @@ var talk = {
|
|||
},
|
||||
|
||||
|
||||
// Добавляет пользователя в черный список
|
||||
// Добавляет пользователя в черный список
|
||||
addToBlackList: function() {
|
||||
sUsers = $('#talk_blacklist_add').val();
|
||||
if(!sUsers) return false;
|
||||
|
@ -81,7 +81,7 @@ var talk = {
|
|||
},
|
||||
|
||||
|
||||
// Удаляет пользователя из черного списка
|
||||
// Удаляет пользователя из черного списка
|
||||
deleteFromBlackList: function(link) {
|
||||
link = $(link);
|
||||
|
||||
|
@ -103,7 +103,7 @@ var talk = {
|
|||
},
|
||||
|
||||
|
||||
// Добавляет или удаляет друга из списка получателей
|
||||
// Добавляет или удаляет друга из списка получателей
|
||||
toggleRecipient: function(login, add) {
|
||||
to = $.map($('#talk_users').val().split(','), function(item, index){
|
||||
item = $.trim(item);
|
||||
|
@ -118,12 +118,12 @@ var talk = {
|
|||
|
||||
|
||||
$(document).ready(function(){
|
||||
// Добавляем или удаляем друга из списка получателей
|
||||
// Добавляем или удаляем друга из списка получателей
|
||||
$('#friends input:checkbox').change(function(){
|
||||
talk.toggleRecipient($(this).parent().text(), $(this).attr('checked'));
|
||||
});
|
||||
|
||||
// Добавляем всех друзей в список получателей
|
||||
// Добавляем всех друзей в список получателей
|
||||
$('#friend_check_all').click(function(){
|
||||
$('#friends input:checkbox').each(function(index, item){
|
||||
talk.toggleRecipient($(item).parent().text(), true);
|
||||
|
@ -131,7 +131,7 @@ $(document).ready(function(){
|
|||
});
|
||||
});
|
||||
|
||||
// Удаляем всех друзей из списка получателей
|
||||
// Удаляем всех друзей из списка получателей
|
||||
$('#friend_uncheck_all').click(function(){
|
||||
$('#friends input:checkbox').each(function(index, item){
|
||||
talk.toggleRecipient($(item).parent().text(), false);
|
||||
|
@ -139,12 +139,12 @@ $(document).ready(function(){
|
|||
});
|
||||
});
|
||||
|
||||
// Удаляем пользователя из черного списка
|
||||
// Удаляем пользователя из черного списка
|
||||
$("#black_list_block").delegate("a.delete", "click", function(){
|
||||
talk.deleteFromBlackList(this);
|
||||
});
|
||||
|
||||
// Удаляем пользователя из переписки
|
||||
// Удаляем пользователя из переписки
|
||||
$("#speaker_list_block").delegate("a.delete", "click", function(){
|
||||
talk.deleteFromTalk(this, $('#talk_id').val());
|
||||
});
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
var vote = {
|
||||
//==================
|
||||
// Опции
|
||||
// Опции
|
||||
//==================
|
||||
|
||||
classes: {
|
||||
|
@ -34,7 +34,7 @@ var vote = {
|
|||
|
||||
|
||||
//==================
|
||||
// Функции
|
||||
// Функции
|
||||
//==================
|
||||
|
||||
vote: function(idTarget, objVote, value, type) {
|
||||
|
|
Loading…
Reference in a new issue