Posted 29 мая, 20177 yr comment_129570 Подскажите пожалуйста! На форуме настроил - ставить только плюсы, но пи этом поставив плюс можно сразу его отменить - дизлайкнуть. Думал в настройкам групп, нашел функцию - Можно изменять оценку? - отключил ее. не работает, если поставил плюс можно сразу же поставить и минус. Даже создавал новую группу, не прокатило с настройкой. Нужно сделать так что бы пользователь лайкнул - но не смог дизлайкнуть. Нужно для скрытого текста у которого условие - лайк.
29 мая, 20177 yr Author comment_129572 1 минуту назад, WOLF сказал: Поставьте как на этом форуме кнопку "нравится" и не парьтесь В том то и дело, что на этом форуме как и у меня можно нажать на кнопку нравится и сразу повторно нажать на нее и твое действие отменяется
29 мая, 20177 yr comment_129573 И? У человека должна быть возможность отменить свое действие в случае ошибочного нажатия
29 мая, 20177 yr Author comment_129574 1 минуту назад, WOLF сказал: И? У человека должна быть возможность отменить свое действие в случае ошибочного нажатия Ну в том то и дело... Стоит скрытие ссылок, скрытый текст, открывается по лайку. Получается человек лайкнул, ссылку получил, туд же дизлайкнул, скрытый текст опять скрылся, и не каких логов ко смотрел скрытый текст
29 мая, 20177 yr comment_129575 Как вариант можно тогда поставить +/- и кнопку "-" скрыть, но нужно смотреть код
29 мая, 20177 yr Author comment_129576 1 минуту назад, WOLF сказал: но нужно смотреть код Вот только где его смотреть... Моды я перелапатил тут и на оф сайте, не чего похожего по репутации не нашел
29 мая, 20177 yr Author comment_129579 1 минуту назад, #Dave сказал: Зайдите в настройки репутации и измените. Там можно изменить только вид репутации но не отключить минус
29 мая, 20177 yr comment_129582 Может действительно проще поставить +/- систему и убрать css кнопку минус. Только нужно смотреть, выдается ли уникальный ID или класс этой кнопке. Правда, через код можно будет показать и поправить. Или вообще из кода выдернуть кнопку дизлайка. Проверил - выдается класс . ipsButton_repDown - т.е. теоретически можно.
30 мая, 20177 yr Author comment_129602 Поправите меня пожалуйста если что то не так сделал! В шаблоне - core-front-global-reputation есть код <div class='ipsLikeRep ipsPos_right'> {{if $content->canGiveReputation( 1 )}} <a href='{$content->url( 'rep' )->setQueryString( 'rep', 1 )->csrf()}' data-action="giveReputation" class='ipsButton ipsButton_rep ipsButton_repUp'><i class='fa fa-arrow-up'></i></a> {{endif}} {{if $content->canGiveReputation( -1 )}} <a href='{$content->url( 'rep' )->setQueryString( 'rep', -1 )->csrf()}' data-action="giveReputation" class='ipsButton ipsButton_rep ipsButton_repDown'><i class='fa fa-arrow-down'></i></a> {{endif}} изменил - убрал - {{if $content->canGiveReputation( 1 )}} теперь при лайке кнопка дизлайк пропадает. Но при дизлайке - лайк поставить можно! В общем в комплекте с скрытым текстом отлично заработало по системе лайков
30 мая, 20177 yr comment_129603 2 минуты назад, lionel сказал: В общем в комплекте с скрытым текстом отлично заработало по системе лайков ну вроде как вам это только и нужно было
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.