SlideShare a Scribd company logo
1 of 44
#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">
grad-education-sport-admin
undergrad-biology
display-homepage
slack integration
Challenges
3
#DPA9
Writing styles had to evolve
sharing preview URLS
tracking
content hijacking
Photo: Newspapers
by Allan Foster / Creative Commons
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
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.

More Related Content

What's hot

PPT to flipping book
PPT to flipping bookPPT to flipping book
PPT to flipping bookSharely Zou
 
Firefox
FirefoxFirefox
Firefoxngapa
 
How to make flipping book from ppt
How to make flipping book from pptHow to make flipping book from ppt
How to make flipping book from pptSharely Zou
 
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...
What have you learnt about technologies from the process of constructing this...jackbaird8
 
Evaluation question 4 Elliot Hardy
Evaluation question 4 Elliot HardyEvaluation question 4 Elliot Hardy
Evaluation question 4 Elliot Hardya2cole13
 
How to convert pdf to flipbook for free
How to convert pdf to flipbook for freeHow to convert pdf to flipbook for free
How to convert pdf to flipbook for freeSwan May
 
Productive Goal Setting & Better Results
Productive Goal Setting & Better ResultsProductive Goal Setting & Better Results
Productive Goal Setting & Better ResultsDavid Domzalski
 
Birthing a Child Theme - WordCamp Scranton
Birthing a Child Theme - WordCamp ScrantonBirthing a Child Theme - WordCamp Scranton
Birthing a Child Theme - WordCamp ScrantonLauren Pittenger
 
How to convert ppt to digital flipbook
How to convert ppt to digital flipbookHow to convert ppt to digital flipbook
How to convert ppt to digital flipbookLuna Leng
 
12 ways to maximise your blog content checklist
12 ways to maximise your blog content checklist12 ways to maximise your blog content checklist
12 ways to maximise your blog content checklistData-Hive.co.uk
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6sahir999
 
THE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDTHE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDBobWP.com
 
NAPO - Organizing Tools on the Web
NAPO - Organizing Tools on the WebNAPO - Organizing Tools on the Web
NAPO - Organizing Tools on the WebAllen Clary
 

What's hot (20)

Q4
Q4Q4
Q4
 
PPT to flipping book
PPT to flipping bookPPT to flipping book
PPT to flipping book
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
Firefox
FirefoxFirefox
Firefox
 
Evaluation Question 6
Evaluation Question 6Evaluation Question 6
Evaluation Question 6
 
How to make flipping book from ppt
How to make flipping book from pptHow to make flipping book from ppt
How to make flipping book from ppt
 
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...
What have you learnt about technologies from the process of constructing this...
 
Evaluation question 4 Elliot Hardy
Evaluation question 4 Elliot HardyEvaluation question 4 Elliot Hardy
Evaluation question 4 Elliot Hardy
 
Design 3
Design 3 Design 3
Design 3
 
How to convert pdf to flipbook for free
How to convert pdf to flipbook for freeHow to convert pdf to flipbook for free
How to convert pdf to flipbook for free
 
Productive Goal Setting & Better Results
Productive Goal Setting & Better ResultsProductive Goal Setting & Better Results
Productive Goal Setting & Better Results
 
WordPress Child Themes
WordPress Child ThemesWordPress Child Themes
WordPress Child Themes
 
Birthing a Child Theme - WordCamp Scranton
Birthing a Child Theme - WordCamp ScrantonBirthing a Child Theme - WordCamp Scranton
Birthing a Child Theme - WordCamp Scranton
 
How to convert ppt to digital flipbook
How to convert ppt to digital flipbookHow to convert ppt to digital flipbook
How to convert ppt to digital flipbook
 
Q6
Q6Q6
Q6
 
12 ways to maximise your blog content checklist
12 ways to maximise your blog content checklist12 ways to maximise your blog content checklist
12 ways to maximise your blog content checklist
 
Evaluation question 6
Evaluation question 6Evaluation question 6
Evaluation question 6
 
Ev6
Ev6 Ev6
Ev6
 
THE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIEDTHE WORDPRESS DASHBOARD DEMYSTIFIED
THE WORDPRESS DASHBOARD DEMYSTIFIED
 
NAPO - Organizing Tools on the Web
NAPO - Organizing Tools on the WebNAPO - Organizing Tools on the Web
NAPO - Organizing Tools on the Web
 

Viewers also liked

What 'The Walking Dead' Taught Me About Web Governance
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
 
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
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
 
You Broke It, You Bought It
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought ItTim Senft
 
Get Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubChris Thomas
 
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
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
 
"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...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...Chris D'Orso
 
One Size Fits None: Remaking a College Site for a Content Hungry Generation
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 GenerationArdis Kadiu
 
Explain your work! 5 public speaking skills you can learn now
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 nowGenevieve Howard
 
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...
Getting it Right: What Really Matters to Students In Social Media Communities...Corie Martin, Ed.D.
 
That is Not My Job
That is Not My JobThat is Not My Job
That is Not My JobRobin Smail
 
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
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 #mcs3Tiffany Beker
 
Stop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress DevelopmentStop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress Developmentjmbarne3
 
S.I.F.T. Through Your Content For Accessibility
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 AccessibilityJustin Gatewood
 
Higher Ed Governance for the Real World
Higher Ed Governance for the Real WorldHigher Ed Governance for the Real World
Higher Ed Governance for the Real WorldRachel DeLauder
 
Digital hoarding is driving away users and killing conversion
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 conversionKate Wehner
 
The New Analytics of Web Governance
The New Analytics of Web GovernanceThe New Analytics of Web Governance
The New Analytics of Web GovernanceShane 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 :)
Using the Web Arms Race to your advantage - sell more via a better site :)Shane Diffily
 
Web Governance in Higher Education
Web Governance in Higher EducationWeb Governance in Higher Education
Web Governance in Higher EducationShane Diffily
 
A New Framework for Web Governance
A New Framework for Web GovernanceA New Framework for Web Governance
A New Framework for Web GovernanceShane Diffily
 

Viewers also liked (20)

What 'The Walking Dead' Taught Me About Web Governance
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
 
Is This Hashtag Really Necessary: Taking the Plunge into Twitter Chats
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
 
You Broke It, You Bought It
You Broke It, You Bought ItYou Broke It, You Bought It
You Broke It, You Bought It
 
Get Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHubGet Hooked on Integrations with GitHub
Get Hooked on Integrations with GitHub
 
Nailing Pinterest: It's Not All Wedding Dresses and Desserts
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
 
"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...
"No, YOU'RE Crying": How Two Schools Turned a Cinderella Experience into Soci...
 
One Size Fits None: Remaking a College Site for a Content Hungry Generation
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
 
The Making of a Web Team
The Making of a Web TeamThe Making of a Web Team
The Making of a Web Team
 
Explain your work! 5 public speaking skills you can learn now
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
 
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...
Getting it Right: What Really Matters to Students In Social Media Communities...
 
That is Not My Job
That is Not My JobThat is Not My Job
That is Not My Job
 
Events in Stereo: How to help your events and campaigns succeed #heweb16 #mcs3
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
 
Stop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress DevelopmentStop Repeating Yourself: Modularized WordPress Development
Stop Repeating Yourself: Modularized WordPress Development
 
S.I.F.T. Through Your Content For Accessibility
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
 
Higher Ed Governance for the Real World
Higher Ed Governance for the Real WorldHigher Ed Governance for the Real World
Higher Ed Governance for the Real World
 
Digital hoarding is driving away users and killing conversion
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
 
The New Analytics of Web Governance
The New Analytics of Web GovernanceThe New Analytics of Web Governance
The New Analytics of Web Governance
 
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 :)
Using the Web Arms Race to your advantage - sell more via a better site :)
 
Web Governance in Higher Education
Web Governance in Higher EducationWeb Governance in Higher Education
Web Governance in Higher Education
 
A New Framework for Web Governance
A New Framework for Web GovernanceA New Framework for Web Governance
A New Framework for Web Governance
 

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

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...
Question 6: What have you learnt about technologies from the process of const...Austen Nuttall
 
Evaluation question six
Evaluation question sixEvaluation question six
Evaluation question sixPaigeLouiseC
 
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...
Question 6: What have you learnt about technologies from the process of const...Austen Nuttall
 
Hurdles the sprint with impediments on the way to automation
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
 
Hurdles, the sprint with impediments on the way to automation
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
 
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...
Q4. How did you use Media technologies in the construction, research, plannin...asmedia
 
Q4 evaluation
Q4 evaluationQ4 evaluation
Q4 evaluationasmedia
 
Q4 evaluation
Q4 evaluationQ4 evaluation
Q4 evaluationasmedia
 
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...
Q4. How did you use Media technologies in the construction, research, plannin...asmedia
 
App Smashing FULL CUE version
App Smashing FULL CUE versionApp Smashing FULL CUE version
App Smashing FULL CUE versionJon Corippo
 
Upgrading your site from Drupal 6 to Drupal 7
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 7Andrew Martha
 
How did you use new media technologies
How did you use new media technologiesHow did you use new media technologies
How did you use new media technologiesmedialuva
 
REAL Eval 6
REAL Eval 6REAL Eval 6
REAL Eval 6gp167
 
G324 evaluation question 4
G324 evaluation question 4G324 evaluation question 4
G324 evaluation question 4tlcurtis
 
Media technologies
Media technologiesMedia technologies
Media technologiesKii-p
 
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...
Q4, how did you use media technologies in the construction, research, plannin...ssmith4565
 
Drupal Camp Accessibility Presentation 2013
Drupal Camp Accessibility Presentation 2013Drupal Camp Accessibility Presentation 2013
Drupal Camp Accessibility Presentation 2013Phase2
 

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

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...
Question 6: What have you learnt about technologies from the process of const...
 
Evaluation question six
Evaluation question sixEvaluation question six
Evaluation question six
 
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...
Question 6: What have you learnt about technologies from the process of const...
 
Hurdles the sprint with impediments on the way to automation
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
 
Hurdles, the sprint with impediments on the way to automation
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
 
The Making of a Web Team (Notes)
The Making of a Web Team (Notes)The Making of a Web Team (Notes)
The Making of a Web Team (Notes)
 
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...
Q4. How did you use Media technologies in the construction, research, plannin...
 
Q4 evaluation
Q4 evaluationQ4 evaluation
Q4 evaluation
 
Q4 evaluation
Q4 evaluationQ4 evaluation
Q4 evaluation
 
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...
Q4. How did you use Media technologies in the construction, research, plannin...
 
Question 6
Question 6Question 6
Question 6
 
Question 6
Question 6Question 6
Question 6
 
App Smashing FULL CUE version
App Smashing FULL CUE versionApp Smashing FULL CUE version
App Smashing FULL CUE version
 
Upgrading your site from Drupal 6 to Drupal 7
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
 
How did you use new media technologies
How did you use new media technologiesHow did you use new media technologies
How did you use new media technologies
 
REAL Eval 6
REAL Eval 6REAL Eval 6
REAL Eval 6
 
G324 evaluation question 4
G324 evaluation question 4G324 evaluation question 4
G324 evaluation question 4
 
Media technologies
Media technologiesMedia technologies
Media technologies
 
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...
Q4, how did you use media technologies in the construction, research, plannin...
 
Drupal Camp Accessibility Presentation 2013
Drupal Camp Accessibility Presentation 2013Drupal Camp Accessibility Presentation 2013
Drupal Camp Accessibility Presentation 2013
 

Recently uploaded

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)cama23
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 

Recently uploaded (20)

4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)Global Lehigh Strategic Initiatives (without descriptions)
Global Lehigh Strategic Initiatives (without descriptions)
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 

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.