Drupal: Unterschied zwischen den Versionen

Aus Copedia
Keine Bearbeitungszusammenfassung
 
(26 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Drupal ist ein OpenSource-Portalsystem auf [[PHP]]-Basis.
''Drupal''' ist ein [[Content Management System]] auf [[PHP]]-Basis und Open Source. Es wurde von Dries Buytaert entwickelt. Es besteht aus einem Kern und kann durch eine Vielzahl von Modulen erweitert werden.


==Anwendungsfälle==
== Kritik ==
*[[Drupal Anwendungsfälle]]
* Winner Best PHP Open Source CMS 2009 <ref>http://buytaert.net/drupal-wins-two-packt-awards-again</ref>
* Open Source CMS market share report 2009 <ref>http://buytaert.net/open-source-cms-market-share-report-2009</ref>
* Gartner puts Drupal in visionaries quadrant <ref>http://buytaert.net/gartner-puts-drupal-in-visionaries-quadrant</ref>
* CIOs are starting to take notice of Drupal <ref>http://buytaert.net/cios-are-starting-to-take-notice-of-drupal</ref>


==Probleme==
== Anwendungsbeispiele ==
*[[Drupal Probleme]]
* [http://www.cogneon.de Webseite Cogneon Gmbh]
* [http://www.gfwm.de Webseite Gesellschaft für Wissensmanagement e.V.]
* [http://www.regiolog.com Regionales Wissensportal regiolog.com]
* http://www.linuxjournal.com <ref>http://buytaert.net/linux-journal-using-drupal-and-mollom</ref>
* http://www.ericclapton.com <ref>http://buytaert.net/eric-clapton-using-drupal</ref>
* http://www.direct.gov.uk (British Government) <ref>http://buytaert.net/british-government-using-drupal</ref>
* http://www.thestandard.com (The Industry Standard) <ref>http://buytaert.net/the-industry-standard-using-mollom</ref>
* http://whitehouse.gov (Weisses Haus) <ref>http://buytaert.net/whitehouse-gov-using-drupal</ref>
* http://robbiewilliams.com (Robbie Williams) <ref>http://buytaert.net/robbie-williams-using-drupal</ref>
* http://shc.stanford.edu (Stanford University) <ref>http://buytaert.net/stanford-using-drupal</ref>
* http://labs.reuters.com (Reuters) <ref>http://buytaert.net/reuters-using-drupal</ref>
* http://cnngo.com (CNN) <ref>http://buytaert.net/cnn-using-drupal</ref>
* http://mattel.com (Mattel)<ref>http://buytaert.net/mattel-using-drupal</ref>
* http://media.mit.edu (MIT Media Lab)<ref>http://buytaert.net/mit-media-lab-using-drupal</ref>


==Rechte- und Rollen==
== Oft benutzte Module ==
Das Berechtigungssystem von Drupal erlaubt es Rechte für einzelne Module für jede definierte Rolle zu verwalten (administer->access control->roles). Über diesen Mechanismus können aber nur globale Berechtigungen vergeben werden. Es existiert keine Möglichkeit, einer Rolle bestimmte Rechte in Bezug auf eine Inhaltsart (z.B. page) zu geben. Hierfür werden zusätzliche Module benötigt:
* CCK
{| border="1"
* Views
|[http://drupal.org/project/node_privacy_byrole node_privacy_byrole]
* Panels
|[http://drupal.org/project/taxonomy_access taxonomy_access_control]
|[http://drupal.org/project/og organic_groups]
|[http://drupal.org/project/nodeperm_role nodeperm_role]
|-
|valign="top"|
*Ermöglicht die Vergabe von Lese- und Schreibrechten je Gruppe bei der Erstellung eines neuen Inhalts.
*Nachteil: Vererbt keine Berechtigungen
*Nachteil: Kann nicht auf einzelne Inhaltsarten beschränkt werden
*Nachteil: Keine Steuerung, welche Gruppen überhaupt Rechte vergeben können
*Nachteil: Unübersichtlich bei einer großen Anzahl von Gruppen
*Nachteil: Wenn neue Gruppen hinzu kommen, muss diesen auf bestehenden Seiten explizit Leserecht gegeben werden (Workaround: alle Seiten für "authendicated user" lesbar machen)
|valign="top"|
*Nachteil: RSS-Feed gibt Inhalte aus, ohne Berechtigungen zu berücksichtigen
*Nachteil: Taxonomy-Modul muss gepatcht werden
|valign="top"|
*Ermöglicht Gruppenbereiche, die öffentlich oder geschlossen sein können
*Vorteil: Dezentralisierung der Administration, da jede Gruppe einen eigenen Administrator haben kann
*Nachteil: unintuitiv in der Bedienung
|valign="top"|
*Ermöglicht die Vergabe von Lese- und Schreibrechten je Gruppe bei der Erstellung eines neuen Inhalts.
*Nachteil: Gibt Fehler "page not found" aus, wenn Nutzer kein Recht hat, die Seite zu sehen
*Nachteil: Berechtigungen bleiben bestehen, wenn das Modul deaktiviert wird
*Nachteil: Wenn neue Gruppen hinzu kommen, muss diesen auf bestehenden Seiten explizit Leserecht gegeben werden (Workaround: alle Seiten für "authendicated user" lesbar machen)
|}
Einen guten Überblick bietet der Artikel [http://apacam.org/drupalaccess.html Comparison of Drupal Access Control Modules].


==Weblogs==
== Siehe auch ==
*[http://support.bryght.com/articles/group-blog How do I create a group-blog] (story oder blog als Inhaltsart)
* [[Drupal Veranstaltungen]]
==Literatur==
* [[CivicSpace]]: CRM-System auf Basis von Drupal.
*Hagen Graf: Drupal. ISBN 3827323215
* [[OpenAtrium]]: Drupal-Distribution mit der ein Intranet oder einzelne Teamräume (ähnlich [[SharePoint]]) dargestellt werden.
* [[Aegir]]: Hosting-System für Drupal. Mit Aegir können ohne großen Aufwand beliebig viele Drupal-Installationen verwaltet werden.
* [[Lullabot]]: bietet Beratung und Training für Drupal.
* [[Acquia]]: stellt die Drupal-Distribution [[Acquia Drupal]] zur Verfügung.
* [[developmentSEED]]: Kommunikationsberatung, die viel mit Drupal arbeitet.
* Mollom: Spam-Filter-Dienst, der auch für Drupal genutzt werden kann.


==Weblinks==
== Einzelnachweise ==
*http://www.drupal.org
<references/>
*http://drupaldocs.org
*http://www.drupaled.org
*http://www.drupalcenter.de
*[http://joe.english.purdue.edu/su05/drupalworkshop/book/print/4 Drupal Site Configuration Guide]
*[http://drupalart.org/node/159 Drupal for Artists&Musicians]
*[http://drupalart.org/phpbb Making Drupal Forums look like phpBB forums]


[[Kategorie:Applikation]]
== Literatur ==
[[Kategorie:Wiki-Engine]]
* Hagen Graf: Drupal 6: Websites entwickeln und verwalten mit dem Open Source-CMS.
* Jeff Robbins, Angela Byron, Addison Berry, Nathan Haug: Using Drupal.
* Olav Schettler, Friedrich Stahl: Praxiswissen Drupal 6.
 
== Weblinks ==
* [http://www.drupal.org Offizielle Drupal Webseite]
* [http://www.drupalcenter.de Drupal Center]: Plattform für deutschsprachige Drupal-Nutzer.
* [http://drupaltherapy.com Drupaltherapy]: Screencasts für die Nutzung der wichtigsten Module.
* [http://drupaldojo.com Drupal Dojo]: Screencasts mit Drupal-Lessons.
* [http://www.drupaled.org Drupal in/for Education]
* http://openatrium.com (Intranet mit Drupal)
 
[[Kategorie:Wiki-Software]]
[[Kategorie:Content-Management-System]]
[[Kategorie:Content-Management-System]]
[[Kategorie:Portal-System]]
[[Kategorie:Portal-System]]
[[Kategorie:Forum-System]]
[[Kategorie:Forum-System]]
[[Kategorie:Drupal]]

Aktuelle Version vom 2. April 2021, 10:47 Uhr

Drupal' ist ein Content Management System auf PHP-Basis und Open Source. Es wurde von Dries Buytaert entwickelt. Es besteht aus einem Kern und kann durch eine Vielzahl von Modulen erweitert werden.

Kritik

  • Winner Best PHP Open Source CMS 2009 [1]
  • Open Source CMS market share report 2009 [2]
  • Gartner puts Drupal in visionaries quadrant [3]
  • CIOs are starting to take notice of Drupal [4]

Anwendungsbeispiele

Oft benutzte Module

  • CCK
  • Views
  • Panels

Siehe auch

  • Drupal Veranstaltungen
  • CivicSpace: CRM-System auf Basis von Drupal.
  • OpenAtrium: Drupal-Distribution mit der ein Intranet oder einzelne Teamräume (ähnlich SharePoint) dargestellt werden.
  • Aegir: Hosting-System für Drupal. Mit Aegir können ohne großen Aufwand beliebig viele Drupal-Installationen verwaltet werden.
  • Lullabot: bietet Beratung und Training für Drupal.
  • Acquia: stellt die Drupal-Distribution Acquia Drupal zur Verfügung.
  • developmentSEED: Kommunikationsberatung, die viel mit Drupal arbeitet.
  • Mollom: Spam-Filter-Dienst, der auch für Drupal genutzt werden kann.

Einzelnachweise

Literatur

  • Hagen Graf: Drupal 6: Websites entwickeln und verwalten mit dem Open Source-CMS.
  • Jeff Robbins, Angela Byron, Addison Berry, Nathan Haug: Using Drupal.
  • Olav Schettler, Friedrich Stahl: Praxiswissen Drupal 6.

Weblinks