Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
A Beginner's Guide to Drupal Site Building
Search
M Miller
December 13, 2013
Technology
0
90
A Beginner's Guide to Drupal Site Building
M Miller
December 13, 2013
Tweet
Share
More Decks by M Miller
See All by M Miller
Hack_Storybook_BADCamp_2022.pdf
melmiller
0
22
Design in 30 Minutes
melmiller
3
160
Absolute Beginner's Guide to Site Building
melmiller
1
120
Introduction to Drupal Theming
melmiller
0
68
Other Decks in Technology
See All in Technology
マルチモーダル理解と生成の統合 DeepSeek Janus, etc... / Multimodal Understanding and Generation Integration
hiroga
0
370
エンジニアのためのドキュメント力基礎講座〜構造化思考から始めよう〜(2025/02/15jbug広島#15発表資料)
yasuoyasuo
16
6.3k
転生CISOサバイバル・ガイド / CISO Career Transition Survival Guide
kanny
3
920
Postman Flowsの基本 / Postman Flows Basics
yokawasa
1
100
OpenID Connect for Identity Assurance の概要と翻訳版のご紹介 / 20250219-BizDay17-OIDC4IDA-Intro
oidfj
0
160
サーバーレスアーキテクチャと生成AIの融合 / Serverless Meets Generative AI
_kensh
12
3.1k
アジャイル開発とスクラム
araihara
0
170
Data-centric AI入門第6章:Data-centric AIの実践例
x_ttyszk
1
390
君も受託系GISエンジニアにならないか
sudataka
2
410
室長と気ままに学ぶマイクロソフトのビジネスアプリケーションとビジネスプロセス
ryoheig0405
0
350
組織貢献をするフリーランスエンジニアという生き方
n_takehata
1
1.2k
10分で紹介するAmazon Bedrock利用時のセキュリティ対策 / 10-minutes introduction to security measures when using Amazon Bedrock
hideakiaoyagi
0
180
Featured
See All Featured
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
320
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Embracing the Ebb and Flow
colly
84
4.6k
Typedesign – Prime Four
hannesfritz
40
2.5k
Rebuilding a faster, lazier Slack
samanthasiow
80
8.8k
Agile that works and the tools we love
rasmusluckow
328
21k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.4k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Making the Leap to Tech Lead
cromwellryan
133
9.1k
Rails Girls Zürich Keynote
gr2m
94
13k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Transcript
Melissa Miller |
[email protected]
| @miller2676 A BEGINNER'S GUIDE TO
DRUPAL SITE BUILDING
Melissa Miller |
[email protected]
| @miller2676 WHAT I WISH SOMEONE
HAD TOLD ME AT THE BEGINNING AKA…
Melissa Miller |
[email protected]
| @miller2676 WHAT DO I MEAN
BY BEGINNING?
Melissa Miller |
[email protected]
| @miller2676 MOST SITE BUILDERS DO
NOT SET OUT TO BE SITE BUILDERS* (*I made this up, but it seems true)
Melissa Miller |
[email protected]
| @miller2676 WHY AM I DOING
THIS?
Melissa Miller |
[email protected]
| @miller2676 DRUPAL CAN BE OVERWHELMING…
BUT DOESN’T HAVE TO BE DIFFICULT
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 THINK ABOUT DRUPAL AS
LEGOS* (*This is a tired analogy, but it works)
Melissa Miller |
[email protected]
| @miller2676 THERE IS ALWAYS MORE
TO LEARN MY DRUPAL MOTTO (you must be okay with this)
Melissa Miller |
[email protected]
| @miller2676 YOU DON’T HAVE TO
CONTINUALLY START OVER ALSO... (there will always be a better way to do something)
Melissa Miller |
[email protected]
| @miller2676 SITE BUILDING CAN BE
MANY THINGS
Melissa Miller |
[email protected]
| @miller2676 THERE ARE THOUSANDS OF
MODULES
Melissa Miller |
[email protected]
| @miller2676 LET’S BREAK IT DOWN
INTO LOGICAL CATEGORIES
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 BUT, WAIT
Melissa Miller |
[email protected]
| @miller2676 BEFORE YOU GET STARTED
Melissa Miller |
[email protected]
| @miller2676 DECIDE ON TEXT EDITING
AND MEDIA HANDLING
Melissa Miller |
[email protected]
| @miller2676 KNOW WHO WILL BE
CREATING CONTENT ON YOUR SITE
Melissa Miller |
[email protected]
| @miller2676 KNOW HOW YOUR SITE
WILL HANDLE FILES AND IMAGES
Melissa Miller |
[email protected]
| @miller2676 DECIDE ON A THEMING
METHOD
Melissa Miller |
[email protected]
| @miller2676 START WITH A QUALITY
BASE THEME (you’ll thank me someday)
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 TIPS ADMIN INTERFACE MODULE
FILTER TURN OFF OVERLAY USE SHORTCUTS MODULES
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 TIPS CONTENT CREATION WYSIWYG
MEDIA (2.X BRANCH) VARIOUS FIELD-BASED MODULES CREATE CUSTOM CONTENT TYPES USE TAXONOMY USE HIDDEN FIELDS TO ORGANIZE CONTENT MODULES CONTENT CREATION
Melissa Miller |
[email protected]
| @miller2676 MAKE YOUR OWN
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 WYSIWYG
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 TAXONOMY = AWESOME
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 CONTENT DISPLAY TIPS VIEWS
VIEWS VIEWS EXPLORE ADVANCED DISPLAY MODULES EXPLORE THEME TEMPLATE FILES USE VIEWS MODULES
Melissa Miller |
[email protected]
| @miller2676 BASIC CONTENT DISPLAY METHODS
NODE DISPLAYS VIEWS PAGES (AND BLOCKS) BLOCKS WITHIN REGIONS
Melissa Miller |
[email protected]
| @miller2676 page #region #region #region
#region #block #block #block #block #block #block #block #block
Melissa Miller |
[email protected]
| @miller2676 WHERE DO BLOCKS COME
FROM? MAKE YOUR OWN VIEWS OTHER MODULES CORE
Melissa Miller |
[email protected]
| @miller2676 /admin/structure/block
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADVANCED DISPLAY MODULES* PANELS
DISPLAY SUITE CONTEXT *to explore once you understand the basics
Melissa Miller |
[email protected]
| @miller2676 NODE DISPLAYS
Melissa Miller |
[email protected]
| @miller2676 CUSTOM TEMPLATE FILES
Melissa Miller |
[email protected]
| @miller2676 CUSTOM TEMPLATE FILES
Melissa Miller |
[email protected]
| @miller2676 VIEWS!
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 TIPS MENU BLOCK USE
CUSTOM MENUS DISABLE THE CORE MENU BLOCKS AND USE MENU BLOCK MODULE MODULES NAVIGATION
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 MENU BLOCK WORKS WITH
CORE MENU SYSTEM BUT PROVIDES AN ALTERNATIVE WAY TO DISPLAY MAKES MENUS PORTABLE IS AWESOME
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 TIPS REAL NAME DEVELOP
ROLE DEFINITIONS BEFORE YOU BUILD SITE DECIDE EARLY, CONFIGURE LATER MODULES PEOPLE
Melissa Miller |
[email protected]
| @miller2676 /admin/config/people/accounts
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676
Melissa Miller |
[email protected]
| @miller2676 ADMIN INTERFACE CONTENT CREATION
CONTENT DISPLAY NAVIGATION PEOPLE THEME*
Melissa Miller |
[email protected]
| @miller2676 TIPS BLOCK CLASS BROWSER
CLASS FIT VIDS ADAPTIVE IMAGE MASTER A BASE THEME LEARN A CSS PREPROCESSOR MODULES THEME
Melissa Miller |
[email protected]
| @miller2676 WHAT’S NEXT?
Melissa Miller |
[email protected]
| @miller2676 EXPAND & PERSONALIZE EACH
OF THE SIX* CATEGORIES (*or more)
Melissa Miller |
[email protected]
| @miller2676 LEARN FEATURES! (you’ll thank
me for this one as well)
Melissa Miller |
[email protected]
| @miller2676 CREATE YOUR OWN INSTALL
PROFILE
Melissa Miller |
[email protected]
| @miller2676 QUESTIONS?