Enviar pesquisa
Carregar
Drupal Workshop Overview
•
Transferir como PPTX, PDF
•
1 gostou
•
733 visualizações
Título melhorado com IA
O
OS Solutions
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 46
Baixar agora
Recomendados
What's New in Nuxeo Platform 7.3
What's New in Nuxeo Platform 7.3
Nuxeo
From SQL to MongoDB
From SQL to MongoDB
Nuxeo
Build drupal project based on drush make
Build drupal project based on drush make
永对 陈
Managing Engineering Information with Nuxeo
Managing Engineering Information with Nuxeo
Nuxeo
Release 8.1 - Breakfast Paris
Release 8.1 - Breakfast Paris
Nuxeo
Salesforce DX (Meetup du 11/10/2017)
Salesforce DX (Meetup du 11/10/2017)
Casablanca Salesforce Developer Group
Hadoop Security in Detail__HadoopSummit2010
Hadoop Security in Detail__HadoopSummit2010
Yahoo Developer Network
Tech talk live share extras extension modules feb 13
Tech talk live share extras extension modules feb 13
Alfresco Software
Recomendados
What's New in Nuxeo Platform 7.3
What's New in Nuxeo Platform 7.3
Nuxeo
From SQL to MongoDB
From SQL to MongoDB
Nuxeo
Build drupal project based on drush make
Build drupal project based on drush make
永对 陈
Managing Engineering Information with Nuxeo
Managing Engineering Information with Nuxeo
Nuxeo
Release 8.1 - Breakfast Paris
Release 8.1 - Breakfast Paris
Nuxeo
Salesforce DX (Meetup du 11/10/2017)
Salesforce DX (Meetup du 11/10/2017)
Casablanca Salesforce Developer Group
Hadoop Security in Detail__HadoopSummit2010
Hadoop Security in Detail__HadoopSummit2010
Yahoo Developer Network
Tech talk live share extras extension modules feb 13
Tech talk live share extras extension modules feb 13
Alfresco Software
Ct total eng_110822
Ct total eng_110822
Rooger Nuñez
ты достоин, о бог
ты достоин, о бог
ko63ar
Presentación ingles adriana ramirez
Presentación ingles adriana ramirez
IE EL TESORO
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Nottingham Trent University
Primar nova filial
Primar nova filial
Diego Barbeito
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Mark Vena
Releituras Romero Britto
Releituras Romero Britto
dalvanice
LCIA Training Section 2
LCIA Training Section 2
asriasky
Web / Graphic design credentials
Web / Graphic design credentials
Vinod Batus
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Cary Institute of Ecosystem Studies
Building A Successful Campaign with Google Adwords
Building A Successful Campaign with Google Adwords
clickTRUE
Eceee 2013 r bull
Eceee 2013 r bull
Nottingham Trent University
никуда я не хочу идти
никуда я не хочу идти
ko63ar
Energy Interactive
Energy Interactive
dmaramba
How to Assess Integrity Risks for a Company ?
How to Assess Integrity Risks for a Company ?
iohann Le Frapper
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Chad Brosius
Altc 2010 paper_0188_cb_dh
Altc 2010 paper_0188_cb_dh
Claire B
Como usar vídeo para aumentar suas vendas
Como usar vídeo para aumentar suas vendas
Eduardo Valente
Aféresis
Aféresis
marthadoniz
Economy katalog
Economy katalog
my lovely bath
CMS 101 Drupal
CMS 101 Drupal
ggfergu
Beginner's guide to drupal
Beginner's guide to drupal
mayank.grd
Mais conteúdo relacionado
Destaque
Ct total eng_110822
Ct total eng_110822
Rooger Nuñez
ты достоин, о бог
ты достоин, о бог
ko63ar
Presentación ingles adriana ramirez
Presentación ingles adriana ramirez
IE EL TESORO
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Nottingham Trent University
Primar nova filial
Primar nova filial
Diego Barbeito
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Mark Vena
Releituras Romero Britto
Releituras Romero Britto
dalvanice
LCIA Training Section 2
LCIA Training Section 2
asriasky
Web / Graphic design credentials
Web / Graphic design credentials
Vinod Batus
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Cary Institute of Ecosystem Studies
Building A Successful Campaign with Google Adwords
Building A Successful Campaign with Google Adwords
clickTRUE
Eceee 2013 r bull
Eceee 2013 r bull
Nottingham Trent University
никуда я не хочу идти
никуда я не хочу идти
ko63ar
Energy Interactive
Energy Interactive
dmaramba
How to Assess Integrity Risks for a Company ?
How to Assess Integrity Risks for a Company ?
iohann Le Frapper
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Chad Brosius
Altc 2010 paper_0188_cb_dh
Altc 2010 paper_0188_cb_dh
Claire B
Como usar vídeo para aumentar suas vendas
Como usar vídeo para aumentar suas vendas
Eduardo Valente
Aféresis
Aféresis
marthadoniz
Economy katalog
Economy katalog
my lovely bath
Destaque
(20)
Ct total eng_110822
Ct total eng_110822
ты достоин, о бог
ты достоин, о бог
Presentación ingles adriana ramirez
Presentación ingles adriana ramirez
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Digitally Engaging and Empowering Employees for Energy Demand Reduction: A Ne...
Primar nova filial
Primar nova filial
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Segway pt se and seg solutions launch webinar -- united states (3-24-14)
Releituras Romero Britto
Releituras Romero Britto
LCIA Training Section 2
LCIA Training Section 2
Web / Graphic design credentials
Web / Graphic design credentials
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Freshwater Invasions in the Hudson Valley: Causes, Impacts, and Management
Building A Successful Campaign with Google Adwords
Building A Successful Campaign with Google Adwords
Eceee 2013 r bull
Eceee 2013 r bull
никуда я не хочу идти
никуда я не хочу идти
Energy Interactive
Energy Interactive
How to Assess Integrity Risks for a Company ?
How to Assess Integrity Risks for a Company ?
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Nutriferonageofthesuperbugs2132013 130325160944-phpapp02
Altc 2010 paper_0188_cb_dh
Altc 2010 paper_0188_cb_dh
Como usar vídeo para aumentar suas vendas
Como usar vídeo para aumentar suas vendas
Aféresis
Aféresis
Economy katalog
Economy katalog
Semelhante a Drupal Workshop Overview
CMS 101 Drupal
CMS 101 Drupal
ggfergu
Beginner's guide to drupal
Beginner's guide to drupal
mayank.grd
Drupal distribution
Drupal distribution
Paulius Pazdrazdys
SilverStripe Meetup 03/03/2011
SilverStripe Meetup 03/03/2011
Paul Rogers
SilverStripe Meetup Presentation 03/03/2011
SilverStripe Meetup Presentation 03/03/2011
Paul Rogers
Introduction To Drupal
Introduction To Drupal
Lauren Roth
Dn D Custom 1
Dn D Custom 1
ptalindstrom
Dn D Custom 1
Dn D Custom 1
ptalindstrom
Taking your site from Drupal 6 to Drupal 7
Taking your site from Drupal 6 to Drupal 7
Phase2
SynapseIndia drupal presentation on drupal
SynapseIndia drupal presentation on drupal
Synapseindiappsdevelopment
Dot netnuke
Dot netnuke
you steve
Drupal
Drupal
mayank.grd
Drupal_cubet seminar
Drupal_cubet seminar
Cubet Techno Labs
Tips and tricks for building Large web applications with Drupal
Tips and tricks for building Large web applications with Drupal
MitzaCeusan
Using CMS Tool Drupal
Using CMS Tool Drupal
senejug
Open Source Content Management Systems
Open Source Content Management Systems
Matthew Turland
I Heart Drupal
I Heart Drupal
Steven Trotter
The Language of Drupal
The Language of Drupal
Melissa Hicks
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Mack Hardy
I <3 Drupal
I <3 Drupal
Lee Quessenberry
Semelhante a Drupal Workshop Overview
(20)
CMS 101 Drupal
CMS 101 Drupal
Beginner's guide to drupal
Beginner's guide to drupal
Drupal distribution
Drupal distribution
SilverStripe Meetup 03/03/2011
SilverStripe Meetup 03/03/2011
SilverStripe Meetup Presentation 03/03/2011
SilverStripe Meetup Presentation 03/03/2011
Introduction To Drupal
Introduction To Drupal
Dn D Custom 1
Dn D Custom 1
Dn D Custom 1
Dn D Custom 1
Taking your site from Drupal 6 to Drupal 7
Taking your site from Drupal 6 to Drupal 7
SynapseIndia drupal presentation on drupal
SynapseIndia drupal presentation on drupal
Dot netnuke
Dot netnuke
Drupal
Drupal
Drupal_cubet seminar
Drupal_cubet seminar
Tips and tricks for building Large web applications with Drupal
Tips and tricks for building Large web applications with Drupal
Using CMS Tool Drupal
Using CMS Tool Drupal
Open Source Content Management Systems
Open Source Content Management Systems
I Heart Drupal
I Heart Drupal
The Language of Drupal
The Language of Drupal
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
Strategies and Tips for Building Enterprise Drupal Applications - PNWDS 2013
I <3 Drupal
I <3 Drupal
Último
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Wes McKinney
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Kari Kakkonen
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Pim van der Noll
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
itnewsafrica
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
Pixlogix Infotech
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Neo4j
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.pptx
LoriGlavin3
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
Inflectra
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.pptx
LoriGlavin3
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Nikki Chapple
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Último
(20)
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
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.pptx
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
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.pptx
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Drupal Workshop Overview
1.
Drupal Workshop Presented
by OS Solutions
2.
About Us Company
Roger Steven Casey Bryan
3.
Intended Audience Beginner
Intermediate Advanced
4.
Overview To cover
as much Drupal as we can in 2 hours to meet all audience levels
5.
drupal.org Navigation GIT
Groups
6.
Terminology Modules Blocks
Themes Taxonomy
7.
Drupal Requirements Linux
PHP MySQL
8.
Installation Dir in
Apache web dir Setup conf Hosts (local) MySQL settings.php / files
9.
Admin Interface Default
Admin Admin Menu
10.
Drush PHP Drop-in
Command Line Quick Commands
11.
Enabling Modules Download,
Extract, Enable New D7 Paste URL Drush dl, en (den on github) https://github.com/jacksinn/Moar-Drush-Commands
12.
Creating Content Manual
Devel Import
13.
Creating New Content
Types CCK CCK Extensions D7
14.
CCK Fields Creating
Ordering Displaying
15.
Node Reference CCK
Field Type AJAX Field (easy, node title -> nid) Relates nodes
16.
Taxonomy Semantic Web
Similar Content Use across node types
17.
Displaying Content Block
Output Views Displays TPL Files
18.
Blocks Chunks of
information Can drop in code
19.
Views Query Generator
Create pages, blocks, feeds Live query results
20.
Views UI Main
interface Configuration Displays
21.
Views Displays Block
Page Feed Attachment
22.
Views Fields Items
to output ‘select’ clause Ordering, relationships
23.
Views Filters Main
Filtering ‘where’ clause Can expose filters
24.
Views Sort Sort
query output ‘order by’ clause Multiple options
25.
Views Arguments Like
filters Limit output based on node information, relationships
26.
Views Relationships Used
to tie information / nodes together ‘join’ clause Use with fields and filters
27.
Users User 1
User 0 Management
28.
Roles Logically group
users Share permissions User may have multiple roles
29.
Permissions What users
may and may not view or modify Setup by role Users with multiple roles get the most liberal (‘or’ logic)
30.
Rules / Triggers
Execute actions on event Generate emails Create new content Flagged content
31.
Flags Allow users
to mark nodes (like, report) Use with triggered rules By user or global
32.
Other Common Modules
Drupal relies on contrib modules to increase robustness Modules on drupal.org are GPLv2 Licensed
33.
Context Logically display
items based on conditions Bundle regional information to be used across many node types
34.
Features Store logically
grouped items in code Helps with versioning / multiple developers Can deploy to any site Drush feature-update (fu)
35.
Nodequeue Order nodes
Useful with sliders, promoting nodes, ad management Add to queue on node page (easy)
36.
Pathauto Generate URLs
for content based on information about the node or static May use tokens
37.
Multisite Traditional drop
in new sites in sites/ dir Aegir GUI management of site deployment
38.
List of Modules
http://drupal.org/project/modules Good ordering options
39.
Caching CSS /
JS Block Views Squid (external)
40.
Production Deployment Turn
off UI elements Caching Database direction Use features
41.
Managing Deployments Core
updates (backup!) Drush pm-update (up) Versioning Only pull from prod DB never push to
42.
Module Development Structure
Hooks API Submission Process
43.
Theme Development Structure
.info .tpl.php files template.php
44.
Database Management Features
Export DB Dump Drush
45.
Contact OS Solutions
http://ossolutions.org 888.275.4893 steven@ossolutions.org roger@ossolutions.org
46.
Additional Resources drupal.org
api.drupal.org
Baixar agora