SlideShare ist ein Scribd-Unternehmen logo
1 von 43
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

Weitere ähnliche Inhalte

Ähnlich wie 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 websitesHenny 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 Tacticsatennant
 
Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0Deployment Strategies For Web 2.0
Deployment Strategies For Web 2.0lisbk
 
Drupal and e-commerce
Drupal and e-commerceDrupal and e-commerce
Drupal and e-commerceCommerce Guys
 
Empowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdfEmpowerment Technology- PowerPoint Presentation copy.pdf
Empowerment Technology- PowerPoint Presentation copy.pdfArcee Mondragon
 
Empowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptxEmpowerment Technology- PowerPoint Presentation copy.pptx
Empowerment Technology- PowerPoint Presentation copy.pptxArcee Mondragon
 
Cms Bash Groningen Opening talk
Cms Bash Groningen Opening talkCms Bash Groningen Opening talk
Cms Bash Groningen Opening talkWilco 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 2007Will Meyer
 
From Website To Webapp Shane Morris
From Website To Webapp   Shane MorrisFrom Website To Webapp   Shane Morris
From Website To Webapp Shane MorrisShane 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 TeachingAlexis 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 EveryoneAcquia
 
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.0lisbk
 
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, viralmarketingPer 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 #365EDUConKanwal Khipple
 

Ähnlich wie 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
 

Mehr von 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 enovationEnovation
 
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 OpenStackEnovation
 
Moot diagram editor
Moot diagram editorMoot diagram editor
Moot diagram editorEnovation
 
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 Moodle2Enovation
 
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 MoodleEnovation
 
Building an interactive community online
Building an interactive community onlineBuilding an interactive community online
Building an interactive community onlineEnovation
 
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 EventEnovation
 
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 eventEnovation
 
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 PresentationEnovation
 
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 Repositories2010Enovation
 

Mehr von 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
 

Kürzlich hochgeladen

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

What is drupal enovation solutions

Hinweis der Redaktion

  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.