1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

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

Треп про математику ;)

Discussion in 'Прочая Поддержка - Help Requests' started by its-me, Jul 20, 2011.

  1. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    На сколько я понял надо визуально показать следующее:
    Пользователь много комментит, много фоток льёт и пр., но за него мало голосуют, фотки не рейтингуют и пр., значит бестолковый юзер, трепло.
    И наоборот. Вот только не совсем понятен график будет, когда активность юзера равна популярности и тут же у другого неактивность равна не популярности - графики будут похожи.
    Выглядит это всё в виде двух цветных полос слева и справа, которые как-бы показывают своёй величиной активность/не активность и толковость/бестолковость юзера.
  2. name Novice member


    Offline
    Message Count:
    44
    Likes Received:
    2
    My version of SE:
    3.20
    можно подвязать это к общему количеству голосов и активности на всем сайте. чтобы высчитывалось в процентах.
    это будет чем то напоминать функцию форума, когда у юзера написано, что его сообщения на форуме составляют 0,5 % всех сообщений.
  3. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    Gooos, тогда:
    PHP:
    $activerate round($active*100/($active+$vote));//%
    $voterate 100 $activerate;//%
  4. its-me Thread starter User


    Offline
    Message Count:
    406
    Likes Received:
    3
    твоего мнения вроде никто не спрашивал.


    совершенно точно


    супер, должно сработать, попробую.
    заранее спасибо

    ---------- Сообщение добавлено в 01:01 ---------- Предыдущее сообщение было в 00:14 ----------

    теперь вопрос как правильно применить

    а можно ли такое в смарти реализовать %)
    а именно в tpl

    ---------- Сообщение добавлено в 01:10 ---------- Предыдущее сообщение было в 01:01 ----------

    разобрался, рабочая штука)) спасибо)
  5. its-me Thread starter User


    Offline
    Message Count:
    406
    Likes Received:
    3
    получился просто идеальный рейтинг =) еще раз огроменное спасибо, все работает только одно: незнаю как пунктационно правильно применить round в tpl ....
  6. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
    Это хорошо, что получилось, а другим дашь поюзать?
  7. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
    Вариантов много.
    {math equation='round(...)'}
    или
    Ну и в данном случае идеологически правильнее будет округлять в контроллере на мой взгляд. В коде всмысле.
  8. its-me Thread starter User


    Offline
    Message Count:
    406
    Likes Received:
    3
    конечно, код выложу как доработаю


    а откуда ты цитату взял?
  9. SpartakuS User


    Offline
    • Знаменитый
    Message Count:
    797
    Likes Received:
    82
  10. its-me Thread starter User


    Offline
    Message Count:
    406
    Likes Received:
    3
    почти правильно, методом тыка:

    {math assign='НАЗВАНИЕ НОВОЙ ПЕРЕМЕННОЙ' equation='round(a)' a=$НАЗВАНИЕ ПЕРЕМЕННОЙ,КОТОРУЮ НАДО ОКРУГЛИТЬ}
    {$НАЗВАНИЕ НОВОЙ ПЕРЕМЕННОЙ}

Share This Page

All rights reserved SocEngine.ru ©