Jump to content

sadams101

Clients
  • Posts

    778
  • Joined

  • Last visited

 Content Type 

Downloads

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory

Forums

Events

Store

Gallery

Posts posted by sadams101

  1. @Jim M, Google is definitely deducting points for this issue, the question is how many. It would not be listed as an error there if there were no deductions for it. It would be great if this simple fix could be included in the next update.

    @SeNioR-, thanks for this. My experience with the modifying the IPB JS is that the changes won't stick, so this really needs to applied in an IPB update, is that correct?

     

  2. Can you please look into a fix for this issue, which affects both Mobile and Desktop versions of any forum post that includes a quote (this happens on nearly every thread in my forum).

    Example URL:
    https://www.celiac.com/forums/topic/158184-link-between-celiac-and-globulin-or-eosinophils/

    View Issue on PageSpeed Insights:
    https://pagespeed.web.dev/analysis/https-www-celiac-com-forums-topic-158184-link-between-celiac-and-globulin-or-eosinophils/do1q1usgq0?form_factor=mobile

    Error:

    • Links are not crawlable
    • Search engines may use href attributes on links to crawl websites. Ensure that the href attribute of anchor elements links to an appropriate destination, so more pages of the site can be discovered. Learn how to make links crawlable
     
    Could contain: Page, Text, File, Webpage
  3. Can you please add this to the next update?

    The following errors are generated by Google PageSpeed Insights for all links back to the original post in quotes:

    • Links do not have a discernible name
    • Link text (and alternate text for images, when used as links) that is discernible, unique, and focusable improves the navigation experience for screen reader users. Learn how to make links accessible.

    Examples of such links can be found on this page:

    https://www.celiac.com/forums/topic/158184-link-between-celiac-and-globulin-or-eosinophils/

    and if you look at the "Accessibility" are for either Mobile or Desktop here you will see the details:

    https://pagespeed.web.dev/analysis/https-www-celiac-com-forums-topic-158184-link-between-celiac-and-globulin-or-eosinophils/v17t9q5iwi?form_factor=desktop

    I suspect that this involves adding text like "Go To Quoted Post" in a JS files, or perhaps a PHP file.

    Could contain: Page, Text, File

     

     

  4. I applied the latest patch yesterday, and since doing this I am seeing repeated errors in my logs. The timing could be coincidence. Today there are ~100 entries do far today.

    The log entry was triggered by a guest (Guests)
    The URL of page the error occurred on was https://www.mysite.com/?app=calendar&controller=view&csrfKey=1&get=byMonth&m=6&module=calendar&offset=0io4Ty4Oc&view=overview&y=2024
    
    
    TypeError: array_slice(): Argument #2 ($offset) must be of type int, string given (0)
    #0 /home/celiac/public_html/applications/calendar/modules/front/calendar/view.php(596): array_slice(Array, '0io4Ty4Oc', 50)
    #1 /home/celiac/public_html/applications/calendar/modules/front/calendar/view.php(119): IPS\calendar\modules\front\calendar\_view->_viewOverview(Object(IPS\Helpers\Form))
    #2 /home/celiac/public_html/system/Dispatcher/Controller.php(118): IPS\calendar\modules\front\calendar\_view->manage()
    #3 /home/celiac/public_html/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute()
    #4 /home/celiac/public_html/index.php(13): IPS\_Dispatcher->run()
    #5 {main}
    
    BACKTRACE
    #0 /home/celiac/public_html/init.php(1036): IPS\_Log::log('TypeError: arra...', 'uncaught_except...')
    #1 [internal function]: IPS\IPS::exceptionHandler(Object(TypeError))
    #2 {main}

     

  5. In the admin ACP when viewing a member the map is now grey, and in Chrome console I see this warning:

    Quote

    As of February 21st, 2024, google.maps.Marker is deprecated. Please use google.maps.marker.AdvancedMarkerElement instead. At this time, google.maps.Marker is not scheduled to be discontinued, but google.maps.marker.AdvancedMarkerElement is recommended over google.maps.Marker. While google.maps.Marker will continue to receive bug fixes for any major regressions, existing bugs in google.maps.Marker will not be addressed. At least 12 months notice will be given before support is discontinued. Please see https://developers.google.com/maps/deprecations for additional details and https://developers.google.com/maps/documentation/javascript/advanced-markers/migration for the migration guide.

     

  6. This sounds like a great solution, but it looks like there is no version 4.7, or a way to get it now that the Marketplace is closed. 

    This would be a great addition to solve more than one issue I've mentioned here, I hope IPB will consider this upgrade.

  7. I'm not sure I would see any more confusion than I do now...again, it's getting to where I need to edit ~15-20% of the posts in my forum.

    3 hours ago, Sonya* said:

    Rename it back to Quote. If they do not see a wording “Reply” there, probably they do not use it to reply. 

    I have experimented with using just "Quote" and still have the same issue. I added Quote & Reply a while back because of the number of people who would ask how they can reply. They had no idea you had to scroll to the bottom!

  8. Since it literally happens several times a day on my forum from different users, so I would not say that I have a unique problem. Again, most people don't need to quote at all, but that is the only option they see to reply to a post they might be reading. Just a simple reply button that takes them to the reply field would solve this.

    I actually just corrected a post where the user hit quote and reply, then erased all the quote and put in their own reply within the quote field area...very frustrating.

  9. Bare with me here, because the reason for this suggested change likely does not happen on your own forum...this forum...because your users are highly biased--we're all more or less "experts" with how forums work, and especially Invision forums.

    The Problem--too many users use "Quote & Reply", and then put their reply within the quote.

    My forum has been running continuously for over 20 years now, and I am having a growing issue with the use of the "Quote & Reply"--the problem specifically is that most newer users, and even some older ones, always use this to respond--even if they reply to a post directly after it. A bigger problem, however, is that many users don't know how to deal with the quote that is copied into the reply. Around 25% of my posters now put their reply within that quote--either above the content or below it, but within it--they just don't get it. This makes finding their reply very difficult if they reply to long posts, which happens often on my forum. Some users reply properly outside the quote, but post it either above it or below it, there is no rhyme or reason.

    I now have to edit many posts daily to extract someone's reply from within the quoted area, and put it outside the quoted area. This seems to be a growing issue for me, and perhaps it is due to the fact that more users, perhaps younger, from Facebook or other social platforms are now posting and they just don't get how to use this quote feature.

    A Solution--Add a "Reply" link first

    Instead of:

    +(multi quote) | Quote & Reply | Mark as Solution

    I propose:

    Reply | Quote & Reply | +(multi quote) | Mark as Solution 

    In this case clicking the Reply option would simply take them down to the "Reply to this Topic" field, preferably that field would be opened up, and their cursor would be flashing within it, so all they have to do is start typing. Most people should simply be replying within a topic, rather than quoting and replying.

    +(multi quote)

    Also, regarding the multi quote feature, I believe that at best, 1/100 to 1/200 people in my forum ever figure out how to use that correctly, and it is rarely used. It would make more sense to move this over rather than making it the first option.

    Please let me know what you think.

  10. I still see adding this as a net positive. Why? Because on a daily basis I must manually unsubscribe people who are too lazy to do this themselves, and they hit the spam button instead of doing the right thing (I am subscribed to the feedback loops). 

    Gmail has already incorporated this now to some degree. If, for example, I hit the spam button to report real spam, but there is a one-click unsubscribe link in the header of that spam email, I am now asked by Gmail if I want to unsubscribe via a pop up. Since the coding for this can't be too difficult, I see only an upside to including it, especially if it increases email deliverability.

  11. 21 minutes ago, Jim M said:

    This is the removal timeline from the Google article:

    Deprecation means that it will be removed soon, not cease to function. Q1 2025 maybe that date of cease to function. However, that does not sound firmed up.

    Also, it is worth noting that a library we use has this function in it. Whether or not that we use the functionality it uses as a part of it is another thing that a developer can confirm. It also may not be detrimental to your sites at all so I wouldn't panic just yet 😉 

    So if I understand your response, perhaps my site won't function properly for 30-50% of Chrome users by the end of this year, and 100% one year from now, if you don't fix this issue in time?

  12. I don't know what the schedule is for v5, but it seems to me that some sort of patch might be needed here for v4, as this is ~6 months away. It's hard for me to believe that v5 will come out with enough time for everyone to get upgraded by then.

  13. As for system, it is very doubtful that what you just described could be getting so much traffic, unless there is a ton of bot traffic trying to create accounts--but if this is the case, it would be an even better reason not to see this in that chart.

    For example, here is what my chart looks like now--so 40% of my site traffic is login, registration or policy pages? There are ~10 members logged in right now, and Google Analytics is showing 278 users in the last 30 minutes, so how does this make sense? This System "App" constantly shows a very high percentage on my site, and as you can see, it makes it hard to see the actual traffic to what I consider to be apps (and System isn't one of them--never has been).

    Could contain: Chart, Pie Chart, Disk

  14. I've been reading articles about Google's plan to eliminate "third-party cookies entirely by mid-2024," and I am wondering how this will affect Invision Community software? Will it function properly without cookies? 

    https://www.searchenginejournal.com/google-to-disable-third-party-cookies-for-1-of-chrome-users/498429/

    Also, could I be mis-interpreting what they will be doing? Perhaps they won't allow any cookies from other sites (site B) to load when visiting site A? I'm not sure, but it seems like a pretty big change to me.

  15. Since my original post I've been monitoring things closely, and there have been several waves where my forum traffic seem to vary dramatically, at least when looking at the number of people online in the last 30 minutes, and comparing that with the Online Users By App (making a 2nd request here that you remove "System" from this--it's not an app, and it is just confusing and makes it so that I cannot really see a correct breakdown of actual users per app).

    Starting yesterday, things are back to normal traffic-wise, which means ~10x the traffic is on my forum compared with my Pages app. Since nobody else has had the same experience, I will assume that it must have been coincidence, perhaps a Google update or something?

×
×
  • Create New...