SlideShare a Scribd company logo
1 of 15
CampusMessaging
WORDPRESS-POWERED DIGITAL SIGNAGE AT NEWCASTLE UNIVERSITY
What is digital signage?
Digital signage is a means of displaying content in public areas for
informational or advertising purposes.
Digital screens are usually strategically positioned in areas of high footfall
where they can target specific user groups with relevant and engaging
content.
Background …
 Newcastle University first installed 70 digital screens in 2007, powered by
a bespoke PHP CMS.
 Schools and departments were allowed to display up to 50% of their
own content while the rest was provided by central sources.
… all sounds good, so why change it?
The problems!
 No ownership of the service - no responsibility taken for the content
 Very few regular content editors
 Outdated, irrelevant content - messages from 2010 still visible in 2014!
 Lack of flexibility – no choice of channels, prioritisation or
customisation of the screens
 Lack of editorial guidelines – no assistance on how to write
messages for digital screens or the type of content to upload
Something had to change …
 In 2013 the system was up for review – this meant either replace or
remove
 I was tasked with finding a suitable replacement – either by
procuring a third party system or designing a bespoke application
… the first step was to engage with our users and find out their
expectations of a digital signage platform …
Requirements gathering …
 Meetings were held with marketing and communications staff
around the university – this included existing and potential new users
 The discussions revealed the following key requirements:
 Multiple channels of content (using existing feeds where possible)
 Content prioritisation
 Video playback with captioning
 Social media integration
 Multiple external news sources
 Promotional messages
 High-priority messages
What are the options?
 OneLAN
 Pros – supports multiple content channels, screen-specific messages, video
and full-screen imagery.
 Cons – expensive bespoke content players, software not web-based
(Windows application)
 SignageLive
 Pros – inexpensive site licencing, multiple content channels, screen-specific
messages, web-based content editing app
 Cons – unintuitive outdated interface, difficult to administer
 WordPress
 Pros – open source, very active developer community, plugins readily
available for most features
 Cons – requires very regular maintenance (due to popularity of platform
security vulnerabilities are discovered more frequently)
What did we choose?
 We settled on WordPress, thanks to …
 Readily available plugins for many required features
 Digital signage theme readily available
 Ease of use and familiarity
 Ability to rapidly develop new features
Design - the platform
 WordPress with multisite enabled -
 Each site is a ‘digital screen’
 Scalable – any number of screens (sites) and users can be added
Design – content provision
 “Shared content” blog created -
 Categories represent channels which can be subscribed to by other screens
 FeedWordPress auto-blogging plugin used to import RSS feeds as posts into
specific categories – this includes internal content and external news feeds
 Using a bespoke plugin, screens can subscribe to any number of channels
and external news sources - an equal amount of content is selected and
displayed from each channel
 Local content can be posted on individual screens (sites)
 Internal units within the university can run their own channels – anyone can
subscribe
 All content in the system is made available as cached RSS and JSON - is
used by other services including our mobile app
Design – user management
 User accounts created using Add Multiple Users plugin
 User authentication handled with the Shibboleth SSO plugin
Design – the interface
 Interface based on the excellent WordPress Digital Signage theme
by Nate Jones - http://pixelydo.com/work/wordpress-digital-
signage/
 Bespoke plugin allows full
customisation of screens, including –
 Channels
 News ticker
 Social media
 Widgets
 Colour scheme
Maintenance …
 Simple for administrators to add new screens by creating a new site –
 URL = PC hostname
 Site title = location of screen
 Post Expirator plugin used to automatically expire and archive content
 FeedWordPress plugin automatically removes posts no longer
appearing on RSS feeds
 OptimizeDB plugin cleans up the shared content blog database
(drafts, deleted items, etc)
Live demo time!
Fingers crossed 
That’s all, folks!

More Related Content

Similar to Campus Messaging

Introducing New Media To The Intranet
Introducing New Media To The IntranetIntroducing New Media To The Intranet
Introducing New Media To The IntranetMichael Hafner
 
Let your website do the work: create a viewbook from your online content
Let your website do the work: create a viewbook from your online contentLet your website do the work: create a viewbook from your online content
Let your website do the work: create a viewbook from your online contentMarc-Olivier Ouellet
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSssuserb054d21
 
munsif proposal (1)
munsif proposal (1)munsif proposal (1)
munsif proposal (1)Ankit Dutt
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13MDIF
 
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.pptOCHENGJEROM
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Satya S
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesAsanka Abeysinghe
 
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAMAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAssuserb054d21
 
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees
 
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratchElinext
 
Overview of Top Eight Content Management Systems for Higher Education
Overview of Top Eight Content Management Systems for Higher EducationOverview of Top Eight Content Management Systems for Higher Education
Overview of Top Eight Content Management Systems for Higher EducationEd Sussman
 
Technology Focus before investing on Multiscreen content delivery
Technology Focus before investing on Multiscreen content deliveryTechnology Focus before investing on Multiscreen content delivery
Technology Focus before investing on Multiscreen content deliverymachau123
 

Similar to Campus Messaging (20)

Introducing New Media To The Intranet
Introducing New Media To The IntranetIntroducing New Media To The Intranet
Introducing New Media To The Intranet
 
Let your website do the work: create a viewbook from your online content
Let your website do the work: create a viewbook from your online contentLet your website do the work: create a viewbook from your online content
Let your website do the work: create a viewbook from your online content
 
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONSIN PARTIAL FULFILLMENT OF  POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
IN PARTIAL FULFILLMENT OF POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
 
munsif proposal (1)
munsif proposal (1)munsif proposal (1)
munsif proposal (1)
 
Mini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia PortfolioMini Project- Personal Multimedia Portfolio
Mini Project- Personal Multimedia Portfolio
 
How to build a website using a cms
How to build a website using a cmsHow to build a website using a cms
How to build a website using a cms
 
KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13KB Seminars: Working with Technology - Platforms; 10/13
KB Seminars: Working with Technology - Platforms; 10/13
 
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt010-chapter-9-multimedia-authoring-packages-revamped1.ppt
010-chapter-9-multimedia-authoring-packages-revamped1.ppt
 
Pariksha media offerings
Pariksha media offeringsPariksha media offerings
Pariksha media offerings
 
Community Platform: Choosing the Right One
Community Platform: Choosing the Right One Community Platform: Choosing the Right One
Community Platform: Choosing the Right One
 
Data to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilitiesData to Consumer : end to end middleware capabilities
Data to Consumer : end to end middleware capabilities
 
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYAMAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA AVAM SANCHAR VISHWAVIDYALAYA
 
ehevf2
ehevf2ehevf2
ehevf2
 
ehevf
ehevfehevf
ehevf
 
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
Interactive Bees Corporate PPT - InteractiveBees CreativeDesign - IBeesMedia ...
 
Empowerment techno
Empowerment technoEmpowerment techno
Empowerment techno
 
Building a social network website from scratch
Building a social network website from scratchBuilding a social network website from scratch
Building a social network website from scratch
 
HelpTech_Sept30_UEMnl.pptx
HelpTech_Sept30_UEMnl.pptxHelpTech_Sept30_UEMnl.pptx
HelpTech_Sept30_UEMnl.pptx
 
Overview of Top Eight Content Management Systems for Higher Education
Overview of Top Eight Content Management Systems for Higher EducationOverview of Top Eight Content Management Systems for Higher Education
Overview of Top Eight Content Management Systems for Higher Education
 
Technology Focus before investing on Multiscreen content delivery
Technology Focus before investing on Multiscreen content deliveryTechnology Focus before investing on Multiscreen content delivery
Technology Focus before investing on Multiscreen content delivery
 

Recently uploaded

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girladitipandeya
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...SofiyaSharma5
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...Diya Sharma
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebJames Anderson
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceDelhi Call girls
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 

Recently uploaded (20)

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call GirlVIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
VIP 7001035870 Find & Meet Hyderabad Call Girls LB Nagar high-profile Call Girl
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida ✔️☆9289244007✔️☆ Female E...
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
 
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark WebGDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort ServiceEnjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 

Campus Messaging

  • 2. What is digital signage? Digital signage is a means of displaying content in public areas for informational or advertising purposes. Digital screens are usually strategically positioned in areas of high footfall where they can target specific user groups with relevant and engaging content.
  • 3. Background …  Newcastle University first installed 70 digital screens in 2007, powered by a bespoke PHP CMS.  Schools and departments were allowed to display up to 50% of their own content while the rest was provided by central sources. … all sounds good, so why change it?
  • 4. The problems!  No ownership of the service - no responsibility taken for the content  Very few regular content editors  Outdated, irrelevant content - messages from 2010 still visible in 2014!  Lack of flexibility – no choice of channels, prioritisation or customisation of the screens  Lack of editorial guidelines – no assistance on how to write messages for digital screens or the type of content to upload
  • 5. Something had to change …  In 2013 the system was up for review – this meant either replace or remove  I was tasked with finding a suitable replacement – either by procuring a third party system or designing a bespoke application … the first step was to engage with our users and find out their expectations of a digital signage platform …
  • 6. Requirements gathering …  Meetings were held with marketing and communications staff around the university – this included existing and potential new users  The discussions revealed the following key requirements:  Multiple channels of content (using existing feeds where possible)  Content prioritisation  Video playback with captioning  Social media integration  Multiple external news sources  Promotional messages  High-priority messages
  • 7. What are the options?  OneLAN  Pros – supports multiple content channels, screen-specific messages, video and full-screen imagery.  Cons – expensive bespoke content players, software not web-based (Windows application)  SignageLive  Pros – inexpensive site licencing, multiple content channels, screen-specific messages, web-based content editing app  Cons – unintuitive outdated interface, difficult to administer  WordPress  Pros – open source, very active developer community, plugins readily available for most features  Cons – requires very regular maintenance (due to popularity of platform security vulnerabilities are discovered more frequently)
  • 8. What did we choose?  We settled on WordPress, thanks to …  Readily available plugins for many required features  Digital signage theme readily available  Ease of use and familiarity  Ability to rapidly develop new features
  • 9. Design - the platform  WordPress with multisite enabled -  Each site is a ‘digital screen’  Scalable – any number of screens (sites) and users can be added
  • 10. Design – content provision  “Shared content” blog created -  Categories represent channels which can be subscribed to by other screens  FeedWordPress auto-blogging plugin used to import RSS feeds as posts into specific categories – this includes internal content and external news feeds  Using a bespoke plugin, screens can subscribe to any number of channels and external news sources - an equal amount of content is selected and displayed from each channel  Local content can be posted on individual screens (sites)  Internal units within the university can run their own channels – anyone can subscribe  All content in the system is made available as cached RSS and JSON - is used by other services including our mobile app
  • 11. Design – user management  User accounts created using Add Multiple Users plugin  User authentication handled with the Shibboleth SSO plugin
  • 12. Design – the interface  Interface based on the excellent WordPress Digital Signage theme by Nate Jones - http://pixelydo.com/work/wordpress-digital- signage/  Bespoke plugin allows full customisation of screens, including –  Channels  News ticker  Social media  Widgets  Colour scheme
  • 13. Maintenance …  Simple for administrators to add new screens by creating a new site –  URL = PC hostname  Site title = location of screen  Post Expirator plugin used to automatically expire and archive content  FeedWordPress plugin automatically removes posts no longer appearing on RSS feeds  OptimizeDB plugin cleans up the shared content blog database (drafts, deleted items, etc)
  • 14. Live demo time! Fingers crossed 