Content Type
Downloads
Release Notes
IPS4 Guides
IPS4 Developer Documentation
Invision Community Blog
Development Blog
Deprecation Tracker
Providers Directory
Projects
Forums
Events
Store
Gallery
Everything posted by Nathan Explosion
-
Move to another group after purchase a file
Nathan Explosion replied to Adriano Faria's topic in General Questions
But Adriano only stated that hooks won't be possible for what he wants to do...that is all. It's his use-case, he's identified what is possible in v4 and identified that that specific approach won't be possible, and then identified another possible approach. Daniel overreacted; disagree if you wish. No skin off my nose. -
Move to another group after purchase a file
Nathan Explosion replied to Adriano Faria's topic in General Questions
Mate - you've misread his comment; he's clearly talking about hooks. And he followed it up with a possible option in v5. -
Spotted that there are some x.com/ URLs now appearing for the normal tweet links - as a result, oembed will fail and they'll be links. 'twitter.com' => array( 'https://publish.twitter.com/oembed', static::EMBED_TWEET ), 'mobile.twitter.com' => array( 'https://publish.twitter.com/oembed', static::EMBED_TWEET ), Tested and adding x.com equivalents of the above to oembedServices in \IPS\Text\Parser will sort it out. 'x.com' => array( 'https://publish.x.com/oembed', static::EMBED_TWEET ), 'x.twitter.com' => array( 'https://publish.x.com/oembed', static::EMBED_TWEET ),
-
Plus there is that, so...
-
My name is Dave, but @Nathan Explosion sounds better as it's brutal. I've been working in the IT industry for 30 years now, covering a number of different areas, working for a number of different large corporates, and now working for a great little firm in the UK where I continue to make things up as I go along. And in my spare time, I like to tinker and do a little bit of development and contribute to my beer fund - I've been working with Invision's software since 2002 all the way back in the 1.x days, and my first development work involved writing a custom converter for my site's forum software (ubb.threads) over to Invision Board all the way back then. Eventually, I got interested in plugin/application work not long after the release of v4 of Invision Community Suite. Upon removal of the Invison Marketplace, you will be able to obtain your purchased resources from my own site (feel free to register in advance of that, and you'll be able to link resources to your account after September 15th) Please note the following - up until the time of purchase being disabled on the Invision Marketplace: - My resources will continue to be obtained from here only, for new and existing active purchases/renewals. - Support will continue to be provided on this site, and will move to my site once purchases are disabled on September 15th. - If you have an expired purchase that you wish to renew before September 15th then you will need to proceed to my site to have that processed - contact me via PM on my site, and I will assist you there. - After September 15th, all purchases/renewals will need to be made via my site, and support will move to that site.
-
Users not able to sign in after switching SSO
Nathan Explosion replied to Michael Collins's topic in Technical Problems
If you are self-hosted, change your cookie prefix - immediately renders existing cookies useless. COOKIE_PREFIX If you currently have a constants.php file and have that defined in it, change it. If you currently have a constants.php file and do not have that defined in it, or you do not currently have a constants.php file then currently the prefix would be 'ips4_' so use something different. -
Are you actually using PHP 8.0 for the site itself?
-
Posted previously in this topic - if you want Google Adsense to login to your site, then set up an account for it and configure away...
-
Is there a trick to redirection?
Nathan Explosion replied to Elon Report's topic in Developer Connection
{{\IPS\Output::i()->redirect('https://server.com/something.htm&id='.\IPS\Member::loggedIn()->member_id);}} Potential problem - block caching. -
ACP not showing new” classic “ applications?
Nathan Explosion replied to Edjazoli's topic in Feedback
As long as it takes for you to download them from here, then upload them to your site via FTP and then install them 😉 https://invisioncommunity.com/4guides/advanced-options/server-management/purchasing-and-adding-a-new-ips-product-r281/ -
-
Looks better.
-
-
Possibly related:
-
Checking test site too - am successfully logged into the MP there, so signed out and attempted to get back in:
-
Just testing a few things out on my live site: 1) Unable to sign in to Marketplace via ACP Clicked the "Sign in to Marketplace" button, selected my account and then... "There was an error authenticating with the Marketplace. Please try again later or contact technical support for assistance. The license key is not recognised. (invalid_request)" 2) Unable to update license key As an investigation into that above, I decided to see if my license key has changed as a result of the recent acceptance of the new terms. License key is the same - if I do a "Refresh license data" all appears well. But if I decide to ensure that the correct license key is used, via the 'Change license key' button then I receive the following (key removed from dialog prior to screenshot taken:
-
I told you to ignore the Invision applications by indicating 'non-IPS'
-
It's perfectly normal - I doubt anyone has named their application "appname", and I wrongly assumed that the following hint was enough: Look at the folders under /applications....they are the folders for the applications you have installed, figure out the non-IPS ones (which are forums/blog/cms/core/nexus/commerce/downloads/calendar/convert/gallery)
-
If you want a quick and easy way of figuring it out... You're self-hosted so therefore can use FTP. Download the /applications/appname and the /plugins folder to your PC (appname = the names of the non-IPS folders for applications you have installed) Using a text editor such as Notepad++, do a "Find in files" Use getItemsWithPermission as your search term Search away There ya go - found one, contact the author after ensuring you are already running the latest version of that resource.
-
What version of Invasion Community Suite? What version of PHP?
-
Upgrade from 4.5 from 4.7
Nathan Explosion replied to Kirill N's topic in Classic self-hosted technical help
That it may be, as it is a separate server software - but is the PHP extension for Redis loaded? Go to the Support page in the ACP, click on the PHPInfo button and review what is loaded - no redis, contact your host. -
Steps to reproduce: Install a new instance of the suite Put dev tools in place Enable IN_DEV Go to the Developer Center for 'System' In Modules - Front, expand the 'Referral' row Result is error below: UnexpectedValueException: DirectoryIterator::__construct(C:\wamp64\www\dev\ips_47_dev_b/applications/core/modules/front/referral): The system cannot find the file specifi (code: 2) (0) #0 C:\wamp64\www\dev\ips_47_dev_b\applications\core\modules\admin\applications\developer.php(290): DirectoryIterator->__construct('C:\\wamp64\\www\\d...') #1 C:\wamp64\www\dev\ips_47_dev_b\system\Helpers\Tree\Tree.php(135): IPS\core\modules\admin\applications\_developer->IPS\core\modules\admin\applications\{closure}('referral') #2 C:\wamp64\www\dev\ips_47_dev_b\system\Theme\Theme.php(4628) : eval()'d code(187): IPS\Helpers\Tree\_Tree->__toString() #3 C:\wamp64\www\dev\ips_47_dev_b\system\Theme\Dev\Template.php(171): IPS\Theme\theme_core_admin_global_tabs(Array, 'modules-front', Object(IPS\Helpers\Tree\Tree), Object(IPS\Http\Url\Internal)) #4 C:\wamp64\www\dev\ips_47_dev_b\applications\core\modules\admin\applications\developer.php(150): IPS\Theme\Dev\_Template->__call('tabs', Array) #5 C:\wamp64\www\dev\ips_47_dev_b\system\Dispatcher\Controller.php(118): IPS\core\modules\admin\applications\_developer->manage() #6 C:\wamp64\www\dev\ips_47_dev_b\applications\core\modules\admin\applications\developer.php(69): IPS\Dispatcher\_Controller->execute('do') #7 C:\wamp64\www\dev\ips_47_dev_b\system\Dispatcher\Dispatcher.php(153): IPS\core\modules\admin\applications\_developer->execute() #8 C:\wamp64\www\dev\ips_47_dev_b\admin\index.php(13): IPS\_Dispatcher->run() #9 {main} Cause: there is no referral directory for that front module