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

Posts posted by Dexter_X

  1. Actually we can recompute badges for all members, but for an unknown reason some users do not get the badges they should and others got too much badges... 😑
    In our case recompute all the members badges takes more than 3 hours (it has been long testing our rules system...), it will be useful if we could "rebuild a single user" badges/ranks set, for the users detecting wrong badges & rank attribution...

    It may also be useful for testing purposes : tests the rules set on a single user goes more fast than on the whole community...

  2. 3 minutes ago, HRN-Admin said:

    This is really helpful and I also need to "put back" the rank title under the user avatar. Is there anyone who can help with this?

    Much appreciated.

    Hans

    this is more simple, the rank title is automatically moved as a personal data field you can display as any other data field. But you'll not have it under the user nickname but under the avatar.

  3. 1 hour ago, CoffeeCake said:

    That misses the point of a test environment. You want to ensure things are working exactly as you will have them configured in production. That way, when you make a change in test and breaks something in production, you know not to make the same change in production (and the flip side, if you make a change in test that doesn't break something, you can be reasonably confident that things won't break in production either).

    yes, my fault. It was just an easy way to avoid any problem. I can continue like that for long, but next time I'll do it to validate or see if the bug is still there...

  4. 3 hours ago, CoffeeCake said:

    Try it on your test install first and verify it won't be an issue before doing it in production.

    If you don't have a test install, set one up.

    This will help you find other bugs that may be new to you or issues you'll need to address without affecting your community.

    yes, you're right. I already have a sandbox copy for testing, but when I create a sandbox copy I rename back the admin folder to "admin" and I remove the .htaccess protection (stil to be sure avoiding that bug). I suppose I'll need to create a new one just to test update with admin folder renamed and protected...

     

    3 hours ago, Ryan Ashbrook said:

    We attempt to account for renamed admin directories. If that is not working, then there's possibly a bug somewhere and you should submit a ticket.

    ok, thankyou...

     

    Initially I was asking for somebody's else experience to avoid making a new sandbox and test by myself... 😑

  5. Hi,

    In the past, I've experienced some bugs when trying to update a community where the admin folder was named with a distinct name and protected by a .htaccess user/password. At that time (don't remember what version it was), the automatic download did create a new admin folder but the update did not work at all. I was forced to restore the saved copy made just before update and perform a manual update (download the whole community install file, unzip, rename admin folder, and move it over the instance to update). Since that time I still perform updates in that way, just to be sure there will be no problems...

    So, I'm wondering if that "bug" has been solved since that old times where the automatic update was at its beginnings, or at least if somebody using a renamed admin folder, .htaccess password protected, has already succeed on a major version update without any problem (for example from 4.5.X to the last 4.6.X) ?

    Thankyou

  6. In some cases it could be useful to have rights per group for personal data access. For the moment the only way of doing something that may look near to that is to add groups as moderators but don't give them any moderation right, so as "team members" they'll see that level of personal data fields... 😕 So, having a per-field or at least per group of fields access level could be very useful.

     

  7. 1 hour ago, Nathan Explosion said:

    Or you could run the provided rebuild tool, to retroactively apply the new rules, prior to reopening your site post-upgrade.

    I think (and hope !) @BankFodder already knows about that tool. I think @BankFodder has already seen some inconsistencies in the retroactively application of rules on a community. If it is not the case, I'm sorry but @BankFodder : you need to test before to talk about it as you already know (!?)...

  8. 10 minutes ago, BankFodder said:

    I wonder what Invision are going to do about the very obvious glitch that even people with large numbers of posts are ranked as newbies on their new ranking system.

    This has to be a bug

    that's another question, part of the problem cames from a bug in the ranking rules that makes users get more points than expected (should be solved in next release 4.6.3 during next week, according to support). But you can also modify your rules system to reward users in the way you want to encourage more in your community. Did you even have take a look at the default rules ? Only by doing that you'll be able to better understand how it works. And you can also in the ACP go to a user profile (ACP mode) and click on the achievements details to see how the user has got his points. You've everything you need to better understand and to set it up as you need or expect.

  9. Hi, 

    The reputation system is still "alive", it is just not displayed anymore in the author's pane (left side of a post). We've restored it back by modifying the template in the theme. It is a little "tricky" because there is three places where you need to do it in your theme forums/front/topics/postContainer template file : 

    . to restore reputation badges/levels, around original line 110, add the following code after the </li> :

    {{if $comment->author()->reputationImage()}}
        <li data-role='reputation-image' class='ipsPadding:half'>
            <img src='{file="$comment->author()->reputationImage()" extension="core_Theme"}' title='{{if $comment->author()->reputation()}}{$comment->author()->reputation()}{{endif}}' alt=''>
        </li>
    {{endif}}

    so you'll obtain something that looks like this, considering surrounding code :

            </ul>
        </li>          
    {{if $comment->author()->reputationImage()}}
        <li data-role='reputation-image' class='ipsPadding:half'>
            <img src='{file="$comment->author()->reputationImage()" extension="core_Theme"}' title='{{if $comment->author()->reputation()}}{$comment->author()->reputation()}{{endif}}' alt=''>
        </li>
    {{endif}}
    {{endif}}
    {{if $comment->author()->member_id}}

    so, it is important to place the new code after both </ul> and </li> ending the counters line.

     

    . To restore the reputation counter, add the following code around original line 96, just after the <ul class="ipsList_reset ipsType_light ipsFlex ipsFlex-ai:center ipsFlex-jc:center ipsGap_row:2 cAuthorPane_stats"> :

    <li data-role='reputation-badge'>
        {template="reputationBadge" group="global" app="core" params="$comment->author()"}
    </li>

    so you'll obtain something that looks like (considering surrounding code) :

    <ul class="ipsList_reset ipsType_light ipsFlex ipsFlex-ai:center ipsFlex-jc:center ipsGap_row:2 cAuthorPane_stats">
        <li data-role='reputation-badge'>
            {template="reputationBadge" group="global" app="core" params="$comment->author()"}
        </li>
    {{if isset( $comment->author_solved_count )}}
        <li>

     

    Edit for mobile display (add back reputation counter on mobile devices display) :

    . To restore the reputation counter in mobiles display, add the following code around original line 57, inside the <h3> just after the {template="userLink" group="global" app="core" params="$comment->author(), $comment->warningRef(), TRUE, $comment->isAnonymous()"} and before the </h3>

    &nbsp;
    <span class="ipsType_medium">{template="reputationBadge" group="global" app="core" params="$comment->author()"}</span> 

    so you'll obtain something that looks like (considering surrounding code) : 

    <h3 class='ipsType_sectionHead cAuthorPane_author ipsType_break ipsType_blendLinks ipsFlex ipsFlex-ai:center'>                               	 {template="userLink" group="global" app="core" params="$comment->author(), $comment->warningRef(), TRUE, $comment->isAnonymous()"}
    	&nbsp;
    	<span class="ipsType_medium">{template="reputationBadge" group="global" app="core" params="$comment->author()"}</span>                
    </h3>

     

    Save your template file, reload your topic : job done !

  10. I've not yet taken a closer look to that, but maybe you can match the group promotions with some of your achievement rules, so they can be awarded at same time (same conditions)... 

    We've tried to do so with reputation ranks, but a current bug makes it impossible. We're waiting for next version (4.6.3) to get the bug solved and got the match between reputation levels and achievements rules ranking.

×
×
  • Create New...