Jump to content

Dexter_X

Clients
  • Posts

    396
  • Joined

  • Last visited

  • Days Won

    3

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by Dexter_X

  1. Hi, Just a new example to promote this feature : we've a rule based on the reputation of our members. When a milestone is reached the member got his badge and points (for example at reputation level 50, the user got a badge "reliable" and 3 points...). But, when a user gives a positive reaction (giving reputation points) the user can also remove it... so... a user A clics on the "like button" of a post from another user (B) having 49 reputation points, thanks to that user B reach his 50 points, having his badge and achievements points : yay ! But... user in the end A does not think the post of user B deserves a like, so he removes it... Now user B has reputation level 49, but the badge and achievement points like he has reached the good level... OK, when he reaches 50 points again, he does not receives the badge again, but maybe the points (need further testing). But the inconsistency is by having a reputation level of 49 and "pre-owning" a badge. This could seem not fair for other users and also provide an instability (bugged) sensation... So, to be able at least to remove badge & points for a user still seems important to me...
  2. Hi, I've seen a parameter disallowing adds display in "non-content" pages, but I can't manage to find it again (?) Please, where is it ??
  3. Hi, Sometimes, when we set an answer as the solution for a topic, we've this error call-stack message : Error: Call to a member function addToStack() on null (0) #0 /home/super5/public_html/system/Email/Email.php(925): IPS\Theme\email_html_core_notification_new_badge(Object(IPS\Member), Object(IPS\core\Achievements\Badge), Object(IPS\Email\Outgoing\Smtp)) #1 /home/super5/public_html/system/Email/Email.php(350): IPS\_Email::template('core', 'notification_ne...', 'html', Array) #2 /home/super5/public_html/system/Email/Email.php(848): IPS\_Email->compileContent('html', Object(IPS\Member), Object(IPS\Lang)) #3 /home/super5/public_html/system/Notification/Notification.php(925): IPS\_Email->mergeAndSend(Array, NULL, NULL, Array, Object(IPS\Lang)) #4 /home/super5/public_html/system/Notification/Notification.php(905): IPS\_Notification->sendEmails(Array, Array) #5 /home/super5/public_html/system/Member/Member.php(6027): IPS\_Notification->send() #6 /home/super5/public_html/system/Member/Member.php(5921): IPS\_Member->awardBadge(Object(IPS\core\Achievements\Badge), 531952, 23, Array, 0, NULL) #7 /home/super5/public_html/applications/forums/sources/Topic/Topic.php(1341): IPS\_Member->achievementAction('forums', 'AnswerMarkedBes...', Object(IPS\forums\Topic\Post)) #8 /home/super5/public_html/system/Content/Controller.php(2046): IPS\forums\_Topic->toggleSolveComment('801814', true) #9 /home/super5/public_html/system/Dispatcher/Controller.php(90): IPS\Content\_Controller->solve() #10 /home/super5/public_html/system/Content/Controller.php(50): IPS\Dispatcher\_Controller->execute() #11 /home/super5/public_html/applications/forums/modules/front/forums/topic.php(39): IPS\Content\_Controller->execute() #12 /home/super5/public_html/system/Dispatcher/Dispatcher.php(153): IPS\forums\modules\front\forums\_topic->execute() #13 /home/super5/public_html/index.php(13): IPS\_Dispatcher->run() #14 {main} It seems linked only with the e-mail notification because the user got his badge and corresponding points. PM contact for detailed information into our community.
  4. Discourse is in Java, you'll need a hosting company with this ability. It is not about your user interface to manage your hosted options, its about what their servers are set up to do (or not).
  5. Hi, Thankyou for your reply. I've made further tests considering your comment. You were right : only administrators can see the online status, standard users does not see it. I'm sorry, the "alert" has been done by an administrator, I though it was for everyone... But I've a new question : is there a way to remove that right to see anonymously logged in users for a specific administrators group ? Thankyou, D
  6. Hi, I don't know if this is a bug, but when you log in anonymously, if anyone go see your profile pop-up (the information pane appearing when you leave your cursor over a profile avatar) your status is shown as online and they'll see which topic you're looking at... That does not sound very "anonymously" to me... 😕
  7. I was just wondering regarding the new public/community support : when you've a security issue, now you'll post it in public so anybody can came try to hack your community ?? 😶
  8. post/posts should be defined in the strings, not in the code. regarding the alignment I don't understand what you're reffering to, but if you obtain what I see in your picture, it means you've not done exactly what is described in my instructions. You need to make special care about the tags in the code <.../> or you can obtain some hazardous inconsistencies...
  9. You can block entire countries by putting their IP addresses set in your .htaccess. Here you can find the IP addresses for each country : https://www.ip2location.com/free/visitor-blocker We've already done that to avoid some countries make full scans of our community ressources.
  10. I'm just beginning to wonder if Invision has not been bought by bigger competitor company (social network or something like that) wanting to finish all "little" communities to definitely die for their benefit... 😕
  11. I think for little communities like ours that price rise of nearly 50% (47% in our case) may be a kill factor. I just have something to say : if you go ask your boss for a 47% rise, how do you think he/she'll react ?
  12. It is a shame : that's not good for our communities performances neither because we'll put cache time to 1 minute, that will reduce global performances to face something that was not a problem on previous major versions... And despite reducing global performances, we'll not completely solve the problem... Somebody knows how to -manually- patch the code ? there must be some flag to set to false in order to disable caching on those modules ?
  13. I've received an answer : those modules/widgets wil remain cached, only an improvement can be made to add members browsing if they're not in the list... From my point of view it does not seem enough... Those widgets are part of the users "browsing motivators" tools...
  14. the ticket is open, they're already on it...
  15. yes, I'm on latest release and all patches applied...
  16. Trying it with 1 minute cache since yesterday : have not seen any significant changes.
  17. ok, I've reduced the caching time, but now it is really an issue considering performances because the who's online blocks do not need the same refresh rate than the other (much more static) blocks... A more specific option seems more adapted here or at least maybe a way to patch the code in order to disable caching for who's online concerned blocks (?)
  18. sorry, but where is that ACP setting ? Edit : found ! (ACP -> System -> Advanced Configuration -> Server Environment -> Performance)
  19. so... it is maybe not a good idea to cache such blocks where we expect more "instant update"...
  20. ok... so it maybe means in previous versions that block was not cached (?) 🤷‍♂️
×
×
  • Create New...