-
Posts
258 -
Joined
-
Days Won
2
Reputation Activity
-
Linux-Is-Best reacted to bfarber in Small Quality of life improvement (editor)
A fix for the issues reported here is pending developer and QA review. Thanks for raising it!
-
Linux-Is-Best got a reaction from Jordan Miller in Topic read marker when topic is moved
~ snip ~
wrong thread. lol
-
Linux-Is-Best reacted to Morrigan in Turn Off Profile Cover Photo
I mean if you want to hide the image and just show the background you can maybe do it via CSS.Change the one in the ACP to a transparent PNG.
-
Linux-Is-Best reacted to Jordan Miller in Hump Day: web push notifications support & new offline page
Happy Hump Day, fam!
Though we're only halfway through the week, so much has been done behind-the-scenes. We wanted to give you a little peek behind the curtain as we continue to better 4.6 (~coming soooooon~).
Below is a dump of fixes in the past week 🤯
The support for web push notifications and the new, simple offline page are of particular interest to me personally. How about you? Anything stand out? Questions?
- Fixed an issue with the REST API where a GET request to records with a category parameter would result in a DB error.
- Added support for web push notifications.
- Added a simple offline page, displayed when users have no internet connection.
- Added support for web push notifications. To support these kinds of notifications, you will need to add parse_mobile_* methods in your Notification extensions.
- Added a `$count` parameter to `\IPS\Content::definiteArticle/_definiteArticle()`. If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any `__defart_*` strings you've already created. The key should be in the format `__defart_*_plural`.
- Fixed an inaccurate Redis log entry indicating read server used instead of write server.
- Fixed an issue where you could not hook into `\IPS\Redis`.
- Fixed an issue where font-awesome `<i>` tags submitted in source mode are stripped by CKEditor.
- Fixed an issue where copying a donation goal would not copy the donation goal description.
- Fixed an issue where copying a support department would not copy the support department submission screen text.
- Fixed an issue where copying a support severity would not copy the support severity description.
- Fixed an issue where deleting a support status would not remove the custom language strings in the database.
- Fixed an issue where copying or deleting a shipping rate did not copy or delete the delivery estimate text.
- Fixed an issue where copying or deleting a product filter did not copy or delete the public name.
- Fixed an issue where copying or deleting a product did not copy or delete various translatable fields, such as the client area page content and email notification subjects.
- Fixed an issue where you may be able to purchase more than the number of items in stock.
- Improved email normalization for MaxMind fraud detection.
- Fixed statistical charts not working in some locales.
- Fixed sitemaps not generating properly.
BTW, I've received a lot of messages about when we can expect 4.6. It's on our minds, too!
We're putting forth the extra effort into the new Achievements system so give us a sec if that's alright. Speaking of... stay tuned for Friday's post. We have a cool Achievements feature to share with ya. 😎
Check things out above then drop us a line in the comments below (even if it's just to say hi).
Related:
-
Linux-Is-Best reacted to Jordan Miller in Topic read marker when topic is moved
While we're on the topic 😏
-
Linux-Is-Best reacted to bfarber in Topic read marker when topic is moved
This issue is resolved for our upcoming 4.6 release.
-
Linux-Is-Best reacted to bfarber in Prevent moderators to see blog drafts
Yes if your permission setup isn't working as you think it should, I would recommend submitting a ticket so we can help you review it.
-
Linux-Is-Best reacted to Hexsplosions in Hump Day: Sneak Peek at Achievements
That sounds perfect. If I could make a request, could you please ensure that rebuilds do not trigger notifications? I'd like to avoid swamping members with notifications when it goes live.
Great job IPS team. 😄
-
Linux-Is-Best reacted to Matt in Hump Day: Sneak Peek at Achievements
That's up to you. I am working on a 'rebuild' method. On upgrade you could choose to run it or not. I'm also seeing if it's viable to add in a time to start awarding from, so you could go back 6 or 12 months and apply awards from then, instead of reaching right back to the start of the site.
-
Linux-Is-Best reacted to Jordan Miller in Hump Day: Sneak Peek at Achievements
These are all great ideas! This will be an ongoing project that will evolve over time. In our initial release we aren't translating points to = money. But I do like that concept because in theory it encourages people to engage. One issue with that is we want to avoid members writing "lol" as their comment just to earn points. But maybe we can implement a character threshold. Just thinking out lout with ya 😆
-
Linux-Is-Best reacted to Real Mythotical in Hump Day: Sneak Peek at Achievements
That's ok, I'm a patient man. Good things always come to those who wait.
-
Linux-Is-Best reacted to AlexWebsites in Hump Day: Sneak Peek at Achievements
Looks great, will there be any rewards ability/integrated? Specifically with commerce.
Reach a points achievement, receive some $$, gift card, credit, other monetary value. Reach a points achievement, receive a free subscription or product. If already subscribed, receive credit. Reach a points achievement, receive a move to a designated user group. Just some ideas in my head at the moment for self-hosted customers... j/k 🤣
-
Linux-Is-Best reacted to Jordan Miller in Hump Day: Sneak Peek at Achievements
I'm wondering if it'd be best that everyone starts from 0 🙂
-
Linux-Is-Best reacted to Rikki in Hump Day: Sneak Peek at Achievements
There'll be more details soon, but it's very flexible. We have over 15 different rules built-in right now, for common actions across the community. Most can be limited by quantity and/or location.
Here's a look at configuring a "Award points when a user posts 1000 topics" rule:
Some rules can award different users too - for example, we have an action that fires when someone votes on a poll, but you can choose to award the voter and/or the poll author. I think this sort of flexibility will open up some really interesting engagement possibilities!
-
Linux-Is-Best reacted to Jordan Miller in Hump Day: Sneak Peek at Achievements
Hahahaha. Just so everyone knows it stands for definite article, but defart is kinda iconic now.
-
Linux-Is-Best reacted to Matt in Hump Day: Sneak Peek at Achievements
Things that never happened for $100. 😂
-
Linux-Is-Best reacted to Jordan Miller in Hump Day: Sneak Peek at Achievements
Happy Hump Day my Invision Community fam!
Invision Community Achievements:
We wanted to kick off this special post with a preview of Achievements. It's Invision Community's take on gamification with our powerful platform. It's something we're really excited to rollout this year (which does not = December 31st lol).
We don't want to give away too much about it yet, but feel free to weigh in/ask questions 🙂
Fix dump:
Here's what we accomplished in the past week (new changes since last Wednesday's Hump Day post):
- Fixed broken 3rd party ACP permissions on Cloud.
- Added a new Spam Defense option to allow registration but require moderator approval of all new posts.
- Fixed an issue where HTML logic of a page may be stored in the search index.
- Fixed chunk uploading when using Amazon S3 with some S3-compatible providers.
- Renewal invoice warning emails will now show tax included, if applicable.
- Fixed an issue with Member Filters happening when members where filtered by subscriptions and purchases.
- Fixed messenger link still displaying on profiles on mobile devices if the user does not have permission to access the messenger module.
- Fixed an issue converting some types of SMF profile photos.
- Fixed an issue where the width of the layout would stretch, caused by long strings of content.
- Fixed an issue where Member Sync onEmailChange may be called before validation when changing email via validating screen.
- Fixed a typo when flagging a member as a spammer.
- Fixed an issue where the DeleteImageProxyFiles task would never finish or not update its progress appropriately .
- Fixed an issue with the REST API where a GET request to records with a category parameter would result in a DB error.
Important Method Changes:
- Added a `$seperator` parameter to `\IPS\CustomField::displayValues` which can be used to define a custom seperator when displaying multiple values .
- Updated method signature for `\IPS\Node\Model::getLastCommentTime()`.
- Added a `$count` parameter to `\IPS\Content::definiteArticle/_definiteArticle()`. If an integer is passed, a pluralized phrase will be used, if available. You should add pluralized strings for any `__defart_*` strings you've already created. The key should be in the format `__defart_*_plural`.
Invision Community Live Streams
We've also been discussing doing some live Q&As and webinars for you all to participate in. It would give you the opportunity to ask questions in a live setting and visibly see us respond. Does that sound like something you'd be interested in? Before we dive too far into that rabbit hole, we wanted to gauge your reaction and see if you'd like that. Please reply and let us know what you think and also what times would be good for you! 🙏
And in case you missed it...
-
-
Linux-Is-Best reacted to Charles in Not sure if this is an IP Board issue...
We have cleanup tasks and the like but since it went down after your host migrated the DB I wonder if your host may have just needed to optimize the DB. MySQL sometimes does not release space until a table is optimized. I am just guessing though 🙂
-
Linux-Is-Best got a reaction from Miss_B in Paid Development Opportunity
Thank you kindly @Miss_B for your consideration and follow-up. Unfortunately, that particular development is limited as it does not support attachment review.
-
Linux-Is-Best reacted to Petra Jane in (DP45) PM Viewer
Just wanted to be the first to confirm 4.0.4 fixes the issue we've had, so a big thank you to @DawPi for working on this issue. It even picked up the older messages from before it was installed, going back to the previous incarnation of the PM Viewer! Thank you!
-
Linux-Is-Best reacted to imsandertjeee in FontAwesome PRO
Hello,
I’ve gotten my hands on the PRO version of FontAwesome. How is it possible to get this to work with the suite ? 🙂
-
Linux-Is-Best reacted to CoffeeCake in Secure File System Storage
ACP > Overview > Files > Storage Settings (Button at the top) > Configurations
From there, look for the file system storage configuration and you'll see a toggle with a custom URL.
-
Linux-Is-Best reacted to bfarber in Secure File System Storage
As noted above, it's probably best if you submit a ticket so we can take a look directly.
-
Linux-Is-Best reacted to bfarber in Secure File System Storage
You did not specify these were multiple-GB files. I also would not store those in the database, indeed.
You can store files outside of the web root directory if you write a PHP script as a gateway. Look at /applications/downloads/interface/legacy/screenshot.php and /applications/gallery/interface/legacy/image.php. These are present because 3.x allowed you to store files outside of the web root directory, and upon upgrade we do not move the files to a new location (so a gateway script is necessary to read and print those files out). You just have to enter a custom URL into the file storage handler "http://mysite.com/applications/downloads/interface/legacy/screenshot.php?path=" and then the actual path of the file gets appended to the URL (at which point it is passed as a query string parameter to screenshot.php which does the rest).
In short, this is largely already possible, although I can't say if it's something we want to push to the forefront and make a common feature.