Skip to main content
Question

Old Courses/LPs marked with "New" sticker


brandonq
Contributor II
Forum|alt.badge.img

Is there a way to manually remove a “New” sticker from a course/LP. We have some that are almost a year old that still have it. It’s confusing for a user identifying what’s truly new. 

21 replies

Neil Patterson
Guide I
Forum|alt.badge.img+2

This would be great!


Daniel
Hero III
Forum|alt.badge.img+3
  • Hero III
  • 439 replies
  • May 13, 2022

Hi @brandonq 

As I understand it, the “New” label indicates that a user has yet to enroll in a course rather than the fact that the course was recently published. For this reason, "New" will continue to display for users who are not yet enrolled, regardless of how much time has passed since the course was released. This can be a little confusing, so it would be good to have separate labels to differentiate between the two meanings. I’ve been trying to think of some suitable terms, but the best I can come up with is “New” and “Not enrolled”. I considered using “Not started” or “Unenrolled” instead of “Not enrolled” but these are also open to misinterpretation.


brandonq
Contributor II
Forum|alt.badge.img
  • Author
  • Contributor II
  • 17 replies
  • May 13, 2022

Oh that’s confusing. I figure if they haven’t enrolled in it, it would be obvious enough by having “ENROLL” instead of “ENROLLED” on the course button already. 

 

If a tag must exist for non enrolled courses, I would think the following would make sense:

New - Course/LP was created in prior 30 days / not enrolled in

Open - Course is available / not enrolled in

 


gstager
Hero III
Forum|alt.badge.img+7
  • Hero III
  • 887 replies
  • May 13, 2022

Give this a shot.

Will it work for you?

This will take out all of them though.

Of course, double check that it doesn’t affect something else.

/** Remove badge from catalog cards **/

ui-badge-status {
    display: none;
}

 


gstager
Hero III
Forum|alt.badge.img+7
  • Hero III
  • 887 replies
  • May 13, 2022

Here is how you might target a single badge.

/** Remove a badge from a targeted catalog card **/

div ui-carousel-item:nth-child(3) ui-badge-status {
    display: none;
}

You would need to change the number 3 to reflect the position in the row of cards.

This may need some upkeep depending on how often your order changes.

Anyway - try it out and see if it helps.


gstager
Hero III
Forum|alt.badge.img+7
  • Hero III
  • 887 replies
  • May 13, 2022

meh…

I see that it breaks when you filter your list of courses.

Hard to nail that one down without an ID for the specific course card.


jbridges
Novice III
  • Novice III
  • 46 replies
  • May 16, 2022

You might try to find where that label is in the Localization Tool and could change the word New to something else like Not Enrolled.  It isn’t perfect because you won’t be able to distinguish truly new content but it could help with confusion. 


NateC
Helper I
Forum|alt.badge.img+2
  • Helper I
  • 92 replies
  • May 19, 2022

Hi @brandonq and @Daniel 

We have replaced the label ‘New’ with “Not Started’ in the Localization Tool. We’re slowly working through some other languages for the same issue, but of course we’re leaving the exact phrasing up to them.


brandonq
Contributor II
Forum|alt.badge.img
  • Author
  • Contributor II
  • 17 replies
  • May 20, 2022
gstager wrote:

meh…

I see that it breaks when you filter your list of courses.

Hard to nail that one down without an ID for the specific course card.

A helpful attempt on it. Thank you!


brandonq
Contributor II
Forum|alt.badge.img
  • Author
  • Contributor II
  • 17 replies
  • May 20, 2022

@NateC and @jbridges - I never took time to work through localization changes. Extremely helpful and this worked as a first one. I’ll have to get a little more well acquainted with that in the future.

 

Thank you both for the assist. 


jbridges
Novice III
  • Novice III
  • 46 replies
  • June 13, 2022

Forum|alt.badge.img

Found this thread and it is interesting to hear work arounds to change the text that appears in that new badge on a course. I’m curious if there is anyway to adjust the logic behind it and change it to a time based approach like @brandonq suggested. Has anyone discovered a way to do this?


Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • 3582 replies
  • September 29, 2022

There’s no way to do that within the system as it would require some heavy scripting and api access and then still I imagine some core access to deal with performance. I mapped in my head a way to do it using an external application that is iframed into a page as a new widget type essentially. On page load, the widget would take a moment to load as it would be exchange for a proper OAuth token, then use the API to find the courses that are new to the user. 

Might just be easier to come up with larger groups of users who would see ‘New Courses’ during releases and make an HTML widget, or  carousel of some sort that gets updated now and again by you to highlight new important courses to the group of users who see that page, but it would not be a ‘smart’ display to change things based on individual user action.

Pros/Cons to each approach to get near what you are asking for.


Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • 3582 replies
  • September 29, 2022
brandonq wrote:

@NateC and @jbridges - I never took time to work through localization changes. Extremely helpful and this worked as a first one. I’ll have to get a little more well acquainted with that in the future.

 

Thank you both for the assist. 

Localization is almost my first go to for customization now a days, Only if it can’t be done there do I move onto other solutions, since its easier to do, better for maintenance, and better for user access.

It would be great if they called it out/linked to it from the other customization areas as a reminder/alert folks to the possibility.


Forum|alt.badge.img
Bfarkas wrote:

There’s no way to do that within the system as it would require some heavy scripting and api access and then still I imagine some core access to deal with performance. I mapped in my head a way to do it using an external application that is iframed into a page as a new widget type essentially. On page load, the widget would take a moment to load as it would be exchange for a proper OAuth token, then use the API to find the courses that are new to the user. 

Might just be easier to come up with larger groups of users who would see ‘New Courses’ during releases and make an HTML widget, or  carousel of some sort that gets updated now and again by you to highlight new important courses to the group of users who see that page, but it would not be a ‘smart’ display to change things based on individual user action.

Pros/Cons to each approach to get near what you are asking for.

Hi @Bfarkas thanks for the confirmation here. Don’t think we’ll want to go down the api/iFrame route. We actually leverage a carousel on our home page so we’ll keep using that to highlight new and important courses


Bfarkas
Hero III
Forum|alt.badge.img+5
  • Hero III
  • 3582 replies
  • September 29, 2022

Yeah, that’s my recommended route, have seen some folk scale to a dedicated widget or carousel just for that, but essentially the same thing.


Would anyone be able to tell me which “module” the “New” label is apart of in the Localisation Tool please? We’ve been asked to change from New to Not Started, but searching for “New” brings up 000s of results! 


  • Contributor I
  • 13 replies
  • June 14, 2023

This was a great fix! Thank you for the suggestion. I sometimes forget that tool is there. I was able to find this in the module “app7020” for anyone that needs help finding the verbiage in the localization tool. 


Forum|alt.badge.img+1
  • Influencer III
  • 64 replies
  • September 13, 2024

Thank you for this thread. The more content we have added it is obvious that the ‘New’ tag is not very helpful. We were thinking of changing to “Enroll Now”, since it appears this New tag is only on course you are not enrolled in, as stated prior. Has anyone else come up with a good term to change this to since this post?


Forum|alt.badge.img
  • Helper III
  • 61 replies
  • September 16, 2024

Personally, I feel that “Enroll now” somehow implies that by clicking on the card you’re actually enrolling into the course, which is usually not the case. We’re thinking about changing it to “Learn More” or “Discover”, which also indicates that a user is not enrolled into that course but invites the learner to learn more about that course before enrolling into it (which I think makes sense since the course cards don’t really have that much info). 


Forum|alt.badge.img+1
  • Influencer III
  • 64 replies
  • September 23, 2024

@StefanW Great ideas - thank you!


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings