SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Panels
   Multi-Column-Layouts
    Through-The-Web


      DrupalCamp Vienna
        27-28 Nov 2009
http://drupalcamp.at/sessions/panels-0
das jo
• Josef Dabernig
• @dasjo
• dasjo@jabber.org
• http://drupal.org/user/228295
Panels Features
• Drag & Drop Layout
• Configure through the UI
• Views 2 + CCK Integration
• Marshall Content
• Exportables
• API
Panels Creation
• Page Manager
     – System page overrides
     – Custom pages
• Panel Nodes (Drupal Content)
• Mini Panels (Blocks)
Panels Creation
• Page Manager
     – System page overrides
          • Node add/edit form
          • Node template
          • Taxonomy term template
          • User contact
          • User profile template
     – Custom pages (custom path)
           • Arguments (%required, !optional)
• Panel Nodes (Drupal Content)
• Mini Panels (Blocks)
Panels Configuration
• Variants (one-to-many per Panel)
• Layout (eg: two-column)
• Content (add panes to columns)
Panels Configuration
• Variants (one-to-many per Panel)
• Layout (eg: two-column)
• Content (add panes to columns)
     – Panes from Core / Contrib
     – Term context
     – Blocks
     – Menus
     – Views
     – Custom content
Panels Configuration
• Variants (one-to-many per Panel)
• Optional (advanced) stuff
     – Access Control
     – Menu Settings
     – Selection rules
     – Context
• Layout (eg: two-column)
• Content (add panes to columns)
Panels Getting Started
1)Get Panels + CTools
2)Enable Page Manager + Panels
3)Go to Site building - Pages
Panels, Ctools & Features




• Issue: http://drupal.org/node/532256
http://developmentseed.org/blog/2009/may/29/making-and-using-features-drupal
Panels Add-ons
• total_control
     – View and act on content, categories,
         users...
     – http://drupal.org/project/total_control


• og_panels
     – Let groups organize their landing page
         (gdo)
     – http://drupal.org/project/og_panels


• panels_scheduler
     – http://drupal.org/project/panels_scheduler
Panels Documentation
• http://drupal.org/project/panels

• Panels 3 Documentation (oficial)
      – http://drupal.org/node/496278

• Panels 3: The Power of Chaos Magic
      – Matt Cheney
      – November 14th, 2009
      – Drupalcamp Austin 2009
      – http://www.rychosis.org/slides/
          Powers-of-Chaos-Panels-Austin-11-14-09.pdf

• Advanced Help ...
Thanks

Weitere ähnliche Inhalte

Andere mochten auch

Afroz Resume - Civil Engr- .doc OG
Afroz Resume - Civil Engr- .doc OGAfroz Resume - Civil Engr- .doc OG
Afroz Resume - Civil Engr- .doc OG
Sayed Afroz Alam
 
Strength of materials by s k mondal
Strength of materials by s k mondalStrength of materials by s k mondal
Strength of materials by s k mondal
Shubhra Saxena
 

Andere mochten auch (10)

2016.10.30 karnaugh diagram - sae v.12 Sven Åge Eriksen Fagskolen Telemark
2016.10.30   karnaugh diagram - sae v.12 Sven Åge Eriksen Fagskolen Telemark2016.10.30   karnaugh diagram - sae v.12 Sven Åge Eriksen Fagskolen Telemark
2016.10.30 karnaugh diagram - sae v.12 Sven Åge Eriksen Fagskolen Telemark
 
n-Curving - A Transformation of Curves
n-Curving - A Transformation of Curvesn-Curving - A Transformation of Curves
n-Curving - A Transformation of Curves
 
Unit17
Unit17Unit17
Unit17
 
Ssb04 detailed design of portal frames
Ssb04 detailed design of portal framesSsb04 detailed design of portal frames
Ssb04 detailed design of portal frames
 
Unit 8: Torsion of circular shafts and elastic stability of columns
Unit 8: Torsion of circular shafts and elastic stability of columnsUnit 8: Torsion of circular shafts and elastic stability of columns
Unit 8: Torsion of circular shafts and elastic stability of columns
 
Some basics of Strength Of Materials..
Some basics of Strength Of Materials..Some basics of Strength Of Materials..
Some basics of Strength Of Materials..
 
Civil structural engineering - Flat slab design
Civil structural engineering -  Flat slab designCivil structural engineering -  Flat slab design
Civil structural engineering - Flat slab design
 
Afroz Resume - Civil Engr- .doc OG
Afroz Resume - Civil Engr- .doc OGAfroz Resume - Civil Engr- .doc OG
Afroz Resume - Civil Engr- .doc OG
 
Design of packed columns
Design of packed columnsDesign of packed columns
Design of packed columns
 
Strength of materials by s k mondal
Strength of materials by s k mondalStrength of materials by s k mondal
Strength of materials by s k mondal
 

Ähnlich wie Panels - Creating Multi Column Layouts Through The Web - Drupal Camp Vienna 2009 - dasjo

10 steps to becoming a panels pro
10 steps to becoming a panels pro10 steps to becoming a panels pro
10 steps to becoming a panels pro
Green For All
 
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Acquia
 
Drupal: Reusing functionality
Drupal: Reusing functionalityDrupal: Reusing functionality
Drupal: Reusing functionality
Raymond Muilwijk
 
Linked Data Publishing with Drupal (SWIB13 workshop)
Linked Data Publishing with Drupal (SWIB13 workshop)Linked Data Publishing with Drupal (SWIB13 workshop)
Linked Data Publishing with Drupal (SWIB13 workshop)
Joachim Neubert
 
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
camp_drupal_ua
 
Django introduction @ UGent
Django introduction @ UGentDjango introduction @ UGent
Django introduction @ UGent
kevinvw
 

Ähnlich wie Panels - Creating Multi Column Layouts Through The Web - Drupal Camp Vienna 2009 - dasjo (20)

Panels 3.0: The Powers Of Chaos Magic
Panels 3.0: The Powers Of Chaos MagicPanels 3.0: The Powers Of Chaos Magic
Panels 3.0: The Powers Of Chaos Magic
 
10 steps to becoming a panels pro
10 steps to becoming a panels pro10 steps to becoming a panels pro
10 steps to becoming a panels pro
 
Drupal: an Overview
Drupal: an OverviewDrupal: an Overview
Drupal: an Overview
 
Drupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of TartuDrupal case study: Behind the scenes of website of University of Tartu
Drupal case study: Behind the scenes of website of University of Tartu
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs Drupal Skils Lab 302Labs
Drupal Skils Lab 302Labs
 
72d5drupal
72d5drupal72d5drupal
72d5drupal
 
Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2Drupal Step-by-Step: How We Built Our Training Site, Part 2
Drupal Step-by-Step: How We Built Our Training Site, Part 2
 
Drupal: Reusing functionality
Drupal: Reusing functionalityDrupal: Reusing functionality
Drupal: Reusing functionality
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
Getting Started with Drupal
Getting Started with DrupalGetting Started with Drupal
Getting Started with Drupal
 
Open source wordpress and drupal
Open source wordpress and drupalOpen source wordpress and drupal
Open source wordpress and drupal
 
Linked Data Publishing with Drupal (SWIB13 workshop)
Linked Data Publishing with Drupal (SWIB13 workshop)Linked Data Publishing with Drupal (SWIB13 workshop)
Linked Data Publishing with Drupal (SWIB13 workshop)
 
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
Anna Fedoruk.Theworkflow.DrupalCamp Kyiv 2011
 
Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8Creating Landing Pages for Drupal 8
Creating Landing Pages for Drupal 8
 
Twitter bootstrap and Drupal
Twitter bootstrap and DrupalTwitter bootstrap and Drupal
Twitter bootstrap and Drupal
 
Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8Everything You Need to Know About the Top Changes in Drupal 8
Everything You Need to Know About the Top Changes in Drupal 8
 
DrupalCon 2011 Highlight
DrupalCon 2011 HighlightDrupalCon 2011 Highlight
DrupalCon 2011 Highlight
 
Leveraging the Chaos tool suite for module development
Leveraging the Chaos tool suite  for module developmentLeveraging the Chaos tool suite  for module development
Leveraging the Chaos tool suite for module development
 
Django introduction @ UGent
Django introduction @ UGentDjango introduction @ UGent
Django introduction @ UGent
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 

Panels - Creating Multi Column Layouts Through The Web - Drupal Camp Vienna 2009 - dasjo

  • 1. Panels Multi-Column-Layouts Through-The-Web DrupalCamp Vienna 27-28 Nov 2009 http://drupalcamp.at/sessions/panels-0
  • 2. das jo • Josef Dabernig • @dasjo • dasjo@jabber.org • http://drupal.org/user/228295
  • 3. Panels Features • Drag & Drop Layout • Configure through the UI • Views 2 + CCK Integration • Marshall Content • Exportables • API
  • 4. Panels Creation • Page Manager – System page overrides – Custom pages • Panel Nodes (Drupal Content) • Mini Panels (Blocks)
  • 5. Panels Creation • Page Manager – System page overrides • Node add/edit form • Node template • Taxonomy term template • User contact • User profile template – Custom pages (custom path) • Arguments (%required, !optional) • Panel Nodes (Drupal Content) • Mini Panels (Blocks)
  • 6. Panels Configuration • Variants (one-to-many per Panel) • Layout (eg: two-column) • Content (add panes to columns)
  • 7. Panels Configuration • Variants (one-to-many per Panel) • Layout (eg: two-column) • Content (add panes to columns) – Panes from Core / Contrib – Term context – Blocks – Menus – Views – Custom content
  • 8. Panels Configuration • Variants (one-to-many per Panel) • Optional (advanced) stuff – Access Control – Menu Settings – Selection rules – Context • Layout (eg: two-column) • Content (add panes to columns)
  • 9. Panels Getting Started 1)Get Panels + CTools 2)Enable Page Manager + Panels 3)Go to Site building - Pages
  • 10. Panels, Ctools & Features • Issue: http://drupal.org/node/532256 http://developmentseed.org/blog/2009/may/29/making-and-using-features-drupal
  • 11. Panels Add-ons • total_control – View and act on content, categories, users... – http://drupal.org/project/total_control • og_panels – Let groups organize their landing page (gdo) – http://drupal.org/project/og_panels • panels_scheduler – http://drupal.org/project/panels_scheduler
  • 12. Panels Documentation • http://drupal.org/project/panels • Panels 3 Documentation (oficial) – http://drupal.org/node/496278 • Panels 3: The Power of Chaos Magic – Matt Cheney – November 14th, 2009 – Drupalcamp Austin 2009 – http://www.rychosis.org/slides/ Powers-of-Chaos-Panels-Austin-11-14-09.pdf • Advanced Help ...