Jump to content

Randy Calvert

Clients
  • Posts

    3,916
  • Joined

  • Last visited

  • Days Won

    78

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Projects

Release Notes v5

Invision Community 5 Bug Tracker

Forums

Events

Store

Gallery

Everything posted by Randy Calvert

  1. Is the version of IPB you’re running now compatible with PHP8? If not, you’ll need to do a manual upgrade. Disable all 3rd party applications & plugins. Switch to a default non-customized IPS theme. Switch your server to PHP 8. Use the compatibility checker script to confirm you have all of the required PHP modules installed in your PHP8. Manually upload the files of the new version from your client area to your server. Visit yourdomain.com/admin/upgrade and follow the prompts to do the upgrade. Check if any 3rd party modifications require an update (there's a button to manually check in the applications page). After you apply the updates you can safely re-enable those modifications. Go to your Support Page in ACP and fix any remaining issues listed on the page. If you still have disabled applications and/or plugins after the above steps, re-enable them 1 by 1 to make sure they are compatible with PHP 8.
  2. Your files are most likely under public_html. For many hosts, your www.domain.com is /home/username/public_html/
  3. Because the default mobile theme does not have a text box to enter a search keyword/phrase. It’s simply a link to the search page.
  4. It sounds like they don’t have the PHP handler setup in the Apache config properly. But there could be a dozen things causing this and without knowing the specifics of how Apache and PHP are setup it’s hard to give good advice. Also… something stupid to check… https://www.cloudbooklet.com/how-to-install-or-upgrade-php-8-1-on-ubuntu-20-04/?amp=1 sudo a2dismod php7.4 sudo a2enmod php8.1 That would obviously need fixed for your versions. Follow that by an Apache restart
  5. https://invisioncommunity.com/contact-us/ Choose Accounts and Billing. They can remove Gallery from your license which then would reduce the amount needed for renewal.
  6. There are numerous APIs related to Commerce. For example: https://invisioncommunity.com/developers/rest-api?endpoint=nexus/purchases/GETindex In terms of integrating with third parties, the easiest way to look at this in general is through using something like Zapier which has the ability to perform actions upon certain triggers occurring. You would be best served talking with a 3rd party resource developer to figure out specifics of what you’re looking to do and if the other store front has enough functionality programically to be leveraged within the IPB framework as it looks like you want to simply use the third party’s store system instead of IPBs commerce system.
  7. Nope… I’m not an IPS person. But I did say at a Holiday Inn Express last night! 😄
  8. This is because you are not using SSL. You need to work with your host to enable SSL for your site. Once it’s enabled, you can change your board path to use it. See the following guide:
  9. What is the membership number going to be used for? You could just use the subscriptions feature that promotes someone from a normal member group to your VIP or Premium group. At that point, they don’t have to remember a user ID that is different than their paid membership number. They get all the benefits/features based on being in that group (and optionally being moved out of it) if the subscription expires.
  10. It provides outbound email, but it is not a mail hosting service. Inbound email would have to be processed by API or POP3.
  11. Tickets don't show up in the client area. It is communication via email. So check your inbox (or spam folder) to find the correspondence. 🙂
  12. If you create (or add to) your constants.php file, you can enable the ability to use beta builds. <?php define( 'USE_DEVELOPMENT_BUILDS', TRUE ); This would then make the ACP updater update you to beta builds.
  13. Would it be possible to add the ability to mark content read within Gallery? If a bunch of images are added, there is no way to mark those as read within the activity stream to more easily track new content. It requires marking the full site as read.
  14. Support has been migrated to these forums. IPS staff participate and provide support here. If there is something advanced, the team has the ability to move the request to a ticket. Basically things start here. If it can't be finished here, the staff will move it to a ticket for you. 🙂
  15. Marc... I *think* he may be referring to:
  16. You could ALWAYS change the logo and it has always pointed to the application’s root path. So if you have IPB in domain.com/forum, the logo would always take you to /forum when you clicked on the logo. It has never been possible to pick for the logo to be mapped to a custom URL.
  17. There is no reason it could not be done in Pages. You would not be able to just copy/paste the exact code (table names would be different, etc) but pages or even custom applications could absolutely handle this. It would have most likely been easier to do from Pages to start with as it would have handled providing a system to enter data only for approved people automatically.
  18. Yes. It’s not a normal background task.
  19. By the way… even if you don’t move to IPS cloud… I would recommend consolidating everything into the IPB framework. It’s so much easier having a single source of truth for even the basic functions like user management, permissions, and being able to control everything from a single pane of glass.
  20. Move your self written app to Pages. It can store data in a database and you can even then tie it more directly in with the rest of your site. And IPB is not just a “basic forum”. It’s a framework for you to run a full and rich featured site including a content management system, gallery, file download management system, etc. You can run complete and complex sites from within the application suite not needing to stitch together 50 different random scripts to make a site. In the early days, you would have a forum, a separate CMS, and dozens of scripts each that had one function. Now you have one. It’s like having an iPhone versus early mobile devices. Remember Steve Jobs on stage… “an iPod, a phone, an internet mobile communicator”. Those were all separate functions previously. IPB is designed to be a complete ecosystem. Those that actually embrace it find that they can do a lot more than just trying to stitch together a forum with a bunch of other tools.
  21. You would still need to retain something to run your custom database or PHP scripts. This is a hosted IPB service, not a hosting account. Your website might be www.domain.com while your history app might be history.yourdomain.com. History would be on a hosting account where IPB is run off of www. Regarding backups… they’re automatically done by IPS. In fact because they directly control the hardware AND software, you’re muuuuuuuch less likely to run into problems that would trigger needing a restore. No more things like mod_security issues or PHP running in the wrong mode or dealing with the wrong settings in php.ini. When an upgrade is done, you’re just re-mapped to different cloud servers running the correct code base.
  22. No. Why is it needed? You’re buying a hosted solution. You’re not buying a server. You don’t get database access with Gmail or a separate area to directly edit the files in a mail queue either. Think of this like Gmail or Salesforce, or a SaaS platform. You can upload images, you can create CSS, but you’re not uploading random PHP scripts. Again… this is not a hosting account. You should not be “mass uploading” content. No. Again, you don’t need to. No hosted solution such as Gmail or Salesforce does that. You keep framing this to hosting when it’s a different solution. Think about just USING the service instead of trying to RUN it. Now if you need to install other scripts like Wordpress and you want to manage things like backups or play in the firewall or get your hands dirty… a hosted solution is not the right thing for you.
  23. Pages app. It was actually even faster than FTP'ing it as someone who has done both methods.
  24. ACP > System > Settings > Login & Registration Instead of using specific forums to post in, you can require users to use the full registration form and you can define custom profile fields to collect the info you want, including possibly a spot for them to include presentation text, etc. Then right below that section will be: Set the "Validation method for new accounts" to either "Administrator Validation" or "Email and Administrator Validation". If you don't want other members seeing the data submitted in the profile fields, you can also make them visible only to staff.
×
×
  • Create New...