Everything posted by Jim M
-
desirable practices for upgrading to new software versions within cloud?
All very good questions. In most scenarios, when there is a security vulnerability in the software, that is the number one time to upgrade immediately. Number 2 is when you're facing a bug which is impacting you. Outside of that... We like to leave this up to the owner/administrators to a degree. Obviously, at some point, the underlying technology will need to advance so on our Cloud, we do "nudge" our clients so to speak 😉. One reason we try to put this in the owner/administrator hands are due to dependencies like third party applications/plugins, language packs, custom Pages templates, etc... These items still run on the backend code and could disrupt the community for updates which change these items which the dependencies rely on. Thus, we leave it up to the owner/administrators to decide when to upgrade and they are able to upgrade those components. There also is always the bug risk/reward factor too. All software has bugs (even though we try to QA as much as possible to get rid of these in testing and beta phases), from a small one like us to giants like Microsoft and Apple. Upgrading to a new software release could potentially bring a bug in but it also fixes the bugs that are noted in our release notes. Thus, we let our community owners/administrators decide when is right to upgrade. Would hate to have a community running a huge competition that is dependent on polling and we force an upgrade that then introduces a bug in polls where it wasn't there prior. However, the reverse is also true, if you notice a bug while running a competition and we release a fix, you would want to upgrade that immediately. If you have any issues with the upgrade, please submit a support ticket. We're here to help 😉. We do have emergency 24/7 support for Cloud clients in the support ticket area. However, support over the weekend may be delayed. If it is important to you to get the most readily available support, I would suggest doing your upgrades during our regular business hours.
-
a few dozen custom profile fields? (and it's not going well)
As your ticket is in advanced support, it can take some time to receive a reply back. Please be patient as advance nature of this issue do take more time, I'm afraid.
-
Tab Functionality
You may wish to make these as menus and sub-menus, that way you are not taking up as much space. Most users if they are interested in a menu item, will expand to see further information. Alternatively, you could place related items on one page and have anchor links go to sections of pages. Then things like the spreadsheet, go to its own page, as that is really cumbersome to view there.
-
Subscription information
You can use the Download Member List feature in ACP -> Members. Alternatively, if you're just sending an email campaign, you can use the Bulk Mail feature as well. This is not currently possible via the above. You would need to look at these manually, I'm afraid. Yup, see the Bulk Mail feature above.
-
a few dozen custom profile fields? (and it's not going well)
The member import area is not meant to handle an enormous amount of data without hitting a reasonable server execution time limit. As you have 70+ custom profile fields, that is in the realm of not really reasonable for a base importer to work with and not have a server hit a reasonable execution time trying to import a reasonable number of members with it. We may be able to work with you from a sales perspective with a custom import if that is what you want, please let us know and we can get you in touch. The native registration process should be able to handle it but I don't think we ever intended it to have that many so it may not be the best process. I would suggest reducing these to maybe a handful of fields that allow you to admit someone for registration. Then, if you so desire, ask the rest via Profile Completion.
-
a few dozen custom profile fields? (and it's not going well)
On the registration page itself, it would just be one after one after one vertically on the page. If you want to allow users to register and then add this data later, you can use the quick registration form and then use Profile Completion in the software to tab this information out by categories you assign to custom fields. Apart from that, it would require customization in order to get it to look different. I know you're trying to avoid that but there's not really much different than those two options. Are you wanting that to just be an uploaded file or be used as a profile photo? If the latter, that is something that Profile Completion can do but not registration. You can test it but it would need to be visible to all guests of your community. I would just recommend whitelisting your IP address in the Spam Defense system if you do. That can be found in ACP -> Members -> Spam Prevention.
-
5.0.13 is now available
- Amount of space used
Please submit a ticket for any infrastructure concerns like this.- Looking to clean my member database
Are you flagging the users as spam using our tool? If so, this should likely remove them from being eligible for admin emails, unless you're exporting emails a different way. Regardless, to mass prune those flagged spammers, you can use the following: https://invisioncommunity.com/forums/topic/484898-multi-selection-of-members-in-the-acp/#findComment-3010129- Keep Original Domain for Uploaded Image Links (Prevent Media Domain Rewrite)
To put in a real-world analogy of what you're asking, its like having 2 different homes in two different cities having the same exact address. Its simply not possible or would cause a slew of problems. The media storage and our Cloud platform operate at different locations thus need a different "address" (aka a subdomain). You could use your own Amazon S3 storage but you also would need to operate at a subdomain, thus, giving it that different address (going back to the home analogy).- HTML
Lindy outlined why we removed HTML editing going from version 4 to 5 and it very much is the same story for your third-party customization which restores this functionality in version 5. I understand and appreciate that you're only trying to help others but us stating it is a very real security risk and then allowing a link to your customization is even more a strange decision as that would be contradicting ourselves. Hope that you understand that and again, appreciate you trying to help others.- China Traffic - how can I block all traffic from china?
Looks like guests are attempting to download gallery images which no longer exist.- China Traffic - how can I block all traffic from china?
You would need to review your system logs to find out. If you need assistance in resolving, please let us know or submit a ticket.- China Traffic - how can I block all traffic from china?
You would interact over email with our ticket system.- China Traffic - how can I block all traffic from china?
As we've covered in your ticket, we already block China and international automated traffic on our platform. What you're seeing there is residual traffic from VPNs and other means which Google Analytics is classifying as Chinese. Unfortunately, there are no other means to block this.- new users - restrict private messages.
The language system is designed to be user friendly. Can read about it here: https://invisioncommunity.com/4guides/themes-and-customizations/languages-and-localization_326/translating-using-the-standard-editor-r120/- Multi selection of members in the ACP
You would set your advanced search and then do the filter. If you want all spammers just do "Date Joined" from the beginning of your community to today and then once it pulls up results use the filter to go to spammers.- Multi selection of members in the ACP
- Thread Viewers and Typing
As mentioned, that is still available in all plans as part of the core software ;) . Its in Block Manager -> Recently Browsing (sorry not Who's Browsing).- Thread Viewers and Typing
The "live" interactive one has never been free. It is only on our Cloud as it uses modern code and infrastructure to see who is actually there or not in real-time. What you may be thinking of is the "Who's browsing" block, which is still available on all plans but it runs on server sessions and is cached. Therefore, isn't as reliable as our "live" interactive one because server sessions last for nearly 20 minutes after someone leaves and then on-top of that there is caching so it isn't "real-time".- Thread Viewers and Typing
The package you're on does not have real-time who's there or typing, it is available on Creator Pro or higher. We offer 30 day free trials of all our features when you first join so likely saw that there.- Documentation for template syntax
Unfortunately, there currently is not any documentation which detail the whole class structure of each class in our software. If you're looking for something specific, you can review existing Block templates, review the theme templates, or ask a question in the customization forum.- Fluid View
In version 5, the theme controls the layout.- Recurring payments migration to v5
You will want to remove the shipping information/requirement from the product settings prior to upgrading to version 5. Otherwise, the system will disable the product from being purchased seeing as it cannot collect on the shipping data any longer. You could add custom fields for that product for shipping address so you can still collect that data, if you wish. However, it will not be tied to any of the version 4 shipping features.- 5.0.12 Released
You'll want to read this blog :) - Amount of space used