Jump to content

Sonya*

Clients
  • Posts

    3,845
  • Joined

  • Days Won

    31

 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 Sonya*

  1. We have checked system logs and have seen that 404 error page does not work, instead 500 error page is delivered. When we disable plugin then the issue is solved. If we disable the app, then it is also gone. So that we had to decide what to use.
  2. I have used https://invisioncommunity.com/files/file/9173-advertisement-addon/ to exclude pages from AdSense. However this plugin conflicts with your application and I had to uninstall it. I know, that you have "exclusion" feature as well. But it is designed the way we cannot use it on our site. We have over 200 pages that must be excluded from AdSense. In your app you use one field per url. Adding over 200 pages this way is not really doable. And then when we are ready we have to scroll down over all these pages to get to the settings. In the plugin above there was just a textarea field where all URLs can be entered as plain list. We have just copied a list of URLs from Policy Center in AdSense and added them. That's all. Can you eventually change this and implement the same way? Nice to have: We also use other advertising networks. They are not so prudish as Google. It would be perfect if we could exclude ONLY AdSense advertisement but not other ads on the URLs. At the moment ALL adverts are disabled on the pages that violate Google. We would rather use another ads from other networks on these pages.
  3. We desperately need databases for clubs, used like collections: cars pets children etc. Something that brings people together in one club and where they can see their "stuff" listed.
  4. What YOU see on the page is not what BOT sees on the page as it is dependant on user. It's possible that you do not see the ads but your users do.
  5. Lastmod is not set in sitemap for links. <url> <loc> https://www.mysite.com/links/link/1966-my-super-link/ </loc> <lastmod>1970-01-01T00:00:00+00:00</lastmod> <priority>1</priority> </url> For me I do not use comments but only reviews, so lastmod should be the date of the newest review on the link.
  6. I've done a "dirty" hack to allow a crawler to login into my community. Attention: This changes core login functionality for one user and will be overwritten when you update: Create a user with name "Crawler" and give him access to the areas the crawler should have access to. Open file system/Login/Login.php and edit a method authenticate(): public function authenticate( \IPS\Login\Handler $onlyCheck = NULL ) { try { if ( isset( \IPS\Request::i()->_processLogin ) ) { // Allow access for the AdSense bot if (\IPS\Request::i()->auth != 'Crawler') { \IPS\Session::i()->csrfCheck(); } ..... } Go to your Adsense account and add credentials: Be aware of the additional field _processLogin to be added to login credentials. Again, it works, but this is a very dirty solution that works till next update. I hope that IPS can add a setting so that we can exclude bot user from checking csrf in the future, so that we do not need so dirty hacks.
  7. We have 1407 sitemaps. The oldest is more than 1 month old and the newest one is 4 days old. And we have decrease in Google indexed page. Is there still an issue with large sitemaps?
  8. We need here bounce handling, that automatically unsubscribe "dead" E-mails from newsletter. So that we do not need to send over 300 000 mails for each newsletter. I am sure that at least a quarter of them do not exist any more. We have used custom phplist integration till November (excellent bounce handling + free), then we upgraded and loose the integration. Now we test 3rd party Newsletter apps right now. But unfortunately none of them support bouncing
  9. I have complained about it as well. Some images are not there, just a gray rectangle instead. And my logs are full of InvalidArgumentException::0 errors #0 /var/www/virt/mysite.com/htdocs/system/File/File.php(252): IPS\_Image::create(Object(IPS\Http\Response)) #1 /var/www/virt/mysite.com/htdocs/applications/links/sources/Screenshot/Api/Webthumbnail.php(61): I have links that are fine and I have links that make this error. When I follow the link, make screenshot manually and upload it to the site, then the error (for this links only) disappears. As I have over 1000 links I need some days to go all of them through to update those, that make the error. I cannot explain why it happens, but I have the same error on my localhost, my test server and my live server. My links are converted from other app but I have also created some new links to see the difference between converted and "native" links. I cannot see any difference in the database though. I do not need any fix for this, as I will upload screenshots manually for now where the error appears. Just in case you encounter the error somewhere else...
  10. I have not change anything from default. But I have the same error on my local server (WAMP), my test server and my live server as well. There are over 1000 links that I have converted to Links Directory from my custom app. Right now I have run SELECT * FROM `links_links` WHERE link_image is null and have got over 200 entries. I suppose that is the issue? And if yes, how can I update the column, what value should be there? I had no images in my old app, so I could not import them during converting. Any idea?
  11. Forum is not the most popular application on my community. I have a custom app that beats it and we also use blogs and gallery a lot. I need a solution to place it literally everywhere
  12. I will give this app a try to get any position for ad block you like.
  13. I have used DFP to place ads on my community before. I have defined some ads placements in DFP and used AdSense as fallback when no premium advertisers buy out the placement. The pros of DFP is precise targeting, that is not possible in native IPS, e. g. geo targeting down to the city, restrict unique views, select site areas and so on. Now after upgrading I will go with native IPS advertisement as premium banner is getting more and more unpopular. Instead other types of promotion and advertising becomes interesting for our customers.
  14. Yes, please I have a large community with over 1000 concurrent users online to the busy hours and run AdSense for years. From my experience CTR is low on boards. That's it. You cannot change it as your community is visited many times a day and there are a lot of impressions made by one user during one visit. You would not expect him to click on every third page on the ads. On contrary the pure content sites have very few impressions per user and thus CTR is higher. Your power users become "blind" and do not see ads at all. They produce many impressions and nearly no clicks. It is also dependent on the subject of your community, the number of different advertisers who concur here. Are there only few of them, the ads become irrelevant to your content and hence have fewer clicks. The only idea to improve your CTR is moving power users and staff to a group that views the site ad free.
  15. Sorry I will not be on my PC on Thursday to report this bug :) That's why I do it now and you can look into it Thursday. Is it OK?
  16. Another issue: my logs are full of InvalidArgumentException::0 #0 /var/www/virt/myproject.com/htdocs/system/File/File.php(252): IPS\_Image::create(Object(IPS\Http\Response)) #1 /var/www/virt/myproject.com/htdocs/applications/links/sources/Screenshot/Api/Webthumbnail.php(61): IPS\_File::create('links_Thumbnail', 'links-1993-cbd3...', Object(IPS\Http\Response), NULL, true, NULL, false) #2 /var/www/virt/myproject.com/htdocs/applications/links/sources/Screenshot/Screenshot.php(69): IPS\links\Screenshot\Api\_Webthumbnail->cacheThumb() #3 /var/www/virt/myproject.com/htdocs/applications/links/sources/Link/Link.php(498): IPS\links\_Screenshot->getImage() #4 /var/www/virt/myproject.com/htdocs/system/Patterns/ActiveRecordIterator.php(51): IPS\links\_Link::constructFromData(Array) #5 /var/www/virt/myproject.com/htdocs/system/Theme/Theme.php(824) : eval()'d code(56): IPS\Patterns\_ActiveRecordIterator->current() #6 /var/www/virt/myproject.com/htdocs/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_links_front_browse->block_2(Array, Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator)) #7 /var/www/virt/myproject.com/htdocs/system/Theme/Theme.php(824) : eval()'d code(1714): IPS\Theme\_SandboxedTemplate->__call('block_2', Array) #8 /var/www/virt/myproject.com/htdocs/system/Theme/Theme.php(824) : eval()'d code(1714): IPS\Theme\SandboxedTemplate->block_2(Array, Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator)) #9 /var/www/virt/myproject.com/htdocs/system/Theme/SandboxedTemplate.php(58): IPS\Theme\class_links_front_browse->index(Array, Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator)) #10 /var/www/virt/myproject.com/htdocs/applications/links/modules/front/links/browse.php(122): IPS\Theme\_SandboxedTemplate->__call('index', Array) #11 /var/www/virt/myproject.com/htdocs/applications/links/modules/front/links/browse.php(122): IPS\Theme\SandboxedTemplate->index(Array, Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator), Object(IPS\Patterns\ActiveRecordIterator)) #12 /var/www/virt/myproject.com/htdocs/applications/links/modules/front/links/browse.php(49): IPS\links\modules\front\links\_browse->_index() #13 /var/www/virt/myproject.com/htdocs/system/Dispatcher/Controller.php(96): IPS\links\modules\front\links\_browse->manage() #14 /var/www/virt/myproject.com/htdocs/system/Dispatcher/Dispatcher.php(146): IPS\Dispatcher\_Controller->execute() #15 /var/www/virt/myproject.com/htdocs/index.php(13): IPS\_Dispatcher->run() #16 {main}
  17. I have investigated the code and could find 3 issues with my project: There are were indeed bugs in the Links Directory code where JSON decode was not appropriate for the address field. I have converted data from the other application and the address field has some issues during conversion. My fault Mapbox is very poor in finding addresses. This is the main issue - even if I correct 1 and 2, the map displays something weird but not the location given. Mapbox sucks to get correct latitude and longitude. I have enabled Google Maps, it works better but hat also issues. If I copy the address from below the map in Google Maps and search, I found it. And the same address cannot be displayed correctly on IPS. This is due to the API integration in IPS, where latitude and longitude used before address. I have described here how it works.
  18. Well I have reported it already that address cannot be displayed correctly. It is not shown under the map and the pin for the location is set at center of the town, the street is ignored https://invisioncommunity.com/forums/topic/430442-links-directory/?do=findComment&amp;comment=2763621 You have said, it will be fixed Thats why I think its a bug. If I save information about street where is this displayed? Is it works as designed, that street is not displayed anywhere and not considered in the map, what is the reason for entering the street in this field? Look how location field is displayed in Clubs
  19. We need to display information about location of the link. It does not require map, but we need to display the address at least as pure text. Link Directory without location does not make sense in our case. The maps are broken and cannot be displaed till you release a new version. As you integrate Commerce right now, there will be no release for a long time. Right? Please advice me how can I display the information from the field links_location in readable form to the user before you release new version. Thank you! Or how I can patch the app to repair the map functionality?
  20. Hi, there are not translatable strings in your app: Replying Send
  21. Two questions: Keyword Tooltip: have you tested it with built-in acronym expansion feature? If the same word defined as acronym and keyword, what happens then? Joel R has mentioned you here https://invisioncommunity.com/forums/topic/448406-black-friday-cyber-monday-for-ips-marketplace-2018/?tab=comments#comment-2764457 participating on Black Friday action. Will you?
  22. Hi, another question. I would like to place the featured content between header and body layer (just above <main id='ipsLayout_body' class='ipsLayout_container'>). I edit the globalTemplate and add {fcontent="1"} at the place where featured content should be. Saved and then if I look on the site I see literally {fcontent="1"} there and not the slider. I thought it were a kind of template tag
  23. My sliders with manual contents do not display images. I have tried upload image and get from URL, both sliders miss the images. When I edit them, I can see correct URL to the image resp. attached image in edit view. What do I make wrong?
×
×
  • Create New...