www.enovation.iewww.enovation.ie
What is Drupal?
Compiled by Mark Melia,
Enovation Solutions, 2013
www.enovation.ie
Agenda
 Introduction
 Drupal overview
 Migration common considerations
www.enovation.ie
What is Drupal?
www.enovation.ie
Free
Open source
A Content Management System (CMS)
A Content Management Framework (CMF)
Community dr...
www.enovation.ie
Who is using Drupal?
www.enovation.ie
For each week beginning on the given date, the figures show the number of
sites that reported they are us...
www.enovation.ie
What does Drupal look like?
www.enovation.ie
Source: www.economist.com
www.enovation.ie
Source: www.whitehouse.gov
www.enovation.ie
Source: www.gouvernement.fr
www.enovation.ie
Source: www.data.gov.uk
www.enovation.ie
Source: www.nsw.gov.au
www.enovation.ie
Source: www.dcu.ie
www.enovation.ie
Source: www.gaa.ie
www.enovation.ie
Source: www.iob.ie
www.enovation.ie
 Drupal make-up
 Nodes
 Content creation
 Taxonomy
 Menu
 Views
 Permissions
Drupal Terminology
www.enovation.ie
See Notes for explanation
Drupal Make-up
www.drupal.org
www.enovation.ie
Nodes
 All data in common format
 Nodes have
 Content types
 Metadata
 Comments
 Published?
 Modul...
www.enovation.ie
Content Creation
 Content types
 Customisable by administrator
 Create new content types
• Map locatio...
www.enovation.ie
Taxonomy
What is a taxonomy?
www.enovation.ie
Taxonomy in Drupal
 Node organisation – categories, tags or
metadata
 Define taxonomy vocabularies that...
www.enovation.ie
Menu in Drupal
 Main menu
 Links drive main navigation structure
 Secondary menus
 Specify which node...
www.enovation.ie
Views
 Nodes can be mixed and matched
 Views define what node elements we want
to see (e.g. only show f...
www.enovation.ie
Blocks
 Box visible in a specific
region of a node
 Specify on block which
nodes to display on
 Nodes ...
www.enovation.ie
Drupal Permissions
 User roles
 Permissions assigned to roles
 Specific nodes have permissions to:
 E...
www.enovation.ie
Look and Feel
 Theme
 How pages look
 Branding, corporate look
 Different pages can be defined for di...
www.enovation.ie
How do I edit
 WYSIWYG
 Login using specific address
 Editing bar appears on the top of the
website
 ...
www.enovation.ie
Text editor
 Familiar
 Easy to understand
 Easy to use
www.enovation.ie
Revision Control
www.enovation.ie
Promoting to Pages
www.enovation.ie
Common Considerations
when moving to Drupal
www.enovation.ie
Can I do an events calendar?
www.enovation.ie
https://drupal.org/project/calend
ar
www.enovation.ie
Surveys
 Available from webform Module
 Simple, intuitive
 Define questions
 Validation
 Conditional...
www.enovation.ie
RSS and Social Media
 RSS out of the box - ?q=rss.xml
 Social Media
 https://drupal.org/project/social...
www.enovation.ie
Mobile/SFF
SFF: Small Form Factors
What is the requirement for Mobile?
www.enovation.ie
Mobile/SFF Considerations
 Responsive Design?
 What mobile browsers?
 Media
 Flash
 MP4
 Images
www.enovation.ie
Video
 How do you want to host?
 Drupal?
 External and embed?
 Browsers?
 Who do want to upload? Dru...
www.enovation.ie
Accessibility
 Core conforms to WCAG2.0 and ATAG2.0
 https://groups.drupal.org/node/85199
www.enovation.ie
Editing Content
 Who will edit the pages?
 Will departments take ownership?
 Editorial approval proces...
www.enovation.ie
Drupal – more than
technology
 Community
 Lots of people doing interesting stuff
 Engage with communit...
www.enovation.ie
Enovation Solutions: Who are
we?
eLearning and
Learning
Management
Personal
Portfolios
Web Content
Manage...
www.enovation.ie
2003 2004 2005 2006 2007 2008 2009 2010 2011 2012
DDUH Law
Society
IT Sligo
RCSI
TCD
UCD
RCPI
Intel
Garda...
Upcoming SlideShare
Loading in...5
×

What is drupal enovation solutions

563
-1

Published on

This is an introduction to Drupal, an overview outlining some of the key basic features of Drupal. It is designed as an introduction to the open-source software. It was compiled by Enovation Solutions, an e-Learning and IT Solutions company.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
563
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • At the base of the system is the collection of nodes — the data pool. Before anything can be displayed on the site, it must be input as data.The next layer up is where modules live. Modules are functional plugins that are either part of the Drupal core (they ship with Drupal) or they are contributed items that have been created by members of the Drupal community. Modules build on Drupal's core functionality, allowing you to customize the data items (fields) on your node types; set up e-commerce; programmatically sorting and display of content (custom output controlled by filters you define); and more. There are thousands of different options within the fast-growing repository of contributed Drupal modules. They represent the innovation and collaborative effort of everyone from individuals to large corporations.At the next layer, we find blocks and menus. Blocks often provide the output from a module or can be created to display whatever you want, and then can be placed in various spots in your template (theme) layout. Blocks can be configured to output in various ways, as well as only showing on certain defined pages, or only for certain defined users.Next are user permissions. This is where settings are configured to determine what different kinds of users are allowed to do and see. Permissions are defined for various roles, and in turn, users are assigned to these roles in order to grant them the defined permissions.On the top layer is the site theme (the "skin"). This is made up predominantly of XHTML and CSS, with some PHP variables intermixed, so Drupal-generated content can go in the appropriate spots. Also included with each theme is a set of functions that can be used to override standard functions in the modules in order to provide complete control over how the modules generate their markup at output time. Templates can also be assigned on-the-fly based on user permissions.
  • Content types can also be used.
  • What is drupal enovation solutions

    1. 1. www.enovation.iewww.enovation.ie What is Drupal? Compiled by Mark Melia, Enovation Solutions, 2013
    2. 2. www.enovation.ie Agenda  Introduction  Drupal overview  Migration common considerations
    3. 3. www.enovation.ie What is Drupal?
    4. 4. www.enovation.ie Free Open source A Content Management System (CMS) A Content Management Framework (CMF) Community driven Modular Flexible Pretty (provided time is spent on theme) Drupal is:
    5. 5. www.enovation.ie Who is using Drupal?
    6. 6. www.enovation.ie For each week beginning on the given date, the figures show the number of sites that reported they are using a given version of Drupal.  Lots of people are using Drupal!
    7. 7. www.enovation.ie What does Drupal look like?
    8. 8. www.enovation.ie Source: www.economist.com
    9. 9. www.enovation.ie Source: www.whitehouse.gov
    10. 10. www.enovation.ie Source: www.gouvernement.fr
    11. 11. www.enovation.ie Source: www.data.gov.uk
    12. 12. www.enovation.ie Source: www.nsw.gov.au
    13. 13. www.enovation.ie Source: www.dcu.ie
    14. 14. www.enovation.ie Source: www.gaa.ie
    15. 15. www.enovation.ie Source: www.iob.ie
    16. 16. www.enovation.ie  Drupal make-up  Nodes  Content creation  Taxonomy  Menu  Views  Permissions Drupal Terminology
    17. 17. www.enovation.ie See Notes for explanation Drupal Make-up www.drupal.org
    18. 18. www.enovation.ie Nodes  All data in common format  Nodes have  Content types  Metadata  Comments  Published?  Modules know what they are dealing with  Show content here  Show it like this
    19. 19. www.enovation.ie Content Creation  Content types  Customisable by administrator  Create new content types • Map location – Name – Description – GPS co-ordinates – Summary – Post code
    20. 20. www.enovation.ie Taxonomy What is a taxonomy?
    21. 21. www.enovation.ie Taxonomy in Drupal  Node organisation – categories, tags or metadata  Define taxonomy vocabularies that make sense  Location  Department  Taxonomy should be driven by business needs  Are the sub-sections needed?  Content that should be shared?
    22. 22. www.enovation.ie Menu in Drupal  Main menu  Links drive main navigation structure  Secondary menus  Specify which nodes appear in which menus  Central consideration for site
    23. 23. www.enovation.ie Views  Nodes can be mixed and matched  Views define what node elements we want to see (e.g. only show future ‘event content types’, archive past ‘event content types’.)  Defined using  Search criteria  Menu structure
    24. 24. www.enovation.ie Blocks  Box visible in a specific region of a node  Specify on block which nodes to display on  Nodes have regions (e.g. left side, right side, content pane etc)  Regions defined by the skin/theme
    25. 25. www.enovation.ie Drupal Permissions  User roles  Permissions assigned to roles  Specific nodes have permissions to:  Edit  View
    26. 26. www.enovation.ie Look and Feel  Theme  How pages look  Branding, corporate look  Different pages can be defined for different content types.  Responsive design  Bootstrap
    27. 27. www.enovation.ie How do I edit  WYSIWYG  Login using specific address  Editing bar appears on the top of the website  Content editing tools and links appear once logged in
    28. 28. www.enovation.ie Text editor  Familiar  Easy to understand  Easy to use
    29. 29. www.enovation.ie Revision Control
    30. 30. www.enovation.ie Promoting to Pages
    31. 31. www.enovation.ie Common Considerations when moving to Drupal
    32. 32. www.enovation.ie Can I do an events calendar?
    33. 33. www.enovation.ie https://drupal.org/project/calend ar
    34. 34. www.enovation.ie Surveys  Available from webform Module  Simple, intuitive  Define questions  Validation  Conditional branching through the form  Online analysis  Download for Excel
    35. 35. www.enovation.ie RSS and Social Media  RSS out of the box - ?q=rss.xml  Social Media  https://drupal.org/project/socialmedia  https://drupal.org/project/easy_social  https://drupal.org/project/sharethis
    36. 36. www.enovation.ie Mobile/SFF SFF: Small Form Factors What is the requirement for Mobile?
    37. 37. www.enovation.ie Mobile/SFF Considerations  Responsive Design?  What mobile browsers?  Media  Flash  MP4  Images
    38. 38. www.enovation.ie Video  How do you want to host?  Drupal?  External and embed?  Browsers?  Who do want to upload? Drupal allows permissions for uploading video.
    39. 39. www.enovation.ie Accessibility  Core conforms to WCAG2.0 and ATAG2.0  https://groups.drupal.org/node/85199
    40. 40. www.enovation.ie Editing Content  Who will edit the pages?  Will departments take ownership?  Editorial approval process?  Authentication?  Drupal allows configurable permissions  Easy!
    41. 41. www.enovation.ie Drupal – more than technology  Community  Lots of people doing interesting stuff  Engage with community  Release to the community  The community will keep it up to date  Respected member of community  What’s on the roadmap – you decide.
    42. 42. www.enovation.ie Enovation Solutions: Who are we? eLearning and Learning Management Personal Portfolios Web Content Management Knowledge Management Learning Content Repositories Document and Records Management Managed Open Source Solutions Integrated Services
    43. 43. www.enovation.ie 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 DDUH Law Society IT Sligo RCSI TCD UCD RCPI Intel Garda Irish Life NCAD SDCC FAS I.T.s Schools UK A&LG AUA UCC UL Europe Aer Lingus GroupM IUA Three DIT AA Ireland ITC (UN) MCC NDLR ITT IMI NOFFLA US AONInsure Daiichi DCU DOD ESCRS IOBI CEPOL ICS GAA Ryanair FIATA SIPTU NATA UWS FBD Fingal CC SJM Moodle Partner(IE) Moodle Partner(FR) +110 Active clients Enovation & eLearningSolution Complexity Address: The Friary Building, Bow Street, Dublin 7 Tel: 353 1 6024784 Fax: 353 1 8656207 www.enovation.ie www.enovationsolutions.co.uk www.enovationsolutions.fr
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×