-
Posts
1,916 -
Joined
-
Days Won
24
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 CoffeeCake
-
Understood @Jordan Invision. This could be interpreted many different ways. "I disabled the poop emoji, but my members are still posting it! BUG! HELP!!!!! I PAID MONEY FOR THIS!!!!! DO YOU KNOW WHO I AM??!?!??!?1!?!1111one one one 💩"
-
What happens in this instance? If you turn off the emoji selector, are emojis stripped out of mobile input? What's the expected outcome here? I can see at least four possible user stories: As a community manager, I want to be able to add my custom emojis into preexisting categories or new categories, and select the order in which those categories appear in the emoji picker. As a community manager, I don't want my members to be able to insert emojis in the text of their content. As a community manager, I want the emojis available to my members to be limited to a set of pre-approved emojis and disallow the inclusion of anything not on my pre-approved list. As a community manager, I want the list of emojis in the emoji picker to be limited to a select group of pre-approved emojis, still allowing a member to insert emojis using their native keyboard.
-
The app is not something our community would consider without having the ability to make changes ourselves. We have not enabled it for testing, nor do we plan on that until/unless its source code is made available for licensing in white label form for us to review, develop, build, publish and have the ability to maintain as needed going forward. It would otherwise be a disaster to encourage people to use it, and then have it stagnate or go unsupported or be limited into only whatever IPS decides should go into it into the future either because we're limited to only what IPS can do and cannot integrate other third-party applications and services, or because they change course. Not sure what this model would end up looking like.
-
Resending email via Email Error Log through SendGrid fails
CoffeeCake replied to CoffeeCake's topic in Feedback
And then, the OVERWHELMING majority of them failed to send, as it sent the e-mail addresses in the format: ["email@example.com"] What in the actual hell? -
Resending email via Email Error Log through SendGrid fails
CoffeeCake replied to CoffeeCake's topic in Feedback
Thanks for the tip, Chris. I've used that software in automation projects in the past where the source was out of our control. For this task, I made various voodoo doll out of my mouse using popsicle sticks and cut out printed cartoon heads. -
Resending email via Email Error Log through SendGrid fails
CoffeeCake replied to CoffeeCake's topic in Feedback
-
Currently clicking "resend e-mail" 2,000 times after a short outage with our e-mail provider. Each click I think less positive thoughts about whoever is responsible for this design. Please add an option for an administrator to requeue e-mails using a task. Something like "Reprocess E-mail Queue" and perhaps a setting for how many to attempt to send in each batch.
-
@Makoto, for reasons unknown, when clicking the Ban button in ACP for a member, we get the following: Error: Call to a member function getTimestamp() on int (0) #0 /path/to/ips/system/Member/Member.php(2398): IPS\deactivation\extensions\core\IpAddresses\_Requests->findByMember(Object(IPS\Member)) #1 /path/to/ips/applications/core/modules/admin/members/members.php(2757): IPS\_Member->ipAddresses() #2 /path/to/ips/system/Dispatcher/Controller.php(90): IPS\core\modules\admin\members\_members->ban() #3 /path/to/ips/system/Dispatcher/Dispatcher.php(152): IPS\Dispatcher\_Controller->execute() #4 /path/to/ips/admin/index.php(14): IPS\_Dispatcher->run() #5 {main}
-
You just made the thing up, so I don't think IPS has a definition for this. What's your definition? It's been a while since the nightmares surrounding what became of vBulletin stopped waking me up in cold sweats, but I think you may be referring to the number of members that are registered (the big number) and the number of members that have an active session, or are "online" right now (the smaller number). If that's the case, you can add an online visitors block and a statistics block that will do this same thing. Log in as an administrator, click the little plus sign on the left, find and add your blocks away. I'm sorry but I don't remember what the block or blocks are called, but it's in there somewhere. If you're wanting to move people into a group based on some conditions, the feature you're looking for is Group Promotions. The documentation for that lives here:
-
Access to furl controller on private board
CoffeeCake replied to tapatalk's topic in Developer Connection
@Pavel Chernitsky -
404 errors on every page but what I set as the default app
CoffeeCake replied to Insane21m's topic in Technical Problems
-
404 errors on every page but what I set as the default app
CoffeeCake replied to Insane21m's topic in Technical Problems
Is mod_rewrite (assuming apache) enabled on your web server, and is your web server configured to allow mod_rewrite rules via .htaccess? -
So on your machine (presumably in the UK), you see your system clock set to UK time, and then looking at someone's screen in Pacific time zone (UTC-8), you see that their system clock is reflecting correct Pacific time, yet the date and time expressed on the page you're looking at is the same? Can you post a screenshot of the date? Many (all? Not sure) of the date references here are <time /> elements that are set to UTC time. Javascript translates that to the local time of the web browser accessing the on the front end. But, if you're looking at something with broken javascript (custom theme issue?), perhaps this conversion isn't working. In many cases, it's showing "X hours ago" and you need to hover over it to see the actual time.
-
Page structure - Moved articles from WordPress to Pages
CoffeeCake replied to borangeatx's topic in General Questions
ACP > System > Support > Pick the radio button that says "Something isn't working correctly" (unless you've translated this phrase to "It's them, not you.") > Press the button to submit. -
404 errors on every page but what I set as the default app
CoffeeCake replied to Insane21m's topic in Technical Problems
See DISABLE_MFA -
Product license keys to redeem through commerce
CoffeeCake replied to 6ichem's topic in General Questions
Yes, there are coupon codes in Commerce. Here is the documentation for gift cards: -
Product license keys to redeem through commerce
CoffeeCake replied to 6ichem's topic in General Questions
/redeem is for gift card redemption (by default at /store/redeem). You can issue a gift card, which is not a license key. That gift card can then be used for a fixed dollar amount purchase, just as you might use a gift card for $20 for a typical store. You can look into changing the fURL if needed. As an example, here's the address on here: https://invisioncommunity.com/store/redeem -
(...or the support request module in Commerce...)
-
Disable unprivileged views of member profile info
CoffeeCake replied to mcsg's topic in Technical Problems
This is a lovely feature request. May it one day appear on the radar of things. Let's also throw in "Recent Visitors Block" -- that should be configurable as well. Maybe creepy stalkers aren't a thing in other places. Well, however, you can control some of this. You'd need to control viewing permissions of the database level. If you want someone to be able to see businesses in general, they'll see it on profiles. If a usergroup can't see businesses at all, then it won't show anywhere. -
I went to your web site. I had a fight with the thing angry at me that I had an adblocker. Lied and told it I disabled it. It sensed my deceit. Then I clicked to find a forum post--any forum post. Found one. Conservatorship. Clicked on a topic, and then had a fight with your web site telling me I've had my fill of free content for the day and inviting me to register. While a video played. In the corner. And there were flashing lights. I tried. 🙂 It should add, in the locations Gabriel Torres mentioned here a loading="lazy" attribute to reaction images, reputation images, and avatars. But, I'm not sure how/if it would work with the custom theme you have installed. There will be nothing visually different, however if you inspect the img tags for those locations, you should see loading="lazy" added, as shown below: <img src="/path/to/avatar.jpg" loading="lazy">
-
tutorials to be followed by new users
CoffeeCake replied to OptimusBain's topic in Technical Problems
Not really. There's a significant learning curve for some, and it would be nice to have a guided onboarding flow. You may have seen some tools that highlight areas of the interface and help a new person understand the basics of a service, site, or product. None of that exists here but would be a welcome thing. You could use the Pages application to create illustrated guides, or to embed an introductory video from YouTube, but you'd be creating these yourself. -
Just an update. We had separately received a similar report and created a ticket here, and it is being investigated. There does appear to be something not working properly, though for our case it is manifesting itself in the forced invisible setting at the member group level. Some things to note though: We noticed that in the default theme, the crossed out eye has template logic in the profile to only show to the member whose profile it is. It will not show to administrators. I'm not sure if this is a bug or by design but my assumption was like yours that it would show for administrators too on the hovercard and profile. That's clearly not the case. There is logic in the application source code to reset the device anonymity setting at various points. If you edit a member and place them into a group with forced invisibility, as an example, or if the member adjusts their personal hidden/visible setting if they have access to that. This doesn't appear to happen in all conditions, yet my read of the logic that sets the session to anonymous should make this a non-issue. I'm not sure if somewhere else the device setting takes priority. For the members reporting the issue, they had a mix of anonymous and non anonymous known devices, which... if the logic is supposed to reset them all to match the setting doesn't make sense.
-
My Members want to co-draft documents together -like G-Drive
CoffeeCake replied to Jay Blithe's topic in Technical Problems
@AlexWebsites has a great suggestion, yet it won't be like the Office 365/Google Drive/Teams features that show those changes in real time on the screen for all members, showing the cursors of other participants and what they're typing into the document in real time. If you want that, you'd have to integrate a service that does this or create a customization that does it. -
Unit/Functional/Integrated testing suites
CoffeeCake replied to PurplePixel's topic in Developer Connection
@Joel R, they're referencing this: https://en.wikipedia.org/wiki/Test-driven_development As examples, Wordpress: https://make.wordpress.org/core/handbook/testing/automated-testing/ Xenforo: https://xenforo.com/community/resources/unit-testing-xenforo-addons-tutorial.7508/ Magento: https://devdocs.magento.com/guides/v2.4/test/testing.html Expression Engine: https://github.com/ExpressionEngine/ExpressionEngine/blob/5.dev/CONTRIBUTING.md#tests -
I meant using group promotions: Set "has blog to yes" and then add them to the secondary group with your workaround. It's not instantaneous and you have to wait for the scheduled task to run, but it's better than manual work!