Jump to content

Kjell Iver Johansen

Clients
  • Posts

    1,463
  • Joined

  • Last visited

Reputation Activity

  1. Thanks
    Kjell Iver Johansen reacted to Jim M in Sort members by login method   
    This is not recorded if a user logged in via display name or email address. I would recommend placing a warning to all visitors at some point that the change is coming though. We will provide some suggestions and further tools once we get closer to V5 
  2. Like
    Kjell Iver Johansen reacted to MartinLawrence in Leaving community after 18 years :(   
    I've been using IPB since 2006 with the MSSQL driver.   I was always attracted to the flexibility of the platform with minimal programming.
    Recently tech support has become more difficult.  It's harder to find code examples and removing the marketplace killed a creativity source for me.   I had a stroke a few years ago, so my development skills are retarded, but still I believe this is one of the poorer organized forms in regards to technical documentation.
    A wiki, kept up to date by your community, would really help in development IMHO.
    Good luck all!
    Martin
  3. Like
    Kjell Iver Johansen reacted to Ehren in Invision Community 5: The All New Theme Editor   
    Welcome to the third video of our sneak peak series! Today, we're really excited to introduce you to the new Theme Editor!
    Built entirely from scratch, the new editor provides an instant, live preview of your theme, as soon as you modify a setting. It's a zero-code approach to creating themes, and has been designed to ensure your theme adheres to your color scheme and looks great on every device, with very little effort. Let's take a closer look!
     
    Paragraph 1.mp4
     
    To the left of the editor, you’ll see a live preview of your community. You can navigate to any page, as if you were browsing your site normally. At the top left of the editor, you’ll find icons which change the theme between the light and dark color schemes. Below that are buttons which change the viewport size, from desktop, to tablet, to mobile. This is a really convenient way to ensure your theme looks great on every device, without needing to manually resize your browser window.
    Lets take a closer look at the Color Palette.
    Editing colors in version 4 was a fairly time consuming process. For example, modifying the color scheme from the default blue to another color meant that 26 theme settings needed to be changed. In contrast, the Version 5 theme is powered by just 3 colors: Primary colors are responsible for styling the main elements on your page, such as the Start new topic button. Secondary colors control minor elements, such as pagination links, while the Base color is responsible for controlling the overall tint on your site.
    Clicking on these colors opens a color picker. Let’s change this blue color to yellow.
     
    Video 2.mp4
     
    You’ll notice two things have happened here. First, the preview window updated as soon as we modified the color. All elements which were previously blue, now use yellow, such as the Start new topic button. Secondly, the text color in our button has changed from white to black. This is our automatic contrast feature and it ensures our text is easy to read on our new yellow background, since white text may be more difficult to read for some viewers.
    Below the color picker is a text box, with our color displayed in HSL. You can paste your own colors in this box, in any color format and that color will be applied to your elements.
     
    Video 3.mp4
     
    The Base color controls the tint of your backgrounds and text colors. Let's try a few examples to demonstrate how easy it is to recolor your theme.
     
    Video 4.mp4
     
    Next up are Logos! Invision Community 5 has three logo types: a text logo, an image logo for desktops and an image logo for mobiles. Let’s edit our text logo.
     
    Video 5.mp4
     
    After changing the text to “Theme Editor Demo”, we can see that the logo in our preview window updates instantly with our new text. Below that, we have multiple options to help us style the text logo, such as font-family These fonts are a combination of system fonts and web fonts. The web fonts are hosted locally on your site for optimal performance. Additionally, we can also change the font-weight and font-size. We might want a different font-size for mobile logos, so that can be edited too. We can see a live preview by changing our viewport to the mobile option.
    If you’d prefer to use an image logo, you can assign it using the Image Logo options. Image logos are made up of 2 upload fields, one for the light theme and one for the dark theme. Below these upload fields, a slider lets you resize your logo so it fits neatly.
     
    Video 6.mp4
     
    Layout options let you assign the default layouts in your community. In our first sneak peak video, we showcased the new side panel layout, feed view for forum categories, and compact view for topics. These can all be enabled via the theme editor using a simple select menu.
     
    Video 7.mp4
     
    Lets explore some Color options! In the Header panel, we can see a list of elements we can customize. Clicking on an element opens the Swatch List, which is a list of 22 colors that are powered by the Base, Primary and Secondary colors from earlier. We have 6 "light" base colors, 6 "dark" base colors as well as various shades of our primary and secondary colors. Clicking on any of these swatches will apply that color to your element.
    But what if none of these colors suit your requirement? That’s where the Color Picker comes in handy. Here, we can easily choose any color, or even paste in our own color like before.
     
    Video 8.mp4
     
    A major hurdle with themes in version 4 was customising the header. Depending on the complexity, this would typically involve modifications to both the CSS and HTML. That is a thing of the past with version 5! If we flick over to our Settings tab, you’ll see a brand new interface for customising the header. A new drag and drop feature allows you to easily reposition header elements without touching a single line of code.
     
    Video 9.mp4
    It’s an incredibly fun tool to play with, and we’re really excited to hear what you think!
    Below the drag and drop area, we can customise the header further by using sliders to adjust its height, or we can enable navigation icons with a single click. Body settings let you can customise global elements such as the body background color, text colors, the max-width of your site, the font-family, font-size and more.
    Editing Content boxes has always required code modifications in the past. Using this new editor, we can adjust not only the colors of the boxes, but also the borders and shadows. Theme editing has honestly never been this easy!
     
    Video 10.mp4
    And there you have it! Our brand new theme editor. With a few simple clicks and drags, we've been able to create a customised theme that looks great on desktops and mobiles, with a new color scheme, new logos, a customised header, new page layouts and restyled content boxes - all without touching a single line of code.
    Speaking of code, for those of you who want to apply more advanced customisations, we’ve added a really convenient way to access your custom CSS file, via a new dialog box.
    Video 11.mp4
    And last but not least - the new theme editor is fully responsive, so even if you’re away from the desk, so you’ll be able to change colours and settings, upload new logos, redesign your header and even add your own code!
     
    Video 12.mp4
     
    Developing this new editor has been a lot of fun, and it’s even more fun to use. Themes have never been easier to edit and we're really excited for you all to get your hands on it so you can have a play for yourself - but for now, let us know what you think the comments, and we’ll see you next time!

    View full blog entry
  4. Thanks
    Kjell Iver Johansen reacted to teraßyte in v5 news coming soon...   
    The timeframe is available in the Deprecation Tracker: 2025/2026
     
  5. Like
    Kjell Iver Johansen reacted to Square Wheels in Marketplace: The Next Steps   
    I gotta say, this is a pain.  I have to contact each provider, hope they have a site, then register, then keep up with many different sites.
    Over time, there will be fewer and fewer providers, eventually most of them will probably give up.  Especially the ones that created one or two fun apps.
  6. Agree
    Kjell Iver Johansen got a reaction from Carl Maltby in S3 object access, TLS v1.2/Cloudfront setup questions.   
    I had the same mail from AWS and got some help from a developer, and it seemed there was another service I use that might use that storage also.  In my case it pointed to Open Office - all though I do not use that service or program now. Actually I a little lost regarding why in my case they point to that program, anyway: 
    In my email there is a code at the bottom Connections details will be in the following format: Region | Bucket name(s) | APIAction | TLSVersion | NumCalls | UserAgent
    Just a suggestion - look for the useragent there..
  7. Like
    Kjell Iver Johansen reacted to opentype in ChatGPT / AI coming to Invisioncommunity+   
    Looking at my sites, it seems like spammers are already using it. I get more and more replies to old topics which somehow are on topic but still somehow make so little sense that I can’t believe a human registered to post it. 
    I’m not afraid of AI and use it myself, but only like a brainstorming partner, where I judge which replies are actually useful and correct. I can’t imagine having AI (auto) reply/publish anything on my sites at the moment. And I think it would only dilute the value of a community. Because the AI answers will soon be available directly within search engines and other apps and services. I rather run the place where answers can be different and better than that. 
  8. Like
    Kjell Iver Johansen got a reaction from Pescao6 in Invision Community Insight: Happy Friday!   
    I use push and app without any problem, and they send sms to me also without any problems... Indeed very strange. Nothing in my email about that and nothing on their website either as I could find in a hurry..
  9. Like
    Kjell Iver Johansen got a reaction from Pescao6 in Invision Community Insight: Happy Friday!   
    I'm using Authy all the time on both my sites. Why do you remove them? Could not find any other info about that anywhere here..
    Thanks for the update BTW. Was not my intention to destroy your weekend 🙂
  10. Like
    Kjell Iver Johansen reacted to Matt in Invision Community Insight: Happy Friday!   
    Just to clarify that the Authy code still exists and can still be used, but you cannot create a new 2FA with it.
    If you wanted to set up a new 2FA with Twilio, then you would use the Verify API.
    But if you are using Authy, nothing changes, although Twilio have now deprecated the API and at some point will remove it. I'd hope they'd let you know in good time if/when they do.
    I've edited the change log above to reflect the changes.
  11. Like
    Kjell Iver Johansen got a reaction from All Astronauts in Ads Everywhere   
    Thanks - works perfectly both in search and  activity stream.
  12. Like
    Kjell Iver Johansen reacted to All Astronauts in Ads Everywhere   
    ol.ipsStream li.ipsStreamItem:nth-child(2), ol.ipsStream li.ipsStreamItem:nth-child(4)
    You will need to adjust the nths as needed. If things are off by one or whatever, again, just adjust the numerical nths and move on with your life.
    The above inserts after 2 and 4, and is firing after 1 and 3  - that's because that timeline "earlier" thing is a LI element and is being counted. Like I said, just adjust numericals there and move along...
    Two things: Be sure to set a position (before, after, etc.) in the radio choices for the ad - I do not have that field marked as required and its not auto-filling a default choice (at least locally) - I'll patch that for the next release - don't be like me staring at the output wondering why its not working and then discovering the above reason as to why. It's not pretty 🙂
    The other is when entering more than one CSS selector (like I have above), you do comma sep them, spaces after the commas are fine, but do not have a trailing comma - it will err on that. Again, I'll make sure to clean that on the next release and prevent that by default.
    Heads up that the CSS above will cover search results as well as streams. If you need to NOT have search results here yell back or figure out the more specific targeting yourself.
  13. Like
    Kjell Iver Johansen reacted to Gary in Invision Insight: Gallery is upon us!   
    Welcome to this week's Invision Insight!
    The Team have been hard at work finishing up the Gallery refresh, which is now available for testing (more on this later).
    I am in the process of drafting up a new edition of community tips; publishing date yet to be confirmed. I do hope these are helpful not only to those communities that are starting out, but also to the larger and more established communities out there that are looking for ways to adapt and grow. If you haven't yet read the blog entry, I have linked to it below. If you have something you would like me to write about specifically or have subject matter you'd like me to talk about, then by all means let me know. I am always open to your suggestions. 🙂
     
    New Version
    We have released a new beta version of Invision Community, 4.7.7 Beta 3, moving us one step closer to the stable February release.
    As with all beta releases, upgrading your community is at your own risk. Please make sure you backup before pressing that button! There are also some changes affecting third party developers and designers to take note of.
    Never tried out a beta before? We've got you covered. 😉
    Cloud
    If you are a Cloud client, you would firstly enter your Client Area and click on Manage this purchase, scroll down the page and click on Yes, I would like to opt-in to beta releases.
    Go to your AdminCP -> System -> Applications and click on Check for Updates, and the beta version will become available for you to upgrade in the normal way you would perform any other upgrade. Your community will show you all future betas while that line is in the constants.php file. You can opt out once you no longer wish to use beta versions in the same way.

     
    Self-hosted
    If you are a self-hosted client, there are two ways to currently do this. One option is by using the automatic upgrader, the other is manually.
    Automatic Upgrader

    Backup your community.

    Create a constants.php file if you haven't already done so (use the guide below for assistance).Add: <?php define( 'USE_DEVELOPMENT_BUILDS', TRUE ); Then go to your AdminCP -> System -> Applications and click Check for Updates, and the beta version will become available for your to upgrade in the normal way you would perform any other upgrade. Your community will show you all future betas while that line is in the constants.php file. You can opt out once you no longer wish to use beta versions by simply removing the above code from your constants.php file.
    Manual

    Backup your community.

    Enter your Client Area and click on Manage this purchase, scroll down the page and click on Yes, I would like to opt-in to beta releases. Under the usual Download Invision Community button, there is a download x.x.x Beta x (pre-release) link. Download and upload those files and perform a manual upgrade from '/admin/upgrade' in your browser.

     
    I cannot stress enough to PLEASE backup your community if you intend to run betas on a production community.
     
    Gallery
    After last week's announcement of the new-look Gallery, we have officially opened up testing to our community!
    Follow the topic below to stay in the loop and give it a go yourself.
     
    Upcoming Event
    Our February 2023 Release Chat is scheduled for next week. @Charles will be front and centre discussing all the latest features due in our next release. Lock in the date and make sure you tune in!
     
    Changelog
    Here's what the dev team have been working on over the last seven days:
    See you in the community and next week right here for another Invision insight! I look forward to hearing from you all!
    Thank you everyone! 🦘
  14. Thanks
    Kjell Iver Johansen got a reaction from opentype in Experience with S3 backup options?   
    I have used S3 storage and Back-ups to a bucket for several years (since 2016)and it works very well. I have one bucket in Frankfurt - thats my main bucket, and cross region replication to a bucket in West-Virginia. 
    I notice that my back-up now is 303 000 images and size is 55 Gb, while my main bucket is slightly less. I very rarely access the buckets - never need to, but I guess a cross region replication could be in use in case of a fire in the cloudservice or if a software on your forum accidentally delete all images. I pay very little for the service - max 20 usd a month with 8000 daily users on my sites.
    My bucket looks like this, and it is easy to find object and show versions and so on..  

  15. Like
    Kjell Iver Johansen reacted to opentype in New year’s resolution: Make the Marketplace great again   
    I’m not judging in any way, just listing some observations about the developer/Marketplace situation in the recent years. 
    4.5 tightened the rules drastically. Result: several developers left for good. price increases. Developments needs a self-hosted installation and possibly a demo website. It’s now 850 + 300 annually. Someone starting out as developer really needs some killer products to earn that back and then generate profits. Cloud testing of resources would make it even more expensive (+1,788 annually).  Shift/changes to cloud. The lower tiers don’t have the ability to install third-party products. This decreases the reach and makes running independent third-party shops less useful/profitable.  Signatures turned off. No possibility for passive advertisement through community posts.  Limited compatibility field. Sales can only be created for one version, limiting the income.  I have no magical solutions to offer, but are improvements for this something we could put on the table for 2023?
    Currently, I am not very optimistic. We only have a handful of active developers left with continued announcements of departures. If it is still working well for some (?), it’s probably because of a large set of files and existing customers with renewals. But I can’t see how new developers would want to get involved in the current situation, replacing the ones who left or even growing the marketplace. 
    I understand the costs and downsides for IPS. Paying for code reviews, chargeback fees and of course all the support issues with third-party resources. But then again: Looking at the broader field of online software: all the big players strive with and in part because of a flourishing third-party marketplace. So, improvement could easily be a “win-win-win” situation for IPS, developers and IPS customers. 
     
    (I would have some suggestions myself but I don’t want to push the topic in a specific direction, so I am leaving it at the problem statement for now.)
  16. Like
    Kjell Iver Johansen reacted to David N. in Add a dark mode   
    Most of our user base browse our forum in dark recording studios and complain about the bright website, being used to dark mode. I wish Invision would add a Dark mode option. 
    I know there are workarounds, and I know about the Dark Mode 3rd party plug-in but it's got its own issues, so I would favor a built-in user setting in the core software. 
  17. Like
    Kjell Iver Johansen reacted to Pescao6 in Google ads broken template   
    I initially created 3 different kinds going to Google AdSense > Ads > Overview > By Ad Unit > Display Ads
    1. Height 75px horizontal below the page header using AdminCP > Advertisements

    2. Big horizontal above the page footer using AdminCP > Advertisements

    3. Big vertical block using AdminCP > Blocks

    4. Auto-ads Experiments
    Note: Auto-ads typically break the site. But if you wanted to run them to try to increase your revenue, I'd try Optimization > Experiments which would show Auto-ads to 1% to 50% of visitors (25% might be a good number) depending on how you configure Experiments > Auto optimize settings. When running an experiment the worst case scenario is that if pages aren't loading correctly refreshing would probably "fix" the problem.
  18. Like
    Kjell Iver Johansen reacted to Martin A. in Community Map   
    I have settled on a new API provider to replace MapQuest - Geoapify. 
    Geoapify have a free tier with far more requests per day than MapQuest had. I have been in contact with them today, and there are no limitations to how we use the API, as long as you stay under their daily limit. That limit is 3000 requests per day, which should be more than enough for most of you. This is not a hard limit, but should you constantly go over the quota they will send you an email asking you to upgrade your account. 
    See more about that here: https://www.geoapify.com/pricing
     
    I have converted all API calls over to Geoapify today. Just needs some more testing before I can give you an update.
    Too bad the marketplace doesn't offer a way to do beta versions, or even have private testers... Can't really do a public beta version either, as the approval time for new versions can be up to a week.
  19. Like
    Kjell Iver Johansen reacted to Nathan Explosion in (NE) Hide content   
    Hello all - it's been quite a while since I have been on here but I am finding my way back in to the wild now. I've had some issues with my eyes which has severely impacted my ability to do pretty much anything screen related but we've got this under control over the last few months and I've recently been given the OK to get back to my proper day job (I work in IT) as long as I take proper rests instead of ignoring what my head is telling me it needs.
    Just want to update on what I've got planned for this plugin - it has being converted to an application, which is currently being used live on my own site, and I'm hoping to release it very soon.
     
  20. Like
    Kjell Iver Johansen reacted to TSP in IPS 4: Norwegian Translation (Norsk, bokmål)   
    Har oppdatert språkpakken for 4.7.
  21. Like
    Kjell Iver Johansen got a reaction from Martin A. in IPS 4.7.2 final major problem   
    This information should have been in the «blue banner» on top of our sites? 
    We really need to be active on here to learn stuff like this - about a minor upgrade…

  22. Like
    Kjell Iver Johansen got a reaction from Refsmmat in IPS 4.7.2 final major problem   
    This information should have been in the «blue banner» on top of our sites? 
    We really need to be active on here to learn stuff like this - about a minor upgrade…

  23. Like
    Kjell Iver Johansen got a reaction from DamonT in IPS 4.7.2 final major problem   
    This information should have been in the «blue banner» on top of our sites? 
    We really need to be active on here to learn stuff like this - about a minor upgrade…

  24. Agree
    Kjell Iver Johansen reacted to AlexJ in Version 4.7.2 and disabling applications   
    On top of sometimes, upgrade fails. Had to try 3 times, to get it updated. Just crazy, decisions from IPS lately... to frustrate their own customers and developers. 
    This are the same developers, who have supported your applications for years.

  25. Like
    Kjell Iver Johansen got a reaction from AlexJ in IPS 4.7.2 final major problem   
    This information should have been in the «blue banner» on top of our sites? 
    We really need to be active on here to learn stuff like this - about a minor upgrade…

×
×
  • Create New...