SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
UNDERSTANDING WEBSITE DEVELOPMENT
(EVEN WHEN IT IS NOT YOUR RESPONSIBILITY)
Eric Sembrat
Advanced Computing Services (ACS)
Kennesaw State University
March 2012
Thursday, April 26, 12
GOALS FOR TODAY
(AND A SHORT INTRODUCTION)
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
OUR GOAL
What will should everyone get out of this presentation?
Understanding what makes a good
website.
Detailing what a content-management-
system is good for (and bad for).
Explaining how you can get the most out
of your Drupal site.
Answering your questions!
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WHO AM I?
Eric Sembrat
Drupal Lead Developer at
Kennesaw State University
Point-of-contact for BCoE Site
Redesign (2011)
BS in Computer Science - Georgia
Tech (2009)
MS in Information Systems -
Kennesaw State University (2011)
Who is presenting all this information to you, anyways?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WHAT MAKES A GOOD WEBSITE?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
It’s more than just content.
Web design is composed of three main
pillars:
Accessibility (can your users access
content?)
Content (can your users use, read,
and absorb content?)
Style (can your users appropriately
navigate through and to content?)
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
It’s more than just content.
Style takes a few forms across a website:
The actual theme itself (colors,
background images, logos).
The font selected for headings, text,
captions, etc.
The usage of images within specific
pages.
The look and feel of dynamic elements
(such as image galleries, etc.).
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
It’s more than just content.
Accessibility answers the question:
“Can users actually find content on my
website?”
Making text readable and selecting
appropriate images.
Constructing logical menu hierarchy
and ensuring the menus are
consistent.
Making sure the theme and your
content do not clash.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
It’s more than just content.
Content concerns itself with the actual
meat-and-gravy of your website.
Pages of content, attachments.
Downloadable documents.
It’s what someone comes to a website
to get, which is information.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
A BAD EXAMPLE
An example of how to give your users a headache.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
Bright colors hurt eyes.
What do you think makes a bad website?
Bad content?
Bad layout?
Mix-matched fonts?
Background colors?
Animated icons?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
A GOOD EXAMPLE
An example of how to give your users a pleasant experience.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
What makes classy content?
What do you think makes a good
website?
Lots of images?
Stylish fonts?
Good navigation?
Flashy content?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
Bridge into CMS.
We’ll go more in detail into each of these
categories in a few minutes.
But for now, we’ll go over what makes a
content-management-system (CMS)
such as Drupal so helpful when
designing websites.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WHAT’S A CMS GOOD FOR,
ANYWAYS?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL CONTENT, ALL DAY.
CMS - Taking theming out of your hands!
A CMS allows you to worry exclusively
about content and not about
presentation.
When editing pages, you should be
concerned solely with what the page
says and what information you want to
link to.
Almost all of the styling (minus bold/
italics/underline) is handled by the
CMS.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
WEB DESIGN 101
How look and feel is handled by Drupal.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL CONTENT, ALL DAY.
CMS - Taking theming out of your hands!
A CMS takes Theming (and parts of
Accessibility) out of your hands.
Your goal then should be to ensure
that the content on the site is as user-
friendly as possible.
Your secondary goal should be to
ensure that the accessibility of the
content (menus, navigating between
pages, links) are relevant, straight-
forward, and helpful.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
MAXIMIZING WHAT DRUPAL CAN
DO FOR YOU.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL CONTENT, ALL DAY.
Content Editing like a pro.
Good practices for content editing:
Use the built-in text-editing
functionality.
Bold, italics, underline, headings
1-6, bullet points.
Don’t concern yourself with font
colors, sizes, specific spacing.
Don’t try to reinvent the wheel.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
COPYING FROM WORD
Troubles with Word to Drupal? You’re not alone.
From previous experience, copying from
Microsoft Word causes more problems
than it fixes.
Microsoft Word’s formatting does not
mesh well with Drupal.
Word’s formatting is often
inconsistent across paragraphs.
This is doubly so when pasting items
from Microsoft Excel to Drupal.
Solution?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
COPYING FROM WORD
A solution to keep you sane.
Solution - copy the text only.
Within the editor, there is a button for
copying text only.
Use this to copy text only into your
page, then apply formatting from
Drupal to get the intended look and
feel.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
USE HEADERS
Why go against a uniform look?
Drupal has a feature to use Headers for
segmenting and separating content.
Use these headers in place of custom
fonts or font-sizes, since they are
uniform across all pages on your site.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
DESIGNING MENUS
Creating helpful menus.
Your menu items should provide an
appropriate outline of all pages on your
website.
Major sections of your site should not
be excluded from the menus.
Each item on your menu should have a
page with content associated with it.
Your menu should act in the same way
that a chapter of a book does.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
DESIGNING MENUS
Creating helpful menus.
Overwhelmed by menus?
Sometimes, it is easier to sit down with a
blank piece of paper (or a Microsoft Word
document) and catalogue each area and page
on your site.
This can allow you to play around with
grouping pages before actually building or
assigning the content to menus.
Planning can help your site grow in the long-
run.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
MENUS - A GOOD EXAMPLE.
Kennesaw State University front page.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
MENUS - A GOOD EXAMPLE.
Georgia Tech front page.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL ABOUT TEXT DOCS.
DOC versus PDF, who wins?
For text documents, the following
metric should be used to determine how
to upload your files:
PDF - For documents that do not
require someone to type in
information at their computer.
Word - For documents that require
someone to type in information at
their computer.
What should you use?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL ABOUT TEXT DOCS.
PDF is victorious.
PDFs are the preferred choice. Why?
Accessibility.
Record the amount of time it takes a
user to open a PDF file versus a Word
document.
Do the same for printing a PDF file
versus a Word document.
Word documents are slower to open,
and some users may not even have
Microsoft Office installed.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
ALL ABOUT TEXT DOCS.
PDF is victorious.
PDF reigns victorious for accessibility:
Macintosh, Windows, and Linux have
built-in viewers for PDFs.
Users don’t have to install any software
to view PDFs.
Fonts do not change in PDFs
depending on the Operating System -
a font in a PDF on Windows looks the
same on a Mac.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
COMMON ISSUES
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
CUSTOM DEVELOPMENT
There’s a department for that!
Kennesaw State University - Advanced Computing Services
Custom content and design can be built
by the Advanced Computing Services
(formerly ODG):
Custom panels
Video Galleries
Slideshows
Image Galleries
Right-Hand Navigation Boxes
Thursday, April 26, 12
CUSTOM DEVELOPMENT
There’s a department for that!
Kennesaw State University - Advanced Computing Services
You should not be trying to build custom
content layouts by yourself.
Using tables to create columns of
content, for example, is bad.
This causes issues with updating, can
misalign text and other elements, and
is not a uniform solution.
You can request future development on
your site at the ACS website.
Thursday, April 26, 12
THE LIST OF ‘DO NOTS’
Headers - use what Drupal gives you.
Kennesaw State University - Advanced Computing Services
Making your own custom headers is not
recommended in most cases:
Each header you create will be
unique/custom per page (and
different across all College of
Education sites).
Colors may not follow the KSU Style
Guide.
You should instead be selecting the
headers from Format.
Thursday, April 26, 12
THE LIST OF ‘DO NOTS’
Colors for text.
Kennesaw State University - Advanced Computing Services
Coloring text is not recommended for
almost all cases.
Like in professional emails, text color
takes away from the seriousness of the
content.
It can also be distracting.
It is non-consistent.
You should be using bold, italics for
important information.
Thursday, April 26, 12
THE LIST OF ‘DO NOTS’
Don’t worry about page margins or the layout.
Kennesaw State University - Advanced Computing Services
For almost all cases (except for special
pages such as the College of Education
front page), your page is composed of a
single left sidebar and a content area.
You should not be using tables or
other methods of having page-length
text-formatting.
We can develop this for a page if
needed, but it is not necessary.
Thursday, April 26, 12
THE LIST OF ‘DO NOTS’
Pasting can be your best friend, or your worst enemy.
Kennesaw State University - Advanced Computing Services
You should refrain from styling your text from within Microsoft Word
for your Drupal page.
Pasting from Microsoft Word to Drupal will bring in styling that is
often hard to remove and overrides the Drupal’s theme.
This is bad and can cause major frustration to future editing.
When in doubt, remember to Paste as Plain Text when pasting
content.
Thursday, April 26, 12
THE LIST OF ‘DO NOTS’
Filenames can be your biggest enemy.
Kennesaw State University - Advanced Computing Services
Files uploaded to Drupal with special characters can cause issues for
your site and lead to the file being unavailable for your visitors.
Special characters include [space], $, @, &.
Anything that is not alphanumeric or an underscore (_).
Reason?
“Hello World.doc” becomes “Hello%20World.doc” to Drupal.
The file becomes inaccessible.
Thursday, April 26, 12
CLOSING REMARKS
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
IN SUMMATION...
Working with Drupal can be easy, if you go about it the right way.
With the transition from Dreamweaver
to Drupal, the role of a site-editor has
shifted to maximizing the content and
accessibility on your website.
This is a major positive, as it means
you no longer have to toy with layouts
and worry about accidentally deleting
a sidebar.
Your users will thank you.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
SUPPORT GROUP
We’re here for you!
If you need help, there are a
number of sources you can
go to:
Ask our department!
Attend an ITS Drupal
Workshop.
Read the ‘Guide for Site
Editors’, provided by ITS.
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
DEMOS?
Anyone have any specific requests for a quick demo?
Drupal can be cumbersome and a bit daunting to learn the intricate
tasks of site maintenance:
Menu creation.
Page creation.
Webforms.
If you have any questions about using any of these tools, please ask!
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12
QUESTIONS? COMMENTS?
Kennesaw State University - Advanced Computing Services
Thursday, April 26, 12

Weitere ähnliche Inhalte

Ähnlich wie Drupal 6/7: Responsible Drupal Development

Reflective Teaching Essay
Reflective Teaching EssayReflective Teaching Essay
Reflective Teaching EssayLisa Williams
 
Chrono-RESUME-72016
Chrono-RESUME-72016Chrono-RESUME-72016
Chrono-RESUME-72016Sonya Curry
 
Western web work Jan 25, 2013
Western web work Jan 25, 2013Western web work Jan 25, 2013
Western web work Jan 25, 2013Marie Toler Raney
 
2016 career portfolio
2016 career portfolio2016 career portfolio
2016 career portfolioDaniel Cwik
 
Microsoft FrontPage Essentials welcome & course outline (2007)
Microsoft FrontPage Essentials welcome & course outline (2007)Microsoft FrontPage Essentials welcome & course outline (2007)
Microsoft FrontPage Essentials welcome & course outline (2007)Matteo Wyllyamz
 
Web authoring design-basics
Web authoring design-basicsWeb authoring design-basics
Web authoring design-basicsMd Ali Hossain
 
The Why, When, and How of NoSQL - A Practical Approach
The Why, When, and How of NoSQL - A Practical ApproachThe Why, When, and How of NoSQL - A Practical Approach
The Why, When, and How of NoSQL - A Practical ApproachDATAVERSITY
 
2015 career portfolio
2015 career portfolio2015 career portfolio
2015 career portfolioDaniel Cwik
 
Alex Kerher Resume
Alex Kerher ResumeAlex Kerher Resume
Alex Kerher ResumeAlex Kerher
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett
 
What is the MEAN Stack? Why is this becoming more popular for modern web app ...
What is the MEAN Stack? Why is this becoming more popular for modern web app ...What is the MEAN Stack? Why is this becoming more popular for modern web app ...
What is the MEAN Stack? Why is this becoming more popular for modern web app ...Soluzione IT Services
 
[#PDF~] Access 2016 For Dummies
[#PDF~] Access 2016 For Dummies[#PDF~] Access 2016 For Dummies
[#PDF~] Access 2016 For Dummiesubirawe434
 
Wordpress Websites
Wordpress WebsitesWordpress Websites
Wordpress Websitespaddyo
 
What is Web Content Management Anyway?
What is Web Content Management Anyway?What is Web Content Management Anyway?
What is Web Content Management Anyway?Scott Abel
 

Ähnlich wie Drupal 6/7: Responsible Drupal Development (20)

Reflective Teaching Essay
Reflective Teaching EssayReflective Teaching Essay
Reflective Teaching Essay
 
Chrono-RESUME-72016
Chrono-RESUME-72016Chrono-RESUME-72016
Chrono-RESUME-72016
 
Wordpress development 101
Wordpress development 101Wordpress development 101
Wordpress development 101
 
Western web work Jan 25, 2013
Western web work Jan 25, 2013Western web work Jan 25, 2013
Western web work Jan 25, 2013
 
2016 career portfolio
2016 career portfolio2016 career portfolio
2016 career portfolio
 
Microsoft FrontPage Essentials welcome & course outline (2007)
Microsoft FrontPage Essentials welcome & course outline (2007)Microsoft FrontPage Essentials welcome & course outline (2007)
Microsoft FrontPage Essentials welcome & course outline (2007)
 
Web authoring design-basics
Web authoring design-basicsWeb authoring design-basics
Web authoring design-basics
 
The Why, When, and How of NoSQL - A Practical Approach
The Why, When, and How of NoSQL - A Practical ApproachThe Why, When, and How of NoSQL - A Practical Approach
The Why, When, and How of NoSQL - A Practical Approach
 
2015 career portfolio
2015 career portfolio2015 career portfolio
2015 career portfolio
 
Mobile Presentation
Mobile Presentation Mobile Presentation
Mobile Presentation
 
Nicholas.Piggee resume
Nicholas.Piggee resumeNicholas.Piggee resume
Nicholas.Piggee resume
 
Alex Kerher Resume
Alex Kerher ResumeAlex Kerher Resume
Alex Kerher Resume
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revised
 
John Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revisedJohn Plunkett III 2016 - DBA revised
John Plunkett III 2016 - DBA revised
 
What is the MEAN Stack? Why is this becoming more popular for modern web app ...
What is the MEAN Stack? Why is this becoming more popular for modern web app ...What is the MEAN Stack? Why is this becoming more popular for modern web app ...
What is the MEAN Stack? Why is this becoming more popular for modern web app ...
 
MattWallaceResume
MattWallaceResumeMattWallaceResume
MattWallaceResume
 
[#PDF~] Access 2016 For Dummies
[#PDF~] Access 2016 For Dummies[#PDF~] Access 2016 For Dummies
[#PDF~] Access 2016 For Dummies
 
Wordpress Websites
Wordpress WebsitesWordpress Websites
Wordpress Websites
 
What is Web Content Management Anyway?
What is Web Content Management Anyway?What is Web Content Management Anyway?
What is Web Content Management Anyway?
 
Web Quest Power Point
Web Quest Power PointWeb Quest Power Point
Web Quest Power Point
 

Mehr von Eric Sembrat

WPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesWPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesEric Sembrat
 
September 2018 - Georgia Tech - Science Communications Workshop - Building We...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...September 2018 - Georgia Tech - Science Communications Workshop - Building We...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...Eric Sembrat
 
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouUSG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouEric Sembrat
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionEric Sembrat
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysEric Sembrat
 
HighEdWeb 2017 - Unbundle Your Institution: Building a Web Ecosystem
HighEdWeb 2017 - Unbundle Your Institution: Building a Web EcosystemHighEdWeb 2017 - Unbundle Your Institution: Building a Web Ecosystem
HighEdWeb 2017 - Unbundle Your Institution: Building a Web EcosystemEric Sembrat
 
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...Eric Sembrat
 
November 2016 - ECN - You're Speaking Drupalese to Me
November 2016 - ECN - You're Speaking Drupalese to MeNovember 2016 - ECN - You're Speaking Drupalese to Me
November 2016 - ECN - You're Speaking Drupalese to MeEric Sembrat
 
November 2016 - Georgia Tech - Building a Research Website
November 2016 - Georgia Tech - Building a Research WebsiteNovember 2016 - Georgia Tech - Building a Research Website
November 2016 - Georgia Tech - Building a Research WebsiteEric Sembrat
 
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...Eric Sembrat
 
October 2016 - edUi - Save Us, Self Service!
October 2016 - edUi - Save Us, Self Service!October 2016 - edUi - Save Us, Self Service!
October 2016 - edUi - Save Us, Self Service!Eric Sembrat
 
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS Organization
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS OrganizationApril 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS Organization
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS OrganizationEric Sembrat
 
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...Eric Sembrat
 
April 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesApril 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesEric Sembrat
 
April 2016 - USG Web Tech Day - Let's Talk Drupal
April 2016 - USG Web Tech Day - Let's Talk DrupalApril 2016 - USG Web Tech Day - Let's Talk Drupal
April 2016 - USG Web Tech Day - Let's Talk DrupalEric Sembrat
 
October 2015 - USG Rock Eagle - USGweb
October 2015 - USG Rock Eagle - USGwebOctober 2015 - USG Rock Eagle - USGweb
October 2015 - USG Rock Eagle - USGwebEric Sembrat
 
October 2015 - USG Rock Eagle - Drupal 8
October 2015 - USG Rock Eagle - Drupal 8October 2015 - USG Rock Eagle - Drupal 8
October 2015 - USG Rock Eagle - Drupal 8Eric Sembrat
 
USG Rock Eagle - October 2015 - PWP at Georgia Tech
USG Rock Eagle - October 2015 - PWP at Georgia TechUSG Rock Eagle - October 2015 - PWP at Georgia Tech
USG Rock Eagle - October 2015 - PWP at Georgia TechEric Sembrat
 
Atlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT RedesignAtlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT RedesignEric Sembrat
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionEric Sembrat
 

Mehr von Eric Sembrat (20)

WPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal ServicesWPCampus 2019 - Website Renewal Services
WPCampus 2019 - Website Renewal Services
 
September 2018 - Georgia Tech - Science Communications Workshop - Building We...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...September 2018 - Georgia Tech - Science Communications Workshop - Building We...
September 2018 - Georgia Tech - Science Communications Workshop - Building We...
 
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & YouUSG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
USG Web Tech Day 2018 - Microsoft Teams, Collaboration, & You
 
USG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel VisionUSG Web Tech Day 2017 - CMS Tunnel Vision
USG Web Tech Day 2017 - CMS Tunnel Vision
 
USG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 DaysUSG Rock Eagle 2017 - PWP at 1000 Days
USG Rock Eagle 2017 - PWP at 1000 Days
 
HighEdWeb 2017 - Unbundle Your Institution: Building a Web Ecosystem
HighEdWeb 2017 - Unbundle Your Institution: Building a Web EcosystemHighEdWeb 2017 - Unbundle Your Institution: Building a Web Ecosystem
HighEdWeb 2017 - Unbundle Your Institution: Building a Web Ecosystem
 
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
January 2017 - WPCampus Online - Learning from Drupal: Implementing WordPress...
 
November 2016 - ECN - You're Speaking Drupalese to Me
November 2016 - ECN - You're Speaking Drupalese to MeNovember 2016 - ECN - You're Speaking Drupalese to Me
November 2016 - ECN - You're Speaking Drupalese to Me
 
November 2016 - Georgia Tech - Building a Research Website
November 2016 - Georgia Tech - Building a Research WebsiteNovember 2016 - Georgia Tech - Building a Research Website
November 2016 - Georgia Tech - Building a Research Website
 
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
October 2016 - USG Rock Eagle - Everything You Need to Know to Plan Your Drup...
 
October 2016 - edUi - Save Us, Self Service!
October 2016 - edUi - Save Us, Self Service!October 2016 - edUi - Save Us, Self Service!
October 2016 - edUi - Save Us, Self Service!
 
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS Organization
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS OrganizationApril 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS Organization
April 2016 - MiniCamp Atlanta - SMACSS - Preparing Drupal 8 CSS Organization
 
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...
August 2016 - DrupalCorn - The Paragraphs Cake - Structured & Layered Content...
 
April 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child ThemesApril 2016 - Atlanta WordPress Users Group - Child Themes
April 2016 - Atlanta WordPress Users Group - Child Themes
 
April 2016 - USG Web Tech Day - Let's Talk Drupal
April 2016 - USG Web Tech Day - Let's Talk DrupalApril 2016 - USG Web Tech Day - Let's Talk Drupal
April 2016 - USG Web Tech Day - Let's Talk Drupal
 
October 2015 - USG Rock Eagle - USGweb
October 2015 - USG Rock Eagle - USGwebOctober 2015 - USG Rock Eagle - USGweb
October 2015 - USG Rock Eagle - USGweb
 
October 2015 - USG Rock Eagle - Drupal 8
October 2015 - USG Rock Eagle - Drupal 8October 2015 - USG Rock Eagle - Drupal 8
October 2015 - USG Rock Eagle - Drupal 8
 
USG Rock Eagle - October 2015 - PWP at Georgia Tech
USG Rock Eagle - October 2015 - PWP at Georgia TechUSG Rock Eagle - October 2015 - PWP at Georgia Tech
USG Rock Eagle - October 2015 - PWP at Georgia Tech
 
Atlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT RedesignAtlanta Drupal Users Group - October 2015 - Success of the GT Redesign
Atlanta Drupal Users Group - October 2015 - Success of the GT Redesign
 
August 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP IntroductionAugust 2015 - Web Governance - PWP Introduction
August 2015 - Web Governance - PWP Introduction
 

Kürzlich hochgeladen

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Drupal 6/7: Responsible Drupal Development

  • 1. UNDERSTANDING WEBSITE DEVELOPMENT (EVEN WHEN IT IS NOT YOUR RESPONSIBILITY) Eric Sembrat Advanced Computing Services (ACS) Kennesaw State University March 2012 Thursday, April 26, 12
  • 2. GOALS FOR TODAY (AND A SHORT INTRODUCTION) Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 3. OUR GOAL What will should everyone get out of this presentation? Understanding what makes a good website. Detailing what a content-management- system is good for (and bad for). Explaining how you can get the most out of your Drupal site. Answering your questions! Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 4. WHO AM I? Eric Sembrat Drupal Lead Developer at Kennesaw State University Point-of-contact for BCoE Site Redesign (2011) BS in Computer Science - Georgia Tech (2009) MS in Information Systems - Kennesaw State University (2011) Who is presenting all this information to you, anyways? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 5. WHAT MAKES A GOOD WEBSITE? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 6. WEB DESIGN 101 It’s more than just content. Web design is composed of three main pillars: Accessibility (can your users access content?) Content (can your users use, read, and absorb content?) Style (can your users appropriately navigate through and to content?) Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 7. WEB DESIGN 101 It’s more than just content. Style takes a few forms across a website: The actual theme itself (colors, background images, logos). The font selected for headings, text, captions, etc. The usage of images within specific pages. The look and feel of dynamic elements (such as image galleries, etc.). Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 8. WEB DESIGN 101 It’s more than just content. Accessibility answers the question: “Can users actually find content on my website?” Making text readable and selecting appropriate images. Constructing logical menu hierarchy and ensuring the menus are consistent. Making sure the theme and your content do not clash. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 9. WEB DESIGN 101 It’s more than just content. Content concerns itself with the actual meat-and-gravy of your website. Pages of content, attachments. Downloadable documents. It’s what someone comes to a website to get, which is information. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 10. A BAD EXAMPLE An example of how to give your users a headache. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 11. WEB DESIGN 101 Bright colors hurt eyes. What do you think makes a bad website? Bad content? Bad layout? Mix-matched fonts? Background colors? Animated icons? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 12. A GOOD EXAMPLE An example of how to give your users a pleasant experience. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 13. WEB DESIGN 101 What makes classy content? What do you think makes a good website? Lots of images? Stylish fonts? Good navigation? Flashy content? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 14. WEB DESIGN 101 Bridge into CMS. We’ll go more in detail into each of these categories in a few minutes. But for now, we’ll go over what makes a content-management-system (CMS) such as Drupal so helpful when designing websites. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 15. WHAT’S A CMS GOOD FOR, ANYWAYS? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 16. ALL CONTENT, ALL DAY. CMS - Taking theming out of your hands! A CMS allows you to worry exclusively about content and not about presentation. When editing pages, you should be concerned solely with what the page says and what information you want to link to. Almost all of the styling (minus bold/ italics/underline) is handled by the CMS. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 17. WEB DESIGN 101 How look and feel is handled by Drupal. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 18. ALL CONTENT, ALL DAY. CMS - Taking theming out of your hands! A CMS takes Theming (and parts of Accessibility) out of your hands. Your goal then should be to ensure that the content on the site is as user- friendly as possible. Your secondary goal should be to ensure that the accessibility of the content (menus, navigating between pages, links) are relevant, straight- forward, and helpful. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 19. MAXIMIZING WHAT DRUPAL CAN DO FOR YOU. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 20. ALL CONTENT, ALL DAY. Content Editing like a pro. Good practices for content editing: Use the built-in text-editing functionality. Bold, italics, underline, headings 1-6, bullet points. Don’t concern yourself with font colors, sizes, specific spacing. Don’t try to reinvent the wheel. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 21. COPYING FROM WORD Troubles with Word to Drupal? You’re not alone. From previous experience, copying from Microsoft Word causes more problems than it fixes. Microsoft Word’s formatting does not mesh well with Drupal. Word’s formatting is often inconsistent across paragraphs. This is doubly so when pasting items from Microsoft Excel to Drupal. Solution? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 22. COPYING FROM WORD A solution to keep you sane. Solution - copy the text only. Within the editor, there is a button for copying text only. Use this to copy text only into your page, then apply formatting from Drupal to get the intended look and feel. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 23. USE HEADERS Why go against a uniform look? Drupal has a feature to use Headers for segmenting and separating content. Use these headers in place of custom fonts or font-sizes, since they are uniform across all pages on your site. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 24. DESIGNING MENUS Creating helpful menus. Your menu items should provide an appropriate outline of all pages on your website. Major sections of your site should not be excluded from the menus. Each item on your menu should have a page with content associated with it. Your menu should act in the same way that a chapter of a book does. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 25. DESIGNING MENUS Creating helpful menus. Overwhelmed by menus? Sometimes, it is easier to sit down with a blank piece of paper (or a Microsoft Word document) and catalogue each area and page on your site. This can allow you to play around with grouping pages before actually building or assigning the content to menus. Planning can help your site grow in the long- run. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 26. MENUS - A GOOD EXAMPLE. Kennesaw State University front page. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 27. MENUS - A GOOD EXAMPLE. Georgia Tech front page. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 28. ALL ABOUT TEXT DOCS. DOC versus PDF, who wins? For text documents, the following metric should be used to determine how to upload your files: PDF - For documents that do not require someone to type in information at their computer. Word - For documents that require someone to type in information at their computer. What should you use? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 29. ALL ABOUT TEXT DOCS. PDF is victorious. PDFs are the preferred choice. Why? Accessibility. Record the amount of time it takes a user to open a PDF file versus a Word document. Do the same for printing a PDF file versus a Word document. Word documents are slower to open, and some users may not even have Microsoft Office installed. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 30. ALL ABOUT TEXT DOCS. PDF is victorious. PDF reigns victorious for accessibility: Macintosh, Windows, and Linux have built-in viewers for PDFs. Users don’t have to install any software to view PDFs. Fonts do not change in PDFs depending on the Operating System - a font in a PDF on Windows looks the same on a Mac. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 31. COMMON ISSUES Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 32. CUSTOM DEVELOPMENT There’s a department for that! Kennesaw State University - Advanced Computing Services Custom content and design can be built by the Advanced Computing Services (formerly ODG): Custom panels Video Galleries Slideshows Image Galleries Right-Hand Navigation Boxes Thursday, April 26, 12
  • 33. CUSTOM DEVELOPMENT There’s a department for that! Kennesaw State University - Advanced Computing Services You should not be trying to build custom content layouts by yourself. Using tables to create columns of content, for example, is bad. This causes issues with updating, can misalign text and other elements, and is not a uniform solution. You can request future development on your site at the ACS website. Thursday, April 26, 12
  • 34. THE LIST OF ‘DO NOTS’ Headers - use what Drupal gives you. Kennesaw State University - Advanced Computing Services Making your own custom headers is not recommended in most cases: Each header you create will be unique/custom per page (and different across all College of Education sites). Colors may not follow the KSU Style Guide. You should instead be selecting the headers from Format. Thursday, April 26, 12
  • 35. THE LIST OF ‘DO NOTS’ Colors for text. Kennesaw State University - Advanced Computing Services Coloring text is not recommended for almost all cases. Like in professional emails, text color takes away from the seriousness of the content. It can also be distracting. It is non-consistent. You should be using bold, italics for important information. Thursday, April 26, 12
  • 36. THE LIST OF ‘DO NOTS’ Don’t worry about page margins or the layout. Kennesaw State University - Advanced Computing Services For almost all cases (except for special pages such as the College of Education front page), your page is composed of a single left sidebar and a content area. You should not be using tables or other methods of having page-length text-formatting. We can develop this for a page if needed, but it is not necessary. Thursday, April 26, 12
  • 37. THE LIST OF ‘DO NOTS’ Pasting can be your best friend, or your worst enemy. Kennesaw State University - Advanced Computing Services You should refrain from styling your text from within Microsoft Word for your Drupal page. Pasting from Microsoft Word to Drupal will bring in styling that is often hard to remove and overrides the Drupal’s theme. This is bad and can cause major frustration to future editing. When in doubt, remember to Paste as Plain Text when pasting content. Thursday, April 26, 12
  • 38. THE LIST OF ‘DO NOTS’ Filenames can be your biggest enemy. Kennesaw State University - Advanced Computing Services Files uploaded to Drupal with special characters can cause issues for your site and lead to the file being unavailable for your visitors. Special characters include [space], $, @, &. Anything that is not alphanumeric or an underscore (_). Reason? “Hello World.doc” becomes “Hello%20World.doc” to Drupal. The file becomes inaccessible. Thursday, April 26, 12
  • 39. CLOSING REMARKS Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 40. IN SUMMATION... Working with Drupal can be easy, if you go about it the right way. With the transition from Dreamweaver to Drupal, the role of a site-editor has shifted to maximizing the content and accessibility on your website. This is a major positive, as it means you no longer have to toy with layouts and worry about accidentally deleting a sidebar. Your users will thank you. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 41. SUPPORT GROUP We’re here for you! If you need help, there are a number of sources you can go to: Ask our department! Attend an ITS Drupal Workshop. Read the ‘Guide for Site Editors’, provided by ITS. Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 42. DEMOS? Anyone have any specific requests for a quick demo? Drupal can be cumbersome and a bit daunting to learn the intricate tasks of site maintenance: Menu creation. Page creation. Webforms. If you have any questions about using any of these tools, please ask! Kennesaw State University - Advanced Computing Services Thursday, April 26, 12
  • 43. QUESTIONS? COMMENTS? Kennesaw State University - Advanced Computing Services Thursday, April 26, 12