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. You should not need the ad block. Just add the code and then choose top of page. Hit save and DONE. The ad block is if you’re trying to define custom spots. You should not be defining a custom spot. Can you share a URL where you have the ad code integrated and it not working? (Not auto ad, but the manual ad code added to ACP)
  2. No problem. I’m mobile so I’m not typing as much as I normally might. (Flying from DC to Miami so killing time on the plane but only via mobile instead of my laptop.) I’ve actually run the tool, and had it blocked by Cloudflare. In order to scan the site, I had to disable the bot protection while the scan was done and then re-enable.
  3. Semrush is an automated SEO scanning tool. It tries to run scans against a page to make SEO recommendations. A 403 error is a forbidden error. This means the server (or firewall) blocked the request. Is this a self hosted or cloud hosted site? If self hosted, you need to check your hosting provider or look at your WAF to see why the request was blocked. If cloud hosted, it’s possible IPS’s automated bot protection is blocking it as it may be seeing it as malicious with the way it’s scanning your site.
  4. Yup. On ANY update I’ve learned just to make it standard procedure to rebuild cache afterwards. Saves me so many headaches.
  5. Don’t do a custom block. Use the built in advertising area. ACP - System - Site Promotions - Advertisments It should look like: Title should be whatever you want to name it (like Top of Page ad) Choose Supply HTML code and paste your Adsense code for that specific ad unit. Choose where you want that Adblock to show such as Top of Page. Check what member groups should see the ad and save. The code you pasted earlier looks like a standard wide thin ad so don’t use it in the sidebar. Generate a different code for the tall ad there. The ads once there should show without needing to ad blocks. If you do this right you will have a unique Adsense code for each ad spot. This lets you track which specific space generates your revenue. It also lets you have more control over how many ads you show to each member group.
  6. Dude…. As you’ve been told MULTIPLE times… the way to solve this is to login to your Adsense account. Instead of using Auto Ads, create a manual ad. Take the code it gives you and login to your ACP. (Specifically ACP - System - Site Promotions - Advertisments). Click New, then simply paste your code and chose where it’s served. Auto ads work fine for my site, and on a vanilla stock install. So it’s not an IPB problem. It may be a module or plugin or how you’re configuring something but it’s not a system problem. You’re making this way harder than it needs to be.
  7. When you use Google to auto inject the ads, you run the risk of them altering your page in unintended ways. Instead of using auto ads, use manual ads that you place via the ad component in the ACP. Yes, it’s more work but ensures you control placement and not some random Google algorithm that does not understand your site layout or intent. As Marc noted, this is a Google failure not an IPB failure.
  8. Regarding curl… while curl itself may be installed, PHP has a module that is needed for it to be able to use it. Since you mentioned using Plesk, they have a KB article on how to fix that: https://www.plesk.com/kb/support/php-application-in-plesk-cannot-use-curl-curl-is-not-available-on-your-web-server/amp/
  9. If a post is held for approval such as the user is moderated, this actually happens. It does not happen for posts that are manually hidden. If this were to be done, I would prefer it being a toggle to control as I don’t want hidden posts visible to the author. (Meaning leave the functionality as-is.)
  10. Regarding 2FA… I did not want to disable it for all admins. What I ended up doing was creating a second group called “Backup Admin”. That group is not searchable, has access to ACP without a token BUT does require security questions. I created a user account that is only for IPS use and store it and store the username/password and security questions in the IPS client area. If you wanted to further control access once support is done just temporarily ban or demote that user. However it means you would have to remember to restore access each time you ask for help.
  11. To help reduce the impact of spam on my site, I’ve done the following: - Using Cloudflare, I’ve blocked countries where I have very little real user traffic from but high spam. (For me it was Russia, China, and India.) - Using CleanTalk to catch bad emails/IP addresses. (Ones that do get through, I login to the CleanTalk site and report.) - Using @Adriano Faria’s Enhanced Link Moderation plugin to auto moderate any posts from users with less than 30 content items or that has been a member less than 14 days. This does not stop the spam but it does prevent user impact from it. It makes identification very easy (it auto reports) and I just flag the user as a spammer.
  12. @Adriano Faria and @DawPi both have done great work on projects for me. While I can’t comment on language support as my development has been through English, I can note that their coding capabilities and are spot on.
  13. It looks like your CSS files are messed up. If rebuilding the cache did not fix it, my guess is there is either a file ownership issue or a permissions settings issue with your site files.
  14. After a restore, you most likely just had some files that needed to be recached. Those happen from time to time automatically. However you could also manually trigger the rebuild from the ACP support section. Since its working now, you don't need to do it.
  15. It can take Google MONTHS to recrawl and re-search your site. I did a domain change in March and while it was picked up pretty quickly there are still literally more than 50% of items that have not been re-indexed yet. Google says they do this to prevent them from overloading your site. Don’t use Google for searching content on your site. Use the IPB site search function for now until Google picks up more. You can monitor progress of what Google finds in the Google Webmaster Search Console.
  16. Search for the account in the ACP. When viewing the Member record, if the account is still locked, you can unlock it there. Locks are generally temporary so it may have already unlocked.
  17. @Jim M replied with info on this. Clearing the cache does not wipe your board.
  18. If you want to reinstall, you will want to delete everything (all of the IPB files and mySQL database). Once deleted, start the install process all over again... meaning upload the IPB files, create the mySQL database, user, etc.
  19. Try logging in with the credentials you provided them. If you can’t get a directory listing, it means the server accepts the username and password but does not show them any files.
  20. I currently have an instance using the loopback address of 127.0.0.1 (with the correct port obviously). If you setup your elasticsearch to listen on socket you can also provide the socket path. That would prevent an extra open connection back to itself.
  21. The bigger part of GDPR compliance is that instead of trying to interpret a law yourself, it is important to have someone with a legal background and trained on laws applicable to your location and field (sometimes referred to as a lawyer) help you understand what is actually required and needed based not just the writing of the law but any other relevant cases referencing it. While many choose to not do so because of costs, the risk as @Davyc says can be quite substantial.
  22. If it does not automatically embed posts for you when you copy/paste, check ACP > System > Settings > Posting. Look for "Automatically embed links?" and make sure it's enabled.
  23. You need to evaluate your mod_security rules individually to figure out what specific one is causing a problem and either disable the specific rule or modify it to not interfere with IPB. Generally you’re going to find much better security outside of mod_security as the generic rule set that 95% of people use is unoptimized and highly prone to false positive/false negative issues. However regardless though… figuring out which rule you might be using would be something unique to your instance and not something IPS can provide support for as that’s a server/hosting environment issue.
  24. Most people are not using VPNs. Those that are, most likely are not using a specific VPN endpoint that had been doing bad things recently. Typically those restrictions last a period of time (as in many cases those repetitional blocks keep you blocked for a period of time). And while you may be able to browse other sites... those same sites are most likely not using the same firewall or the same reputation services that IPS might utilize. This is not about trying to target you personally or even your VPN provider. Instead if you use a service that makes use of a shared IP, you run the risk of being lumped into sharing a "virtual reputation" from anyone else that might be doing bad things with your same IP.
  25. I would suggest using the API instead or writing a service that imports the CSV file and then converts it into an API call to award it. You're not going to most likely find a lot of support for directly editing the mySQL database.
×
×
  • Create New...