Jump to content

Sonya*

Clients
  • Joined

Everything posted by Sonya*

  1. Yes, the member who reported this issue is using Gboard. There was no issue though while on IPS 4.5. It is reappeared after updating to the latest IPS version.
  2. It was not me with Swiftkey 😉 I have mentioned that the issue was not on 4.5 and now reappeared. I do not know what device or what keyboard. But I can evaluate it, if needed.
  3. I have recently updated from 4.5 to 4.7. The issue was first time spotted on versions before 4.5. There was no issue on 4.5. The issue reappeared after update to IPS 4.7.
  4. You can try to implement Elastic search to get stemming.
  5. @Marc Stridgen, for whatever reason, we all have users in our communities who mark community email address as spam. Whether it's subscriber forgetfulness or not being able to handle the account settings, it doesn't change the fact. They mark the emails as spam, and that hurts the sender's reputation and deliverability. 🙂
  6. Users do not always understand the difference. They mark emails as spam because it is easier and faster in comparison to unsubscribe. Amazon SES allows you to have 10% of bounces before your account is at risk. But it allows only 0.5% of spam complaints before you've got issues with them. The account reputation is not so much about invalid mails, but about valid emails that have marked you as spam. You can clean your database from invalid emails. But there is no service to clean users who have marked your emails as spam. Unsubscribing with one click could at least lower the complaint rate. 😉
  7. It sounds like a doorway technique, called cloaking. You will be penalized by search engines if you try it.
  8. I hope somebody has been in a similar situation, and can give me any advice. The project in question is over 20 years old. It is still very busy with 1,000 online users at a time. There are over 300,000 users registered during past years. I assume that at least 50% of the email addresses are not valid anymore. But this is just an assumption, I have no idea indeed. I am going to switch to Amazon SES and use bounce management by stoo. QUESTION: if I send out 300,000 e-mails as bulk email and half of them will bounce, what will happen to my Amazon SES account then? Will they cancel it? Is there any solution to check and mark non-active emails before sending out bulk emails? Thanks,
  9. I have negative numbers for unapproved posts on some forums. On the forum index page: When I click on the number, no posts are found.
  10. Points to https://invisioncommunity.com/4guides/advanced-options/configuration-options/seo-robotstxt-r364/
  11. In core->front->clubs->view: {{if isset( $fieldValues[ "field_" . $field->id ] )}} does show the field caption even if its value is empty. If the check would be: {{if !empty( $fieldValues[ "field_" . $field->id ] )}} then it would not show the fields on the club page if they are not filled.
  12. Go to Appearance -> Themes and click on Create New. The new theme will be original (unmodified) one.
  13. It works now. I have emptied datastore about 10 times and refreshed the page about 20 times. And it works now. A kind of cache or something else. Solved.
  14. Hmm. I have this value in upload_settings: {"filestorage__core_Advertisements":1,"filestorage__core_Attachment":1,"filestorage__core_Emoticons":1,"filestorage__core_Profile":1,"filestorage__core_Theme":1,"filestorage__downloads_Files":1,"filestorage__downloads_Screenshots":1,"filestorage__calendar_Events":1,"filestorage__forums_Icons":1,"filestorage__gallery_Images":1,"filestorage__blog_Blogs":1,"filestorage__blog_Entries":1,"filestorage__core_Clubs":1,"filestorage__core_Reaction":1,"filestorage__core_Login":1,"filestorage__core_Imageproxycache":1,"filestorage__core_ProfileField":1,"filestorage__core_Promote":1,"filestorage__core_ClubField":1,"filestorage__cms_Media":1,"filestorage__cms_Pages":1,"filestorage__cms_Records":1,"filestorage__bbt_Chart":1,"filestorage__links_linkField":1,"filestorage__links_Icon":1,"filestorage__links_Thumbnail":1,"filestorage__nexus_Ads":1,"filestorage__nexus_Support":1,"filestorage__nexus_PackageGroups":1,"filestorage__nexus_Products":1,"filestorage__nexus_Customer":1,"filestorage__nexus_PurchaseFields":1,"filestorage__nexus_ReferralBanners":1,"filestorage__featuredcontent_Image":1,"filestorage__nexus_Product":1,"filestorage__core_Icons":1,"filestorage__clubcats_FileStorage":1,"filestorage__chatbox_Nofifile":1,"filestorage__nbpollswalls_Cover":1,"filestorage__nbpollswalls_Icon":1,"filestorage__core_Feature":1,"filestorage__core_ReferralBanners":1,"filestorage__forums_Cards":1,"filestorage__badges_FileStorage":1} No path. I have replaced the path in core_file_storage with the valid path for the test server. But the error persists, and var_dump still prints the path for the live server out. Datastore folder is emptied.
  15. No. I do not have access to the admin panel due to the error. How can I rebuild the system cache without access to AdminCP?
  16. I do not use constants.php file. The permissions are correct, but this is not the issue. The issue is that it uses a path that is valid for live server. And it fails because the path is not correct for the test server. I need to replace the path to the upload folder somewhere in the database or files. But where?
  17. I am trying to set up a test server with the copy of my live server. IPS version is 4.5.4.2. I have copied all the files and database. All server permissions are set correct. The error I encounter: IPS\File\Exception: CANNOT_MAKE_DIR (6) #0 /var/www/vhosts/mydomain.com/httpdocs/system/File/FileSystem.php(306): I have added var_dump($this->configuration['dir']); to debug what path cannot be written. It shows the path to the upload folder on the live server. I have looked for the path in the table core_sys_conf_settings and have not found it. I then have found it in the table core_file_storage and replaced it in the database with the correct path. But I still see the old path when doing var_dump. I have emptied the folder datastore. It does not help. Question: where do I replace this path? I do not have access to the admin panel because of the error above.
  18. You do not need this file. Just start the installation, the file will be created during the installation.
  19. This is not IPS original. It is modified. You do not allow to index your website for any bot. Disallow applies in your case for User-agents lines above, like this: User-agent: * User-agent: AhrefsBot Disallow: / I recommend using robots.txt generated by IPS. It will exclude tons of duplicate URLs or those with no or poor content. If you block anything, your site will not be indexed. If you allow everything, this is also bad for SEO, as Google has to crawl many URLs that have no benefit for you. Read more here
  20. You have almost no control over the appearance of the topic created via Page. Even as an admin, there is no edit option. E. g. you cannot remove the backlink, even if there are no permissions for the database. The template above will only be considered while you make a new record. If you change the template and try to rebuild the topics afterward, all your customization will go.
  21. No. I am on vacation.
  22. 1. Download the language with your custom strings 2. Download the Marketplace version. 3. Install Marketplace version as upload from XML 4. Update the last with your custom XML. 5. Set the last as default and delete all other languages This would merge both languages into one. You have to repeat the steps above every time the Marketplace version gets update.
  23. Final follow-up with the solution. This was not CleanTalk. The reason why the title or content was not filled via task while doing RSS import was the permissions set on the title and content field in the Pages database. The fields should have full permissions for adding content: In my initial setup, only the administrator was able to add content to the field. The result was - an empty title and content while importing via RSS feed imports. These fields must be writable by anyone. By the way, permission to create a record in the database is not considered. I do not allow someone to create records in the database except for the admin. This does not matter. But the single fields must be writable by everyone. Closed for now 😅
  24. Cannot reproduce any more. 🙄 Goblins are rampaging on my server.