Подскажите, пожалуйста!
Ты не первая поднимаешь этот вопрос. Вот посмотри здесь. Идея твоя для социальной сети очень хороша (с моей точки зрения). Хотя я сама читала высказывания на нашем сайте некоторых индивидуумов. Смысл этих высказываний можно передать двумя словами: "дружба — идиотизм"
А можно ли в InstantCMS оставить только возможность "положительной оценки"?
Очень нужно!
Pampa ты имеешь ввиду чтобы у кармы была только возможность повышения? просто тогда в com_users_profile убери строку связанную с негативом кармы. вроде это делается в том файле
Да, именно это — только возможность повышения кармы.
Видимо, надо закомментировать строку? Не подскажешь, какую?
открывай файл com_users_profile.tpl, строка 48, оттуда вроде надо смотреть.
Я точно не заню оно это или нет, попробуй. по моему надо убрать
{else} {$usr.karma}
Думаю, этого недостаточно, т.к. удаляется суммирование положительной и отрицательной кармы, т.е. исключается только арифметическая часть операции. А само действие "вписать минус" остается, но не обрабатывается. Хотелось бы исключить такую возможность в интерфейсе.
Очень давненько мы обсуждали это тута. В багтрекете есть эта тема в версии 1.6.0
У меня рейтинг считается на строчке 265, карма считается на строчке 294, форма для изменения кармы на строчке 312. Тебе, видимо, нужно закомментировать строчку, где находится переменная $minus — у меня она на 324 строчке.
Хотя правильнее было бы (ИМХО) влеплять минус 3 тому, кто решил поставить минус 1 — сто раз бы подумали, прежде чем отягощать свою карму. Хайре Кришна!)))
большое спасибо!
Закомментировал "минус" в 3-х местах в user.class.php.
Теперь у пользователя есть только положительная карма, которую нельзя заминусовать.
Таким образом, негатив можно выразить только в сообщаниях, что подразумевает наличие хотя бы минимальной аргументации. Думаю, это должно снизить агрессию "минусователей".
я закомментировала только эту строчку, стрелочка красная пропала. этого хватит или еще где-то надо?видимо, нужно закомментировать строчку, где находится переменная $minus — у меня она на 324 строчке
не. лучше вознести человека "до небес" руками продвинутого минусовщика .правильнее было бы (ИМХО) влеплять минус 3 тому, кто решил поставить минус 1 - сто раз бы подумали, прежде чем отягощать свою карму. Хайре Кришна!)))
открываем components\users\frontend.php, находим почти в самом низу
$points = ($sign==’plus’? 1: -1);
и -1 меняем на 1000 (к примеру).