SlideShare uma empresa Scribd logo
1 de 14
Gestalten von Websites mit dem CMS Joomla Alpbach 2010
Wozu Joomla? Was ist Joomla? Joomla! ist ein populäres freies Content-Management-System (CMS), das aus dem Open-Source-Projekt Mambo hervorgegangen ist und inzwischen in den unterschiedlichsten Anwendungsbereichen weltweit zum Einsatz kommt. Seine Hauptanwendung findet Joomla beim Erstellen von Webseiten. Joomla ist Freie Software und steht unter der GNU General Public License. Es ist in PHP 5 geschrieben und verwendet MySQL als Datenbank (weitere Datenbankschnittstellen stehen in Entwicklung). Joomla gehört zusammen mit Wordpress, TYPO3 und Drupal zu den bekanntesten Open-Source-CMS[1] und ist eines der meistverwendeten.
Mambo -> Joomla Geschichte von Joomla 2005 Trennung vieler Mambo-Entwickler von Fa. Miro (AUS) Joomla 1.0.0 erweiterte Mambo-Version (2005) V 1.5.0 im Jänner 2008 – heute 1.5.22 Beta-Stadium 1.6:Eines der neuen Hauptfeatures in Version 1.6 wird ein umfangreiches Rechtesystem sein, das auf einer Access Control List beruht. Außerdem wird eine hierarchische Kategorisierung eingeführt und die einfache Aufteilung in Bereiche und Kategorien erweitert und eine tiefere Gliederung ermöglicht.
Vor- und Nachteile Vorteile Einfache Installation und Bedienung Komponenten und Module durch Installer integrierbar Große internationale Community im Hintergrund Zahlreiche Foren Nachteile „Schwaches“ Rechtesystem im Vgl. zu TYPO 3 Offenes System – daher beliebtes Ziel von Hackern Regelm. Updates der Komponenten und Module für Sicherheit maßgeblich
Aufbau von Joomla Komponenten Komponenten sind die komplexesten Erweiterungen. Es handelt sich dabei um eigenständige Anwendungen, wie zumBeispiel ein Forum, ein Newsletter-System oder eine Bildergalerie. Oft ist im Installationspaket einer Komponente auchein Modul und ein PlugIn enthalten, mit denen sich ein Teil der Anwendung (z. B. die letzten Beiträge aus einem Forum) an einer Modulposition oder im Inhaltsbereich anzeigen lässt. Zugriff auf die Komponenten haben nur die Benutzergruppen: Superadministrator und Administrator. Im Backend stellt Joomla! zum Aufruf der Komponenten dem Superadministrator und Administrator das Menü 'Components' zur Verfügung. Module Module sind in sich geschlossene PHP-Skripte, die es ermöglichen, an einer bestimmten Position im Template etwas auszugeben. So kann beispielsweise mit dem enthaltenen Modul eines Newsletter-Systems das Anmeldeformular des Newsletters an einer bestimmten Modulposition im Template eingebaut werden. Im Joomla!-Basispaket sind eine Reihe Standardmodule enthalten, die im Backend im 'Module Manager' aufgelistet und verwaltet werden. Zugriff auf die Module haben die Benutzergruppen der Administratoren und Superadministratoren.
PlugIns? PlugIns (vorm. Mambots) PlugIns sind die kleinste Art von Erweiterungen. Unter einem PlugIn kann man sich auch ein kleines PHP-Skript vorstellen, das im Hintergrund läuft und eine bestimmte Zusatz- oder Hilfsfunktion bereitstellt. Im Joomla!-Basispaket sind eine Vielzahl unterschiedlicher PlugIns enthalten. Eins der wichtigsten PlugIns ist das , mit dem die Bilder im Artikel eingebaut und über die zugehörigen Parameter ausgerichtet werden können. Verwaltet werden die PlugIns im zugehörigen 'PlugIn-Manager' . Zugriff auf den PlugIn-Manager haben nur die Benutzergruppen der Administratoren und Superadministratoren.
Die Sache mit den Benutzergruppen Das wichtigste Element ist hier die Zuweisung zu einer Gruppe. Es gibt folgende Gruppen: Für das Frontend: Registriert Autor Editor Publisher Für das Backend: Manager Administrator Super Administrator
Wer darf was & wo? Im Frontend Folgende Autorisation haben diese Benutzer im Frontend: Registrierte können nur Beiträge lesen. Autoren können Beiträge erstellen, aber nicht veröffentlichen. Editoren können vorhandene Beiträge editieren und Beiträge erstellen. Allerdings können Sie keine neu erstellten veröffentlichen Publisher; Manager; Administrator; Super Administrator können Beiträge erstellen und veröffentlichen, sowie vorhandene Beiträge editieren. Backend Folgende Autorisation haben diese Benutzer im Backend: Manager können neue MenuIcons hinzufügen, Inhalt, Startseite, Sektionen, Kategorien und Medien verwalten Administrator können dasselbe wie der Manager und außerdem Mülleimer, Menü und Nutzer verwalten, Komponenten, Module und Mambots installieren, deinstallieren und verwalten Super Administrator können dasselbe wie der Administrator und außerdem Sprachen und Templates installieren/deinstallieren und verwalten, die globale Konfiguration bearbeiten.
Der Aufbau einer Joomla-Site
Beispiel für eine Schulwebsite
Beispiel für eine Schulwebsite Bereich Allgemeines Kategorie "Startseite" (bekommt keinen Extra-Menüpunkt, sondern wird "Home„ zugeordnet)  Kategorie "Profil der Schule (Ziele, Projekte, ...)"  Kategorie "Rundgang durch die Schule"  Kategorie "Termine"  Kategorie "Vertretungsplan"  Kategorie "Chronik, Höhepunkte (auch Bildergalerie möglich)"  Kategorie "Kollegium"  Kategorie "Klassen"  Kategorie "Impressum"  Bereich Gremien Kategorie "Elternsprecher"  Kategorie "Schülersprecher"  Kategorie "Schulkonferenz"  Kategorie "Förderverein"  Dieser Vorschlag für eine entsprechende Struktur stammt von http://wiki.zum.de/Schulhomepage_mit_Joomla
Typische Anwendungen für Schulwebsites Bereich Bildergalerie Terminkalender Downloadbereich Sprechstundentool Linklisten Wikipedia-Suche Sponsoren-Logos usw. Komponente/Modul Picasa-Galerie Google-Calendar Repository PeopleBook/Steckbriefe Weblinks Wikipedia-Suchmodul Slideshow-Modul usw.

Mais conteúdo relacionado

Semelhante a Gestalten von websites mit dem cms joomla

WordPress-Präsentation
WordPress-PräsentationWordPress-Präsentation
WordPress-Präsentationpfw208br
 
Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Thanh Nguyen
 
Joomla 2.5 made easy (Englisch)
Joomla 2.5 made easy (Englisch)Joomla 2.5 made easy (Englisch)
Joomla 2.5 made easy (Englisch)Thanh Nguyen
 
Systemvorstellung: dante cms im Überblick
Systemvorstellung: dante cms im ÜberblickSystemvorstellung: dante cms im Überblick
Systemvorstellung: dante cms im Überblicka3 systems GmbH
 
Website erstellen mit WordPress
Website erstellen mit WordPressWebsite erstellen mit WordPress
Website erstellen mit WordPressSkill Day
 
Entwickeln mit Wordpress
Entwickeln mit WordpressEntwickeln mit Wordpress
Entwickeln mit WordpressBlogwerk AG
 
Streifzug durch die neue WordPress-Rückseite
Streifzug durch die neue WordPress-RückseiteStreifzug durch die neue WordPress-Rückseite
Streifzug durch die neue WordPress-Rückseitehc voigt
 
Joomlaplatform deutsch
Joomlaplatform deutschJoomlaplatform deutsch
Joomlaplatform deutschRobert Deutz
 
WordPress vs. TYPO3
WordPress vs. TYPO3WordPress vs. TYPO3
WordPress vs. TYPO3webpard UG
 
WordPress Tutorial
WordPress TutorialWordPress Tutorial
WordPress TutorialSkill Day
 
TYPO3 CMS 8.0 - Die Neuerungen - pluswerk
TYPO3 CMS 8.0 - Die Neuerungen - pluswerkTYPO3 CMS 8.0 - Die Neuerungen - pluswerk
TYPO3 CMS 8.0 - Die Neuerungen - pluswerkdie.agilen GmbH
 
Drupal & Wordpress
Drupal & WordpressDrupal & Wordpress
Drupal & WordpressAmazee Labs
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkdie.agilen GmbH
 
Benutzerhandbuch
BenutzerhandbuchBenutzerhandbuch
Benutzerhandbucheturan
 
Plone broschure-als-pdf-datei
Plone broschure-als-pdf-dateiPlone broschure-als-pdf-datei
Plone broschure-als-pdf-dateicaf travac
 
Werkstätte RSS / Newsfeeds
Werkstätte RSS / NewsfeedsWerkstätte RSS / Newsfeeds
Werkstätte RSS / NewsfeedsFH Joanneum
 

Semelhante a Gestalten von websites mit dem cms joomla (20)

WordPress-Präsentation
WordPress-PräsentationWordPress-Präsentation
WordPress-Präsentation
 
Joomla Magazin Februar 2013
Joomla Magazin Februar 2013Joomla Magazin Februar 2013
Joomla Magazin Februar 2013
 
Joomla 2.5 made easy (Englisch)
Joomla 2.5 made easy (Englisch)Joomla 2.5 made easy (Englisch)
Joomla 2.5 made easy (Englisch)
 
Vorschau auf Drupal 8
Vorschau auf Drupal 8Vorschau auf Drupal 8
Vorschau auf Drupal 8
 
Systemvorstellung: dante cms im Überblick
Systemvorstellung: dante cms im ÜberblickSystemvorstellung: dante cms im Überblick
Systemvorstellung: dante cms im Überblick
 
Website erstellen mit WordPress
Website erstellen mit WordPressWebsite erstellen mit WordPress
Website erstellen mit WordPress
 
Entwickeln mit Wordpress
Entwickeln mit WordpressEntwickeln mit Wordpress
Entwickeln mit Wordpress
 
Streifzug durch die neue WordPress-Rückseite
Streifzug durch die neue WordPress-RückseiteStreifzug durch die neue WordPress-Rückseite
Streifzug durch die neue WordPress-Rückseite
 
Joomla
JoomlaJoomla
Joomla
 
Joomla
JoomlaJoomla
Joomla
 
Joomlaplatform deutsch
Joomlaplatform deutschJoomlaplatform deutsch
Joomlaplatform deutsch
 
WordPress vs. TYPO3
WordPress vs. TYPO3WordPress vs. TYPO3
WordPress vs. TYPO3
 
WordPress Tutorial
WordPress TutorialWordPress Tutorial
WordPress Tutorial
 
TYPO3 CMS 8.0 - Die Neuerungen - pluswerk
TYPO3 CMS 8.0 - Die Neuerungen - pluswerkTYPO3 CMS 8.0 - Die Neuerungen - pluswerk
TYPO3 CMS 8.0 - Die Neuerungen - pluswerk
 
Drupal & Wordpress
Drupal & WordpressDrupal & Wordpress
Drupal & Wordpress
 
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerkTYPO3 CMS 7.0 - Die Neuerungen - pluswerk
TYPO3 CMS 7.0 - Die Neuerungen - pluswerk
 
Modx
ModxModx
Modx
 
Benutzerhandbuch
BenutzerhandbuchBenutzerhandbuch
Benutzerhandbuch
 
Plone broschure-als-pdf-datei
Plone broschure-als-pdf-dateiPlone broschure-als-pdf-datei
Plone broschure-als-pdf-datei
 
Werkstätte RSS / Newsfeeds
Werkstätte RSS / NewsfeedsWerkstätte RSS / Newsfeeds
Werkstätte RSS / Newsfeeds
 

Mais de Guenter Nimmerfall

Wie lernt das_menschliche_gehirn_-_duk_080621
Wie lernt das_menschliche_gehirn_-_duk_080621Wie lernt das_menschliche_gehirn_-_duk_080621
Wie lernt das_menschliche_gehirn_-_duk_080621Guenter Nimmerfall
 
Interactive storytelling und adventure games als möglichkeiten des
Interactive storytelling und adventure games als möglichkeiten desInteractive storytelling und adventure games als möglichkeiten des
Interactive storytelling und adventure games als möglichkeiten desGuenter Nimmerfall
 
2458 zehn begriffe_strategymap_notizenvorlage
2458 zehn begriffe_strategymap_notizenvorlage2458 zehn begriffe_strategymap_notizenvorlage
2458 zehn begriffe_strategymap_notizenvorlageGuenter Nimmerfall
 

Mais de Guenter Nimmerfall (7)

IT & Medienleitfaden
IT  & MedienleitfadenIT  & Medienleitfaden
IT & Medienleitfaden
 
Wie lernt das_menschliche_gehirn_-_duk_080621
Wie lernt das_menschliche_gehirn_-_duk_080621Wie lernt das_menschliche_gehirn_-_duk_080621
Wie lernt das_menschliche_gehirn_-_duk_080621
 
Interactive storytelling und adventure games als möglichkeiten des
Interactive storytelling und adventure games als möglichkeiten desInteractive storytelling und adventure games als möglichkeiten des
Interactive storytelling und adventure games als möglichkeiten des
 
2458 zehn begriffe_strategymap_notizenvorlage
2458 zehn begriffe_strategymap_notizenvorlage2458 zehn begriffe_strategymap_notizenvorlage
2458 zehn begriffe_strategymap_notizenvorlage
 
Wbt Express
Wbt ExpressWbt Express
Wbt Express
 
Lexikon Der Videoformate
Lexikon Der VideoformateLexikon Der Videoformate
Lexikon Der Videoformate
 
1 Minute Gesprochene Sprache
1 Minute Gesprochene Sprache1 Minute Gesprochene Sprache
1 Minute Gesprochene Sprache
 

Gestalten von websites mit dem cms joomla

  • 1. Gestalten von Websites mit dem CMS Joomla Alpbach 2010
  • 2. Wozu Joomla? Was ist Joomla? Joomla! ist ein populäres freies Content-Management-System (CMS), das aus dem Open-Source-Projekt Mambo hervorgegangen ist und inzwischen in den unterschiedlichsten Anwendungsbereichen weltweit zum Einsatz kommt. Seine Hauptanwendung findet Joomla beim Erstellen von Webseiten. Joomla ist Freie Software und steht unter der GNU General Public License. Es ist in PHP 5 geschrieben und verwendet MySQL als Datenbank (weitere Datenbankschnittstellen stehen in Entwicklung). Joomla gehört zusammen mit Wordpress, TYPO3 und Drupal zu den bekanntesten Open-Source-CMS[1] und ist eines der meistverwendeten.
  • 3. Mambo -> Joomla Geschichte von Joomla 2005 Trennung vieler Mambo-Entwickler von Fa. Miro (AUS) Joomla 1.0.0 erweiterte Mambo-Version (2005) V 1.5.0 im Jänner 2008 – heute 1.5.22 Beta-Stadium 1.6:Eines der neuen Hauptfeatures in Version 1.6 wird ein umfangreiches Rechtesystem sein, das auf einer Access Control List beruht. Außerdem wird eine hierarchische Kategorisierung eingeführt und die einfache Aufteilung in Bereiche und Kategorien erweitert und eine tiefere Gliederung ermöglicht.
  • 4. Vor- und Nachteile Vorteile Einfache Installation und Bedienung Komponenten und Module durch Installer integrierbar Große internationale Community im Hintergrund Zahlreiche Foren Nachteile „Schwaches“ Rechtesystem im Vgl. zu TYPO 3 Offenes System – daher beliebtes Ziel von Hackern Regelm. Updates der Komponenten und Module für Sicherheit maßgeblich
  • 5.
  • 6.
  • 7. Aufbau von Joomla Komponenten Komponenten sind die komplexesten Erweiterungen. Es handelt sich dabei um eigenständige Anwendungen, wie zumBeispiel ein Forum, ein Newsletter-System oder eine Bildergalerie. Oft ist im Installationspaket einer Komponente auchein Modul und ein PlugIn enthalten, mit denen sich ein Teil der Anwendung (z. B. die letzten Beiträge aus einem Forum) an einer Modulposition oder im Inhaltsbereich anzeigen lässt. Zugriff auf die Komponenten haben nur die Benutzergruppen: Superadministrator und Administrator. Im Backend stellt Joomla! zum Aufruf der Komponenten dem Superadministrator und Administrator das Menü 'Components' zur Verfügung. Module Module sind in sich geschlossene PHP-Skripte, die es ermöglichen, an einer bestimmten Position im Template etwas auszugeben. So kann beispielsweise mit dem enthaltenen Modul eines Newsletter-Systems das Anmeldeformular des Newsletters an einer bestimmten Modulposition im Template eingebaut werden. Im Joomla!-Basispaket sind eine Reihe Standardmodule enthalten, die im Backend im 'Module Manager' aufgelistet und verwaltet werden. Zugriff auf die Module haben die Benutzergruppen der Administratoren und Superadministratoren.
  • 8. PlugIns? PlugIns (vorm. Mambots) PlugIns sind die kleinste Art von Erweiterungen. Unter einem PlugIn kann man sich auch ein kleines PHP-Skript vorstellen, das im Hintergrund läuft und eine bestimmte Zusatz- oder Hilfsfunktion bereitstellt. Im Joomla!-Basispaket sind eine Vielzahl unterschiedlicher PlugIns enthalten. Eins der wichtigsten PlugIns ist das , mit dem die Bilder im Artikel eingebaut und über die zugehörigen Parameter ausgerichtet werden können. Verwaltet werden die PlugIns im zugehörigen 'PlugIn-Manager' . Zugriff auf den PlugIn-Manager haben nur die Benutzergruppen der Administratoren und Superadministratoren.
  • 9. Die Sache mit den Benutzergruppen Das wichtigste Element ist hier die Zuweisung zu einer Gruppe. Es gibt folgende Gruppen: Für das Frontend: Registriert Autor Editor Publisher Für das Backend: Manager Administrator Super Administrator
  • 10. Wer darf was & wo? Im Frontend Folgende Autorisation haben diese Benutzer im Frontend: Registrierte können nur Beiträge lesen. Autoren können Beiträge erstellen, aber nicht veröffentlichen. Editoren können vorhandene Beiträge editieren und Beiträge erstellen. Allerdings können Sie keine neu erstellten veröffentlichen Publisher; Manager; Administrator; Super Administrator können Beiträge erstellen und veröffentlichen, sowie vorhandene Beiträge editieren. Backend Folgende Autorisation haben diese Benutzer im Backend: Manager können neue MenuIcons hinzufügen, Inhalt, Startseite, Sektionen, Kategorien und Medien verwalten Administrator können dasselbe wie der Manager und außerdem Mülleimer, Menü und Nutzer verwalten, Komponenten, Module und Mambots installieren, deinstallieren und verwalten Super Administrator können dasselbe wie der Administrator und außerdem Sprachen und Templates installieren/deinstallieren und verwalten, die globale Konfiguration bearbeiten.
  • 11. Der Aufbau einer Joomla-Site
  • 12. Beispiel für eine Schulwebsite
  • 13. Beispiel für eine Schulwebsite Bereich Allgemeines Kategorie "Startseite" (bekommt keinen Extra-Menüpunkt, sondern wird "Home„ zugeordnet) Kategorie "Profil der Schule (Ziele, Projekte, ...)" Kategorie "Rundgang durch die Schule" Kategorie "Termine" Kategorie "Vertretungsplan" Kategorie "Chronik, Höhepunkte (auch Bildergalerie möglich)" Kategorie "Kollegium" Kategorie "Klassen" Kategorie "Impressum" Bereich Gremien Kategorie "Elternsprecher" Kategorie "Schülersprecher" Kategorie "Schulkonferenz" Kategorie "Förderverein" Dieser Vorschlag für eine entsprechende Struktur stammt von http://wiki.zum.de/Schulhomepage_mit_Joomla
  • 14. Typische Anwendungen für Schulwebsites Bereich Bildergalerie Terminkalender Downloadbereich Sprechstundentool Linklisten Wikipedia-Suche Sponsoren-Logos usw. Komponente/Modul Picasa-Galerie Google-Calendar Repository PeopleBook/Steckbriefe Weblinks Wikipedia-Suchmodul Slideshow-Modul usw.