Update titles on all resource competencies

RESOLVED INCOMPLETE

Status

Webmaker
webmaker.org
RESOLVED INCOMPLETE
3 years ago
3 months ago

People

(Reporter: cassiemc, Assigned: a_houle, Mentored)

Tracking

Details

(Whiteboard: [good first bug] [resources] [tech-debt], URL)

Attachments

(1 attachment, 1 obsolete attachment)

(Reporter)

Description

3 years ago
Created attachment 8439393 [details]
resources-tab.png

The tab in my browser still reads Explore even though I am in the Resources section.
(Reporter)

Updated

3 years ago
Mentor: aki@mozilla.com
Whiteboard: [good first bug][mentor=aki] → [good first bug]

Comment 1

3 years ago
Hello Aki, I would like to work on this bug. Could you please guide me through the procedure?

Comment 2

3 years ago
(In reply to Tanay Pant from comment #1)
> Hello Aki, I would like to work on this bug. Could you please guide me
> through the procedure?

Sorry did not realise that this was on OS X.

Comment 3

3 years ago
(In reply to Tanay Pant from comment #2)
> (In reply to Tanay Pant from comment #1)
> > Hello Aki, I would like to work on this bug. Could you please guide me
> > through the procedure?
> 
> Sorry did not realise that this was on OS X.

If the bug is not platform specific I would definitely like to take this on! Sorry for the confusion.

Comment 4

3 years ago
Hi Aki, I am computing student and would like to work on this bug as part of my assignment. could you please assign this to me?

Updated

3 years ago
Blocks: 1029294

Comment 5

3 years ago
So it looks like the problem is in https://github.com/mozilla/webmaker.org/blob/master/views/index-angular.html#L9 - literally, the <title> tag is hard-coded.

I feel like we have some code somewhere that contains the name of the current page that we can use, but I'm not sure where. :k88hudson?
Mentor: aki@mozilla.com → aki@mozillafoundation.org
Kate, please see comment 5; thanks.
Flags: needinfo?(kate)
So, this *technically* got fixed in Bug #1019314, but it definitely could be heartier. For example, on the competency pages for each web literacy (for example, https://webmaker.org/resources/literacy/weblit-WebMechanics ) could have a far more robust title. In this example, maybe "Web Mechanics—Web Literacies—Webmaker" or something to that effect? (this is kind of a one-woman brainstorm here, so, feel free to bring up better/alternative ideas)
Flags: needinfo?(kate)
See Also: → bug 1019314
OS: Mac OS X → All
Hardware: x86 → All
(Assignee)

Comment 8

3 years ago
Hi Aki,

Would you like to morph this bug into "fixing the page titles for the subheadings under the Resources/Web Literacies/ tab on the Webmaker page?" (ie https://webmaker.org/resources/literacy/weblit-WebMechanics)

I'd like to take this on.  I would start by going over the code for Webmaker (and possibly more investigation of fixed bug #1019314), set up my dev environment and...my thoughts on what the titles could be:

In keeping consistent with the other titles related to Webmaker tabs, I would keep them shorter.  ie Navigation = Web Navigation; Search = Web Search; Web  Mechanics = Web Mechanics, etc...

Thanks!
Created attachment 8499119 [details] [review]
https://github.com/mozilla/webmaker.org/pull/994
Attachment #8499119 - Flags: review?(errietta)
Dammit wrong bug.
Attachment #8499119 - Attachment is obsolete: true
Attachment #8499119 - Flags: review?(errietta)
a_houle: I think you have a great idea there. Let's do it.
Assignee: nobody → amanda.gft
Status: NEW → ASSIGNED
Summary: Fix Resources page title to say Resources instead of Explore → Update titles on all resource competencies
Whiteboard: [good first bug] → [good first bug] [resources] [tech-debt]
The webmaker.org site is no longer developed.

https://learning.mozilla.org/blog/whats-next-for-webmaker-tools
Status: ASSIGNED → RESOLVED
Last Resolved: 3 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.