SlideShare a Scribd company logo
1 of 23
Download to read offline
Drupal at
UNC Charlotte
Mark Shropshire - mdshrops@uncc.edu
Business & Technology Applications Analyst
Student Union, Activites and Recreation IT
• Using Drupal since 2005 in Student Affairs
• Small pockets of Drupal on campus since then
• Departmental Drupal theme developed in early
2010
• UNC Charlotte rolled out www.uncc.edu (home
page and upper tier pages) with Drupal 6.x in
Aug 2010
• Many departments now interested in Drupal
and making plans to migrate
Student Union, Activities
and Recreation Drupal
• Drupal 4.6-6.x (Getting excited about D7!)
• Single site and multi-site installs
• We build web sites and web applications with
Drupal
Student Union, Activities
and Recreation Drupal
• Infrastructure - OS X Servers (Debian Linux
too)
• Latest Drupal 6.x platform includes: Standard
modules, install profile, features (blog, events,
etc.), Drush and other scripts to deploy.
Drupal at Appalachian State
UNC Cause Conference
November 8, 2010
Drupal at Appalachian State
• Drupal 6 Web Content Management system
• Focused on overall web content management -
not just the CMS software
• Full central web support
• Turnkey web site creation and site migrations
• Centrally managed Drupal codebase
• In-house design, information architecture, and
custom module programming support
• 140 completed sites in production / 24 sites in
development (as of Nov 2010) (current list at
cms.appstate.edu)
Hardware and Hosting
• Dell blade server
• 2 Blades - Dual Quad Core Nehalem - 96gb RAM
• Storage - Netapp SAN - 1.5TB space connected via
Fiber Channel
• VM Ware ESX 4
• VM Ware V Center Server / V Sphere Client
• RHEL 5.5 w/ advanced application stack channel
Codebase Management
• GIT repository is used to manage our codebase
(previously used subversion)
• Changes and updates are tested on the CMSPilot
dev server
• Once testing is finished, its committed to the
repo and a new version tag is created
• Updates then pushed out through to deployed
production sites
Meet with the Client
• Will this be an ASU themed site, or will it require
a custom design?
• New Site: What pages will they need?
• Existing Site: Will any content be changing?
• What programming will they need to make
updating the site easier (i.e. news, event
calendar, photo gallery)
• Are there any deadlines that need to be met?
• What URLs will be used for the site?
Project Management
• Add project to webteam Open Atrium project
management site
• Create development site
• Develop site plan for organization of content into
most user-friendly format
• Input menu structure into development site (for
larger sites)
• Obtain client approval on site plan
Site Building
• Migrate content into development site
• Set up any custom content types that are
needed
• Obtain client approval on completed
development site
Site Review
• Web Policy Violations
• Strong Recommendations
• Best Practices / Personal Preference
Web Policy Violations
• EO policy link
• Privacy statement
• ALT attributes for non-background images
• Alternate content for multimedia resources
• Readable by Jaws/Fangs
Recommendations
• Page title changes
• Contact information
• Appalachian State University clearly identified
• Disclaimer link
• Copyright information
• No grammatical errors
• Clear link destinations
• Operable links
• Site works in all supported browsers
Best Practices
• Consistent, easy to use navigation
• Clearly written copy
• Logical organizational structure
• Meets information needs of audience
• Logical folder and file naming convention
• Appropriately sized images
• Validated HTML and CSS
• Maps link to official campus map
Site Deployment
• Submit development site to site review
committee for feedback and comments
• Complete required site review changes
• Set up URL redirects (existing site)
• Submit ticket to deploy the site
• Set up access via roles:
– Site Manager
– Moderator
– Author
User and Role Management
• Single signon authentication is handled
through Cosign
• Most users are given the Moderator role
• Site Manager role is given to ITS consultants
• Admin role is reserved for ASU Web Team and
main web consultants for each college
Training
• Signing in
• Adding a page
• Editing a page
• Menus
• Blocks
• Adding custom content
• How to access online help
Follow Up
• Add moderators and authors to Drupal email
listserv
• Add site to CMS completed website progress
list
• Follow up on website project and Drupal
training to ensure client satisfaction
Challenges
• Reservations about migrating to Drupal
– Previous system changes
– Capabilities
• Large sites that are not able to be completely
migrated
• Users who want full admin access
Benefits
• Security & Stability: Limited production server
access and managed codebase
• Consistency: The design and organization of the
University’s websites are more consistent, making
them easier to use
• Updated Content: Drupal makes it easy for the
people that best understand the content to keep
websites up to date, so the information is more
accurate and current
Thank You…
Questions?
App State Web Team:
Stephen Taylor (University Webmaster) – taylorsa1@appstate.edu
Michelle Melton (Lead Site Migrator) – meltonml@appstate.edu
Zach Seifts (Drupal Programmer) – seiftsze@appstate.edu
Ericka Hudspeth (Site Migration Assistant) - hudspethea@appstate.edu
Ivan Ditscheiner (Docs and Help Guides) - ditscheinerid@appstate.edu

More Related Content

What's hot

Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in PloneJazkarta, Inc.
 
Introduction to Wordpress ePortfolios
Introduction to Wordpress ePortfoliosIntroduction to Wordpress ePortfolios
Introduction to Wordpress ePortfoliosMichael Paskevicius
 
D7 p intro_2
D7 p intro_2D7 p intro_2
D7 p intro_2ashooner
 
Drupalcamp London 2015: Improving the CMS user experience
Drupalcamp London 2015: Improving the CMS user experienceDrupalcamp London 2015: Improving the CMS user experience
Drupalcamp London 2015: Improving the CMS user experiencePaul Rowell
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Paul Muller
 
WordPress for Higher Ed Websites
WordPress for Higher Ed WebsitesWordPress for Higher Ed Websites
WordPress for Higher Ed WebsitesiFactory
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspectivemainio
 
WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetTech Liminal
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...C. Daniel Chase
 
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015Docker 4 Drupal Themes | Design 4 Drupal Boston 2015
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015RonWilliamsIO
 
Managing WordPress Mulit-Site Installs
Managing WordPress Mulit-Site InstallsManaging WordPress Mulit-Site Installs
Managing WordPress Mulit-Site Installsfjfitzpatrick
 
SYED_PHPMYSQL_CV
SYED_PHPMYSQL_CVSYED_PHPMYSQL_CV
SYED_PHPMYSQL_CVNaser Syed
 
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOsDrupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOsZyxware Technologies
 
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron Williams
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron WilliamsSEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron Williams
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron WilliamsRonWilliamsIO
 
Discover Drupal preview
Discover Drupal previewDiscover Drupal preview
Discover Drupal previewdropsolid
 
IWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management systemIWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management systemIWMW
 

What's hot (20)

Academic Websites in Plone
Academic Websites in PloneAcademic Websites in Plone
Academic Websites in Plone
 
Introduction to Wordpress ePortfolios
Introduction to Wordpress ePortfoliosIntroduction to Wordpress ePortfolios
Introduction to Wordpress ePortfolios
 
D7 p intro_2
D7 p intro_2D7 p intro_2
D7 p intro_2
 
Drupalcamp London 2015: Improving the CMS user experience
Drupalcamp London 2015: Improving the CMS user experienceDrupalcamp London 2015: Improving the CMS user experience
Drupalcamp London 2015: Improving the CMS user experience
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011
 
Concrete5 workshop
Concrete5 workshopConcrete5 workshop
Concrete5 workshop
 
Doing Authentication
Doing AuthenticationDoing Authentication
Doing Authentication
 
WordPress for Higher Ed Websites
WordPress for Higher Ed WebsitesWordPress for Higher Ed Websites
WordPress for Higher Ed Websites
 
concrete5 from developer perspective
concrete5 from developer perspectiveconcrete5 from developer perspective
concrete5 from developer perspective
 
WordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational IntranetWordPress as a CMS - Case Study of an Organizational Intranet
WordPress as a CMS - Case Study of an Organizational Intranet
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
 
BackboneJS
BackboneJSBackboneJS
BackboneJS
 
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015Docker 4 Drupal Themes | Design 4 Drupal Boston 2015
Docker 4 Drupal Themes | Design 4 Drupal Boston 2015
 
Managing WordPress Mulit-Site Installs
Managing WordPress Mulit-Site InstallsManaging WordPress Mulit-Site Installs
Managing WordPress Mulit-Site Installs
 
SYED_PHPMYSQL_CV
SYED_PHPMYSQL_CVSYED_PHPMYSQL_CV
SYED_PHPMYSQL_CV
 
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOsDrupal as a Rapid Application Development Framework for Non Profits / NGOs
Drupal as a Rapid Application Development Framework for Non Profits / NGOs
 
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron Williams
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron WilliamsSEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron Williams
SEO for Digital Media - GNSI Conference 2015 - Arcadia University - Ron Williams
 
Discover Drupal preview
Discover Drupal previewDiscover Drupal preview
Discover Drupal preview
 
IWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management systemIWMW 2003: b8 implementation of a commercial content management system
IWMW 2003: b8 implementation of a commercial content management system
 
ECM-Week3-Wordpress-Session
ECM-Week3-Wordpress-SessionECM-Week3-Wordpress-Session
ECM-Week3-Wordpress-Session
 

Viewers also liked

5th gradertemplate(2)
5th gradertemplate(2)5th gradertemplate(2)
5th gradertemplate(2)ps62
 
China
ChinaChina
Chinaps62
 
Mexico
MexicoMexico
Mexicops62
 
Then and Now 1-104
Then and Now 1-104Then and Now 1-104
Then and Now 1-104ps62
 
4-262
4-2624-262
4-262ps62
 
Chevron ethical perf database
Chevron ethical perf databaseChevron ethical perf database
Chevron ethical perf databaseAlex Strieder
 
Illustration/ Artistic Commisions
Illustration/ Artistic CommisionsIllustration/ Artistic Commisions
Illustration/ Artistic CommisionsASHaesthetic
 
ICOS newsstand Proposal
ICOS newsstand ProposalICOS newsstand Proposal
ICOS newsstand ProposalPeter Seo
 
Powerpoint
PowerpointPowerpoint
Powerpointjjpatata
 
Architectural Hardware Design
Architectural Hardware DesignArchitectural Hardware Design
Architectural Hardware DesignASHaesthetic
 
5-205 Brazil Slideshow
5-205 Brazil Slideshow5-205 Brazil Slideshow
5-205 Brazil Slideshowps62
 
4-262
4-2624-262
4-262ps62
 
4-262
4-2624-262
4-262ps62
 
Oil and gas in nth america industry profile
Oil and gas in nth america industry profileOil and gas in nth america industry profile
Oil and gas in nth america industry profileAlex Strieder
 
Hiscox "la maison de demain"
Hiscox "la maison de demain"Hiscox "la maison de demain"
Hiscox "la maison de demain"Novabuild
 
20110525 go-links-lunch-learn-presentation
20110525 go-links-lunch-learn-presentation20110525 go-links-lunch-learn-presentation
20110525 go-links-lunch-learn-presentationNick Young
 
Google analyticspresncsuwebdev
Google analyticspresncsuwebdevGoogle analyticspresncsuwebdev
Google analyticspresncsuwebdevNick Young
 

Viewers also liked (20)

5th gradertemplate(2)
5th gradertemplate(2)5th gradertemplate(2)
5th gradertemplate(2)
 
No Honking Day
No Honking DayNo Honking Day
No Honking Day
 
No honking day
No honking dayNo honking day
No honking day
 
China
ChinaChina
China
 
Photography
PhotographyPhotography
Photography
 
Mexico
MexicoMexico
Mexico
 
Then and Now 1-104
Then and Now 1-104Then and Now 1-104
Then and Now 1-104
 
4-262
4-2624-262
4-262
 
Chevron ethical perf database
Chevron ethical perf databaseChevron ethical perf database
Chevron ethical perf database
 
Illustration/ Artistic Commisions
Illustration/ Artistic CommisionsIllustration/ Artistic Commisions
Illustration/ Artistic Commisions
 
ICOS newsstand Proposal
ICOS newsstand ProposalICOS newsstand Proposal
ICOS newsstand Proposal
 
Powerpoint
PowerpointPowerpoint
Powerpoint
 
Architectural Hardware Design
Architectural Hardware DesignArchitectural Hardware Design
Architectural Hardware Design
 
5-205 Brazil Slideshow
5-205 Brazil Slideshow5-205 Brazil Slideshow
5-205 Brazil Slideshow
 
4-262
4-2624-262
4-262
 
4-262
4-2624-262
4-262
 
Oil and gas in nth america industry profile
Oil and gas in nth america industry profileOil and gas in nth america industry profile
Oil and gas in nth america industry profile
 
Hiscox "la maison de demain"
Hiscox "la maison de demain"Hiscox "la maison de demain"
Hiscox "la maison de demain"
 
20110525 go-links-lunch-learn-presentation
20110525 go-links-lunch-learn-presentation20110525 go-links-lunch-learn-presentation
20110525 go-links-lunch-learn-presentation
 
Google analyticspresncsuwebdev
Google analyticspresncsuwebdevGoogle analyticspresncsuwebdev
Google analyticspresncsuwebdev
 

Similar to UNC CAUSE 2010: Drupal BOF Presentation

User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventrySPC Adriatics
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress UniversityStephanie Leary
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experiencePatrick Tucker
 
Shaking hands with the developer: How IT Communications can help you build a ...
Shaking hands with the developer: How IT Communications can help you build a ...Shaking hands with the developer: How IT Communications can help you build a ...
Shaking hands with the developer: How IT Communications can help you build a ...Sarah Khan
 
Georgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyGeorgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyEric Sembrat
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfTheresa Lubelski
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsNick Hobbs
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Konrad Roeder
 
VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)Seiji Noro
 
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site FactoryDrupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site FactoryAcquia
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationAcquia
 
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...Jon Peck
 
Joshua Harris resume
Joshua Harris resumeJoshua Harris resume
Joshua Harris resumeJosh Harris
 
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013Kashish Sukhija
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication SitesD'arce Hess
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperiencePatrick Tucker
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introductionssusera8d54f
 
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...Jazkarta, Inc.
 

Similar to UNC CAUSE 2010: Drupal BOF Presentation (20)

User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope Coventry
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
DogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experienceDogFoodCon - Understanding and customizing the modern SharePoint experience
DogFoodCon - Understanding and customizing the modern SharePoint experience
 
Shaking hands with the developer: How IT Communications can help you build a ...
Shaking hands with the developer: How IT Communications can help you build a ...Shaking hands with the developer: How IT Communications can help you build a ...
Shaking hands with the developer: How IT Communications can help you build a ...
 
Georgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case StudyGeorgia Tech - College of Engineering Case Study
Georgia Tech - College of Engineering Case Study
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdf
 
SharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - AnnouncementsSharePoint Conference North America 2018 - Las Vegas - Announcements
SharePoint Conference North America 2018 - Las Vegas - Announcements
 
Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13Web tech weblamp_infosession_2012-13
Web tech weblamp_infosession_2012-13
 
VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)VJCD2017 SharePoint Framework (SPFx)
VJCD2017 SharePoint Framework (SPFx)
 
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site FactoryDrupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
Drupal Step-by-Step: Building a Drupal Site with Acquia Cloud Site Factory
 
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationOut With the Old, in With the Open-source: Brainshark's Complete CMS Migration
Out With the Old, in With the Open-source: Brainshark's Complete CMS Migration
 
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
The Great Consolidation - Entertainment Weekly Migration Case Study - SANDcam...
 
Joshua Harris resume
Joshua Harris resumeJoshua Harris resume
Joshua Harris resume
 
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
Plan, prepare & overall process of upgrade and migrate to SharePoint 2013
 
Your Road to Modern Communication Sites
Your Road to Modern Communication SitesYour Road to Modern Communication Sites
Your Road to Modern Communication Sites
 
Understanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint ExperienceUnderstanding and Customizing the Modern SharePoint Experience
Understanding and Customizing the Modern SharePoint Experience
 
Oracle Application Express Introduction
Oracle Application Express  IntroductionOracle Application Express  Introduction
Oracle Application Express Introduction
 
Ppt ch03
Ppt ch03Ppt ch03
Ppt ch03
 
Ppt ch03
Ppt ch03Ppt ch03
Ppt ch03
 
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
Reflections on a Year with Plone: Harvard School of Engineering and Applied S...
 

Recently uploaded

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Recently uploaded (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

UNC CAUSE 2010: Drupal BOF Presentation

  • 1.
  • 2. Drupal at UNC Charlotte Mark Shropshire - mdshrops@uncc.edu Business & Technology Applications Analyst Student Union, Activites and Recreation IT
  • 3. • Using Drupal since 2005 in Student Affairs • Small pockets of Drupal on campus since then • Departmental Drupal theme developed in early 2010 • UNC Charlotte rolled out www.uncc.edu (home page and upper tier pages) with Drupal 6.x in Aug 2010 • Many departments now interested in Drupal and making plans to migrate
  • 4. Student Union, Activities and Recreation Drupal • Drupal 4.6-6.x (Getting excited about D7!) • Single site and multi-site installs • We build web sites and web applications with Drupal
  • 5. Student Union, Activities and Recreation Drupal • Infrastructure - OS X Servers (Debian Linux too) • Latest Drupal 6.x platform includes: Standard modules, install profile, features (blog, events, etc.), Drush and other scripts to deploy.
  • 6. Drupal at Appalachian State UNC Cause Conference November 8, 2010
  • 7. Drupal at Appalachian State • Drupal 6 Web Content Management system • Focused on overall web content management - not just the CMS software • Full central web support • Turnkey web site creation and site migrations • Centrally managed Drupal codebase • In-house design, information architecture, and custom module programming support • 140 completed sites in production / 24 sites in development (as of Nov 2010) (current list at cms.appstate.edu)
  • 8. Hardware and Hosting • Dell blade server • 2 Blades - Dual Quad Core Nehalem - 96gb RAM • Storage - Netapp SAN - 1.5TB space connected via Fiber Channel • VM Ware ESX 4 • VM Ware V Center Server / V Sphere Client • RHEL 5.5 w/ advanced application stack channel
  • 9. Codebase Management • GIT repository is used to manage our codebase (previously used subversion) • Changes and updates are tested on the CMSPilot dev server • Once testing is finished, its committed to the repo and a new version tag is created • Updates then pushed out through to deployed production sites
  • 10. Meet with the Client • Will this be an ASU themed site, or will it require a custom design? • New Site: What pages will they need? • Existing Site: Will any content be changing? • What programming will they need to make updating the site easier (i.e. news, event calendar, photo gallery) • Are there any deadlines that need to be met? • What URLs will be used for the site?
  • 11. Project Management • Add project to webteam Open Atrium project management site • Create development site • Develop site plan for organization of content into most user-friendly format • Input menu structure into development site (for larger sites) • Obtain client approval on site plan
  • 12. Site Building • Migrate content into development site • Set up any custom content types that are needed • Obtain client approval on completed development site
  • 13. Site Review • Web Policy Violations • Strong Recommendations • Best Practices / Personal Preference
  • 14. Web Policy Violations • EO policy link • Privacy statement • ALT attributes for non-background images • Alternate content for multimedia resources • Readable by Jaws/Fangs
  • 15. Recommendations • Page title changes • Contact information • Appalachian State University clearly identified • Disclaimer link • Copyright information • No grammatical errors • Clear link destinations • Operable links • Site works in all supported browsers
  • 16. Best Practices • Consistent, easy to use navigation • Clearly written copy • Logical organizational structure • Meets information needs of audience • Logical folder and file naming convention • Appropriately sized images • Validated HTML and CSS • Maps link to official campus map
  • 17. Site Deployment • Submit development site to site review committee for feedback and comments • Complete required site review changes • Set up URL redirects (existing site) • Submit ticket to deploy the site • Set up access via roles: – Site Manager – Moderator – Author
  • 18. User and Role Management • Single signon authentication is handled through Cosign • Most users are given the Moderator role • Site Manager role is given to ITS consultants • Admin role is reserved for ASU Web Team and main web consultants for each college
  • 19. Training • Signing in • Adding a page • Editing a page • Menus • Blocks • Adding custom content • How to access online help
  • 20. Follow Up • Add moderators and authors to Drupal email listserv • Add site to CMS completed website progress list • Follow up on website project and Drupal training to ensure client satisfaction
  • 21. Challenges • Reservations about migrating to Drupal – Previous system changes – Capabilities • Large sites that are not able to be completely migrated • Users who want full admin access
  • 22. Benefits • Security & Stability: Limited production server access and managed codebase • Consistency: The design and organization of the University’s websites are more consistent, making them easier to use • Updated Content: Drupal makes it easy for the people that best understand the content to keep websites up to date, so the information is more accurate and current
  • 23. Thank You… Questions? App State Web Team: Stephen Taylor (University Webmaster) – taylorsa1@appstate.edu Michelle Melton (Lead Site Migrator) – meltonml@appstate.edu Zach Seifts (Drupal Programmer) – seiftsze@appstate.edu Ericka Hudspeth (Site Migration Assistant) - hudspethea@appstate.edu Ivan Ditscheiner (Docs and Help Guides) - ditscheinerid@appstate.edu