-
Posts
3,943 -
Joined
-
Last visited
-
Days Won
78
Community Answers
-
Randy Calvert's post in Custom Article in Forums was marked as the answer
Access to the Source Code needs to be enabled on a per-group basis. Edit the group that you want to have this ability and enable "Can Post HTML":
Now... you should generally be very careful with this... someone could maliciously use this to add bad stuff to your site that you're not intending. I would only give it to admins/moderators or specific trusted users.
For the other things you asked about... checkboxes and tables, etc... those aren't in the default version of ckeditor that IPB uses. You can look on https://ckeditor.com/cke4/addons/plugins/all and possibly install an extra button into the editor. (ACP > Customization > Editor > Toolbar)
IPB uses ckeditor 4.18, so make sure you one that is compatible with that version. (Note: IPS does not provide official support for 3rd party editor plugins.)
-
Randy Calvert's post in Users reporting seeing blank pages when logged in was marked as the answer
Your server is killing the process because it won't allocate enough memory to the request. You need to have your host increase your PHP memory limit.
https://haydenjames.io/understanding-php-memory_limit/
-
Randy Calvert's post in Error trying to add Friendly URL for Tapatalk Plugin was marked as the answer
This seems similar to another issue that was reported earlier and has been noted as fixed in a later release.
-
Randy Calvert's post in Can't email support was marked as the answer
I would suggest changing your email address on the file in the client area to something not on your domain (yahoo, gmail, etc). THEN send the email to support with the changes you need done for MX and TXT records. Once it's updated, you can change it back to your long term domain.
-
Randy Calvert's post in Mix of InnoDB-Databases and MyISAM tables was marked as the answer
In general, you don't want ANY MyISAM tables.
-
Randy Calvert's post in discord oauth was marked as the answer
Discord is not an officially supported authentication method. While Discord may provide an oAuth2 endpoint for use, IPS is not able to provide support for how to configure it and what data to pass.
In searching Google, I saw the following thread which may be helpful though:
https://fusionauth.io/docs/v1/tech/identity-providers/openid-connect/discord
-
Randy Calvert's post in Setup on localhost was marked as the answer
You need to include -TESTINSTALL. As per the docs:
-
Randy Calvert's post in How(or rather where) do I access my ACP? was marked as the answer
domain.com/admin
If you are logged into the front end of the site, there will also be a link in the upper right hand side of the screen when you click on your username
-
Randy Calvert's post in How do you check forum for broken links? was marked as the answer
There is nothing built into the software to check for bad/old content that is posted by members.
There are broken link checkers that exist on the web that you can search for and use if you like, but it’s outside of the support available here.
In terms of Google… you’re not penalized for third party links. In fact, by default Google is automatically instructed to not even attempt to follow links to remote sites.
-
Randy Calvert's post in Home > Activity visible to Guests ?? was marked as the answer
ACP > System > Applications
Expand the System section.
Click the lock icon for the feature you want to disable access to... in this case... Status Update and Content Discovery. You can remove guest permissions from there.
-
Randy Calvert's post in Report system - 3 options with text "complete" was marked as the answer
It’s a known issue that is set to be fixed in the next release.
-
Randy Calvert's post in File storage setup? was marked as the answer
The storage location must allow PHP to read and write within the folder. In most cases, that is 777 permissions but it might be something different if you’re using suExecPHP, etc.
-
Randy Calvert's post in Where to get PHP 8.0 was marked as the answer
If you are hosted by IPS, meaning you’ve purchased one of their cloud hosting packages, you don’t need to worry about the underlying version of PHP. When you upgrade in the ACP, IPS will take care of that for you. You only need to worry about the version of PHP if you’re self hosting.
Before you upgrade, I highly recommend switching to a default theme and disabling all third party applications first. Once the upgrade is complete, re-enable applications one at a time.
-
Randy Calvert's post in In records from Pages : "Error: Call to a member function url() on bool (0)" was marked as the answer
This depends on the logic within the template. The one working may not be accessing the problematic part of the code this never trigger an error.
Unfortunately IPS does not offer support regarding custom templates. If you’re not comfortable troubleshooting them, there are 3rd party resources available that have Pages expertise. The link below filters known developers to those that have specific expertise with Pages.
https://invisioncommunity.com/third-party/providers/?csrfKey=9c8c2aa561a6c7a9638d13ebd1fce539&advanced_search_submitted=1&sortby=primary_id_field&sortdirection=asc&content_field_124[1]=7
@opentype I know is great with the Pages application… he is able to make it sit-up and do tricks.
-
Randy Calvert's post in Members posting on other users profiles was marked as the answer
ACP > Members > Member Settings > Profiles > Profile Settings
-
Randy Calvert's post in Upgraded from 4.6 to 4.7 and now site is offline due to 3rd party hook was marked as the answer
Use recovery mode.
It will disable all of your 3rd party resources. Once disabled, you can remove the constants value and re-enable all of the other good resources.
-
Randy Calvert's post in A way to prevent Moderators from viewing user IPs? was marked as the answer
You have to make the person/group a restricted moderator. In the settings, you can then uncheck the option to use IP tools.
ACP > Members > Staff > Moderators
-
Randy Calvert's post in Terms of Use was marked as the answer
On the registration page....
The words "Terms of Use" and "Privacy Policy" are actually hyperlinks if you've set those policies in your ACP. They're not underlined, but they're clickable links if you actually click on them.
But I don't believe it does that unless you actually have a policy defined in the ACP. That's what people in this thread are telling you to do.
-
Randy Calvert's post in How to change storage to Inno was marked as the answer
If you don't know what you're doing, I would highly recommend against trying to "mass run" anything.
You also don't run anything from PHP. It's run from within mySQL itself. Before you do anything, make sure you have a full backup, etc.
From within mySQL, to generate a list of everything to convert:
SET @DATABASE_NAME = 'YOURDBNAME'; SELECT CONCAT('ALTER TABLE `', table_name, '` ENGINE=InnoDB;') AS sql_statements FROM information_schema.tables AS tb WHERE table_schema = @DATABASE_NAME AND `ENGINE` = 'MyISAM' AND `TABLE_TYPE` = 'BASE TABLE' ORDER BY table_name DESC; It will give you output like:
ALTER TABLE 'something' ENGINE=InnoDB; ALTER TABLE 'blah' ENGINE=InnoDB; ALTER TABLE 'another_name' ENGINE=InnoDB; ALTER TABLE 'sometable' ENGINE=InnoDB; Just copy/paste all of those ALTER TABLE lines in a single copy/paste.
Again... make sure you have a backup if you do this. I take no responsibility if you break your site or for unintended consequences, etc. (It is a relatively minor change, so it should be fine... but generally I don't suggest for people to play in the database unless they're very comfortable with what they're doing.
-
Randy Calvert's post in Docker stack (NGINX / PHP-FPM / MARIA) and upgrading was marked as the answer
4.5 is not compatible with PHP 8. So yes, you would want to use 7.4 to upgrade. Once upgraded to a 4.7.x version, then upgrade to PHP 8.
-
Randy Calvert's post in Premium members subscription lapsed, still premium members. was marked as the answer
In order to login, your community requires using an email address, not a username. So provide IPS the email address associated with whatever account you’re giving them to login to your ACP. Basically just make sure you actually test whatever account info you give them actually works… if it does not work for you to login, it won’t work for them 🙂
You can update your info on file by visiting the client area (https://invisioncommunity.com/clientarea/) and clicking “Manage This Purchase” and then “Stored Access Information”.
-
Randy Calvert's post in Show Views was marked as the answer
The front category view page does not show post counts. The topic view page should however:
Depending on your setup, you may need to organize forums into categories... something like
-
Randy Calvert's post in Database Question was marked as the answer
The host recommendation is from like the 90’s. It’s not problematic in modern versions of MySQL anymore. Generally you won’t find any MODERN app not recommend innodb.
-
Randy Calvert's post in mass delete avatars and set default avatars for all? was marked as the answer
You cannot mass delete avatars, however you can set a default avatar.
ACP > Members > Member Settings > Profiles > Profile Settings.