CheersnGears Posted May 13, 2022 Posted May 13, 2022 9 minutes ago, Adriano Faria said: What’s the plugin name? Once you know, use any FTP software to access the /plugins folder and find its folder. It’s the one related to the plugin name. Once you find it, click on it and go to /hooks folder. Download the files inside this folder and find the onde with the function name parseTextForEmail. You will notice that this file has 2 parameters in that function. It now has 3. Add a , (comma) and what I posted above. Save and re upload the file. If you never did that, you better ask someone to do it for you. Ah! I didn't know where to find the hooks.php! It turned out to be the Limited E-mail Content plug-in by @Fosters, which he says is no longer needed in 4.6, however, it seems to have an additional feature to strip HTML from the e-mail (prevents being flagged by SendGrid for spam links if a spammer gets in). So I made the changes you instructed @Adriano Faria and it works fine now. Thanks to everyone who chipped in to help! Very much appreciated. Look @Matt! I'm a PHP dev now! 🤣 Matt, Adriano Faria, Daniel F and 1 other 1 1 2
Jordan Miller Posted May 13, 2022 Posted May 13, 2022 On 5/12/2022 at 7:14 AM, Matt said: This week, @Daniel Fadded hCaptcha as a new CAPTCHA method to be used on the contact us form, guest posting and other areas a captcha is used. hCaptcha seems to be a more robust method to keep those pesky bots out. You will need to sign up to hCaptcha, but it's a short registration process and they have a free tier which should be all you need. One of our enterprise clients mentioned that bots and guests are searching for random things which makes analysing the search trends difficult, so we've added a feature to allow you to omit member groups from adding to the anonymised search logs. Another popular piece of feedback was to add 'solved' and 'unsolved' filters to the activity stream, and @Andy Millne did just that for 4.7.0. Elsewhere, @Stuart Silvester improved the speed at which Elastic Search re-indexes the site (useful as 4.7.0 needs a re-index due to the new solved filters). Our master API person @Daniel F made some improvements to the Zapier integration for this release. Nicely done, team!
Management Matt Posted May 13, 2022 Author Management Posted May 13, 2022 3 hours ago, CheersnGears said: Ah! I didn't know where to find the hooks.php! It turned out to be the Limited E-mail Content plug-in by @Fosters, which he says is no longer needed in 4.6, however, it seems to have an additional feature to strip HTML from the e-mail (prevents being flagged by SendGrid for spam links if a spammer gets in). So I made the changes you instructed @Adriano Faria and it works fine now. Thanks to everyone who chipped in to help! Very much appreciated. Look @Matt! I'm a PHP dev now! 🤣 You’re hired! I learned by fixing others code and figuring stuff like this out. Glad to hear you’ve got it sorted. CheersnGears 1
Nathan Explosion Posted May 17, 2022 Posted May 17, 2022 On 5/12/2022 at 3:14 PM, Matt said: We chose to name this release 4.7.0 because of the PHP minimum version changes and the cloud platform code consolidation Nothing to do with the impending unlucky 13 then? 😉 Matt 1
Management Matt Posted May 17, 2022 Author Management Posted May 17, 2022 That did also cross my mind to be honest.
My Sharona Posted May 19, 2022 Posted May 19, 2022 On 5/17/2022 at 6:56 AM, Matt said: That did also cross my mind to be honest. You could always do like hotels do and refuse to acknowledge that number exists. Matt 1
Management Matt Posted May 19, 2022 Author Management Posted May 19, 2022 Technically, 4.6.13 Beta 1 exists but it was just an internal build to test some stuff out here.
Fosters Posted May 20, 2022 Posted May 20, 2022 On 5/13/2022 at 7:03 PM, CheersnGears said: Ah! I didn't know where to find the hooks.php! It turned out to be the Limited E-mail Content plug-in by @Fosters, which he says is no longer needed in 4.6, however, it seems to have an additional feature to strip HTML from the e-mail (prevents being flagged by SendGrid for spam links if a spammer gets in). So I made the changes you instructed @Adriano Faria and it works fine now. Thanks to everyone who chipped in to help! Very much appreciated. Look @Matt! I'm a PHP dev now! 🤣 Thx for the information, i had no idea that it could be handy for such usecase. I‘ll probably release an upgrade 🙂
Martin A. Posted May 20, 2022 Posted May 20, 2022 Someone's gotta ask: Quote Removed the SQL Toolbox. What's the reason for this? teraßyte and Square Wheels 2
DawPi Posted May 20, 2022 Posted May 20, 2022 14 minutes ago, Martin A. said: Someone's gotta ask: What's the reason for this? What? 🙂
teraßyte Posted May 20, 2022 Posted May 20, 2022 (edited) I completely failed to notice that line about the SQL Toolbox. I use it a lot on clients' sites to check data. They often give me no phpMyAdmin (or similar) access, either because they don't want to or simple because they don't know how. Do I have to make my own custom SQL Toolbox app so I can temporarily install it and get things done now...? 🙄 Edited May 20, 2022 by teraßyte sobrenome 1
Adriano Faria Posted May 20, 2022 Posted May 20, 2022 53 minutes ago, teraßyte said: Do I have to make my own custom SQL Toolbox app so I can temporarily install it and get things done now...? You bet. Worst: pretty sure it won’t be accepted in marketplace. I really miss more reactions. 👎 teraßyte 1
teraßyte Posted May 20, 2022 Posted May 20, 2022 (edited) 37 minutes ago, Adriano Faria said: You bet. Worst: pretty sure it won’t be accepted in marketplace. Yeah. I'll just have to make it available only on my own site, just like it happened recently with a rejected plugin (to hide that annoying "dangerous php functions" notification in ACP). 😋 Edited May 20, 2022 by teraßyte Adriano Faria 1
Martin A. Posted May 21, 2022 Posted May 21, 2022 10 hours ago, teraßyte said: I completely failed to notice that line about the SQL Toolbox. I often use it on clients' sites to check data. They often give me no phpMyAdmin (or similar) access, either because they don't want to or simple because they don't know how. Do I have to make my own custom SQL Toolbox app so I can temporarily install it and get things done now...? 🙄 9 hours ago, Adriano Faria said: You bet. Worst: pretty sure it won’t be accepted in marketplace. I really miss more reactions. 👎 Really wish there was a certain Slack channel where we could share things like this 🤔 😉
Square Wheels Posted May 21, 2022 Posted May 21, 2022 Is it worse to have access to SQL Toolbox, or have people open their database directly? Seems people will now be driven to phpMyAdmin to fiddle with things. While they're there, might as well make a few adjustments to make things run better, no? Seems like a better option to leave this in place. There is already a warning with it.
Management Matt Posted May 21, 2022 Author Management Posted May 21, 2022 We removed it because it's a really dangerous feature that really doesn't belong in a modern community platform. If you want a light weight SQL tool (which is way more comprehensive and feature-rich than our simple tool) then definitely check out Adminer. It's a single PHP file. I use this when working with self hosted clients. It takes seconds to upload and log into. Just remember to remove it when you're done. 12 hours ago, teraßyte said: I completely failed to notice that line about the SQL Toolbox. I use it a lot on clients' sites to check data. They often give me no phpMyAdmin (or similar) access, either because they don't want to or simple because they don't know how. Do I have to make my own custom SQL Toolbox app so I can temporarily install it and get things done now...? 🙄 No need, just upload the single 450kb Adminer file and log in using the conf_global details. It's what I do. 🙂 sobrenome 1
Adriano Faria Posted May 21, 2022 Posted May 21, 2022 A 3rd-party resource seems to be the best way to go here. Vast majority of clients doesn’t provide FTP or full access to their hosting panel. IPS, for instance, doesn’t provide FTP access to CiC.
teraßyte Posted May 21, 2022 Posted May 21, 2022 (edited) 3 hours ago, Matt said: We removed it because it's a really dangerous feature that really doesn't belong in a modern community platform. If you want a light weight SQL tool (which is way more comprehensive and feature-rich than our simple tool) then definitely check out Adminer. It's a single PHP file. I use this when working with self hosted clients. It takes seconds to upload and log into. Just remember to remove it when you're done. No need, just upload the single 450kb Adminer file and log in using the conf_global details. It's what I do. 🙂 Sorry Matt but that's simply just not possible with CIC clients. 👀 And as Adriano mentioned just above, sometimes they don't even provide FTP access. So yeah, it might be a "dangerous" feature, but it really helped when debugging things without having to waste time getting the proper FTP/phpMyAdmin access. I would very much prefer you guys slap a big fat error message (or something similar) above it so normal users are scared of using it rather than removing it altogether... Edited May 21, 2022 by teraßyte Kjell Iver Johansen and sobrenome 2
Kjell Iver Johansen Posted May 21, 2022 Posted May 21, 2022 11 hours ago, Matt said: We removed it because it's a really dangerous feature that really doesn't belong in a modern community platform. Did you have a lot of bad experiences with that feature - a lot of supportissues? I find it kind of difficult to install another 3'rd party program to run some simple commands. I use that section in ACP to select random users for a monthly price. Just a simple command i run. This is somewhat making life harder. A root admin should be able to run any command on his server. A big red text above would be simple enough..
CheersnGears Posted May 23, 2022 Posted May 23, 2022 On 5/20/2022 at 1:32 PM, Fosters said: Thx for the information, i had no idea that it could be handy for such usecase. I‘ll probably release an upgrade 🙂 Yeah, if a spammer gets through and somehow posts a spammy link and then it sends out a "there's been a post in this thread" update to a bunch of people, it will set off alarm bells at SendGrid and the other competitors. But its even good because admin e-mails saying "A guest has posted something that needs approval" still get routed through SendGrid and if there is a spammy link in that, SendGrid will still flag you. Imagine if you have 5 admins that all get the same e-mail. That's why I like your plug-in and wished to keep it. sobrenome and Fosters 2
sobrenome Posted May 24, 2022 Posted May 24, 2022 I will miss the SQL tool box. It is a downgrade unfortunately. I hope IPS reconsider this move backwards.
beats23 Posted May 24, 2022 Posted May 24, 2022 Is this notification a new feature in 4.7? sobrenome and Feneroin 1 1
Nathan Explosion Posted May 24, 2022 Posted May 24, 2022 29 minutes ago, beats23 said: Is this notification a new feature in 4.7? https://invisioncommunity.com/forums/topic/466965-live-view/?do=getNewComment
Management Matt Posted May 24, 2022 Author Management Posted May 24, 2022 🤓 Ryan Ashbrook, Andy Millne, Marc and 3 others 6
HeadStand Posted June 2, 2022 Posted June 2, 2022 On 5/21/2022 at 6:26 AM, Matt said: We removed it because it's a really dangerous feature that really doesn't belong in a modern community platform. If you want a light weight SQL tool (which is way more comprehensive and feature-rich than our simple tool) then definitely check out Adminer. It's a single PHP file. I use this when working with self hosted clients. It takes seconds to upload and log into. Just remember to remove it when you're done. No need, just upload the single 450kb Adminer file and log in using the conf_global details. It's what I do. 🙂 As a developer, this is extremely upsetting, actually. And of course, as others mentioned in this thread, with CIC this is completely impossible. Does IPS intend to provide developers with another way to access the database for clients that are hosted in the cloud? Or are we expected to submit support tickets every time we need to do our own troubleshooting for 3rd party apps/plugins? Sonya* 1
Recommended Posts