SlideShare uma empresa Scribd logo
1 de 11
Drupal 7 Domain Access



  DUG-Hannover 13.03.2012
SteffenR ?

• Web-Entwickler bei hopper-intermedia in Bremen 
• Frontend/Backend Entwicklung (PHP,jQuery,HTML/CSS)
• SteffenR@drupal.org seit 2008 (Danke@DUG-Hannover)
Multisite - out of the box

    •   eine Code-Basis für Module / Core / Themes
    •   eigene Module / Themes pro Seite möglich
    •   einzelne Seiten "laufen autark" - eigene settings.php
    •   sites/all/* oder sites/mysite.com/*
 
 
 
Domain - Access

• Mulitsite - "Light"
• Content-Sharing zwischen Domains
   o eigener Content / gemeinsamer Content
• zentrale Pflege aller Contents über "Admin-Domain" 
• eigene Settings pro Domain
• eigene Nutzer pro Domain
• Szenario - gemeinsame Landkreis-Seiten
   o admin.harzlandkreis.de
   o harzgerode.harzlandkreis.de
   o gernrode.harzlandkreis.de
   o  ...
•  Domain "zeigt" auf gleichen Doc-Root
•  Drupal "zieht" Konfiguration anhand der URL
Domain - Access

• Core
   o Domain Configuration
   o Domain Content
   o Domain Navigation
   o Domain Settings
   o Domain Source ( Canonical URLs etc)
   o Domain Strict
   o Domain Theme
• contrib modules
   o Domain View, Domain User, Domain Path etc..
   o http://drupal.org/node/1068570
Domain Content

 




    Erweiterung der Node /User  Formulare
Domain Administration
Probleme
• andere Node-Access Module greifen nicht
  mehr
   o Domain Access Advanced schreibt Queries
     um
• Domain Access hängt sich in alle Views-
  Abfragen
   o auf Content-Ebene ok - aber nicht immer
     wünschenswert
   o Speicherung der Daten als Entities oder
     eigene Queries
Usage
noch Fragen ?

          @_SteffenR
   steffen@port11.org
        www.port11.de

Mais conteúdo relacionado

Semelhante a Drupal 7 - Domain-Access

Drupal, Context Modul
Drupal, Context ModulDrupal, Context Modul
Drupal, Context Modulrokr
 
DDEV - Eine lokale Entwicklungsumgebung
DDEV - Eine lokale EntwicklungsumgebungDDEV - Eine lokale Entwicklungsumgebung
DDEV - Eine lokale EntwicklungsumgebungFrank Schmittlein
 
Ruby on Rails in a metro session
Ruby on Rails in a metro sessionRuby on Rails in a metro session
Ruby on Rails in a metro sessionVirttoo org
 
Ruby und Rails für .NET Entwickler
Ruby und Rails für .NET EntwicklerRuby und Rails für .NET Entwickler
Ruby und Rails für .NET EntwicklerNETUserGroupBern
 
WordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxWordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxSebastian Blum
 
Grails im Überblick und in der Praxis
Grails im Überblick und in der PraxisGrails im Überblick und in der Praxis
Grails im Überblick und in der PraxisTobias Kraft
 
Fit für die digitale Bibliothek? (2007)
Fit für die digitale Bibliothek? (2007)Fit für die digitale Bibliothek? (2007)
Fit für die digitale Bibliothek? (2007)Ralf Stockmann
 
Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11Noël Bossart
 
Drupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesDrupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesSven Paulus
 
Liquid - Templating on Rails
Liquid - Templating on RailsLiquid - Templating on Rails
Liquid - Templating on Railsgearwheeldotnet
 
Was Sie schon immer über barrierefreie PDFs wissen wollten
Was Sie schon immer über barrierefreie PDFs wissen wolltenWas Sie schon immer über barrierefreie PDFs wissen wollten
Was Sie schon immer über barrierefreie PDFs wissen wolltenMarkus Erle
 
Übersetzungsproduktivität: Der nächste Schritt
Übersetzungsproduktivität: Der nächste SchrittÜbersetzungsproduktivität: Der nächste Schritt
Übersetzungsproduktivität: Der nächste SchrittSDL Language Technologies
 
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision Ausbildungen
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision AusbildungenGratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision Ausbildungen
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision AusbildungenEduvision Ausbildungen
 
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenSEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenget on top gmbh
 
Drupal 8: Neuerungen im Überblick
Drupal 8:  Neuerungen im ÜberblickDrupal 8:  Neuerungen im Überblick
Drupal 8: Neuerungen im Überblickdrubb
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga
 

Semelhante a Drupal 7 - Domain-Access (20)

Drupal, Context Modul
Drupal, Context ModulDrupal, Context Modul
Drupal, Context Modul
 
DDEV - Eine lokale Entwicklungsumgebung
DDEV - Eine lokale EntwicklungsumgebungDDEV - Eine lokale Entwicklungsumgebung
DDEV - Eine lokale Entwicklungsumgebung
 
Ruby on Rails in a metro session
Ruby on Rails in a metro sessionRuby on Rails in a metro session
Ruby on Rails in a metro session
 
Ruby und Rails für .NET Entwickler
Ruby und Rails für .NET EntwicklerRuby und Rails für .NET Entwickler
Ruby und Rails für .NET Entwickler
 
WordPress Professional – SEO Campixx
WordPress Professional – SEO CampixxWordPress Professional – SEO Campixx
WordPress Professional – SEO Campixx
 
Grails im Überblick und in der Praxis
Grails im Überblick und in der PraxisGrails im Überblick und in der Praxis
Grails im Überblick und in der Praxis
 
Fit für die digitale Bibliothek? (2007)
Fit für die digitale Bibliothek? (2007)Fit für die digitale Bibliothek? (2007)
Fit für die digitale Bibliothek? (2007)
 
Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11Einführung XHTML CSS JS // MM 08-11
Einführung XHTML CSS JS // MM 08-11
 
Drupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web ServicesDrupal 7 auf Amazon Web Services
Drupal 7 auf Amazon Web Services
 
HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7HTML5 in TYPO3 4.7
HTML5 in TYPO3 4.7
 
Drupal - die ideale Basis für Medien
Drupal - die ideale Basis für MedienDrupal - die ideale Basis für Medien
Drupal - die ideale Basis für Medien
 
Liquid - Templating on Rails
Liquid - Templating on RailsLiquid - Templating on Rails
Liquid - Templating on Rails
 
XHTML & CSS Workshop
XHTML & CSS WorkshopXHTML & CSS Workshop
XHTML & CSS Workshop
 
Was Sie schon immer über barrierefreie PDFs wissen wollten
Was Sie schon immer über barrierefreie PDFs wissen wolltenWas Sie schon immer über barrierefreie PDFs wissen wollten
Was Sie schon immer über barrierefreie PDFs wissen wollten
 
Übersetzungsproduktivität: Der nächste Schritt
Übersetzungsproduktivität: Der nächste SchrittÜbersetzungsproduktivität: Der nächste Schritt
Übersetzungsproduktivität: Der nächste Schritt
 
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision Ausbildungen
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision AusbildungenGratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision Ausbildungen
Gratis Wordpress Webinar - Web-Blogsystem Einführung mit Eduvision Ausbildungen
 
Embedding
EmbeddingEmbedding
Embedding
 
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwaltenSEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
SEODay 2011 - Seitennetzwerk mit WordPress effizient aufbauen und verwalten
 
Drupal 8: Neuerungen im Überblick
Drupal 8:  Neuerungen im ÜberblickDrupal 8:  Neuerungen im Überblick
Drupal 8: Neuerungen im Überblick
 
Icinga 2009 at Nagios Workshop
Icinga 2009 at Nagios WorkshopIcinga 2009 at Nagios Workshop
Icinga 2009 at Nagios Workshop
 

Drupal 7 - Domain-Access

  • 1. Drupal 7 Domain Access DUG-Hannover 13.03.2012
  • 2. SteffenR ? • Web-Entwickler bei hopper-intermedia in Bremen  • Frontend/Backend Entwicklung (PHP,jQuery,HTML/CSS) • SteffenR@drupal.org seit 2008 (Danke@DUG-Hannover)
  • 3. Multisite - out of the box • eine Code-Basis für Module / Core / Themes • eigene Module / Themes pro Seite möglich • einzelne Seiten "laufen autark" - eigene settings.php • sites/all/* oder sites/mysite.com/*      
  • 4.
  • 5. Domain - Access • Mulitsite - "Light" • Content-Sharing zwischen Domains o eigener Content / gemeinsamer Content • zentrale Pflege aller Contents über "Admin-Domain"  • eigene Settings pro Domain • eigene Nutzer pro Domain • Szenario - gemeinsame Landkreis-Seiten o admin.harzlandkreis.de o harzgerode.harzlandkreis.de o gernrode.harzlandkreis.de o  ... •  Domain "zeigt" auf gleichen Doc-Root •  Drupal "zieht" Konfiguration anhand der URL
  • 6. Domain - Access • Core o Domain Configuration o Domain Content o Domain Navigation o Domain Settings o Domain Source ( Canonical URLs etc) o Domain Strict o Domain Theme • contrib modules o Domain View, Domain User, Domain Path etc.. o http://drupal.org/node/1068570
  • 7. Domain Content   Erweiterung der Node /User  Formulare
  • 9. Probleme • andere Node-Access Module greifen nicht mehr o Domain Access Advanced schreibt Queries um • Domain Access hängt sich in alle Views- Abfragen o auf Content-Ebene ok - aber nicht immer wünschenswert o Speicherung der Daten als Entities oder eigene Queries
  • 10. Usage
  • 11. noch Fragen ? @_SteffenR steffen@port11.org www.port11.de