• Content count

  • Joined

  • Last visited

  • Days Won


Makoto last won the day on August 23 2016

Makoto had the most liked content!

About Makoto

  • Rank
    Community Regular

IPS Marketplace

  • Resources Contributor
    Total file submissions: 18

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

408,478 profile views
  1. Anyone here a domain investor?

    Yeah. Same with me. Someone owns a .com variant or a .org domain I own. I offered to pay him 3-4x the actual registration price of the domain (around $50 iirc) just to take it off his hands, because it was such an extremely niche domain name that no one else would likely ever buy it. He replied asking for some absurd amount in the thousands of dollars. I replied telling him there is no way that domain has anywhere near that much value and that he would never sell it at such a high price. He responded saying he would buy my domain for $0.01 because "that's all my domain was worth to him" (I wasn't even offering to sell my domain, he was just being snide.) I more or less laughed and politely told him to go sodomize himself. Some months later I got an e-mail saying he received an offer for the domain and would give me one last chance to purchase it before he sold it to someone else. I replied with the single sentence "No you didn't." He didn't reply. That was about a year ago. He's still trying to sell the domain. I think I sent him a somewhat taunting e-mail some months after that saying "Still haven't sold the domain I see?", to which he also never replied. I don't think he likes me very much.
  2. Support Page Congrats

    IPS probably added it for themselves because they needed that motivational boost after dredging through countless pages of support requests.
  3. We seem to be getting stuck up on a single use-case scenario here for some reason. People sell things other than software with Commerce. This is not really an issue as software is not an example of something a lot of people really use commerce for. Art and photography are two prime examples that could highly benefit from such a system. As well as e-books, and so on.
  4. I support this. This seems like a good model to start selling some of my photography with, possibly. I would want an option for a minimum value though, be it $0.00 (free) or higher.
  5. Mountain by ThemeTree - Unsupported

    Awesome and fun looking base template for your IPS community. I've been using it for several months now and have had little to no issues with it. Everything looks and works great! I love the subtle header image with a blue overlay over it. It's easy to swap out and customize with your own images to give your community a one-of-a-kind theme, and it looks spectacular. This is currently my favorite IPS4 theme available on the marketplace.
  6. Chat closes - how many of you have found a solution?

    No. Not currently. It's an extremely basic implementation right now. All it does at the moment is add a page to the UserCP allowing members to request an invite to your Slack group. Basically, it automates invites, and links their IPS accounts to their Slack accounts. There's no other way to automate invites or allow open registration with Slack, so this plugin is a workaround for that. Once a user has signed up for slack, they can click the "Chat" link in the navigation menu to launch the slack client. You could potentially embed the slack web client into a page somewhere, depending on whether or not Slack allows it. That's something I'd have to look into. There is a lot of potential with Slack in general, though.
  7. Chat closes - how many of you have found a solution?

    Here's a very unofficial release of the core application I have in use right now. slack.tar It only offers core functionality right now (i.e. sending Slack invites to your members via their UserCP). I could turn this into a full featured application with deep integration into IPS if there's enough interest in such an application from users here (and depending on my own personal needs for the application as well). So, if you're willing to give Slack integration a shot on your site, feel free to throw this app up and give it a try. Let me know how it works out for you and your community. If you'd like to see further development, let me know what you'd like to see in a full-featured application. (I already have tons of ideas on things I'd like to see, but right now it's low on my priority list because Slack isn't a vital part of my communities) The great thing about Slack is you can utilize it as a completely free community platform with this application. You don't need a paid plan, and there are no restrictions on the number of members you can have through the free plan.
  8. Advanced Favicons updates for IPS 4.1.x and PHP 7.x compatibility,


  9. I can see it being an issue with using an SMTP server, which introduces higher latency. In that case, you might always want notifications to be sent to queue since those tasks will always be slow.
  10. These actually should be processed on a queue, as far as I know. Maybe the delay you're experiencing is from it trying to send out the first batch of e-mails on reply? I'm not sure. I can see queued tasks for notifications in my ACP when users make replies to large topics though. You're using the latest 4.1.x release of IPS, right?
  11. Blurry reaction icons

    It's not specific to any update. It's just how Chrome renders images. Actually, the same CSS rule can improve quality when applied to avatars, gallery thumbnails, and so on. I have it as a universal CSS rule on img {} because I don't think Chrome's cheap image resampling techniques are necessary or worth the quality loss anywhere. Safari appears to use higher quality downsampling by default. Other browsers probably do too. It's just something Chrome does to try and make things marginally faster, at the cost of quality. It's just very noticeable with reaction images, because they are an extreme case. The original images are actually pretty huge and they are downscaled significantly. The more an image is downscaled, the more apparent the loss of quality is. Ideally, you should always avoid needing to downscale images in the browser anyways, but that's not always practical (especially with responsive images). I have a PageSpeed filter on my server which tries to automatically scale images to match the browsers rendered dimensions to partially negate this requirement, but it's far from perfect.
  12. Blurry reaction icons

    Yeah, I've never actually used the others either. They are completely different interpolation methods actually (nearest-neighbor I'm pretty sure would make images look worse in IE as well, it's a cheap but ugly interpolation method), so the optimize contrast tweak is probably the only one that should be used for Chrome. Not sure why the others were listed in that example. I just quickly copy and pasted from memory ¯\_(ツ)_/¯
  13. Blurry reaction icons

    Safari and other browsers might interpolate images differently by default. The Chrome specific adjustment in the sceenshot above is -webkit-optimize-contrast though; the others (for Firefox, Opera, and IE) may not be needed, or might even make them worse, so testing would be needed to be sure.
  14. Blurry reaction icons

    Yes. They are blurry for me in Chrome too. @Rikki there is a simple CSS trick to prevent blurring images like this when downscaling, img { image-rendering: optimizeSpeed; /* */ image-rendering: -moz-crisp-edges; /* Firefox */ image-rendering: -o-crisp-edges; /* Opera */ image-rendering: -webkit-optimize-contrast; /* Chrome (and Safari) */ image-rendering: optimize-contrast; /* CSS3 Proposed */ -ms-interpolation-mode: nearest-neighbor; /* IE8+ */ } Before: After:
  15. Sendfile

    Version 1.1.0

    1 download

    Sendfile Sendfile is an IPS plugin that implements server X-Sendfile support into the software suite. Before purchasing, be sure to download and run the test script provided to ensure your server is properly configured for X-Sendfile support. To run the test script, simply upload the "sendfile_test" folder to your websites root, and then navigate to "" in your browser. You will be prompted to run a simple test to ensure X-Sendfile is functioning properly on your server. What is X-Sendfile? In short, it gives PHP a way to tell your web server to deliver files to the client after proper permission checks and other actions have been performed by IPS. This way, you are not relying on PHP itself to deliver the files to the client. The reason you don't want PHP to handle file transfers is simple: PHP is really inefficient at it. This is particularly important if you run IPS in a self-hosted environment and your community makes heavy use of attachments or IP.Downloads file submissions. When you have a lot of users trying to download files concurrently, PHP will rapidly consume your servers available memory pool and, assuming your server makes use PHP-FPM or fastCGI, it will lock up your available PHP processes that are used to serve pages to your other users. This means basic topics and other pages will not load until another users download has completed. By utilizing X-Sendfile, you are able to pass the workload back off to the web-server. This is immensely more memory efficient, faster, and will keep your PHP processes free. This overall makes IPS significantly more scalable, especially in a self-hosted environment.