It's Different with Drupal
It’s Different with Drupal
It’s Different with Drupal
Making the Most of Your Web-Based CMS
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
It's Different with Drupal
The HTML Way
                      Web Server
                       (Apache)




Browser   Find Page
The HTML Way
                      Web Server
                       (Apache)




Browser   Find Page




                                   HTML Page
The HTML Way
                      Web Server
                       (Apache)


                         Load Text Files    Load Graphic Files
                           (e.g., CSS)



Browser   Find Page




                                       HTML Page
The HTML Way
                      Web Server
                       (Apache)


                         Load Text Files    Load Graphic Files
                           (e.g., CSS)



Browser   Find Page




                                       HTML Page
The Drupal Way
                   Server


             Web Server (Apache)



 Browser   Find Page
The Drupal Way
                   Server


             Web Server (Apache)



 Browser   Find Page               PHP Programs
The Drupal Way
                   Server


             Web Server (Apache)



 Browser   Find Page               PHP Programs




                                     Graphic &
                                     CSS Files
The Drupal Way
                   Server
                                    MySQL
                                   Database


             Web Server (Apache)



 Browser   Find Page               PHP Programs




                                     Graphic &
                                     CSS Files
The Drupal Way
                   Server
                                          MySQL
                                         Database


             Web Server (Apache)



 Browser   Find Page                     PHP Programs




                           Process PHP
                                           Graphic &
                                           CSS Files
The Drupal Way
                   Server
                                          MySQL
                                         Database


             Web Server (Apache)



 Browser   Find Page                     PHP Programs




           Build HTML      Process PHP
              Page
                                           Graphic &
                                           CSS Files
The Drupal Way
                   Server
                                          MySQL
                                         Database


             Web Server (Apache)



 Browser   Find Page                     PHP Programs




           Build HTML      Process PHP
              Page
                                           Graphic &
                                           CSS Files
Research
   Guide
(HTML Page)




  Research
   Guide
(HTML Page)
It's Different with Drupal
Resource A


Resource B


Resource C


Resource D




Resource A


Resource B


Resource C


Resource D
Resource A


Resource B


Resource C


Resource D




Resource A


Resource B


Resource C


Resource D
Resource A


Resource B


Resource C


Resource D




Resource A


Resource B                    Research Guide   Research Guide
             Research Guide
              (Drupal Node)    (Drupal Node)    (Drupal Node)

Resource C


Resource D
MySQL
Resource A                    Database

Resource B


Resource C


Resource D




Resource A


Resource B                    Research Guide   Research Guide
             Research Guide
              (Drupal Node)    (Drupal Node)    (Drupal Node)

Resource C


Resource D
MySQL
Resource A                                Database

Resource B


Resource C


Resource D   Resource A            Resource B             Resource C         Resource D




Resource A


Resource B                               Research Guide          Research Guide
                  Research Guide
                   (Drupal Node)          (Drupal Node)           (Drupal Node)

Resource C


Resource D
MySQL
Resource A                       Database

Resource B


Resource C


Resource D   Resource A   Resource B        Resource C   Resource D




Resource A


Resource B


Resource C


Resource D
MySQL
Resource A                              Database

Resource B


Resource C


Resource D   Resource A          Resource B        Resource C   Resource D




Resource A
                    Resource A

Resource B          Resource B


Resource C          Resource C


                    Resource D
Resource D
MySQL
Resource A                              Database

Resource B


Resource C


Resource D   Resource A          Resource B        Resource C   Resource D




Resource A
                    Resource A

Resource B          Resource B


Resource C          Resource C


                    Resource D
Resource D
MySQL
Resource A                              Database

Resource B


Resource C


Resource D   Resource A          Resource B            Resource C   Resource D




Resource A
                    Resource A

Resource B          Resource B


Resource C          Resource C            Resource C


                    Resource D
Resource D
MySQL
Resource A                              Database

Resource B


Resource C


Resource D   Resource A          Resource B            Resource C                Resource D




Resource A
                    Resource A

Resource B          Resource B


Resource C          Resource C            Resource C                Resource C


                    Resource D
Resource D
Drupal Page
                Region



Region          Region



           Region
It's Different with Drupal
Header Region
Header Region
     Navbar Region
Header Region
     Navbar Region




      Footer Region
Header Region
     Navbar Region




Main Content Region




      Footer Region
Header Region
               Navbar Region




  Left
Sidebar   Main Content Region
Region




                Footer Region
Header Region
 Search Box        Navbar Region




  Left
Sidebar       Main Content Region
Region




                    Footer Region
Header Region
   Search Box        Navbar Region




  Left
Sidebar
   Highlights
                Main Content Region
Region




                      Footer Region
Header Region
      Search Box               Navbar Region




  Left
Sidebar
   Highlights
                          Main Content Region
Region



Social Networking Icons

                                Footer Region
Drupal Page
Drupal Page
                    block


block



block


            block
Drupal Page
                    block


block


                    node
block


            block
Drupal Page
                           block


block               Field (e.g., Title)



                         node
block


            block
Drupal Page
                           block


block               Field (e.g., Title)

                    Field (e.g., Date)

                         node
block


            block
Drupal Page
                           block


block               Field (e.g., Title)

                    Field (e.g., Date)

                    node
block         Field (e.g., Body)


            block
Drupal Page
                           block


block               Field (e.g., Title)

                    Field (e.g., Date)

                    node
block
 node         Field (e.g., Body)


            block
Drupal Page
                             block


block                 Field (e.g., Title)

                      Field (e.g., Date)

                      node
  Field

  Field


block
 node           Field (e.g., Body)
 Field



              block
Expanding Drupal	6
Expanding Drupal	6

   Themes allow you to change the look
   and feel of your site without modifying
   the content.
Expanding Drupal	6

   Themes allow you to change the look
   and feel of your site without modifying
   the content.


  Modules extend, enhance, or add
  new functionality to your site.
Must-Have Modules
Must-Have Modules
 CCK. Allows you to create new fields for
 content.
Must-Have Modules
 CCK. Allows you to create new fields for
 content.
 Views. Allows you to create displays of selected fields
 or entire nodes that you can place in regions.
It's Different with Drupal
CCK + Views
CCK + Views = Awesome
CCK + Views = Awesome
Other Key Modules

WYSIWYG. A “what you see is what you get” text
editor.
IMCE. An image/file uploader and browser; also allows
you to resize images.
Date. A set of tools for dates and calendar functions.
Administration Menu. Provides an easier-to-use
menu for administrators.
Beyond the Basics
Search Optimization
RSS Feeds for Social Networking, Blogging,
Podcasting, and more.
Webforms
OPACs
It's Different with Drupal
Thomas Dodson
Coordinator
Harvard University Library
Office for Scholarly Communication
(617) 495 - 4089

More Related Content

PDF
Sep 2012 HUG: Apache Drill for Interactive Analysis
KEY
Intro to Neo4j presentation
PPTX
Performance of graph query languages
PDF
RDBMS to Graph
PDF
Apache Hadoop Ecosystem (based on an exemplary data-driven…
ODP
Grails goes Graph
PDF
Hw09 Hadoop Db
PDF
Apache Drill @ PJUG, Jan 15, 2013
Sep 2012 HUG: Apache Drill for Interactive Analysis
Intro to Neo4j presentation
Performance of graph query languages
RDBMS to Graph
Apache Hadoop Ecosystem (based on an exemplary data-driven…
Grails goes Graph
Hw09 Hadoop Db
Apache Drill @ PJUG, Jan 15, 2013

What's hot (20)

PDF
Large Scale Data Processing & Storage
PDF
Swiss Big Data User Group - Introduction to Apache Drill
PPTX
Pig Tutorial | Apache Pig Tutorial | What Is Pig In Hadoop? | Apache Pig Arch...
PDF
Getting started with Graph Databases & Neo4j
PPTX
Recent IT Development and Women: Big Data and The Power of Women in Goryeo
PDF
Big Data Hadoop Training
PDF
Hadoop pig
ODP
Graph databases
PPTX
Introduction to MongoDB and Workshop
PPTX
HUG France - Apache Drill
PPTX
Python in big data world
PPTX
Refactoring HUBzero for Linked Data
PPTX
מיכאל
PDF
Data modeling with neo4j tutorial
PDF
Apache hadoop
PDF
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
PDF
Intro to Neo4j 2.0
PDF
An introduction to apache drill presentation
Large Scale Data Processing & Storage
Swiss Big Data User Group - Introduction to Apache Drill
Pig Tutorial | Apache Pig Tutorial | What Is Pig In Hadoop? | Apache Pig Arch...
Getting started with Graph Databases & Neo4j
Recent IT Development and Women: Big Data and The Power of Women in Goryeo
Big Data Hadoop Training
Hadoop pig
Graph databases
Introduction to MongoDB and Workshop
HUG France - Apache Drill
Python in big data world
Refactoring HUBzero for Linked Data
מיכאל
Data modeling with neo4j tutorial
Apache hadoop
Pig Tutorial | Twitter Case Study | Apache Pig Script and Commands | Edureka
Intro to Neo4j 2.0
An introduction to apache drill presentation
Ad

Viewers also liked (6)

DOC
Female Archetypes in Reality Television
PPT
Presentacion bio
KEY
auburn history
DOCX
Syllabus comm 3190 02.spring 2012
PPT
Poster Session Presentation
DOCX
Fall 2012.tech writing.syllabus
Female Archetypes in Reality Television
Presentacion bio
auburn history
Syllabus comm 3190 02.spring 2012
Poster Session Presentation
Fall 2012.tech writing.syllabus
Ad

Similar to It's Different with Drupal (20)

PDF
Gerry McNicol Graph Databases
PPTX
7 Databases in 70 minutes
KEY
NoSQL: Why, When, and How
PDF
Handling not so big data
PPTX
Steve Watt Presentation
PPTX
NoSQL and MapReduce
PDF
Cloud Databases in Research and Practice
PDF
RDFa: introduction, comparison with microdata and microformats and how to use it
PPT
Web Development Intro
PDF
It takes two to tango! : Is SQL-on-Hadoop the next big step?
ODP
State of the Semantic Web
PDF
Data Visualisation with Hadoop Mashups, Hive, Power BI and Excel 2013
PPTX
Apache Drill
PPT
RubyonRails
PPT
Drupal and the Semantic Web
PDF
Data Access 2.0? Please welcome, Spring Data!
PDF
Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke
PDF
Modern Big Data Analytics Tools: An Overview
PPTX
Big Data in the Microsoft Platform
PPTX
Mongodb - drupal dev days
Gerry McNicol Graph Databases
7 Databases in 70 minutes
NoSQL: Why, When, and How
Handling not so big data
Steve Watt Presentation
NoSQL and MapReduce
Cloud Databases in Research and Practice
RDFa: introduction, comparison with microdata and microformats and how to use it
Web Development Intro
It takes two to tango! : Is SQL-on-Hadoop the next big step?
State of the Semantic Web
Data Visualisation with Hadoop Mashups, Hive, Power BI and Excel 2013
Apache Drill
RubyonRails
Drupal and the Semantic Web
Data Access 2.0? Please welcome, Spring Data!
Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke
Modern Big Data Analytics Tools: An Overview
Big Data in the Microsoft Platform
Mongodb - drupal dev days

Recently uploaded (20)

PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
August Patch Tuesday
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
A review of recent deep learning applications in wood surface defect identifi...
Final SEM Unit 1 for mit wpu at pune .pptx
DP Operators-handbook-extract for the Mautical Institute
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Enhancing emotion recognition model for a student engagement use case through...
A novel scalable deep ensemble learning framework for big data classification...
Getting Started with Data Integration: FME Form 101
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
A comparative study of natural language inference in Swahili using monolingua...
August Patch Tuesday
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Assigned Numbers - 2025 - Bluetooth® Document
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
Taming the Chaos: How to Turn Unstructured Data into Decisions
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Hindi spoken digit analysis for native and non-native speakers
NewMind AI Weekly Chronicles – August ’25 Week III
O2C Customer Invoices to Receipt V15A.pptx
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
sustainability-14-14877-v2.pddhzftheheeeee
A review of recent deep learning applications in wood surface defect identifi...

It's Different with Drupal

  • 3. It’s Different with Drupal Making the Most of Your Web-Based CMS
  • 13. The HTML Way Web Server (Apache) Browser Find Page
  • 14. The HTML Way Web Server (Apache) Browser Find Page HTML Page
  • 15. The HTML Way Web Server (Apache) Load Text Files Load Graphic Files (e.g., CSS) Browser Find Page HTML Page
  • 16. The HTML Way Web Server (Apache) Load Text Files Load Graphic Files (e.g., CSS) Browser Find Page HTML Page
  • 17. The Drupal Way Server Web Server (Apache) Browser Find Page
  • 18. The Drupal Way Server Web Server (Apache) Browser Find Page PHP Programs
  • 19. The Drupal Way Server Web Server (Apache) Browser Find Page PHP Programs Graphic & CSS Files
  • 20. The Drupal Way Server MySQL Database Web Server (Apache) Browser Find Page PHP Programs Graphic & CSS Files
  • 21. The Drupal Way Server MySQL Database Web Server (Apache) Browser Find Page PHP Programs Process PHP Graphic & CSS Files
  • 22. The Drupal Way Server MySQL Database Web Server (Apache) Browser Find Page PHP Programs Build HTML Process PHP Page Graphic & CSS Files
  • 23. The Drupal Way Server MySQL Database Web Server (Apache) Browser Find Page PHP Programs Build HTML Process PHP Page Graphic & CSS Files
  • 24. Research Guide (HTML Page) Research Guide (HTML Page)
  • 26. Resource A Resource B Resource C Resource D Resource A Resource B Resource C Resource D
  • 27. Resource A Resource B Resource C Resource D Resource A Resource B Resource C Resource D
  • 28. Resource A Resource B Resource C Resource D Resource A Resource B Research Guide Research Guide Research Guide (Drupal Node) (Drupal Node) (Drupal Node) Resource C Resource D
  • 29. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Research Guide Research Guide Research Guide (Drupal Node) (Drupal Node) (Drupal Node) Resource C Resource D
  • 30. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource B Research Guide Research Guide Research Guide (Drupal Node) (Drupal Node) (Drupal Node) Resource C Resource D
  • 31. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource B Resource C Resource D
  • 32. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource A Resource B Resource B Resource C Resource C Resource D Resource D
  • 33. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource A Resource B Resource B Resource C Resource C Resource D Resource D
  • 34. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource A Resource B Resource B Resource C Resource C Resource C Resource D Resource D
  • 35. MySQL Resource A Database Resource B Resource C Resource D Resource A Resource B Resource C Resource D Resource A Resource A Resource B Resource B Resource C Resource C Resource C Resource C Resource D Resource D
  • 36. Drupal Page Region Region Region Region
  • 39. Header Region Navbar Region
  • 40. Header Region Navbar Region Footer Region
  • 41. Header Region Navbar Region Main Content Region Footer Region
  • 42. Header Region Navbar Region Left Sidebar Main Content Region Region Footer Region
  • 43. Header Region Search Box Navbar Region Left Sidebar Main Content Region Region Footer Region
  • 44. Header Region Search Box Navbar Region Left Sidebar Highlights Main Content Region Region Footer Region
  • 45. Header Region Search Box Navbar Region Left Sidebar Highlights Main Content Region Region Social Networking Icons Footer Region
  • 47. Drupal Page block block block block
  • 48. Drupal Page block block node block block
  • 49. Drupal Page block block Field (e.g., Title) node block block
  • 50. Drupal Page block block Field (e.g., Title) Field (e.g., Date) node block block
  • 51. Drupal Page block block Field (e.g., Title) Field (e.g., Date) node block Field (e.g., Body) block
  • 52. Drupal Page block block Field (e.g., Title) Field (e.g., Date) node block node Field (e.g., Body) block
  • 53. Drupal Page block block Field (e.g., Title) Field (e.g., Date) node Field Field block node Field (e.g., Body) Field block
  • 55. Expanding Drupal 6 Themes allow you to change the look and feel of your site without modifying the content.
  • 56. Expanding Drupal 6 Themes allow you to change the look and feel of your site without modifying the content. Modules extend, enhance, or add new functionality to your site.
  • 58. Must-Have Modules CCK. Allows you to create new fields for content.
  • 59. Must-Have Modules CCK. Allows you to create new fields for content. Views. Allows you to create displays of selected fields or entire nodes that you can place in regions.
  • 62. CCK + Views = Awesome
  • 63. CCK + Views = Awesome
  • 64. Other Key Modules WYSIWYG. A “what you see is what you get” text editor. IMCE. An image/file uploader and browser; also allows you to resize images. Date. A set of tools for dates and calendar functions. Administration Menu. Provides an easier-to-use menu for administrators.
  • 65. Beyond the Basics Search Optimization RSS Feeds for Social Networking, Blogging, Podcasting, and more. Webforms OPACs
  • 67. Thomas Dodson Coordinator Harvard University Library Office for Scholarly Communication (617) 495 - 4089

Editor's Notes

  • #2: Going to talk about the software package Drupal and what the OSC has done with it.
  • #3: Going to talk about the software package Drupal and what the OSC has done with it.
  • #4: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #5: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #6: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #7: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #8: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #9: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #10: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #11: Public Website Front-end for our DSPACE open access repository. Internal Wiki (security) Collaborative environment for collection managers and training resource for our student workers. Provides secure webforms for submitting articles, requesting waivers of the policy, applying for funds. Project Management Timesheets for student workers.
  • #12: Drupal is a web-based application but functions a little differently than an HTML webpage. HTML Page vs. Drupal Page In a static HTML page, the content is in the actual page: “Welcome to our site,” data is actually in the HTML code of the page. Also, each page was built by a human writing code or using an HTML Editor.
  • #13: Drupal is a web-based application but functions a little differently than an HTML webpage. HTML Page vs. Drupal Page In a static HTML page, the content is in the actual page: “Welcome to our site,” data is actually in the HTML code of the page. Also, each page was built by a human writing code or using an HTML Editor.
  • #14: Drupal is a web-based application but functions a little differently than an HTML webpage. HTML Page vs. Drupal Page In a static HTML page, the content is in the actual page: “Welcome to our site,” data is actually in the HTML code of the page. Also, each page was built by a human writing code or using an HTML Editor.
  • #15: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #16: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #17: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #18: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #19: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #20: It’s Different with Drupal. PHP Code provides a blueprint, a set of instructions about how to build an HTML page--display the title, then display the date, then the body text, etc. Form w/out Content. PHP is the architect. Content lives in a database as fielded data. PHP has a set of rules about pulling in graphics, which stylesheets to use for this kind of page, what data to grab from the database and how to display it. Web-server is the builder--it follows the instructions given to it by the PHP, the blueprints, and uses the content from MySQL database, the building materials, displays it as an HTML page and sends THAT back to the browser.
  • #21: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #22: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #23: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #24: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #25: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #26: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #27: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #28: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #29: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #30: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #31: Clearly the drupal structure is more complicated, so why bother? Imagine a research guide built as a static html page. Each of the resources (e.g., a database) have been entered into the individual guide. A new guide listing the same resource requires that information about the resource be duplicated (probably cut and pasted in). Also if, say the name of the resource or the URL or the description of it needs to change you have to find every research guide that has that resource and make the change manually. It’s different with Drupal. Information about each resource is stored as fielded data in a MySQL database. The drupal page looks the same to the user, but since the data about an information resource lives in a database rather than on a page, drupal can re-use the same data on multiple pages. (Resource C). Also, if any of the information needs to be changed, like the URL, that change only needs to be made once and all the pages on which the resource appears will be automatically updated.
  • #32: PHP provides a blueprint for building the page: In Drupal, the blueprints involve dividing up each HTML page into regions. You don’t have to use every region, but it offers a lot of flexibility in terms of layout.
  • #33: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #34: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #35: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #36: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #37: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #38: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #39: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #40: Let’s take a look at the OSC Public Page. Divided into a set of regions, which act as containers or bins into which we can put different kinds of content. Notice how one of these regions, the left sidebar contains different kinds of things--a search box, a couple of new highlights, and social networking icons. These regions are just containers, and what they contain are BLOCKS. More than one Block in the same region.
  • #41: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #42: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #43: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #44: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #45: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #46: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #47: One of the terms your going to hear a lot when your talking with drupalers is the word NODE. A Node is the basic unit of content in a drupal site. It’s essentially a collection of fields with content from the database, displayed in a certain way. A node could be the text of an about us page, a blog post, a news article. --Real flexibility of drupal is the ability to make lots of different pages, with different arrangements of blocks and nodes, from the same content. --Show Blocks & Moving Blocks --Show configuring Block. --Content Management --Don’t interface with the database directly (example: About the OSC). Different types of nodes. Highlight vs. Page. (Date vs. No Date). Decide what fields, etc. Nodes can be created, edited, deleted. Same content can be re-used many times, on different pages. Working with Content Types List content, what kind of content Roles--some people can make blog posts, but not main pages. See things or not.
  • #48: Themes. Go to Drupal themegarden.
  • #49: Themes. Go to Drupal themegarden.