{"id":1270,"date":"2025-11-28T12:46:19","date_gmt":"2025-11-28T12:46:19","guid":{"rendered":"https:\/\/blogs.york.ac.uk\/communications\/?p=1270"},"modified":"2025-12-05T11:12:38","modified_gmt":"2025-12-05T11:12:38","slug":"what-weve-been-up-to-this-month-in-the-digital-platforms-and-developments-team","status":"publish","type":"post","link":"https:\/\/blogs.york.ac.uk\/communications\/2025\/11\/28\/what-weve-been-up-to-this-month-in-the-digital-platforms-and-developments-team\/","title":{"rendered":"What we&#8217;ve been up to this month in the Digital Platforms and Developments team"},"content":{"rendered":"\n<p>Our November 2025 summary of what we&#8217;ve been working on recently.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Giving Day<\/h2>\n\n\n\n<p>We started the month with a big splash homepage takeover and countdown clock, plus banner across site for <a href=\"https:\/\/www.york.ac.uk\/york-giving\/giving-day\/\">Giving Day 2025<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"654\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1024x654.png?resize=1024%2C654&#038;ssl=1\" alt=\"\" class=\"wp-image-1271\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image.png?resize=1024%2C654&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image.png?resize=300%2C192&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image.png?resize=768%2C491&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Accessibility statement update<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Published an <a href=\"https:\/\/www.york.ac.uk\/about\/legal-statements\/accessibility\/\">updated accessibility statement <\/a>following testing carried out earlier in the year after the <a href=\"https:\/\/blogs.york.ac.uk\/communications\/2025\/07\/07\/introducing-the-new-university-of-york-website-design\/\">launch of the new website design<\/a>, and improvements made as a result of testing. Also some edits to bring it in line with required format.<\/li>\n\n\n\n<li>Put a process in place to make sure the statement is reviewed annually.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Improvements for large tables on mobile<\/h2>\n\n\n\n<p>Changes made to make tables much easier to read and interact with on smaller screens:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Columns sizes now automatically adapt to the amount of content in each column.<\/li>\n\n\n\n<li>Tables with too many columns to fit on screen at once now have a shadow effect added to indicate that more content can be revealed.<\/li>\n\n\n\n<li>All tables published from the web CMS now automatically get this functionality.<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"960\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-6.png?resize=452%2C960&#038;ssl=1\" alt=\"\" class=\"wp-image-1278\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-6.png?w=452&amp;ssl=1 452w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-6.png?resize=141%2C300&amp;ssl=1 141w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><figcaption class=\"wp-element-caption\">Before: example of a table where it&#8217;s not immediately obvious that there&#8217;s another column off-screen that can be scrolled to<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\">\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"925\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/tables-after.gif?resize=422%2C925&#038;ssl=1\" alt=\"\" class=\"wp-image-1279\"\/><figcaption class=\"wp-element-caption\">After: shadow effect added to indicate more content, column sizes adjusted for readability<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Consent Management Platform (aka &#8220;cookie banner&#8221;) implementation<\/h2>\n\n\n\n<p>We&#8217;re replacing our existing basic cookie banner with a consent management platform. Progress this month included:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Presenting our plans to the Technical Design Authority (TDA) and working through the Data Protection Impact Assessment (DPIA) and computing risk assessment (CRA) process.<\/li>\n\n\n\n<li>Configuring our chosen tool &#8211; <a href=\"https:\/\/cookiecontrol.com\/\">Civic Cookie Control<\/a> &#8211; and testing it out in a preview environment.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">News branch update<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updated our press releases content type so that the <a href=\"https:\/\/www.york.ac.uk\/news-and-events\/news\/\">central news branch<\/a> can switch to from the old Classic layout to the newer Digital Pattern Library templates.<\/li>\n\n\n\n<li>Actual switch over should happen before Christmas.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"776\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1-1024x776.png?resize=1024%2C776&#038;ssl=1\" alt=\"\" class=\"wp-image-1272\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1.png?resize=1024%2C776&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1.png?resize=300%2C227&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1.png?resize=768%2C582&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-1.png?w=1267&amp;ssl=1 1267w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Preview of the updated Press Release content type<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Blogs platform<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Discovery work and requirements gathering for updating the blog platform (<a href=\"https:\/\/blogs.york.ac.uk\">blogs.york.ac.uk<\/a>) to use a new on-brand theme.<\/li>\n\n\n\n<li>Working on entry for the blog platform for the <a href=\"https:\/\/www.york.ac.uk\/it-services\/tools\/\">service catalogue<\/a>.<\/li>\n\n\n\n<li>Cleaned up a large number of spam post submission attempts and put measures in place to prevent them in future.<\/li>\n\n\n\n<li>Definitely did&nbsp;<strong><em>NOT<\/em><\/strong>&nbsp;delete&nbsp;<strong><em>ALL<\/em><\/strong>&nbsp;the blogs for any more than 10 mins or so.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Course pages updates<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Added option to add in text about elective modules to postgraduate courses.<\/li>\n\n\n\n<li>Added more entry requirement options.<\/li>\n\n\n\n<li>Switched over to new version of Discover Uni widget on undergraduate course pages &#8211; see at the end of the entry requirements section on <a href=\"https:\/\/www.york.ac.uk\/study\/undergraduate\/courses\/bsc-biochemistry\/\">Biochemistry (BSc)<\/a> for example.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"318\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-2-1024x318.png?resize=1024%2C318&#038;ssl=1\" alt=\"\" class=\"wp-image-1273\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-2.png?resize=1024%2C318&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-2.png?resize=300%2C93&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-2.png?resize=768%2C238&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-2.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">The updated Discover Uni widget<\/figcaption><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improvements to formatting of course awards and titles <\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"376\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-3-1024x376.png?resize=1024%2C376&#038;ssl=1\" alt=\"\" class=\"wp-image-1274\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-3.png?resize=1024%2C376&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-3.png?resize=300%2C110&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-3.png?resize=768%2C282&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-3.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Before<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"401\" src=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-4-1024x401.png?resize=1024%2C401&#038;ssl=1\" alt=\"\" class=\"wp-image-1275\" srcset=\"https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-4.png?resize=1024%2C401&amp;ssl=1 1024w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-4.png?resize=300%2C117&amp;ssl=1 300w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-4.png?resize=768%2C301&amp;ssl=1 768w, https:\/\/i0.wp.com\/blogs.york.ac.uk\/communications\/wp-content\/uploads\/sites\/4\/2025\/11\/image-4.png?w=1280&amp;ssl=1 1280w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">After<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Postgraduate course search improvements<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Working with the Teaching and Learning Software Delivery Team in IT on a update to <a href=\"https:\/\/www.york.ac.uk\/study\/postgraduate\/courses\/all?mode=taught&amp;q=&amp;level=postgraduate\">postgraduate course searches<\/a> so that different navigation will be shown depending on whether you&#8217;re searching for taught or research courses.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fixes and other improvements<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fixed an issue with printing web pages in Chrome that meant it was attempting to print thousands of pages or crash entirely on some pages.<\/li>\n\n\n\n<li>Fix for analytics tracking on embedded YouTube videos.<\/li>\n\n\n\n<li>Resolved issue with Siteimprove broken link checking so that links to module catalogue entries are now checked.<\/li>\n\n\n\n<li>Overhauled the <a href=\"https:\/\/www.york.ac.uk\/students\/events\/\">student events page<\/a> code in preparation for an upgrade coming to the MyUoY app&#8217;s CMS.<\/li>\n\n\n\n<li>Fixed the &#8220;People Database Administrators&#8221; page that had fallen through the cracks during the great DPLv2 upgrade.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Projects at early stages<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Staff profiles Classic to Digital Pattern Library migration: starting on foundation work and figuring out how we&#8217;d do the swap to allow us to update all staff profile pages to a new design.<\/li>\n\n\n\n<li>Digital Pattern library documentation: foundation work on replacing our <a href=\"https:\/\/www.york.ac.uk\/pattern-library\/\">old documentation pages<\/a> for web developers.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">We&#8217;ve been talking about<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Making some improvements to the design of the homepage.<\/li>\n\n\n\n<li>Ideas for how we can make user testing routine in web content projects.<\/li>\n\n\n\n<li>Data about rooms on campus: I joined a meeting of the Space Data Working Group for an interesting discussion about the very complicated topic of room data (and all the many disconnected systems where it exists).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">And finally, things we&#8217;ve been learning about<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We had an insightful morning of training from the Data Protection team.<\/li>\n\n\n\n<li>This talk on <a href=\"https:\/\/www.youtube.com\/watch?v=LvMLJmz43Ks\">Design KPIs: How To Measure UX And Show Impact of Design<\/a> from Vitaly Friedman at border:none 2023 conference has got me thinking about new ways of measuring success.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Our November 2025 summary of what we&#8217;ve been working on recently.<\/p>\n","protected":false},"author":14,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[1],"tags":[18,20,70],"class_list":["post-1270","post","type-post","status-publish","format-standard","hentry","category-blog","tag-design","tag-development","tag-digital-platforms-and-developments"],"acf":[],"jetpack_featured_media_url":"","uoy_author":{"name":"Paul Kelly","bio":"Digital Platforms and Developments Manager","image":{"src":"https:\/\/secure.gravatar.com\/avatar\/?s=200&d=mm&r=g","width":200,"height":200,"alt":""}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/posts\/1270","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/comments?post=1270"}],"version-history":[{"count":0,"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/posts\/1270\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/media?parent=1270"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/categories?post=1270"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.york.ac.uk\/communications\/wp-json\/wp\/v2\/tags?post=1270"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}