Техническая поддержка сервиса Quadro.Boards

Объявление

Новости сервиса

О форуме

Quadro.Support – это форум технической поддержки различных проектов и сервисов Quadro.Systems LLC, на котором грамотные технические специалисты всегда смогут помочь вам в решении проблем, или же подсказать ответы на самые сложные вопросы. Так же на форуме собрана обширная база знаний по различным аспектам наших сервисов. Не забывайте пользоваться поиском ;)

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Дополнения сервиса » Новая функция: Репутация


Новая функция: Репутация

Сообщений 161 страница 180 из 223

161

sadhaka написал(а):

Репутацию сегодня починим.

sadhaka написал(а):

Вчера 14:16:24

Кек, но ничего не изменилось даже сегодня вечером

0

162

Вино
Ну ждите, не все так быстро...

0

163

Alex_63
просто обещали «сегодня», а прошло уже двое суток.
пользователи, между прочим, любят эту функцию.
и очень расстроены, что всё поломалось из-за ваших бета jQ
а отключить -- значит поломать всё остальное :с

0

164

Вино
:D Уже не рад, что связалси с этим сервисом, грил сразу  - пропишите, чоб быстрые оценки на русфф отключались... Ну Максим (наш Админ сервиса Mybb) - не стал делать проверку (Там одна строчка) - Занчит ждите, кады наладят на русфф функцию (Мы на центральном тож Поправим чуть, будет хоть как-то работать

+1

165

Вино
Делаем, что можем.
Все изменения у вышестоящего сервиса всегда происходят крайне спонтанно, поэтому не успеваем подготовиться, чтобы все функционал форумов работал нормально.

Alex_63
А быстрые оценки на аяксе сделаны? У меня на андроидовском хроме не обновляется оценка, приходиться страницу перезагружать, чтобы увидеть оценку.

0

166

sadhaka написал(а):

Alex_63
А быстрые оценки на аяксе сделаны? У меня на андроидовском хроме не обновляется оценка, приходиться страницу перезагружать, чтобы увидеть оценку.

Проставка своей репы от rusff, как вариант:  - Изымать ссылки из ссылок репы  в постах и минипрофиле в топике, перемещая эти ссылки в атрибут data тега <a data-vote="Изъятая ссылка"... 
и  заменяя href на:  href="javascript:"; 

Свернутый текст

Тест:

Код:
<a data-vote="/relation.php?id=884801&v=1&code=d66bbd20" href="javascript:">+</a>
<script type="text/javascript">
$('a[data-vote]').click(function() {
   alert($(this).attr('data-vote'))
});
</script>

(Cкрипт обработки от центрального сервиса при таком подходе не будет вызываться
а далее обработку делать свою, анализируя ссылку, а после использовать Аякс(самим сформировать):

Пример отправки запроса аяксом на смену репы:

Код:
$(function() {
    $('div.post-vote a[href*="relation.php?"]').click(function(e) {
        e.preventDefault();
        var a = $(this).attr('href');
        $(this).closest('p').remove();
        $.get(a + '&format=json', function(data) {
            if (data.error && data.error.message) $.jGrowl(data.error.message);
            if (data.response) {
                var pid = a.match(/\?id=(\d+)/)[1];
                var v = a.match(/&v=(\d+)/)[1] == 0 ? -1 : 1;
                var pr = parseInt($('#p' + pid + ' .post-rating a').text()) + v;
                if (pr > 0) pr = '+' + pr.toString();
                $('#p' + pid + ' .post-rating a').text(pr);
            }
        });
    });
});

Страница описаний API методов http://mybb.ru/forumapi/

Отредактировано Deff (13.04.2016 10:29:44)

+1

167

sadhaka написал(а):

А быстрые оценки на аяксе сделаны?

Да, (правьте сразу под этот код: (Это правленный Вариант того, что стоит сейчас в HEAD:
http://hostjs-mybb2015.3dn.ru/js/vote.1.js

Deff
В принципе для отключения обработки центрального сервиса (после того, как Админ обновит код на правленный) - можно будет прописать в скрипте rusff всего одну строчку:

$(document).ready(function(){
    $('div.post-vote,li.pa-respect').find('a[href*="relation.php"]').off('click');
    //далее назначаем свое событие обработки
});

Отредактировано Alex_63 (13.04.2016 10:19:39)

0

168

Alex_63, с одной стороны, - согласен, - со второй - критические функции, особенно функции перехвата другим скриптом(тем паче другим сервисом),  надёжней ставить на тег нативным кодом, хотя многие и критикуют такой подход, но опыт показывает что так оно надёжней.
Ну поменялась версия, или сменили фреймворк и всё полетело.

+1

169

Deff
Согласен, но сейчас главное - быстро и как можно проще наладить функцию...

+1

170

Интересно то, что с айфона или айпада можно поставить комментарий, а именно с браузеров - нет
и п.с.не думала, что вернуть обычную функцию обратно займет столь много времени...

0

171

Alex_63 написал(а):

Согласен, но сейчас главное - быстро и как можно проще наладить функцию...

Ну в скрипте от сервиса можно было бы предусмотреть вызов пустой функции
function PartnerVote(Pid,PlusMin){ return true/*false*/}
Которую руссфф смог бы легко переопределить и встроить вызов своего старого метода  и в зависимости от нажатого во всплывающей форме( "Отправить" или "Отменить"), - отправить в return true или false

Отредактировано Deff (17.04.2016 00:23:08)

+1

172

sadhaka
Добавил Возможность обработки своей функции при клике (Ток нун ждать, когда Максим обновит скрипт, - предположительно к выходным) - Обновили
http://hostjs-mybb2015.3dn.ru/js/vote.2.js

//Нун прописать в скрипте руссфф функцию:
FORUM.PartnerVote = function(post_id, vote) {
    //post_id = ID поста, за который голосуем,
    //vote = оценка (1 или -1)
    //На основании этих данных - вызываете свою ф-цию (открытие контейнера "Изменить репутацию"

}

Отредактировано Alex_63 (14.04.2016 19:40:47)

+1

173

Alex_63 написал(а):

//Нун прописать в скрипте руссфф функцию:FORUM.PartnerVote = function(post_id, vote) {

Максим уже заменил код, можно использовать!

+1

174

коменты снова можно писать, но выскочила ошибка, которая появлялась при отключенной беты...плюс ставиться, комент пишется, нажимаешь на отправить, выдает - вы не можете давать оценку дважды, НО, если обновить страницу, комент и плюс стоит. Я как бы не жалуюсь, все лучше чем вообще без коментов, но хочется чтобы все было совсем, как прежде и идеальненько.

+1

175

вега
Возможно, поправят... от мну больше ничего не зависит

0

176

Alex_63
У тьву обсудим - можно поправить

+1

177

вега написал(а):

.плюс ставиться, комент пишется, нажимаешь на отправить, выдает - вы не можете давать оценку дважды

Подтверждаю, всё вернулось на круги своя

0

178

Добрый день, уважаемая техподдержка.

Наш форум располагается на домене Mybb, функция репутации подключена к нему через http://labx.rusff.ru/ Когда функция перестала работать, мы написали в техподдержку, воспользовавшись формой на сайте http://labx.rusff.ru/, но ответа не получили до сих пор, что, разумеется, сильно огорчило как администрацию нашего форума, так и его игроков.
Скажите, пожалуйста, когда функция для форумов Mybb наконец заработает? Также мы хотим, чтобы был произведен перерасчет оставшихся дней в сервисе http://labx.rusff.ru/ ввиду того, что функция долгое время не работала.

+1

179

meedo
в очередной раз передала всю информацию администрации. К сожалению, это все, чем я могу помочь.

0

180

sadhaka
Спасибо!

0


Вы здесь » Техническая поддержка сервиса Quadro.Boards » Дополнения сервиса » Новая функция: Репутация


Рейтинг форумов | Создать форум бесплатно © 2007–2016 «QuadroSystems» LLC