Jump to content

opentype

Clients
  • Posts

    9,888
  • Joined

  • Last visited

  • Days Won

    134

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Everything posted by opentype

  1. In that spirit: Reddit is a company with 2000 employees, IPS has less than 20. That makes a difference in what they can create. We should not lie to ourselves.
  2. There is nothing Invision-Community-specific about such a move. You just: put the site in offline mode export the files and upload to new server export the MySQL database and import it on the new server test the website with its server IP/domain when everything works again, put installation online and initiate the domain transfer Optional, but recommended: Perform a trial transfer with step 2 to 4 just to make sure everything CAN work on the new server and that the export and import are processed correctly. Watch out for problems with character sets (database) or file permission errors (file system). Change the DNS settings on the current domain and set a short TTL time. This will speed up the domain transfer.
  3. I had a user report and can replicate this easily. I appears at least with the combination of Firefox (mobile and desktop) and Cloudflare with guest caching. Visit site without stored cookies Cookie bar appears Click Accept or Reject Site shows an error (2S119/1) and URL changes to mysite.com/cookies/?do=cookieConsent I guess it has something to do with the CSFR key being cached and used for multiple users, but I have no idea how to fix this without turning off guest caching altogether.
  4. A Pages block doesn’t take a full HTML page and it should have a better identifier than just “table”. Nathan’s code fixes those things. But how is the data fed into the table anyway? If it takes hard-coded data in the block, I wouldn’t want to use JavaScript on the visitor’s site to make those calculations.
  5. Yes, but that’s also an advantage as you get a proper shopping cart, custom fields, renewals, pricing options and whatever else is possible in Commerce. You can still have the users browse the Downloads section if you want.
  6. Yeah, you have to have a product ready to be linked to from a file. So, it might be a bit more complicated than you hoped for, but it is a native way that does what you want. Instead of selling in Downloads, you push it all to Commerce.
  7. I do that with linked Commerce products. So the user is buying a Commerce product which has the group update and then the Download file links to the Commerce product, so the customer can also download the file.
  8. Products are not going away. PHYSICAL products are going away. You haven’t clarified what you are selling. There are physical “badges” and there are digital “badges”.
  9. Log in to Stripe to see more details about these attempted transactions. I wouldn’t necessarily assume that something is fishy. Could be an honest user really trying to pay and having their card(s) rejected.
  10. You can add meta tags using the meta tag editor. That works globally, not just for custom pages. Regarding <head> content, you can choose to use the suite wrapper or not (see the option in your screenshot). If you do, you use the <head> from the suite without changes, if you turn that off, you can and have to create your own <head>.
  11. Haven’t tested it. Might just be the space around the period character. When in doubt you can create the redirect target in a separate line. {{$target="https://test.com/".$something;}} {{\IPS\Output::i()->redirect($target);}} Should work.
  12. A template redirect looks like this: {{\IPS\Output::i()->redirect('https://server.com/something.htm');}}
  13. Everything new and recent comes together on the /discover/ page. And users have the choice to create a custom version of that page using the “Create New Stream" button: That’s the native and the best way. It would be possible to create a “dashboard page” with the Pages app and blocks put on it, but then there will be caching issues and users would not be able to customize it. I wouldn’t recommend it.
  14. Then just start it yourself and we will see if it will work.
  15. I work as professional graphic & web designer since 1999. I can help with visual customizations of Invision Community websites, especially in regards to the Pages app. Typical jobs include: —Setting up custom landing/home pages —Setting up Pages databases and creating custom templates for them —Improving the overall look of a community (colors, fonts, images)
  16. You can still just create a forum or Pages database called “Support Tickets” and use this mode if you need privacy:
  17. Pretty sure that is not working as intended. The empty space there below the R means a variable output is missing. Could be an outdated template, a language string problem or something similar. Here is how it looks on one of my sites where initial term and renewal are specified independently, even though they are the same: It’s pretty clear. I don’t think there is an easy way to change the display using the “/” for “per”, but that’s easy to explain in more detail in the description or even the product/subscription title.
  18. I set my email address as alternative contact for a license which is not run under my main account. It correctly found my username and added it as alternative contact: But when I try to use the Marketplace on that installation I still get: What am I doing wrong?
  19. I would just add it to my OS’ calendar app and I have reminders, device sync, notes, links and everything. Would work out of the box. No app required.
  20. You have probably deleted all calendars. You need at least one calendar.
  21. The ajax-based menu manager isn’t 100% reliable. I was making some changes to the menu and ended up loosing a parent entry for no apparent reason. And because all the child-entries were set for “one-time use only”, I lost the ability to add forums, gallery and downloads. It would be good to add some “self-healing” capabilities. For example, when the ACP menu manager is opened, check each entry and if necessary, reset them if they link to a non-existing parent.
  22. Your account isn’t showing as active client. If you have a paid and active license, try logging out and in again.
  23. But they can now easily start using them and the offer is pretty fair. For example, I’m sure people are hesitant to buy Commerce, but if you already have it in your license, trying out a premium membership will be easy and they might get those $80 back quicker than they thought.
  24. I think the issue is Pages pages without Pages databases put on them.
×
×
  • Create New...