Re: Hidden Resources now show "Hidden from students"

That functionality is core M3.3 functionality and not related to Essential or Collapsed Topics. So if you want to revert then you'll need to downgrade to Moodle 3.2. It is styled by the BS4 style 'tag-info' which has been backported in 'bootstrapbase'. There is probably a core mustache template that generates it somewhere.

Re: Hidden Resources now show "Hidden from students"

Possibly targeting the 'tag-info' class as I mention above may solve it in CSS, but it would need to be a specific selector as this I believe feels a generic class and therefore could be used anywhere. So you'd have to be careful about ensuring that it only affected those instances.

Another approach is to not output the markup in the first place. With the introduction of Mustache and this being a recent addition I would have thought it was in a template somewhere, thus as templates can be overridden in a theme, removed. Just needs a bit of detective work.

Re: Hidden Resources now show "Hidden from students"

The Moodle forums are a good place to discuss things and raise issues, but with core things in order to get things done you need to use the tracker: https://docs.moodle.org/dev/Tracker_introduction - so look, see if it has been raised and vote for it otherwise, create an issue and get votes for it. As an enhancement then the earliest it would appear in now will be M3.5 next May (2018).

Re: Hidden Resources now show "Hidden from students"

I recently upgraded our school's site to 3.4 and was searching for a solution to this problem as well. It is redundant to display a message for hidden objects when the line is already lighter and italicized. If anyone finds a solution, please share.

Re: Hidden Resources now show "Hidden from students"

Fernando, this IS a problem. It is a ugly design change that has no purpose for my teachers, and heavily contributes to Moodle's #1 complaint, the scroll of death. Moodle has had an excellent way of indicating to a teacher whether a course item is hidden or not--greying out. If this big button was instituted for reasons of accessibility, then it is needs to be a non-default option for those who need this kind of indication.

I am looking for a Tracker issue to vote on this. If someone can find the best issue, please post it here. In the meantime it appears I have to convince our site administrators to hack CSS with the code shown above.

Re: Hidden Resources now show "Hidden from students"

Ok, I believe that what Fernando is indicating is that this is not a 'theme' problem. It might be an issue generally, however it is not specifically a theme one. The code I would guess would reside in the core course renderer and thus outside of the remit of a theme problem - even though a theme can override and alter this functionality.

Moodle's output originates from many different components (hence 'Modular') and thus the 'theme' is not the entire entity you see on the screen, rather it is the wrapper around the content and not specifically a generator of that content.

Re: Hidden Resources now show "Hidden from students"

Normally I am against anything that adds to the view but I happen to really like this feature - because greyed out does not always mean the same thing. Plus, now we have stealth activities which replace the orphaned activities (which actually help with the scroll of death) and so it is important to distinguish between hidden from students and available but hidden on course page.

Re: Hidden Resources now show "Hidden from students"

Emma (and others), when I first saw this "Hidden from Students" label I thought, hmmm, this is new (and different.) It never really bothered me. In fact, it was more helpful to other instructors who don't use Moodle for me to say "See, these items are hidden." So my first reaction to this discussion was "I don't see any problem with it."

But then I started experimenting. I applied the CSS code to hide these labels, and I thought "For me, this is a little cleaner, and I am the only user of my moodle so I know my color scheme for hidden items." I noticed that this CSS code does not hide this "Hidden from Students" for Topics, just items within topics. Well, in my case, hidden topics are not as obvious so I actually like the words "Hidden from students" showing for topics.

Then I got to noticing that if a topic is hidden, that individual items within a topic that might be hidden do not normally show "hidden from students" until the topic is unhidden. This puzzled me. For me, I actually would like the words "Hidden from students" to show within hidden topics. This would allow me to administratively recognize that I want certain items hidden when I unhide a topic.

So these words "Hidden from student" I believe are more useful within hidden topics than to unhidden topics. When a topic is hidden, all items take on the hidden color scheme, and there is no visual cue to let one know that there are also items within this hidden topic that are (or in my case, are NOT hidden) prior to tuning on a topic. Does anyone else see what I am seeing? Any agreement?

So what I would favor is maybe an all or none situation. If "hidden from topics" remains, it should always show for any hidden item, even if a topic is hidden. Otherwise, I plan to remove "hidden from students" from items, because it adds nothing to what I already know, and leave "hidden from students" showing for topics.

So Emma, I agree with you. I just think that this "hidden from students" also would be beneficial for hidden items within hidden topics.

Re: Hidden Resources now show "Hidden from students"

Yep Mary, I knew that my explanation would be hard to figure out. Let me illustrate with one topic.

Look at my attached and the first graphic "Topic Unhidden." One clearly sees (with both color and words) which individual items are "hidden." There are two.

Then look at the second graphic "Topic Unhidden" where I simply "hide" this topic. You cannot detect that there are two individual hidden items (because all items are colored as hidden, and the words "hidden from student" are no longer displayed.)

This is what I mean. If a topic is hidden, the words "hidden from student" becomes useful for items that are hidden within the entire hidden topic.

Wow, this might still be confusing. Let me know if it is, and I will provide more.

Re: Hidden Resources now show "Hidden from students"

Hmm, I guess I see what you mean except if the topic is hidden then everything is hidden. If you just had labels for those items that are still hidden when the topic is unhidden, that would be confusing unless it is specified that way (i.e. This item will still be hidden when the topic is unhidden). Wow, that gets really busy. Why not just unhide the topic and then you see anyway!!

As for the icon idea, remember that we would need three icons and what icon would you use for stealth activities?

Re: Hidden Resources now show "Hidden from students"

I'm not on 3.4 yet, but on 3.1 when I hide an entire section, items that are individually hidden appear in black, and items that were not individually hidden appear in blue. I couldn't tell if that is the case for you.

So, for me, Even though the words don't appear letting me know which items are individually hidden, I am able to tell from the color of the link. Wondering if that will in the meantime help you out in 3.4

Re: Hidden Resources now show "Hidden from students"

Yep John, you are right on with your observation. Your color scheme is black=on, blue=off. I have used CSS to change my color scheme, maroon=on, light blue=off. We both do rely on the color scheme to see hidden items.

But our discussion has focused on the use of the extra words "hidden from students" and 1) if these are useful, 2) if the wording should be a setting to show or not show the wording, and 3) why the wording is removed when a topic is hidden?

My position is:

#1, yes, they seem to be okay. Doesn't bother me. but I understand that it might be bothersome to some folks.

#2, maybe so, but if so, probably the setting should be at the course level. The default should be on (for accessibility reasons) but the instructor can turn it off.

3#, the wording should display even when a topic is hidden. (Again, this was my main point for making my video, to illustrate that the words disappear when a topic is hidden.