Jump to content

CoffeeCake

Clients
  • Posts

    1,916
  • Joined

  • Days Won

    24

 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 CoffeeCake

  1. I'm sorry, would you please repeat? I thought you were asking for the ability to introduce end-to-end encryption on content on publicly viewable content, so that those without the password see encrypted gobbly gook, yet with the password, a person can see the deciphered text. What is the use case for this? What problem are you trying to solve? If it's to limit who can see something, why not control that with permissions at the container level? If it's to encrypt things in transit, why not use SSL and database encryption?
  2. Welcome, @Matt Finger! You're just 1̴̺͎͇̜̪̈́͂̄̏̌0̷͖̯͕͍̯̇̈́̐̒0̸̹̥͉̫̹̏̈̔͌̂̆͐̌̚,̷̯͉̮̙͌̽̊̉̽̀̕͘0̴̛̳͓̼̭̇͒̅͋̓͋̄̎̉̈́̈́͒͠͝0̵̡̛͕̹̞̤̣̤̝͈͉̦̗̜͕͔̎̌̎́̿͂͊͂̌̓̍̓͂͝0̵̢̖̟̤̖̲̭͋̊̐̊̿́̑͒͐͗̒́̕̚ posts away from being awarded the coveted "Rookie" distinction.
  3. Hi friend! We should get matching t-shirts. The scope of a default search should be configurable by the administrator per application.
  4. The solution is likely to upload an image that has padding around the logo. The IPS image is very large, yet the majority of it is blue negative space. So think:
  5. Also, if you prefer a Marketplace solution, this claims to do what you're asking: We have not used it, yet may be an option for you to consider. We prefer to address problematic traffic before it its the web server by having Cloudflare intercede.
  6. Seconding this idea. We leverage Cloudflare page rules for this. You might consider blocking registrations from a particular country, or redirecting registrations from another country to another process that helps weed out the spam. Simply block or redirect /register and/or /login from your points of origin of interest. You may find that the problematic traffic is only from certain ASNs within a specific country and can be more selective with your rules than the entire country.
  7. What headers are you getting in return? Have you seen this? https://invisioncommunity.com/developers/rest-api
  8. And then do the thing it warns you about at the bottom :)
  9. You would create a table for your application and include the memberID as one of the columns. Do you need to join the core_members table for any reason?
  10. This looks to be still broken (if the fix is included on today's update here). Will there be a beta? We'd like to start testing this in our QA environment similarly to what we did with 4.5 from 4.4.
  11. Not natively, however you can look at ETL software or MySQL Workbench possibly to import values into a database table into MySQL directly. Unless you know what you're doing and exactly what the software expects, this is not advised.
  12. sfsNextCheck is not a built in field. A third party application is/previously adding/ed that column and a value is not being supplied with no default value. In the table `ibf_core_pfields_content`
  13. That error is supposed to mean that the IPS spam service rules you have set up forbid registration from the person attempting to register. Not sure why you have triple the registrations, but are you sure it's happening for every account?
  14. That's just nonsense. New host time. 🙂
  15. __ / \ /|oo \ (_| /_) _`@/_ \ _ | | \ \\ | (*) | \ )) ______ |__U__| / \// / FIDO \ _//|| _\ / (________) (_/(_|(____/
  16. What other options does that web thing give you? What are all the values in the drop down "When to run" and "Minutes"? Can you edit /etc/crontab on your server via SSH?
  17. You simply need to override the value for --responsive-header--height. The defaults are set in core > global > framework > _vars.css. You can put something in your custom.css that overrides the default value (which references the percent you enter in the theme settings, typically 100%). What have you tried in your custom.css?
  18. You need to click on the little icon just to the left of the "X" to edit the contents of the drop down menu. You probably want your drop down menu to be at the same level as "Forums" and not intended to the right. As is, the Car Enthusiasts entry will appear on the secondary nav bar that you have right now. If you want to point a menu option to a specific URL that isn't a Pages item or one of the other options listed, use the External URL option (it doesn't have to be external -- you can enter in any URL you'd like).
  19. MySQL is happy spitting out blobs all day long if provisioned correctly and in tandem with caching, even better. James, you may want to consider that these images can be put on a filesystem other than the one hosting your IPS files and served out from a subdomain or similar. To do so, It's not very well documented or as apparent as it could be in the help guides. However, it sounds like your process could generate the preview image, put it on that separate filesystem, and then insert the path into the database instead of the blob itself (if that's your preferred method). You can create a filesystem storage configuration, turn on "use custom url." Consider setting up a subdomain like preview-images.example.com, that lives on another server you maintain for serving out these images and is then cached by your CDN. What I'd suggest instead, however, is that you transition this task to use the IPS API for Downloads instead. This way you only need to grant API access to your process, the files can be stored on your filesystem, and your script doesn't need access to the web server's filesystem to do so. https://invisioncommunity.com/developers/rest-api?endpoint=downloads/files/POSTitem Are screenshots not editable though via API? What nonsense is that?
  20. We've used this configuration in the past (with vBulletin) when we had multiple front end servers and relied on the database to serve out certain images. It simplified the backup process for user generated things, and made it so we could spin up web servers easily without having to move files between multiple filesystems. We have a new approach now, yet I think if an administrator (for whatever reason) sets images to be stored in the database, it makes sense to serve them with a URL absent a query string.
  21. My read of this setting is that it will run once an hour, at :01 after the hour (12:01, 1:01, 2:01, 3:01, etc.). To have cron working correctly, it needs to run much more frequently than that. You'd need to select all the values in the list (assuming 00 - 59), or some other option in that drop down that is a shortcut for doing the same.
  22. There are two places to look: ACP > Members > Member Settings > Ban Settings What do you have in the non-registerable names tab? And: What do you have in ACP > Members > Member Settings > Profiles > Profile Settings under allowed characters in display names?
  23. I'm trying to sort out what that web interface is doing, but I don't think you have it just right. You want the job to run every minute, not just at :01 past the hour. If that "when to run" box or the "selected minutes" have an option that says "run every minute" or similar you want to select that. If not, you want to select every option in the box with the :01 selected.
×
×
  • Create New...