Project

General

Profile

Feature #11087

Add additional campuses to network campus list

Added by Boone Gorges 5 months ago. Updated 2 months ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
-
Target version:
Start date:
2019-02-12
Due date:
% Done:

0%

Estimated time:

Description

See #10978.

The following campuses are on some lists throughout the Commons, but not others:

'CUNY Central',
'Sophie Davis School of Biomedical Education',
'Teacher Academy',

Adding them to the central campus repository means that we need to identify their logo and link for the purposes of the Campus Widget (or exclude them from it), as well as their OneSearch ID (or exclude them from that widget).


Related issues

Related to CUNY Academic Commons - Feature #10978: Use centralized campus data to build all campus listsResolved2019-01-17

History

#1 Updated by Boone Gorges 5 months ago

  • Related to Feature #10978: Use centralized campus data to build all campus lists added

#2 Updated by Boone Gorges 5 months ago

  • Target version changed from 1.14.7 to 1.14.8

#3 Updated by Boone Gorges 4 months ago

  • Target version changed from 1.14.8 to 1.14.9

#4 Updated by Boone Gorges 4 months ago

  • Target version changed from 1.14.9 to 1.14.10

#5 Updated by Raymond Hoh 3 months ago

  • Target version changed from 1.14.10 to 1.14.11

#6 Updated by Boone Gorges 3 months ago

  • Target version changed from 1.14.11 to 1.15.1

#7 Updated by Boone Gorges 2 months ago

  • Target version changed from 1.15.1 to 1.15.2

#8 Updated by Boone Gorges 2 months ago

I've reviewed the codebase for places where the campus list is used:

 * - The "campus" selector on group/site creation/edit
 * - The "campus" selector when editing a Course via Dashboard
 * - Campus branding widget settings
 * - OneSearch widget settings
 * - "College" field on user profile Positions widget
 * - The legacy College user profile field

Currently, the process of adding an item to this list goes like this:

 * 1. Collect the full_name, short_name, and url params.
 * 2. Get a campus logo file and convert to png. Generate a -2x png.
 *    Use array key as file name, and place in mu-plugins/assets/img/campus-logos/.
 * 3. Check https://onesearch.cuny.edu/primo-explore/search?vid=CUNY&sortby=rank&lang=en_US
 *    to see if the school has its own OneSearch identity. Otherwise, if the school/program
 *    is associated with a campus that *does* appear on this list, use that campus's code for one_search_id.

These checklists are kept in mu-plugins/cuny-campuses.php, and should be updated when new procedures are required.

It's not currently possible to exclude a campus from any of the six areas described above. I have a feeling we will need to introduce flags for this. I'll follow up this comment with my own research into the individual suggestions above, which will need a review from someone else on the team.

#9 Updated by Boone Gorges 2 months ago

My proposals are below. Some of these items blur the line between a true "campus" and a large program that lives at a campus. In order for these tools to be useful, the number of included items needs to be reasonably small, meaning we need to draw the line somewhere - maybe "degree-granting body"?

CUNY Central

Full name: CUNY Central
Short name: CUNY Central
URL: https://www2.cuny.edu/
Logo: the "Logo + University Name" option on http://www2.cuny.edu/about/administration/offices/communications-marketing/university-identity/

CUNY Central should be excluded from the dropdown on the OneSearch widget.

Sophie Davis School of Biomedical Education

My understanding is that this is the same entity as the CUNY School of Medicine - https://en.wikipedia.org/wiki/CUNY_School_of_Medicine.

Full name: CUNY School of Medicine
Short name: CSOM
URL: https://www.ccny.cuny.edu/csom/
Logo: https://www.ccny.cuny.edu/sites/default/files/CCNY_CSOM_mark_left%20%28002%29_1.jpg
OneSearch should go to CCNY (instead of generic CUNY)

Teachers Academy

IMO this does not qualify as a "campus", and we should not include it in our lists. https://www.ccny.cuny.edu/education/noyce_teacher_academy_at_ccny

#10 Updated by Matt Gold 2 months ago

These choices seem right to me.

However, I have two further suggestions (not sure whether this is the right ticket or not):

Change CUNY Graduate School of Journalism ----> Craig Newmark Graduate School of Journalism ( https://www.journalism.cuny.edu/about-us/ )

Add CUNY School of Labor and Urban Studies https://slu.cuny.edu/

#12 Updated by Matt Gold 2 months ago

thank you, Boone!

Also available in: Atom PDF