Reputation Activity
-
David N. reacted to NSPN in Improve sign up form button for EventsThese deceiving buttons remain. Just tricked me again, and I know better.
-
David N. got a reaction from limpid in Avoid content layout shifting with realtime "username is also here" Live Community feature?The "reply to this topic" box also shifts when a live topic "XYZ is typing" is displayed.
-
David N. reacted to Matt in Invision Community 5.0.6 Released
-
David N. reacted to Matt in Invision Community 5.0.6 Released5.0.6 is on it's way to the land of cloud and deployment.
We've got a freshly baked beta here for you today. There are loads of fixes, and new extensions. The full list is with our release notes.
Key things include:
More clunky javascript removal, more beautiful CSS used for transitions
More slow javascript removed, more beautiful native Javascript used (fixes lots of minor things, including slow tag selection)
More editor fixes
More Javascript and CSS removed to address layout shifts and reflows for that beautiful Pagespeed.
Bumper extensions and listeners for developers to use including: MFA Handlers, share services, userMenu additions, loads more listener types (polls, courses, files, etc), more extensions methods for tables and clubs.
No tariffs
Phew.
As always, this is a beta release and with a fair amount of javascript changed and removed, you may come across the odd thing so please let us know if you do.
-
David N. reacted to LivingMonolith in Some images are not loading on first page load, then they load after I refresh the page?confirming that we have experienced this same behavior exactly as described above in both 5.04 and 5.05 periodically over the last 2 weeks. Invision hosted.
-
David N. reacted to Miss_B in Some images are not loading on first page load, then they load after I refresh the page?In that case I think it would be best to start a ticket with them so that they can look into this for you.
-
David N. reacted to Matt in Push notifications no longer working?Push notifications are quite complex, but from the software side if you are logged in and have ticked 'remember me' the service worker will run in the background pushing notifications to your browser.
Now, your browser may ignore them if you haven't given the site permission to receive them. Likewise, your OS may ignore them if you have notifications off for the browser, or you are in do not disturb or in a silenced mode.
-
David N. reacted to Matt in Invision Community 5.0.5 ReleasesInvision Community 5.0.5 Beta 1 Released
Mr Milchick approved
We're back with a brand new release! This release fixes a few of the bigger issues reported over the past couple of releases.
Elasticsearch
For those using Elasticsearch, please note that the new minimum version for Elasticsearch is now 8.0, with the latest version 8.17 recommended. Those using Elastic search in v5.0.4 and earlier (including all of v4) will need to upgrade their Elasticsearch server, and then rebuild the search index.
We chose to update to the latest version of Elasticsearch as v7 is no longer supported and there's been some document level changes in how data is stored. We've tested it thoroughly but let us know if you find anything odd!
Using Betas
If you do not see an upgrade, it means that you do not have betas enabled.
Invision Community Cloud
Cloud customers can opt-in to betas in the client area.
Invision Community Classic
Self-hosting customers can either download the release from the client area, or add the following line to constants.php
define( 'USE_DEVELOPMENT_BUILDS', TRUE );If you do not have this file, create it in a text editor, so the contents looks like:
<?php define( 'USE_DEVELOPMENT_BUILDS', TRUE );Let me know how you get on!
Coming up soonish
There's some discussion around sluggish javascript in some areas. This looks to be specific to Chrome and occasionally Safari, which honestly has taken a nose dive in quality recently. We think we know why, but it's taking some time to figure it all out. Essentially, we think it's some parts of our older javascript framework struggling with the new CSS framework. We'll get it figured out, but I wanted you to know that we're on it.
-
David N. reacted to Marc in Some images are not loading on first page load, then they load after I refresh the page?Sorry, I do indeed :)
-
David N. reacted to Marc in Some images are not loading on first page load, then they load after I refresh the page?Next time you see this, could you please let me know if you are seeing anything showing up in console?
-
David N. got a reaction from opentype in Feature request for editor: Image Caption classThis approach lacks semantic HTML since it doesn't use the <figure> tag to associate the caption meaningfully with the image. It’s a bad practice because it reduces accessibility and proper document structure.
Moreover, you can't edit the caption class to modify all caption styles, making maintenance cumbersome or impossible.
-
David N. reacted to opentype in Feature request for editor: Image Caption classSure. Just as one can create headlines through picking a larger font size, but that’s not a good solution compared to the “h tags“, which can by styled globally at any point (including margin changes, which are not available in the editor).
In the same sense, I am asking for a proper solution for captions.
-
David N. reacted to opentype in Feature request for editor: Image Caption classAny chance to get a caption paragraph styling in this menu? (or to put it another way: any kind of “alternative“ paragraph, which could be used for something like captions)
For educational articles, I use captions all the time and much more than the 6 levels of headlines.
The default caption styling wouldn’t matter much, as long as it is clearly separated from the default text (through size/color/styling …) and can be targeted with CSS.
I used to do that with custom buttons, but since that doesn’t exist anymore, a native function would be nice and the only way to have a consistent appearance with global styling. Trying to pick a combination of the editor styling options (like manually assigning an alternative color) sounds bad in comparison.
Two examples (where the caption class is at least separated by style (italic) and color. And the existence of a CSS class allows for even more like spacing and an icon:
-
Try clearing cache on your site from the admin CP please, David.
-
David N. reacted to Marc in Push notifications no longer working?Yes, it should be working on all devices that support it
-
David N. got a reaction from Allan - TheTechTribe in Push notifications no longer working?Notifications are working for me here on iPhone.
-
Hello everyone, it seems the push notifications in desktop is working, now question, it this working on mobile phones like android or iphone?
- Allan
-
David N. reacted to Interferon in Inline code in the new text editor is badAh, I found it. This is good. I am going to disable the inline code in my install, because that's very confusing to have two different methods.
//Create a camera auto camera = CreateCamera(world); camera->SetClearColor(0.125); camera->SetPosition(0, 1.4, -1); camera->SetFov(70); //Add camera controls camera->AddComponent<CameraControls>(); //Create light auto light = CreateBoxLight(world); light->SetRange(-10, 10); light->SetArea(15, 15); light->SetRotation(45, 35, 0); light->SetColor(1.2); //Main loop while (window->Closed() == false and window->KeyDown(KEY_ESCAPE) == false) { world->Update(); world->Render(framebuffer); } -
David N. reacted to Kyle_H in Tag Editor Feedback100% agree. The Tag feature is very limited and needs to include merging and sorting/filtering. This would be the most crucial add-on or feature upgrade.
-
David N. got a reaction from Marc in Course lessons should have an option to insert a videoAs Marc said you can paste a YouTube or Vimeo video URL anywhere you want in the editor and the video will automatically be embedded at that location in the lesson.
-
Im not sure I understand what you would gain from this. Couldnt you simply add the video to the editor as it stands now, and achieve the same? I may have misunderstood you there, so just want to ensure thats not the case
-
David N. reacted to CheersnGears in Tag Editor FeedbackLove the tag manager idea. Here's some feedback.
This tool is screaming for column sort, checkbox, and a merge or delete button.
Some example tags for me:
Lexus LC500
Lexus LC500 C
Lexus LC500-C
Lexus LC500C
LC500
The ability to put a check box next to those and click "Merge", then select which one to merge into, would be the ideal from a UX standpoint. Being able to sort and filter tags would be an essential part of this tool. The same goes for being able to multi-select junk tags and delete.
I understand it might need to be a different page from the existing interface.
-
David N. reacted to Matt in Invision Community 5.0.4 ReleasesInvision Community 5.0.4 Beta 1 is now available
Please celebrate responsibly.
A whole two weeks has passed since our last release. The extra week allowed us to fully review a few larger updates that we've held back and require a beta or two to fully test before we're happy to include in a full release.
Things to test
There have been some areas that have received a lot of attention and need extra special testing, these include:
Page Editor (now works correctly for right-to-left languages but needs some testing in LTR)
Custom badges (lots of work to make them more efficient and store a built version in SVG format)
Editor bug fixes (lots of complex fixes, so please test the editor thoroughly)
If you want a full list of changes, you can see that here. The release notes also have some changes which may impact third party developers.
Using Betas
If you do not see an upgrade, it means that you do not have betas enabled.
Invision Community Cloud
Cloud customers can opt-in to betas in the client area.
Invision Community Classic
Self-hosting customers can either download the release from the client area, or add the following line to constants.php
define( 'USE_DEVELOPMENT_BUILDS', TRUE );If you do not have this file, create it in a text editor, so the contents looks like:
<?php define( 'USE_DEVELOPMENT_BUILDS', TRUE );Let me know how you get on!
-
David N. reacted to Matt in Google reports server connectivity issues with my Invision Cloud hosted communityIt's nothing to worry about, it's just Cloudflare, however we will make sure that URL is excluded by the default robots.txt in the next release.
-
David N. reacted to Charles in Google reports server connectivity issues with my Invision Cloud hosted communityAll sites now have a disallow added to robots.txt to resolve this.