SlideShare a Scribd company logo
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 driven
Modular
Flexible
Pretty (provided time is spent on theme)
Drupal is:
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 using a given version of Drupal.
 Lots of people are using Drupal!
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?
 Modules know what they are dealing with
 Show content here
 Show it like this
www.enovation.ie
Content Creation
 Content types
 Customisable by administrator
 Create new content types
• Map location
– Name
– Description
– GPS co-ordinates
– Summary
– Post code
www.enovation.ie
Taxonomy
What is a taxonomy?
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?
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
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
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
www.enovation.ie
Drupal Permissions
 User roles
 Permissions assigned to roles
 Specific nodes have permissions to:
 Edit
 View
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
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
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 branching through the form
 Online analysis
 Download for Excel
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
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? Drupal allows
permissions for uploading video.
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 process?
 Authentication?
 Drupal allows configurable permissions
 Easy!
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.
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
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

More Related Content

Similar to What is drupal enovation solutions

Have you got the X Factor? Building accessible and mobile websites
Have you got the X Factor? Building accessible and mobile websitesHave you got the X Factor? Building accessible and mobile websites
Have you got the X Factor? Building accessible and mobile websites
Henny Swan
 
Meetup which approach to choose?
Meetup   which approach to choose?Meetup   which approach to choose?
Meetup which approach to choose?
Joe Mbaya
 
Cool and Crucial Online Marketing Tactics
Cool and Crucial Online Marketing TacticsCool and Crucial Online Marketing Tactics
Cool and Crucial Online Marketing Tactics
atennant
 
Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0
lisbk
 
Drupal and e-commerce
Drupal and e-commerceDrupal and e-commerce
Drupal and e-commerce
Commerce Guys
 
Empowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdfEmpowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdf
Arcee Mondragon
 
Empowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptxEmpowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptx
Arcee Mondragon
 
Cms Bash Groningen Opening talk
Cms Bash Groningen Opening talkCms Bash Groningen Opening talk
Cms Bash Groningen Opening talk
Wilco Jansen
 
Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10NuRelm
 
Web Widgets Talk @ RefreshDC, Sep 2007
Web Widgets Talk @ RefreshDC, Sep 2007Web Widgets Talk @ RefreshDC, Sep 2007
Web Widgets Talk @ RefreshDC, Sep 2007
Will Meyer
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane Morris
Shane Morris
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for BusinessRich Miller
 
Web 2.0 Resources for Teaching
Web 2.0 Resources for TeachingWeb 2.0 Resources for Teaching
Web 2.0 Resources for Teaching
Alexis Alexander
 
Making Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for EveryoneMaking Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for Everyone
Acquia
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
Pedro Francisco Vidal López
 
Open Source in Higher Education 2007
Open Source in Higher Education 2007Open Source in Higher Education 2007
Open Source in Higher Education 2007ssorden
 
Engaging Virtual Communities: Web 2.0
Engaging Virtual Communities: Web 2.0Engaging Virtual Communities: Web 2.0
Engaging Virtual Communities: Web 2.0
lisbk
 
WordPress for Business
WordPress for Business WordPress for Business
WordPress for Business
Imagine
 
Web trends, social media, viralmarketing
Web trends, social media, viralmarketingWeb trends, social media, viralmarketing
Web trends, social media, viralmarketing
Per Axbom
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
Kanwal Khipple
 

Similar to What is drupal enovation solutions (20)

Have you got the X Factor? Building accessible and mobile websites
Have you got the X Factor? Building accessible and mobile websitesHave you got the X Factor? Building accessible and mobile websites
Have you got the X Factor? Building accessible and mobile websites
 
Meetup which approach to choose?
Meetup   which approach to choose?Meetup   which approach to choose?
Meetup which approach to choose?
 
Cool and Crucial Online Marketing Tactics
Cool and Crucial Online Marketing TacticsCool and Crucial Online Marketing Tactics
Cool and Crucial Online Marketing Tactics
 
Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0
 
Drupal and e-commerce
Drupal and e-commerceDrupal and e-commerce
Drupal and e-commerce
 
Empowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdfEmpowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdf
 
Empowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptxEmpowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptx
 
Cms Bash Groningen Opening talk
Cms Bash Groningen Opening talkCms Bash Groningen Opening talk
Cms Bash Groningen Opening talk
 
Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10Workshop evaluating your website-05-20-10
Workshop evaluating your website-05-20-10
 
Web Widgets Talk @ RefreshDC, Sep 2007
Web Widgets Talk @ RefreshDC, Sep 2007Web Widgets Talk @ RefreshDC, Sep 2007
Web Widgets Talk @ RefreshDC, Sep 2007
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane Morris
 
Web2.0 and What it Means for Business
Web2.0 and What it Means for BusinessWeb2.0 and What it Means for Business
Web2.0 and What it Means for Business
 
Web 2.0 Resources for Teaching
Web 2.0 Resources for TeachingWeb 2.0 Resources for Teaching
Web 2.0 Resources for Teaching
 
Making Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for EveryoneMaking Drupal 7 Simple to Use for Everyone
Making Drupal 7 Simple to Use for Everyone
 
Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity. Crisis Times. Turn Joomla into a job opportunity.
Crisis Times. Turn Joomla into a job opportunity.
 
Open Source in Higher Education 2007
Open Source in Higher Education 2007Open Source in Higher Education 2007
Open Source in Higher Education 2007
 
Engaging Virtual Communities: Web 2.0
Engaging Virtual Communities: Web 2.0Engaging Virtual Communities: Web 2.0
Engaging Virtual Communities: Web 2.0
 
WordPress for Business
WordPress for Business WordPress for Business
WordPress for Business
 
Web trends, social media, viralmarketing
Web trends, social media, viralmarketingWeb trends, social media, viralmarketing
Web trends, social media, viralmarketing
 
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUConINT103 Intranets With Office 365 What You Need To Know #365EDUCon
INT103 Intranets With Office 365 What You Need To Know #365EDUCon
 

More from Enovation

Moodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovationMoodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovation
Enovation
 
Highly Available, Elastic and Self-healing Moodle on OpenStack
Highly Available, Elastic and Self-healing Moodle on OpenStackHighly Available, Elastic and Self-healing Moodle on OpenStack
Highly Available, Elastic and Self-healing Moodle on OpenStack
Enovation
 
Moot diagram editor
Moot diagram editorMoot diagram editor
Moot diagram editor
Enovation
 
DSpace integration with Moodle2: Integrating the NDLR with Moodle2
DSpace integration with Moodle2: Integrating the NDLR with Moodle2DSpace integration with Moodle2: Integrating the NDLR with Moodle2
DSpace integration with Moodle2: Integrating the NDLR with Moodle2
Enovation
 
Towards Context-specific Personalised Help in Moodle
Towards Context-specific Personalised Help in MoodleTowards Context-specific Personalised Help in Moodle
Towards Context-specific Personalised Help in Moodle
Enovation
 
Building an interactive community online
Building an interactive community onlineBuilding an interactive community online
Building an interactive community online
Enovation
 
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation
 
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD EventRapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Enovation
 
Presentation by Captain Robbie Conroy at CIPD event
Presentation by Captain Robbie Conroy at CIPD eventPresentation by Captain Robbie Conroy at CIPD event
Presentation by Captain Robbie Conroy at CIPD event
Enovation
 
National Digital Learning Resources DSpace Repository Presentation
National Digital Learning Resources DSpace Repository PresentationNational Digital Learning Resources DSpace Repository Presentation
National Digital Learning Resources DSpace Repository Presentation
Enovation
 
TCD Tara DSpace Upgrade Presentation - Open Repositories2010
TCD Tara DSpace Upgrade Presentation - Open Repositories2010TCD Tara DSpace Upgrade Presentation - Open Repositories2010
TCD Tara DSpace Upgrade Presentation - Open Repositories2010
Enovation
 

More from Enovation (11)

Moodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovationMoodle integration with microsoft office 365 by enovation
Moodle integration with microsoft office 365 by enovation
 
Highly Available, Elastic and Self-healing Moodle on OpenStack
Highly Available, Elastic and Self-healing Moodle on OpenStackHighly Available, Elastic and Self-healing Moodle on OpenStack
Highly Available, Elastic and Self-healing Moodle on OpenStack
 
Moot diagram editor
Moot diagram editorMoot diagram editor
Moot diagram editor
 
DSpace integration with Moodle2: Integrating the NDLR with Moodle2
DSpace integration with Moodle2: Integrating the NDLR with Moodle2DSpace integration with Moodle2: Integrating the NDLR with Moodle2
DSpace integration with Moodle2: Integrating the NDLR with Moodle2
 
Towards Context-specific Personalised Help in Moodle
Towards Context-specific Personalised Help in MoodleTowards Context-specific Personalised Help in Moodle
Towards Context-specific Personalised Help in Moodle
 
Building an interactive community online
Building an interactive community onlineBuilding an interactive community online
Building an interactive community online
 
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
Enovation Solutions - Alfresco Project Collaboration Portal - Breakfast Brief...
 
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD EventRapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
Rapid eLearning in Aer Lingus by Gary Mahon, Enovation Solutions at CIPD Event
 
Presentation by Captain Robbie Conroy at CIPD event
Presentation by Captain Robbie Conroy at CIPD eventPresentation by Captain Robbie Conroy at CIPD event
Presentation by Captain Robbie Conroy at CIPD event
 
National Digital Learning Resources DSpace Repository Presentation
National Digital Learning Resources DSpace Repository PresentationNational Digital Learning Resources DSpace Repository Presentation
National Digital Learning Resources DSpace Repository Presentation
 
TCD Tara DSpace Upgrade Presentation - Open Repositories2010
TCD Tara DSpace Upgrade Presentation - Open Repositories2010TCD Tara DSpace Upgrade Presentation - Open Repositories2010
TCD Tara DSpace Upgrade Presentation - Open Repositories2010
 

Recently uploaded

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

What is drupal enovation solutions

Editor's Notes

  1. 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.
  2. Content types can also be used.