Начисление баллов биллинга за комментарии

ICMS 2

#16 22 декабря 2015 в 02:55
Evanescence, да работает, видимо у меня хостинг немного подтупливает — начисляет баллы только спустя 10-15 минут…
#17 6 января 2016 в 16:02

  1. if($billing && $user->id && strlen($content) >= 20){

Evanescence

А тут точно всё правильно? Потому как всё равно, даже если меньше 20 символов, начисляет баллы. Может так
  1. if($billing && $user->id && strlen($content) => 20){
#18 6 января 2016 в 17:28


  1. if($billing && $user->id && strlen($content) >= 20){

Evanescence

А тут точно всё правильно? Потому как всё равно, даже если меньше 20 символов, начисляет баллы. Может так
  1. if($billing && $user->id && strlen($content) => 20){

Андрей

Проверяте, не используются ли теги. По хорошему, $content надо бы обернуть в strip_tags, и ещё добавить регулярку на вырезание символов смайлов (если они используются)
#19 6 января 2016 в 17:44
Dimon, у меня всё работает, меня интересует почему коментарии менее 20 символов проходят
я про указатель на картинке
#20 6 января 2016 в 17:52


Dimon, у меня всё работает, меня интересует почему коментарии менее 20 символов проходят
я про указатель на картинке

Андрей

Условие у Evenescence написано правильно. Перечитайте мой пост прошлый. Я сказал, что вероятно у вас комментарий по тексту меньше 20 символов, но код от Evanescence не режет теги, которые также могут учитываться. Следовательно если в комменте написано 1 слово из 10 символов, но оно является ссылкой (т.е. с кодом <a href="адрес сайта">слово из 10 символов</a>) — эта конструкция суммарно может быть больше 20 символов, следовательно будет оплачена. Тоже самое и со смайлами.
#21 6 января 2016 в 17:57
Dimon, понятно, а как это прописать?
#22 6 января 2016 в 18:03
  1. if($billing && $user->id && strlen(strip_tags($content)) >= 20){
#23 6 января 2016 в 18:09
Dimon,

Спасибо, теперь начисляет правильно! +
#24 2 февраля 2016 в 00:22
Evanescence, Если поставить "-1" будет отниматься с баланса комментирующего, а как сделать так, чтобы при нехватке баллов был переход на страницу пополнения и баллы которые отняли начислялись тому кто создал пост? Ответьте пожалуйста.
#25 2 февраля 2016 в 00:24


Evanescence, Если поставить "-1" будет отниматься с баланса комментирующего, а как сделать так, чтобы при нехватке баллов был переход на страницу пополнения и баллы которые отняли начислялись тому кто создал пост? Ответьте пожалуйста.

Коврик

Никак
#26 3 февраля 2016 в 03:04


Если честно, не очень бы хотелось:)
Как вариант, обменять на какое-то равноценное интересное мне решение)

Dimon

crazyчитать противно
#27 3 февраля 2016 в 03:10
Michail
Не читай, добрый самаритянин)
Сам то хоть раз заказывал что-нибудь за свои деньги или чужим трудом бесплатно пользуешься?
#28 3 февраля 2016 в 23:24
Хотя бы подскажите в каком направлении двигаться. Сделаю сам. Выложу бесплатно.
#29 24 ноября 2016 в 22:00
После обновления до 2.6.0 перестало работать :(
#30 24 ноября 2016 в 22:13
Андрей,
Просто повторите вышеуказанные процедуры.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.