Iteration 79

Iteration 79 will run from August 23rd until Sept 13th. Work undertaken includes:

summary

type

priority

milestone

pts

status

CRON: Performance

support task

highest

Search 7.2

5

closed

Configure 4 new drupal nodes

support task

highest

Infra Evergreening 7.1

5

closed

Spike: Visual refresh header

enhancement/new feature

high

Theme Refresh 7.0

5

Bigger than planned

[Events] calendar search display improvements

enhancement/new feature

high

Events display 7.1

2

closed

eCal: Retired programs should not display

bug

high

E-calendar 7.3

3

closed

Statement block: Title does not display

bug

high

Blocks & Slideshows 7.2

0.5

closed

Install drupal environment on drupalnode3

support task

high

Infra Evergreening 7.1

3

closed

Upgrade drupal core to 7.50

support task

high

Infra Evergreening 7.1

2

Bigger than planned

Update twitter module

security update

high

Infrastructure 7.1

1

Backlog

McGill Block: Title translation fails

bug

high

Blocks & Slideshows 7.2

3

Removed

Profiles: Active staff profiles are unpublished

bug

high

Profiles 7.4

1

Closed

eCal: Refresh QA d7study2015 content

support task

high

E-calendar 7.3

2

Backlog

eCal: Migrate /study/2014-2015 to D7

support task

high

E-calendar 7.3

1

Closed

eCal: Migrate /study/2013-2014 to D7

support task

high

E-calendar 7.3

1

Closed

Code review on /undergraduate-admissions

support task

high

3rd Party Integration 7.1

1

Closed

[Articles] Category Blocks

enhancement/new feature

medium

WMS Blogging 7.0

5

Removed

Beta Tester role LDAP mapping missing from sites

bug

medium

Site Management 7.1

2

closed

NCS VM request

enhancement/new feature

medium

Infra Evergreening 7.1

2

closed

Include remarketing in Google Adwords campaign tracker block

enhancement/new feature

medium

Blocks & Slideshows 7.2

2

removed

Deploy Event Channel Search

support task

medium

Events display 7.1

1

removed

Spell checker for wysiwyg

enhancement/new feature

medium

WMS Blogging 7.0

2

Closed

Videos do not play on mobile devices

enhancement/new feature

low

Responsive 7.1

1

removed

JS Error in Presentation.js

bug

low

1

removed

Adjust Twitter block padding so that it aligns horizontally with Channel block

bug

low

Blocks & Slideshows 7.2

1

closed

[McGill] Jenkins remove warnings

support task

low

Automated testing

1

closed

Site managers can activate Horizontal Menu

enhancement/new feature

low

Site Management 7.1

1

Closed

Beta blocks for site managers

support task

low

Blocks & Slideshows 7.2

1

removed

 

 

Check out our delicious new menu design

Those of you who keep a close eye on McGill’s websites may have noticed a recent style update in the WMS, vertical menus have undergone a refresh and now display a new cleaner, lighter and easier-to-navigate design.

Site visitors are now presented with a first-level vertical menu with grey text on a white background — a colour contrast improvement over the old black text on a grey background.

Other updates include:New vertical menu

  • Better usability, including an arrow indicator for items with child pages
  • Expanded child items are indented to make it easier for visitors to determine which level of the site they have navigated to
  • Active pages are distinguished by bright blue text, as opposed to the grey text used for non-active pages
  • A lighter look
  • The menu can now hold more items with less space, vertically and horizontally.
  • Background color displays only on 3rd level nesting, rewarding site managers that keep well organized shallow nested content, with a clean looking menu.

The revamp of the vertical menus was in part informed by feedback received from site managers, editors and members of the McGill community. A big thank you as always to those who have provided input in this project.

Bon appétit tout le monde!

Find out more about the WMS:

Should I use node numbers to link to content?

Nope. Well, it depends.

Drupal at its core, is built on the concept of nodes and each node has an ID. Nodes can be accessed via the URL, e.g., www.example.com/node/2315 may work but may not always be the right solution. You can find the node URL when editing a node: hover over the ‘New draft’ (edit) tab and you should see ‘www.example.com/node/###/edit’.

Screen Shot 2016-08-04 at 10.01.32 AM

When to use node IDs

Node IDs should be used when designing the structure of your site, for example, placing a block on a page should use a node ID.

Page visibility on block settings: use node numbers because you are building the infrastructure of your site; you want those blocks to stick to that content.

 

When to use an alias

Use an alias when sharing or displaying links to any content.

Linking to any content on your site or another Drupal site: www.example.com/meaningful-url-to-useful-content

Links that visitors will interact with should always use an alias; this will keep the content accessible. Imagine that you use a screen reader and someone tells you, “hey, go to www.example.com/node/2315.” You wouldn’t know what you’re getting yourself into. It would be more useful and considerate to reveal, “hey, go to www.example.com/financial-reports,” informing the visitor what content they will receive before they click.

To summarize, use node ID for creating the structure of your site, and alias for addressing content that visitors will interact with.

If accessibility doesn’t pull your wagon, it will also improve Google search rankings as well.

 

Iteration 78

Iteration 78 will run from July 26th until August 18th. Work undertaken includes:

summary

type

priority

milestone

storypoints

status

Decommission People pages end of July

support task

highest

Profiles 7.4

2

closed

Enable DestinyOne on Continuing studies [July  27 – 9am]

support task

highest

0.5

closed

Update entity_translation

security update

highest

Infrastructure 7.1

2

closed

Update views module

security update

highest

Infrastructure 7.1

2

closed

Move Drupal 6 sites to separate environment

support task

highest

Infra Evergreening 7.1

3

assigned

Increase character limit for headlines on channel news items on /newsroom

enhancement/new feature

high

Channels 7.1

1

closed

Update restful module

security update

high

Infrastructure 7.1

1

closed

Update wysiwyg_template

security update

high

Infrastructure 7.1

2

closed

Update workbench_moderation

security update

high

Infrastructure 7.1

2

iteration_backlog

CRON: Performance

support task

high

Search 7.2

5

assigned

eCal: Migrate /study/2011-2012 to D7

support task

high

D7 – Data Migration

1

closed

Remove hardcoded content from Campaign Tracker block for Google Adwords

bug

high

Blocks & Slideshows 7.2

1

closed

Add social media sharing buttons to HR Job Postings

enhancement/new feature

high

Custom modules 7.1

2

closed

[Events] Facet blocks disappear

bug

high

Events display 7.1

3

closed

Install drupal environment on drupalnode3

support task

high

Infra Evergreening 7.1

3

assigned

Solr cores for /seedsofchange

support task

medium

Search 7.2

2

closed

Administrator roles for masquerade are not consistent

bug

medium

Infrastructure 7.1

2

iteration_backlog

[Events] calendar search display improvements

enhancement/new feature

medium

Events display 7.1

2

assigned

Mega menu breadcrumbs in the wrong order

bug

medium

Site Management 7.1

3

iteration_backlog

Adjust dimensions of profile box in org chart

enhancement/new feature

medium

Custom modules 7.1

1

closed

Statement block: Displays incorrectly in all regions

bug

medium

Blocks & Slideshows 7.2

1

closed

[Theme] – Vertical Nav

enhancement/new feature

medium

Theme Refresh 7.0

3

assigned

Unused items in CKEditor

enhancement/new feature

medium

2

closed

Multilingual settings unavailable for blocks

bug

medium

Blocks & Slideshows 7.2

0

closed

Inconsistent styling of service status icons in D7 /it Service Status block

bug

low

Custom modules 7.1

1

closed

Re-style ‘Notes from the Lab’ section on the /headway home page

enhancement/new feature

low

WordPress 3.0

2

closed

[Channels] Jenkins Code clean up

support task

low

Automated testing

1

closed

[Study] Code clean up

support task

low

Automated testing

1

closed

 

 

Blog authors are solely responsible for the content of the blogs listed in the directory. Neither the content of these blogs, nor the links to other web sites, are screened, approved, reviewed or endorsed by McGill University. The text and other material on these blogs are the opinion of the specific author and are not statements of advice, opinion, or information of McGill.