Jump to content

NadimD

Members
  • Posts

    17
  • Joined

  • Last visited

Reputation Activity

  1. Agree
    NadimD reacted to The Old Man in Questions about Memcache depreciation   
    Hi,
    Good news! You can definitely use Redis for caching and it works well with MySQL or MariaDB. It's a separate entity, and you can configure IPS to use it for various tasks.
  2. Like
    NadimD got a reaction from Dean_ in Badge for group   
    Thanks, great alternative ! But in my case, it would require multiples profile fields to edit them at ease for each member.
    I'm happy to say that I dived into the docs and I just finished my first application. It does the job and I'm able to create custom ranks, customize them, choose between text or image and choose the position. I will try to publish it soon on the marketplace, not for free but for a small fee. I always wanted to get into IPS and develop products and I achieved this behavior 8 years ago without an app on my previous community, at the time by just editing templates, which was not a clean way. Also, as a PHP developer, I'm thrilled to code with IPS, it's really fun and clever for sustainability.
    I will provide informations on how I made it so if you can't pay for it, you will still be able to know how to set it up yourself with a bit of coding, and I'm available to answer any questions ! As well as all the features. Feedbacks will be welcome.
    My app differs from the three above, as custom ranks are neither ranks nor secondary groups, just additional ranks that are not based on participation. This is a great way for me to give special ranks to my project backers and give them some "roleplay" ranks (my community is about fantasy video-games and we like to have ranks matching video-games races like Elves, Dwarfs, etc). And of course I can edit on a Member profile which rank I want to give them. In the example below, I choose both ranks.
    What I will need before I publish it is make sure everything is in accordance with the marketplace rules, and that it's fully secure.
    Only problem I'm facing now is understanding how I should handle future updates as I plan to add more features. What if I have to restructure one of its custom DB tables, will IPS make the changes itself or should I make a doublecheck in my code ? I'm going to read more of the docs and study the code to find answers.
    Here are some screenshots of what I did and I added an option to set up custom CSS classes so I can add more customization with my theme if needed.
     


×
×
  • Create New...