Learning to C.O.P.E. at XU

Gregory McMullen
Gregory McMullenWeb Developer at Xavier University
#DPA9
Learning to
C.O.P.E. AT XU
Hi, I’m Greg.
Web Developer @XavierUniv
@mcmullen_greg
WHAT WE’LL COVER
What we broke
How we “fixed” it
Challenges
1
2
3
WHAT WE’LL COVER
Results
What’s next?
4
5
What we broke
1
and why…
We deliberately
removed the CMS
from main pages
We wanted
complete
control
Pages became too static
Photo: Static by M M / Creative Commons
How we “fixed” it
2
Hooray for student workers!
Hooray for student workers!
j.k. (sort of)
• global includes
• local includes
• widgets
• global includes
• local includes
• widgets
…progress…
So…about that
static content?
Photo: STOP!
by Kevin Dooley / Creative Commons
#DPA9
#DPA9
yep…that happened
We customized
the blog and dubbed
it CDN.
ESPN and NYT Provided Inspiration
We’re already writing
stories. How can we
repurpose them?
Photo: Writing Forever
by Nilufer Gadgieva / Creative Commons
<cfset CDN_tags="tag-name">
<cfinclude template="/PATH/TO/cdn-display.cfm">
<cfset CDN_count="3">
<cfset CDN_tags="topic-academics">
<cfset CDN_showLinks="true">
<cfset CDN_slider="true">
<cfset CDN_color="white|blue|navy">
<cfset CDN_secondaryTags="audience-undergraduate">
Learning to C.O.P.E. at XU
grad-education-sport-admin
undergrad-biology
display-homepage
slack integration
Challenges
3
#DPA9
Writing styles had to evolve
Learning to C.O.P.E. at XU
sharing preview URLS
tracking
content hijacking
Photo: Newspapers
by Allan Foster / Creative Commons
Learning to C.O.P.E. at XU
caching slowed
rolling out content
Results
4
we started
crowd sourcing
more content
Crowd sourcing FTW!
articles get solid traffic
Sept 1 - Oct 11
stories are being
repurposed
pages get
fresh content
more frequently
What’s next?
5
constant and
never ending
improvement
Learning to C.O.P.E. at XU
That’s All Folks
#DPA9
be sure to rate this session
@mcmullen_greg
Photo Credits
All photos, unless noted otherwise are credit to Xavier University photographers Greg
Rust or Cliff Jenkins.
1 of 44

Recommended

Evaluation question 4 by
Evaluation question 4Evaluation question 4
Evaluation question 4AmyDoyle1
87 views5 slides
Stop motion evaluation by
Stop motion evaluationStop motion evaluation
Stop motion evaluationflickham
115 views4 slides
Blogging as a Team : how to start a collaborative blog by
Blogging as a Team : how to start a collaborative blogBlogging as a Team : how to start a collaborative blog
Blogging as a Team : how to start a collaborative blogdoityvette
1.2K views50 slides
Technologies by
TechnologiesTechnologies
TechnologiesAidanJC
128 views10 slides
Evaluation question 4 by
Evaluation question 4Evaluation question 4
Evaluation question 4wantedjack95
221 views9 slides
Upload Websistes - GuillemS. by
Upload Websistes - GuillemS.Upload Websistes - GuillemS.
Upload Websistes - GuillemS.Raksel
143 views12 slides

More Related Content

What's hot

Q4 by
Q4Q4
Q4nicole2095
220 views3 slides
PPT to flipping book by
PPT to flipping bookPPT to flipping book
PPT to flipping bookSharely Zou
2K views8 slides
Evaluation question 6 by
Evaluation question 6Evaluation question 6
Evaluation question 6AntoniaHeloise95
47 views6 slides
Firefox by
FirefoxFirefox
Firefoxngapa
251 views9 slides
Evaluation Question 6 by
Evaluation Question 6Evaluation Question 6
Evaluation Question 6katieavery7405
177 views9 slides
How to make flipping book from ppt by
How to make flipping book from pptHow to make flipping book from ppt
How to make flipping book from pptSharely Zou
12.5K views8 slides

What's hot(20)

PPT to flipping book by Sharely Zou
PPT to flipping bookPPT to flipping book
PPT to flipping book
Sharely Zou2K views
Firefox by ngapa
FirefoxFirefox
Firefox
ngapa251 views
How to make flipping book from ppt by Sharely Zou
How to make flipping book from pptHow to make flipping book from ppt
How to make flipping book from ppt
Sharely Zou12.5K views
What have you learnt about technologies from the process of constructing this... by jackbaird8
What have you learnt about technologies from the process of constructing this...What have you learnt about technologies from the process of constructing this...
What have you learnt about technologies from the process of constructing this...
jackbaird8521 views
Evaluation question 4 Elliot Hardy by a2cole13
Evaluation question 4 Elliot HardyEvaluation question 4 Elliot Hardy
Evaluation question 4 Elliot Hardy
a2cole13167 views
How to convert pdf to flipbook for free by Swan May
How to convert pdf to flipbook for freeHow to convert pdf to flipbook for free
How to convert pdf to flipbook for free
Swan May25.2K views
Productive Goal Setting & Better Results by David Domzalski
Productive Goal Setting & Better ResultsProductive Goal Setting & Better Results
Productive Goal Setting & Better Results
David Domzalski302 views
Birthing a Child Theme - WordCamp Scranton by Lauren Pittenger
Birthing a Child Theme - WordCamp ScrantonBirthing a Child Theme - WordCamp Scranton
Birthing a Child Theme - WordCamp Scranton
Lauren Pittenger426 views
How to convert ppt to digital flipbook by Luna Leng
How to convert ppt to digital flipbookHow to convert ppt to digital flipbook
How to convert ppt to digital flipbook
Luna Leng7.8K views
12 ways to maximise your blog content checklist by Data-Hive.co.uk
12 ways to maximise your blog content checklist12 ways to maximise your blog content checklist
12 ways to maximise your blog content checklist
Data-Hive.co.uk161 views
Evaluation question 6 by sahir999
Evaluation question 6Evaluation question 6
Evaluation question 6
sahir999198 views
THE WORDPRESS DASHBOARD DEMYSTIFIED by BobWP.com
THE WORDPRESS DASHBOARD DEMYSTIFIEDTHE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIED
BobWP.com1.5K views
NAPO - Organizing Tools on the Web by Allen Clary
NAPO - Organizing Tools on the WebNAPO - Organizing Tools on the Web
NAPO - Organizing Tools on the Web
Allen Clary772 views

Viewers also liked

What 'The Walking Dead' Taught Me About Web Governance by
What 'The Walking Dead' Taught Me About Web GovernanceWhat 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web GovernanceTim Nekritz
1.1K views56 slides
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats by
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsIs This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsDavid Tyler
1K views61 slides
You Broke It, You Bought It by
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought ItTim Senft
1.3K views47 slides
Get Hooked on Integrations with GitHub by
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubChris Thomas
824 views30 slides
Nailing Pinterest: It's Not All Wedding Dresses and Desserts by
Nailing Pinterest: It's Not All Wedding Dresses and DessertsNailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and DessertsJackie Vetrano
1.2K views49 slides
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci... by
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci..."No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...Chris D'Orso
793 views67 slides

Viewers also liked(20)

What 'The Walking Dead' Taught Me About Web Governance by Tim Nekritz
What 'The Walking Dead' Taught Me About Web GovernanceWhat 'The Walking Dead' Taught Me About Web Governance
What 'The Walking Dead' Taught Me About Web Governance
Tim Nekritz1.1K views
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats by David Tyler
Is This Hashtag Really Necessary: Taking the Plunge into Twitter ChatsIs This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
David Tyler1K views
You Broke It, You Bought It by Tim Senft
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought It
Tim Senft1.3K views
Get Hooked on Integrations with GitHub by Chris Thomas
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHub
Chris Thomas824 views
Nailing Pinterest: It's Not All Wedding Dresses and Desserts by Jackie Vetrano
Nailing Pinterest: It's Not All Wedding Dresses and DessertsNailing Pinterest: It's Not All Wedding Dresses and Desserts
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
Jackie Vetrano1.2K views
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci... by Chris D'Orso
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci..."No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
Chris D'Orso793 views
One Size Fits None: Remaking a College Site for a Content Hungry Generation by Ardis Kadiu
One Size Fits None: Remaking a College Site for a Content Hungry GenerationOne Size Fits None: Remaking a College Site for a Content Hungry Generation
One Size Fits None: Remaking a College Site for a Content Hungry Generation
Ardis Kadiu1.7K views
Explain your work! 5 public speaking skills you can learn now by Genevieve Howard
Explain your work! 5 public speaking skills you can learn nowExplain your work! 5 public speaking skills you can learn now
Explain your work! 5 public speaking skills you can learn now
Genevieve Howard1.5K views
Getting it Right: What Really Matters to Students In Social Media Communities... by Corie Martin, Ed.D.
Getting it Right: What Really Matters to Students In Social Media Communities...Getting it Right: What Really Matters to Students In Social Media Communities...
Getting it Right: What Really Matters to Students In Social Media Communities...
Corie Martin, Ed.D.2.7K views
That is Not My Job by Robin Smail
That is Not My JobThat is Not My Job
That is Not My Job
Robin Smail1.3K views
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3 by Tiffany Beker
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
Tiffany Beker1.3K views
Stop Repeating Yourself: Modularized WordPress Development by jmbarne3
Stop Repeating Yourself: Modularized WordPress DevelopmentStop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress Development
jmbarne3965 views
S.I.F.T. Through Your Content For Accessibility by Justin Gatewood
S.I.F.T. Through Your Content For AccessibilityS.I.F.T. Through Your Content For Accessibility
S.I.F.T. Through Your Content For Accessibility
Justin Gatewood1.3K views
Higher Ed Governance for the Real World by Rachel DeLauder
Higher Ed Governance for the Real WorldHigher Ed Governance for the Real World
Higher Ed Governance for the Real World
Rachel DeLauder2.4K views
Digital hoarding is driving away users and killing conversion by Kate Wehner
Digital hoarding is driving away users and killing conversionDigital hoarding is driving away users and killing conversion
Digital hoarding is driving away users and killing conversion
Kate Wehner713 views
The New Analytics of Web Governance by Shane Diffily
The New Analytics of Web GovernanceThe New Analytics of Web Governance
The New Analytics of Web Governance
Shane Diffily11.7K views
Using the Web Arms Race to your advantage - sell more via a better site :) by Shane Diffily
Using the Web Arms Race to your advantage - sell more via a better site :)Using the Web Arms Race to your advantage - sell more via a better site :)
Using the Web Arms Race to your advantage - sell more via a better site :)
Shane Diffily9.7K views
Web Governance in Higher Education by Shane Diffily
Web Governance in Higher EducationWeb Governance in Higher Education
Web Governance in Higher Education
Shane Diffily9.2K views
A New Framework for Web Governance by Shane Diffily
A New Framework for Web GovernanceA New Framework for Web Governance
A New Framework for Web Governance
Shane Diffily10.3K views

Similar to Learning to C.O.P.E. at XU

Question 6: What have you learnt about technologies from the process of const... by
Question 6: What have you learnt about technologies from the process of const...Question 6: What have you learnt about technologies from the process of const...
Question 6: What have you learnt about technologies from the process of const...Austen Nuttall
357 views20 slides
Evaluation question six by
Evaluation question sixEvaluation question six
Evaluation question sixPaigeLouiseC
194 views6 slides
Question 6: What have you learnt about technologies from the process of const... by
Question 6: What have you learnt about technologies from the process of const...Question 6: What have you learnt about technologies from the process of const...
Question 6: What have you learnt about technologies from the process of const...Austen Nuttall
124 views20 slides
Hurdles the sprint with impediments on the way to automation by
Hurdles   the sprint with impediments on the way to automationHurdles   the sprint with impediments on the way to automation
Hurdles the sprint with impediments on the way to automationvinodpthmn
327 views42 slides
Hurdles, the sprint with impediments on the way to automation by
Hurdles, the sprint with impediments on the way to automationHurdles, the sprint with impediments on the way to automation
Hurdles, the sprint with impediments on the way to automationvinodpthmn
605 views42 slides
The Making of a Web Team (Notes) by
The Making of a Web Team (Notes)The Making of a Web Team (Notes)
The Making of a Web Team (Notes)Jennifer Riehle McFarland
224 views58 slides

Similar to Learning to C.O.P.E. at XU(20)

Question 6: What have you learnt about technologies from the process of const... by Austen Nuttall
Question 6: What have you learnt about technologies from the process of const...Question 6: What have you learnt about technologies from the process of const...
Question 6: What have you learnt about technologies from the process of const...
Austen Nuttall357 views
Evaluation question six by PaigeLouiseC
Evaluation question sixEvaluation question six
Evaluation question six
PaigeLouiseC194 views
Question 6: What have you learnt about technologies from the process of const... by Austen Nuttall
Question 6: What have you learnt about technologies from the process of const...Question 6: What have you learnt about technologies from the process of const...
Question 6: What have you learnt about technologies from the process of const...
Austen Nuttall124 views
Hurdles the sprint with impediments on the way to automation by vinodpthmn
Hurdles   the sprint with impediments on the way to automationHurdles   the sprint with impediments on the way to automation
Hurdles the sprint with impediments on the way to automation
vinodpthmn327 views
Hurdles, the sprint with impediments on the way to automation by vinodpthmn
Hurdles, the sprint with impediments on the way to automationHurdles, the sprint with impediments on the way to automation
Hurdles, the sprint with impediments on the way to automation
vinodpthmn605 views
Q4. How did you use Media technologies in the construction, research, plannin... by asmedia
Q4. How did you use Media technologies in the construction, research, plannin...Q4. How did you use Media technologies in the construction, research, plannin...
Q4. How did you use Media technologies in the construction, research, plannin...
asmedia203 views
Q4. How did you use Media technologies in the construction, research, plannin... by asmedia
Q4. How did you use Media technologies in the construction, research, plannin...Q4. How did you use Media technologies in the construction, research, plannin...
Q4. How did you use Media technologies in the construction, research, plannin...
asmedia254 views
Q4 evaluation by asmedia
Q4 evaluationQ4 evaluation
Q4 evaluation
asmedia186 views
Q4 evaluation by asmedia
Q4 evaluationQ4 evaluation
Q4 evaluation
asmedia179 views
App Smashing FULL CUE version by Jon Corippo
App Smashing FULL CUE versionApp Smashing FULL CUE version
App Smashing FULL CUE version
Jon Corippo9K views
Upgrading your site from Drupal 6 to Drupal 7 by Andrew Martha
Upgrading your site from Drupal 6 to Drupal 7Upgrading your site from Drupal 6 to Drupal 7
Upgrading your site from Drupal 6 to Drupal 7
Andrew Martha7.1K views
How did you use new media technologies by medialuva
How did you use new media technologiesHow did you use new media technologies
How did you use new media technologies
medialuva281 views
REAL Eval 6 by gp167
REAL Eval 6REAL Eval 6
REAL Eval 6
gp167213 views
G324 evaluation question 4 by tlcurtis
G324 evaluation question 4G324 evaluation question 4
G324 evaluation question 4
tlcurtis188 views
Media technologies by Kii-p
Media technologiesMedia technologies
Media technologies
Kii-p215 views
Q4, how did you use media technologies in the construction, research, plannin... by ssmith4565
Q4, how did you use media technologies in the construction, research, plannin...Q4, how did you use media technologies in the construction, research, plannin...
Q4, how did you use media technologies in the construction, research, plannin...
ssmith4565169 views
Drupal Camp Accessibility Presentation 2013 by Phase2
Drupal Camp Accessibility Presentation 2013Drupal Camp Accessibility Presentation 2013
Drupal Camp Accessibility Presentation 2013
Phase26.4K views

Recently uploaded

Introduction to AERO Supply Chain - #BEAERO Trainning program by
Introduction to AERO Supply Chain  - #BEAERO Trainning programIntroduction to AERO Supply Chain  - #BEAERO Trainning program
Introduction to AERO Supply Chain - #BEAERO Trainning programGuennoun Wajih
135 views78 slides
Berry country.pdf by
Berry country.pdfBerry country.pdf
Berry country.pdfMariaKenney3
82 views12 slides
UNIT NO 13 ORGANISMS AND POPULATION.pptx by
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptxMadhuri Bhande
48 views33 slides
Thanksgiving!.pdf by
Thanksgiving!.pdfThanksgiving!.pdf
Thanksgiving!.pdfEnglishCEIPdeSigeiro
597 views17 slides
Java Simplified: Understanding Programming Basics by
Java Simplified: Understanding Programming BasicsJava Simplified: Understanding Programming Basics
Java Simplified: Understanding Programming BasicsAkshaj Vadakkath Joshy
676 views155 slides
GSoC 2024 .pdf by
GSoC 2024 .pdfGSoC 2024 .pdf
GSoC 2024 .pdfShabNaz2
45 views15 slides

Recently uploaded(20)

Introduction to AERO Supply Chain - #BEAERO Trainning program by Guennoun Wajih
Introduction to AERO Supply Chain  - #BEAERO Trainning programIntroduction to AERO Supply Chain  - #BEAERO Trainning program
Introduction to AERO Supply Chain - #BEAERO Trainning program
Guennoun Wajih135 views
UNIT NO 13 ORGANISMS AND POPULATION.pptx by Madhuri Bhande
UNIT NO 13 ORGANISMS AND POPULATION.pptxUNIT NO 13 ORGANISMS AND POPULATION.pptx
UNIT NO 13 ORGANISMS AND POPULATION.pptx
Madhuri Bhande48 views
GSoC 2024 .pdf by ShabNaz2
GSoC 2024 .pdfGSoC 2024 .pdf
GSoC 2024 .pdf
ShabNaz245 views
NodeJS and ExpressJS.pdf by ArthyR3
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdf
ArthyR353 views
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf by TechSoup
 Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
Ask The Expert! Nonprofit Website Tools, Tips, and Technology.pdf
TechSoup 67 views
Education of marginalized and socially disadvantages segments.pptx by GarimaBhati5
Education of marginalized and socially disadvantages segments.pptxEducation of marginalized and socially disadvantages segments.pptx
Education of marginalized and socially disadvantages segments.pptx
GarimaBhati552 views
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating... by Taste
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...
Creative Restart 2023: Christophe Wechsler - From the Inside Out: Cultivating...
Taste39 views
Peripheral artery diseases by Dr. Garvit.pptx by garvitnanecha
Peripheral artery diseases by Dr. Garvit.pptxPeripheral artery diseases by Dr. Garvit.pptx
Peripheral artery diseases by Dr. Garvit.pptx
garvitnanecha135 views
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx by Niranjan Chavan
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptxGuidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Guidelines & Identification of Early Sepsis DR. NN CHAVAN 02122023.pptx
Niranjan Chavan43 views
Career Building in AI - Technologies, Trends and Opportunities by WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy51 views
Interaction of microorganisms with vascular plants.pptx by MicrobiologyMicro
Interaction of microorganisms with vascular plants.pptxInteraction of microorganisms with vascular plants.pptx
Interaction of microorganisms with vascular plants.pptx
ANGULARJS.pdf by ArthyR3
ANGULARJS.pdfANGULARJS.pdf
ANGULARJS.pdf
ArthyR354 views

Learning to C.O.P.E. at XU

Editor's Notes

  1. Today we’ll be talking about how Xavier University Learned to COPE, or Create once. Publish everywhere. While moving through our web-development cycle.
  2. I’m Greg McMullen, an alumnus, current graduate student and web developer for Xavier University. I guess you can say I drank the Xavier Kool-Aid.
  3. We’re going to go through our issues, how we resolved them and then I’ll recap the challenges and some of the results we’ve been able to capture through using our new COPE strategy.
  4. We’re going to go through our issues, how we resolved them and then I’ll recap the challenges and some of the results we’ve been able to capture through using our new COPE strategy.
  5. The first thing we did within the new template was remove our CMS (Campus Suite) from main pages. Some of you are probably thinking “what? why?” Don’t you want your content to be easily accessible to editors. Well, yes, but…
  6. If you happened to attend Rob Liesland’s session yesterday, he touched on how we stopped delegating and took back control, but that’s what we wanted. We didn’t want our main content pages to be editable by just anyone. Content changes feed through Web Services. We still work with content editors, but instead of relying on writers to fill the boxes in the CMS; we filled it for them in the code. Ensuring continuity across the entire site. However…
  7. With our desire for control and our CMS being too inefficient to handle the new, more complex layouts, pages became static and updates became a bit more time intensive.
  8. So what did we do?
  9. First — We abused our student workers.
  10. Okay. We’re not that mean, but we did utilize them to find repeated elements and drop in our the includes we were about to generate.
  11. So, what we really started with was creating three different buckets. Global or Local and Widgets. Anything that could be used anywhere became a global include; anything that could be used in a small portion of the site. For example, our Life at Xavier section, became a more localized include. And things we wanted to use in our CMS was turned into a widget.
  12. The best part of all of these items are that they could easily be transitioned from one to the other. So we’re making progress in our goal to COPE.
  13. After we took the time to setup the basic technical includes, we began to expand our talks around story telling. By “we” I mean our writing staff. The initial solution was to…
  14. Start a blog.
  15. The blog started off as a small piece of the website, allowing our Social Media personnel to share stories. But we quickly outgrew the setup. Conversations started to evolve and the idea of a content delivery system, of sorts, got batted around.
  16. Technically speaking, we copied the blog functionality included in our CMS and renamed it. From an internal point of view, this changed the perception of what we were doing. It functions like any other page on our website or blogging systems, but without some custom work it wouldn’t have included features like featured images or videos; galleries or oEmbeds for including social posts.
  17. The front end was inspired by the featured stories on ESPN and New York Times. Our goal was to provide a custom “landing area” for Social Shares/E-mail news letters, et cetera.
  18. After the technical backend launched, our writers were tasked with writing program specific stories; While they were writing and researching, we (the developers) were tying to figure out how our CDN would flow into other pages around the site.
  19. This is the most basic model for including stories into other pages.
  20. These are the other variables we can assign to the CDN content pull. We choose the number of articles (default is 3) a tag, if we want to show “read more” links if it’s a slider or not predefined list of colors based on our CSS and secondary tags. The secondary tags gives us freedom to find that secondary content for a page that might qualify as having multiple categories. It also uses a different type of query instead of using a SQL ‘or’.
  21. Tags are the driving force of our CDN. Without them, we we wouldn’t be able to push content out.
  22. As you can see, we use the undergrad-biology tag for the biology page. It’s a rather simple pattern and it continues elsewhere on the site for other programs.
  23. For our homepage, we use the display-homepage as a tag. This allows us to keep complete control of the content. We have one person designated as “homepage monitor” to ensure the stories are current, fresh and tell the best story.
  24. We’ve also setup a webhook from Slack to monitor when posts are moved to the “live” status. It gives us an opportunity to review tags and do a simple check that everything’s working the way it should.
  25. Using the blog terminology created a challenge because our writers saw it as a waste of time. Simply changing the name flipped the script because they saw value in it. Changing the name also helped us sell the process.
  26. Our writers are more familiar with Magazines/Editorials/print material Transitioning their writing style to the web presented a unique challenge for the staff. Before writing, the end destination was determined first. That allowed stories to be tailored for the higher priority audiences.
  27. Since tags are the driving force, proper tagging has been a unique challenge. Training, tag suggestions and the editorial process have helped improve tagging consistency.
  28. We had a few internal community publications go out using a preview URL. We had to explain the difference between the public/private URLS and added a nice warning message.
  29. We’re using Google Analytics, of course, to track our overall web presence. But we wanted a quick view of how articles were doing. Views work tremendously well, but impressions were a problem. For some reason anything displayed on the homepage got an impression update every time the page loaded, instead of when the item was actually in the viewport. Most views: 16,513 Most Impressions: 197,530 (Today show makeover) & 193,761
  30. Departments tried to hijack the CDN area for their own content. But, it didn’t meet our standard, and it was more focused on current students than prospective.
  31. Our biggest challenge came at launch. Just a few days before the NCAA Tournament, we got this bright idea of tossing out a new feature at a peak time for traffic. This caused some short outages and we had to look into using longer server-side caching. By caching the content, we were able to lessen the load on our Database as it tried to find the article data.
  32. We live in a “want it now” kind of world and work in a fast paced environment. So while we remedied the server load issues, we created a “you have to wait” environment. Most of the pages we’ve rolled content to don’t need instantaneous updates and we also have a manual override process should things need to move faster.
  33. Overall, our initial goal was met. We started generating targeted content to our highest priority audience and distributing it to our static program pages.
  34. Some of these features, specifically the oEmbed, helped our writers crowd source content too. They don’t have to fumble with code, they can just write and copy/paste in a URL to a tweet, Facebook or Instagram post. We feel as though it’s helped us be able to connect by showing authentic experiences.
  35. We get great traffic across to the articles. Mainly from more direct sources like social media, but we have been seeing click through traffic from program specific pages. To note: we recently updated our GTM events to get better data from our program pages.
  36. Content from the CDN is being repurposed for our magazines — Magazine articles are being repurposed for web. It’s created a nice cohesive approach to content generation.
  37. Pages stopped being stale and we’re able to provide new reading material to prospectives and crawlers.
  38. We’re definitely not done. We’re on probably the fifth iteration and we’ll continue moving forward.
  39. Here, you can see the initial “blog” version and the existing version. After the blog flopped, our focus went to the individual articles instead of trying to layout a typical “blog-type” format.
  40. We’ll be continuing to implement this across more pages and our writers will keep generating stories for our audiences. We’re still working on stories for Graduate Programs and are planning to start writing content specific for our Life at Xavier-type pages focusing on a student’s on campus experience.