Workshop TYPO3-Extensions



Ähnliche Dokumente
TYPO3 CMS 6.2 LTS. Die neue TYPO3- Version mit Langzeit- Support

TYPO3-Version 6.2: Die News-Extension ( tt_news ) für TOP-Meldungen einsetzen

Die News-Extension ( tt_news ) für TOP-Meldungen einsetzen

Dr. Klaus Körmeier BlueBridge Technologies AG

TYPO3 Slide Lightwerk GmbH

Die TYPO3-Extension Publikationen

InfoPoint vom 9. November 2011

Backend

Referenzen Typo3. Blog der Internetagentur Irma Berscheid-Kimeridze Stand: Juni 2015

ein Versandsystem das immer passt HVS32 Monitoring

Verwendung des IDS Backup Systems unter Windows 2000

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Installation OMNIKEY 3121 USB

Administrator Handbuch

Kaspersky Labs GmbH Kaspersky Anti-Virus für Windows Datei Server v6.0

Virtuemart-Template installieren? So geht es! (Virtuemart 2.0.x)

Das Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla. Seminarvortrag von Wolfgang Neuß

Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP

Einführung in das Web Content Management System (CMS) Typo3

Typo3 Schulung: Fortgeschrittene I an der Hochschule Emden/Leer

Lokale Installation von DotNetNuke 4 ohne IIS

Fsr Amazon Konfiguration

Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen. Wir bringen Qualität. Wir beraten Sie. Wir unterstützen Sie. Wir schaffen Lösungen

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2

Reporting Services und SharePoint 2010 Teil 1

HIS-LSF-Mitarbeiter-Daten in TYPO3-Webauftritten

Software Release Notes

PCC Outlook Integration Installationsleitfaden

Leitfaden Internet-Redaktion kursana.de

gallestro BPM - weit mehr als malen...

mobifleet Beschreibung 1. Terminverwaltung in der Zentrale

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

Legen Sie nun dieses Verzeichnis mit dem Namen "joomla" hier an: C:xampphtdocs.

Inhaltsverzeichnis VII

Schulung Marketing Engine Thema : Einrichtung der App

Materialupload. Verwalten von Unterrichtsmaterialien. über das STiNE-Webportal. Universität Hamburg Tor zur Welt der Wissenschaft

CMS (Content-Management-System)

Webseiten für das Institut für Soziologie und Demographie mit TYPO3

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

mehr funktionen, mehr e-commerce:

Software Release Notes

Worum geht es in diesem Projekt?

EIDAMO Webshop-Lösung - White Paper

Installationsanleitung WSCAD Elektrohandwerk

Internet Explorer Version 6

PHP Kurs Online Kurs Analysten Programmierer Web PHP

TYPO3-Version 6.2: Die News-Meldungen in der Website

Windows Server 2012 RC2 konfigurieren

Anleitung Typo3-Extension - Raumbuchungssystem

Duonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.

Gambio GX2 FAQ. Inhaltsverzeichnis

Skript Pilotphase für Arbeitsgelegenheiten

egovernment für das Open Source CMS Contao

Handbuch Amos Ersteller: EWERK MUS GmbH Erstellungsdatum:

Installation Microsoft SQL Server 2008 Express

Joomla! Das CMS von Millionen Websites

Migration von statischen HTML Seiten

WinWerk. Prozess 6a Rabatt gemäss Vorjahresverbrauch. KMU Ratgeber AG. Inhaltsverzeichnis. Im Ifang Effretikon

Pädagogische Hochschule Thurgau. Lehre Weiterbildung Forschung

Installation von pocket*strepla und erste Schritte mit dem Programm

Installationsanleitung. ipoint - Server

Bedienungsanleitung Joomla 3.xx für Redakteure mit Admin-Rechten

beronet technisches Training

Patch Management mit

Prodanet ProductManager WinEdition

HTML5. Wie funktioniert HTML5? Tags: Attribute:

Konzept Projekt Lisa

Contao Schulung. Martin Kozianka Donnerstag,

Installationsanleitung LogControl DL-Software

Citrix Receiver Server-Umstieg

Konzept zur Migration Joomla auf Version 3.x

Quick Reference Historie des Dokuments

Umstellung VPSMail von Java-Web-Start auf Installer

Nachricht der Kundenbetreuung

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

1. Loggen Sie sich mit Ihrem Benutzernamen in den Hosting-Manager (Confixx) auf Ihrer entsprechenden AREA ein. Automatische Wordpress Installation

Software zur Anbindung Ihrer Maschinen über Wireless- (GPRS/EDGE) und Breitbandanbindungen (DSL, LAN)

ÜBUNG. Einführung in das IT- Projektmanagement WS 2012/13. Dr. The Anh Vuong

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Einleitung: Frontend Backend

Softwareentwicklungspraktikum Sommersemester Feinentwurf

w3lib - einfach Software entwickeln!

Business Application Framework für SharePoint Der Kern aller PSC-Lösungen

Kurzanleitung So geht s

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Einfach wie noch nie. Der mypackage-ansatz. Ihre Lösung zur automatisierten Client-Bereitstellung. mypackage im Überblick

System-Update Addendum

Allgemeine Einführung Elisabeth Beyrle Stefan Paffhausen

Benutzerhandbuch - Elterliche Kontrolle

Transkript:

Leibniz Universität IT Services Workshop TYPO3-Extensions Was sind TYPO3-Extensions Wo kommen sie her Wie werden sie eingesetzt und genutzt Welche Extensions gibt es im TYPO3@RRZN-Webservice Auswahlkriterien für TYPO3-Extensions Beispiele Neue Extension für Bildergalerien und Navigation Dr. Thomas Kröckertskothen - RRZN

Was sind TYPO3-Extensions Extensions are the cornerstone in the internal architecture of TYPO3 (http://typo3.org/extensions/what-are-extensions/ ). Eckpfeiler der TYPO3-System-Architektur und wesentlich für den Erfolg von TYPO3 TYPO3-System besteht aus zwei Komponenten: TYPO3-Kernsystem (Core) TYPO3-Extensions (Erweiterungen/Anwendungen) Seite 2

TYPO3-Core vs. TYPO3-Extensions TYPO3-Core steuert Kernfunktionen Datenbankzugriffe, Installations-Routinen, System-Integrität, Backend- Interface, Interface-Framework wird vom Kern-Team entwickelt und gewartet -> hohe Qualität TYPO3-Extensions Erweiterungen des Core um Anwendungsfunktionen von betriebsnotwendig bis überflüssig/schädlich Beispiele: TYPO3 CMS TS-Frontent, tt_news, tkroe_logoutbutton Entwicklung durch jedermann -> keine Qualitätsgarantie Seite 3

TYPO3-Extensions definierte Schnittstellen zum TYPO3-Core einfach zu installieren und deinstallieren umfangreiche Programmierschnittstellen (API) zu TYPO3 separate Entwicklung, Wartung und Versionierung einfache Verteilung und Aktualisierung für jeden Anwendungsbereich (Backend-Funktionen, Frontend von Datenbank-Anwendung bis Multimedia) Tools und Dokumentation für Entwicklung Seite 4

Wo kommen TYPO3-Extensions her TER TYPO3 Extension Repository http://typo3.org/extensions/repository/ Sammlung öffentlicher Extensions: 5412 extensions found ohne Garantie für Qualität, Stabilität und Weiterentwicklung Eigenentwicklung TYPO3@RRZN: luhtemplate, Extensions für Personen (lokale DB, HIS-LSF- Schnittstelle), Publikationen und Forschungsbereichte, Generelle Extension, Navigation/Slideshow Auftragsentwicklung Auftrag für Extension-Entwicklung an HiWi, TYPO3-Agentur (i.d.r. kostenpflichtig),... Wartung für Projektlaufzeit sicherstellen Seite 5

Wie werden TYPO3-Extensions genutzt liegen als t3x-dateien vor Herunterladen (TER, lokale Platte,...) und Installieren (i.d.r. nach wenigen Klicks lauffähig) Anpassen und Konfigurieren Nutzung und Rechte, Darstellung auf Webseite u.u. hoher Aufwand beim TYPO3@RRZN-Service sind aus Aufwandsgründen z.t. Standardisierungen und Kompromisse erforderlich Nutzung durch Redakteure (Eingabe der Daten) Aufwand zwischen Extension einmal testweise nutzen und Extension im Regelbetrieb einsetzen kann mehrere Personen-Monate betragen! Seite 6

Extensions im TYPO3@RRZN-Webservice Eigenentwicklungen TER luhtemplate (Layout (HTML, CSS) und zentrale TypoScript-Konfiguration) Personen, Publikationen, Forschungsbereichte Generelle Extension (Verwaltung und Darstellung strukturierter Daten mit Kategorien) RRZN-Search diverse Sonderanwendungen Anwendungen: tt_news, mm_forum, direct mail, tag cloud,... Galerien u.a. Flash SlideShow Systemnahe: naw securedownload die notwendigen System-Extensions Seite 7

Betrieb von Extensions Probleme und Gefahren Sicherheitslücken keine Weiterentwicklung keine Anpassung an Stand der Technik aktuelles Beispiel: Flash Slide Show Sicherheitslücke bekannt, derzeit keine Weiterentwicklung Flash wird auf Mobil-Geräten nicht unterstützt eigentlich notwendig: sofort außer Betrieb nehmen Folgen Prüfung vor dem Einsatz von Extensions auf Notwendigkeit und Sicherheitskriterien im Zweifelsfall Eigenentwicklung Seite 8

Auswahlkriterien für TYPO3-Extensions Notwendig für Betrieb, Inhalts-Verwaltung, Web-Präsentation Generelle Kriterien: Sicherheit (keine Sicherheitslücken) weitere Entwicklung Nutzung und Programmierung entsprechend TYPO3-Standard und Einhaltung allgemeiner Web- und Programmier-Standards Test auf diese Kriterien im TER Downloadzahl Letzte Aktualisierung, Versionsnummer Renommee des Entwicklers,... Bei Vergabe Renommee des Entwicklers, der Agentur langfristige Verfügbarkeit Seite 9

Extension Navigation/Slideshow - Überblick flexible Darstellung von Bildern mit Titel, Link und Beschreibung als: Navigationsfelder (Bilder mit Beschreibung und Links) Slideshows (automatisch durchlaufende Bilder, wahlweise mit oder ohne Beschreibung) Listendarstellung (die Bilder werden vollständig in einer ein- oder mehrspaltigen Liste ausgegeben) Entwicklung TYPO3@RRZN soll Flash-Slide-Show und ggf. weitere Galerien ablösen http://www.t3luh.rrzn.uni-hannover.de/navigation-slideshow.html Seite 10

Extension Navigation/Slideshow Technik Ausgabe mit php Layout-Anpassungen mit CSS Dynamik in der Präsentation mit jquery Design-Prinzipien Funktionalität vor Layout einfache Vorgaben, umfangreiche Konfigurationsmöglichkeiten Konfiguration erfordert Kenntnisse der Extension und CSS Konfigurationsmöglichkeiten vor Fehlertoleranz Stand der Entwicklung derzeit Testbetrieb durch RRZN Nutzerbetrieb ab sofort möglich Beta-Version! Weiterentwicklung Seite 11

TYPO3 bis Version 3.5 ohne Extensions Seite 12

TYPO3 ab 3.5 mit Extensions Seite 13

RRZN TYPO3 Webservice Server-Konfiguration Server 5 Virt. Server (OpenVZ) Server 3 Virt. Server (OpenVZ) Virt. Server (OpenVZ) Virt. Server (OpenVZ) Virt. Server (OpenVZ) Server 2 5 Server (Dell) 60 virt. Maschinen 150 TYPO3 Inst. 280 Webpräsenzen DB-Server 3 DB-Server MySQL 2 DB-Server MySQL 1 MySQL 3 DB Server (Dell) Piwik Server 5 Webanalyse DB Piwik Piwik Server 1 Webanalyse DB Piwik Such-Server Nutch/Solr DB Suchindex Dr. Thomas Kröckertskothen TYPO3-Webservice Mai 2012 Seite 14