Geleitwort des Fachgutachters Vorwort zur zweiten Auflage Das ist Contao... 27

Größe: px
Ab Seite anzeigen:

Download "Geleitwort des Fachgutachters... 21 Vorwort zur zweiten Auflage... 23. 1 Das ist Contao... 27"

Transkript

1

2 Geleitwort des Fachgutachters Vorwort zur zweiten Auflage TEIL I Contao kennenlernen 1 Das ist Contao Contao ist ein Content-Management-System Brauchen Sie ein Content-Management-System? Contao unterstützt Sie bei Inhalt, Gestaltung und Funktionen Die Website zum Programm:»www.contao.org« Ein paar Highlights von Contao Die Community im Web:»www.contao-community.de« Tipps zur Benutzung des Forums Fragen zum Buch bitte auch im Forum stellen Schnelldurchlauf: So funktioniert Contao Das Frontend ist die Website Das Backend ist die Verwaltungsabteilung Die Seitenstruktur ist das Fundament der Website Themes bestimmen das Aussehen der Site Module erzeugen den Quelltext für das Frontend Jede Seite hat ein Seitenlayout Seitenlayouts verbinden die Seiten mit Stylesheets Jeder Artikel gehört zu einer Seite Ein Artikel besteht aus Inhaltselementen Das Backend ist für Redakteure sehr übersichtlich Zusammenfassung so tickt Contao TEIL II Contao installieren 3 XAMPP: Der Offline-Webspace XAMPP ist Webspace auf Ihrem Rechner Statische Webseiten: Der Webspace als Lagerhalle Content-Management-System: Der Webspace als Werkstatt

3 3.2 Die Installation von XAMPP Lite (Windows) XAMPP Lite installieren Das XAMPP Control Panel Testen, ob der Webserver funktioniert Der Sicherheitscheck von XAMPP Den Sicherheitscheck aufrufen Einen Passwortschutz für MySQL und phpmyadmin einrichten Passwortschutz für das XAMPP-Verzeichnis einrichten Die neuen Sicherheitseinstellungen testen Der Webserver: Apache serviert Webseiten Der Apache ist ein Webserver DocumentRoot:»htdocs«, der Ordner für die Webseiten PHP: Programmiersprache und Interpreter MySQL serviert SQL-Datenbanken Eine relationale Datenbank besteht aus Tabellen SQL ist die Sprache zur Verwaltung von Datenbanken MySQL verwaltet mehrere relationale Datenbanken phpmyadmin verwaltet die Datenbanken von MySQL XAMPP-Matrix die Komponenten im Überblick Die Installation von Contao Vorbereitung Die Systemvoraussetzungen Die richtige Contao-Version für dieses Buch Offline: Contao auf Ihrem Rechner installieren Online: Contao im Web installieren Informationen über Webhoster im Forum Webspace prüfen: Der Contao-Check Dateien auf den Webspace kopieren Zugangsdaten für die Datenbank Die Installation im Überblick »Safe Mode Hack«: Der FTP-Modus von Contao »Sie benötigen wahrscheinlich den Safe Mode Hack« Eine Alternative zum SMH: PHP als CGI oder Fast-CGI Online: So richten Sie den Safe Mode Hack ein Offline-Webspace: SMH bei einer lokalen Installation umgehen Sonstige potenzielle Installationsprobleme

4 4.5.1 PHP-Version zu alt:»parse error « Hilfe bei sonstigen Installationsproblemen Umzug: Von XAMPP auf den Online-Webspace Know-how: Dateiberechtigungen das 1 1 zu Besitzer, Benutzer und Berechtigungen: 644 und PHP und Contao: Benutzerrechte, Modul und (Fast)CGI Was der Safe Mode Hack genau macht Sicherheitsloch:»Alles auf 777«ist keine gute Idee TEIL III Schritt für Schritt zur ersten Website 5 Ein kurzer Rundgang im Backend Überblick: Das Backend Ganz oben im Backend: Der Infobereich Links: Der Navigationsbereich (Backend-Module) Rechts: Der Arbeitsbereich Das Backend-Modul»System Einstellungen« Der»Titel der Webseite« Das Format für Angaben von Datum und Zeit Der Dateimanager:»System Dateiverwaltung« Ordner erstellen mit dem Dateimanager Dateien mit dem Dateimanager hochladen Template-Ordner erstellen im Backend-Modul»Templates« Der Erweiterungskatalog: Erweiterungen installieren Die Erweiterungsliste auf»contao.org« Die Erweiterung [BackupDB] aus dem Backend heraus installieren Die Erweiterung [BackupDb] erleichtert ein Backup der Datenbank Die erste Website mit Contao »No pages found«die Seitenstruktur erstellen Der Startpunkt für eine neue Website Der Sprachen-Fallback für den Startpunkt Die Startseite für die Beispielsite erstellen Die Seitenstruktur für die Beispielsite erweitern Drei Klick-Tipps für die Arbeit mit dem Seitenbaum »No layout specified«theme und Seitenlayout erstellen Das erste Theme erstellen

5 6.2.2 Das erste Seitenlayout erstellen Ein kurzer Blick in den Quelltext Das erste Frontend-Modul:»Navigation Hauptnavi« Ein Navigationsmodul erstellen Das Navigationsmodul im Seitenlayout einbinden Frontend-Module für den Kopf- und den Fußbereich Module für den Kopf- und den Fußbereich erstellen Die Module für den Kopf- und den Fußbereich im Seitenlayout einbinden Das erste Stylesheet erstellen und zuweisen Das erste Stylesheet im Backend erstellen Stylesheet bearbeiten: Einen Style für»body«erstellen Weitere Styles für»html«,»#wrapper«und»#container«erstellen Das Stylesheet mit dem Seitenlayout verbinden Weitere Styles für Kopfbereich, Hauptspalte und Fußbereich Der erste Artikel und zwei Inhaltselemente Der Artikelbaum: Die Übersicht über alle Artikel Die Einstellungen für einen Artikel Inhaltselemente zu einem Artikel hinzufügen Den Artikel mit dem Seitenlayout verbinden Templates erstellen das HTML für den Quelltext In Contao gibt es viele verschiedene Arten von Templates Das HTML der Navigation im Quelltext Backend-Modul»Templates«: Templates updatesicher anpassen Ein kurzer Blick in das Template»nav_default.xhtml« Das Contao-Prinzip: Altogether now TEIL IV Webseiten gestalten mit Contao 7 Contao und CSS: Interne Stylesheets Übersicht: Contao und CSS Gestatten: Das CSS-Framework von Contao Interne oder externe Stylesheets So funktionieren interne Stylesheets Der interne CSS-Editor: CSS per HTML-Formular Die Gruppe»Selektor und Kategorie«

6 7.3.2 Die Gruppe»Abmessungen« Die Gruppe»Position« Die Gruppe»Abstand und Ausrichtung« Die Gruppe»Hintergrund« Die Gruppe»Rahmen« Die Gruppe»Schrift« Die Gruppen Aufzählung und Eigener Code Der interne CSS-Editor in der Praxis Das Stylesheet»bildschirm«mit dem internen CSS-Editor bearbeiten Tasten und Maus: Tipps für die Arbeit mit dem internen CSS-Editor CSS-Dateien importieren:»basic.css« Das Reset-Stylesheet»basic.css«herunterladen Das Reset-Stylesheet»basic.css«importieren Das Reset-Stylesheet»basic.css«im Detail Suchen und Filtern von Styles Styles mit bestimmten Selektoren suchen Filtern nach Kategorie Die Erweiterung [csseditor] Die Erweiterung [csseditor] installieren und kennenlernen Interne Stylesheets extern bearbeiten Einschränkungen bei der Arbeit mit [csseditor] Übung: Navigation gestalten mit internem Stylesheet Fazit: Interne Stylesheets und»seitenlayouts« Externe Stylesheets und CSS-Framework Externe Stylesheets sind ganz normale CSS-Dateien Externe Stylesheets in Contao einbinden Schritt 1: Stylesheets nach»tl_files/themes/ blaues_theme«kopieren Schritt 2: Ein zentrales Stylesheet erstellen Schritt 3: Das zentrale Stylesheet im Seitenlayout einbinden Fazit: Externe Stylesheets und»seitenlayouts« Teamwork: Interne und externe Stylesheets zusammen Nacheinander: Extern entwickeln, intern pflegen Miteinander: Externe Stylesheets plus interne Contao und CSS: Jeder so wie er gerne möchte

7 8.6 Das CSS-Framework von Contao im Detail Das HTML-Grundgerüst von Contao in»fe_page.xhtml« »$this->framework«: Die Einstellungen aus dem Seitenlayout Stylesheets einbinden:»$this->stylesheets«und»$this->head« Das CSS-Framework von Contao aus Benutzersicht Der Kern des CSS-Frameworks:»system/contao.css« Navigationen erstellen in Contao So funktioniert Contao: Seiten, Module und Artikel Die Navigationsmodule von Contao im Überblick Die Seitenstruktur der Beispielsite erweitern Eine vertikale Navigation mit zwei Ebenen Eine horizontale Navigation mit zwei Ebenen Horizontale und vertikale Navigation zusammen Metanavigation: Eine»Individuelle Navigation« Sitemap: Das Inhaltsverzeichnis der Website Weitere Navigationsmodule im Überblick Quicknavigation und Quicklink Navigationspfad: Die Breadcrumb-Navigation»Sie sind hier« Buchnavigation: Von einer Seite zur nächsten und zurück TEIL V Artikel und Inhaltselemente 10 Inhaltselemente für Text und Bilder Artikel und Inhaltselemente im HTML-Quelltext Das Inhaltselement»Überschrift«:»ce_headline« Eine Überschrift einfügen:»die Abenteuer des Lorem Ipsum« Das Inhaltselement»Überschrift«gestalten Das Inhaltselement»Text«:»ce_text« Die Eingabemaske des Inhaltselements»Text« Der Editor TinyMCE im Überblick Hyperlinks erstellen im Editor TinyMCE Das Inhaltselement»Text«mit einem Bild erweitern

8 Das HTML für das eingefügte Bild und ein CSS-Bilderrahmen Das Inhaltselement»Bild«:»ce_image« Das Inhaltselement»Bild«im Einsatz »Bild-Einstellungen«: Die Möglichkeiten der Bildanpassung Das Inhaltselement»Galerie«:»ce_gallery« Eine Bildergalerie erstellen Das HTML für die Bildergalerie Beschriftung von Galerien:»meta.txt« Das Inhaltselement»Top-Link«: «ce_toplink» Das Inhaltselement»Top-Link«einfügen Das Inhaltselement»Top-Link«gestalten Optional:»Top-Link«als Modul im Seitenlayout einbinden Syndikation: Drucken, PDF, Facebook und Twitter Die Links zur Syndikation aktivieren Die Links zur Syndikation per CSS gestalten Weitere nützliche Inhaltselemente Das Inhaltselement»Tabelle«:»ce_table« Der Eingabeassistent für das Inhaltselement»Tabelle« Importieren der Daten mit einer CSV-Datei Das HTML für das Inhaltselement»Tabelle« Das Inhaltselement»Tabelle«per CSS gestalten Das Inhaltselement»Akkordeon«:»ce_accordion« Seitenlayout vorbereiten und Artikel erstellen Das Eingabeformular für das Inhaltselement»Akkordeon« Zugeschaut und mitgebaut: Drei Akkordeons erstellen Das HTML für ein Akkordeon Das CSS zur Gestaltung eines Akkordeons Optional: Akkordeons mit Grafiken zur Statusanzeige Externe Videos auf Webseiten einbinden Video einbinden mit einem Link im Inhaltselement»Text« Video einbinden mit dem Inhaltselement»HTML«:»ce_html« Weitere Inhaltselemente im Überblick Das Inhaltselement»Code«:»ce_code« Das Inhaltselement»Aufzählung«:»ce_list«

9 Das Inhaltselement»Modul« Die»Include«-Elemente im Kurzüberblick TEIL VI Contao und Formulare 12 Der Formulargenerator von Contao Ein Kontaktformular für die Beispielsite erstellen Das Kontaktformular gestalten Das HTML für das Kontaktformular Das CSS für das Kontaktformular Formulardaten auf der Seite»Vielen Dank«ausgeben Formularfelder: Die Feldtypen im Formulargenerator Formularfelder einfügen: Die Feldtypen im Überblick Überschrift und Erklärung für zusätzliche Informationen Formularfelder gruppieren:»fieldset«und»legend« Das Passwortfeld: Automatisch mit Bestätigungsfeld Das Select-Menü: Auswahllisten per Klick Das Radio-Button-Menü: Optionsfelder deluxe Das Checkbox-Menü: Kontrollkästchen deluxe »Datei-Upload«: Besucher können Dateien hochladen Die Sicherheitsfrage zur Spamvermeidung Nützliche Erweiterungen zur Arbeit mit Formularen Suchfunktion: Die Beispielsite durchsuchen Die Suchfunktion im Überblick Teil 1: Eine Suchseite erstellen Teil 2: Ein Suchformular im Kopfbereich einbinden Alternative: Ein flexibleres Suchformular Die Syntax der Suchfunktion im Überblick TEIL VII Die Erweiterungen von Contao 14 Die Erweiterung»Nachrichten« Übersicht: Die Zutaten für das Nachrichtensystem Beiträge erstellen im Backend-Modul»Nachrichten« »Newsarchiv«: Ein Nachrichtenarchiv erstellen Nachrichtenbeiträge schreiben Teaser und Beiträge auf den Webseiten ausgeben

10 Eine Weiterleitungsseite zur Anzeige eines Beitrags in der Einzelansicht Das Frontend-Modul»Nachrichten Teaser anzeigen [Nachrichtenarchiv]«erstellen Das Frontend-Modul»Nachrichten Beitrag anzeigen [Nachrichtenleser]«erstellen Das Frontend-Modul»Nachrichten Teaser anzeigen«einbinden Das Frontend-Modul»Nachrichten Beitrag anzeigen«einbinden HTML und CSS: Teaser und Beiträge gestalten Das HTML des Moduls»Nachrichten Teaser anzeigen« Das CSS für das Modul»Nachrichten Teaser anzeigen« Das HTML des Moduls»Nachrichten Beitrag anzeigen« Das CSS für das Modul»Nachrichten Beitrag anzeigen« Bilder zu Teasern und Beiträgen hinzufügen Einen Feed zum Abonnieren der Beiträge erstellen Die Kommentarfunktion Die Kommentarfunktion aktivieren Kommentare schreiben und überprüfen Kommentare und Fehlermeldungen gestalten Kommentare im Backend verwalten Navigation: Beiträge monatsweise auswählen Das Frontend-Modul»Monat auswählen [Nachrichtenarchiv-Menü]«erstellen Neues Seitenlayout: Das Frontend-Modul»Nachrichten Monat auswählen«einbinden Das HTML des Frontend-Moduls»Nachrichten Monat auswählen« Das CSS für das Modul»Nachrichten Monat auswählen« Benutzerfreundlich: Ein Link, um alle Nachrichten anzuzeigen Know-how: Nachrichten, Modultypen und Templates Die Modultypen und die Modultemplates»mod_news*.xhtml« Die vier Subtemplates»news_*.xhtml«

11 15 Die Erweiterungen»Kalender«und»FAQ« Die Erweiterung»Kalender«in der Übersicht Einen Kalender erstellen Einen Kalender gestalten Das HTML vom Frontend-Modul»Kalender« Das CSS zum Gestalten eines Kalenders HTML und CSS zur Gestaltung der Einzelansicht eines Events Die FAQ-Erweiterung: Häufig gestellte Fragen Die Kurzanleitung für die FAQ-Erweiterung Die FAQ-Erweiterung gestalten Die Erweiterung»Newsletter« Das Backend-Modul»Newsletter« Einen Verteiler erstellen Abonnenten verwalten: Die Empfänger des Newsletters Einen Newsletter erstellen Einen Newsletter versenden Newsletter im Frontend anzeigen Die Kurzanleitung zur Darstellung der Newsletter auf der Site Das HTML der Frontend-Module zur Newsletterdarstellung Newsletter im Frontend abonnieren und kündigen Die Kurzanleitung zum Abonnieren und Kündigen Das HTML der Frontend-Module»Abonnieren«und»Kündigen« Die Startseite gestalten Ein neues Seitenlayout für die Startseite Inhalt für die Hauptspalte: Newsbeiträge und Termine Die Frontend-Module für Newsbeiträge und Termine erstellen Die Frontend-Module auf der Startseite im Artikel einbinden Newsbeiträge und Termine auf der Startseite gestalten Datum der Nachrichten ohne Uhrzeit darstellen

12 17.3 Sidebar erstellen: Lesetipps und Zufallsbild Sidebar: Lesetipps mit einem Quicklink-Modul Sidebar: Ein zufällig ausgewähltes Bild Die Sidebar gestalten Optional: Lesetipps auswählen ohne Klick auf»los«-button Der Minikalender in der Sidebar Eine neue Seite mit dem Modul»Eventliste«erstellen Ein Modul für den Minikalender erstellen und einbinden Den Minikalender gestalten Newsletter abonnieren in der Sidebar TEIL VIII Systemverwaltung 18 Der Theme-Manager in Aktion Ein Theme bestimmt das Aussehen der Website Der Theme-Manager verwaltet bekannte Komponenten »Blaues Theme«von der Beispielsite exportieren All-in-one: Das Innenleben einer CTO-Datei Was nicht in einem Theme enthalten ist Das»Cover Theme«: Die Beispielsite im neuen Look Über die Anpassung von Themes Sonderfall: In Artikeln eingebundene Module Im Seitenlayout eingebundene Module sind unproblematisch In Artikeln eingebundene Frontend-Module sind Inhalt Was mit in Artikeln eingebundenen Modulen schiefgehen kann Reparatur: Anpassung von in Artikeln eingebundenen Modulen Sicherheitshinweise für Contao-Themes Das potenzielle Problem Vertrauenswürdige Quellen Ein Theme prüfen Angriff von innen Fazit: Themes sind klasse

13 19 SEO: Die Optimierung für Suchmaschinen Lesbare Adressen: URLs umschreiben Content-Management-Systeme und URLs Die drei URL-Einstellungen von Contao Drei Voraussetzungen zum Umschreiben der URLs Die Rewrite-Regel zum URL-Umschreiben in der».htaccess« Contao im Unterordner: Die RewriteBase in der».htaccess« So wird s gemacht: URLs umschreiben in der Praxis Flache oder hierarchische URLs? URLs bei statischen Webseiten und bei CMSystemen Contao erzeugt von Haus aus flache URLs Hierarchische URLs in Contao Die Optimierung von Seiten Seitenname und Seitenalias im Backend von Contao Der Titel der Seite:»<title>... </title>« Die Beschreibung der Seite:»<meta name="description">« Abfangjäger: 404 und Statusmeldungen: Der Webserver schickt eine Nummer mit Seite nicht gefunden: Darf s vielleicht was anderes sein? Zugriff verweigert: Diese Seite gibt es, aber nicht für Sie Eine XML-Sitemap für Google & Co Die Google Webmaster-Tools Eine XML_Sitemap in Contao erstellen Erweiterungen zur Arbeit mit XML-Sitemaps Mitglieder: Im Frontend angemeldete Besucher Mitglieder und Benutzer: Der Unterschied Mitgliedergruppen und Mitglieder einrichten Mitgliedergruppen einrichten Mitglieder einrichten Seiten für die An- und Abmeldung erstellen Frontend-Module für die An- und Abmeldung erstellen Die Frontend-Module zur Anmeldung im Überblick

14 Ein Modul für das Anmeldeformular:»[Login-Formular]« Ein Modul zur Abmeldung:»[Automatischer Logout]« Modul für den Link zur Anmeldeseite:»[Eigener HTML-Code]« Anmeldenamen und Abmeldelink:»[Eigener HTML-Code]« Die erstellten Module einbinden und gestalten Die Frontend-Module zum An- und Abmelden in Artikeln einbinden Die Links zur An- und Abmeldung im Fußbereich einbinden Die Links und das Formular zur Anmeldung gestalten Testen, ob die An- und Abmeldung funktionieren Einen geschützten Downloadbereich einrichten Weitere Möglichkeiten zur Mitgliederverwaltung Das Modul»Passwort vergessen« Das Modul»Persönliche Daten« Die automatische Registrierung für Mitglieder Benutzer: Im Backend angemeldete Mitarbeiter Benutzerverwaltung: Die Übersicht Die Benutzergruppe»Redakteure Nachrichten« Die Benutzerin»Helen Lewis«einrichten Die Benutzergruppe»Redakteure Artikel« Die Benutzergruppe»Redakteure Artikel«einrichten Benutzer der Benutzergruppe»Redakteure Artikel«zuweisen Zugriffsrechte für Seiten und Artikel setzen Zugriffsrechte: Was mit Seite und Artikel gemacht werden darf Zugriffsrechte für die freigegebenen Seiten setzen Wartung: Die Website im Alltag Das System-Log protokolliert Aktivitäten von Contao Die Systemwartung im Überblick Systemwartung: Daten bereinigen Systemwartung: Suchindex neu aufbauen Den»Cache-Flow«in Contao kontrollieren

15 Cache as cache can: Cache gibt es in Contao und im Browser Der»Cache-Modus«von Contao in»system Einstellungen« Die»Cache-Einstellungen«in der Seitenstruktur definieren »Daten bereinigen«, um den Cache zu leeren Backups erstellen: Datenbank und Dateien sichern Die MySQL-Datenbank sichern mit der Erweiterung [BackupDB] Die Daten auf dem Webspace sichern Updates: Die Versionsnummern von Contao Das Bugfix-Release: 2.10.x Das Minor-Release: 2.x Das Major-Release: x Sollte ich eine funktionierende Contao-Website updaten? Checkliste vor einem Update Der Live Update Service: Das automatische Update Das manuelle Update per FTP Webstatistiken mit Google Analytics TEIL IX Contao für Fortgeschrittene 23 Contao und moderne Webstandards Das Web im Wandel: Der Weg zu HTML Von Layouttabellen zu CSS Von HTML über XHTML zu HTML Neuerungen in HTML5 eine vereinfachte Schreibweise Neuerungen in HTML5 komplett neue Strukturelemente Fazit: HTML5 ist die Zukunft Contao unterstützt den IE6 nicht mehr Contao und HTML HTML5 oder XHTML: Das Ausgabeformat wird im Seitenlayout definiert Alle Templates gibt es als XHTML und als HTML Das Seitentemplate»fe_page.html5«

16 23.3.4»html5shim«HTML5 für Internet Explorer 7 und 8 via JavaScript Der Problemfall: IE7 und IE8 ohne JavaScript Fazit: HTML5 ist die Zukunft, XHTML auf Nummer sicher Contao und CSS Eine kurze Geschichte von CSS Wofür man CSS3 heute schon nutzen kann Die Browser-Präfixes:»-moz-«,»-webkit-«,»-o-«und»-ms-« Conditional Comments, Media Queries und globale Variablen Interne Stylesheets und CSS Fallback für IE6 bis IE8 mit»css3 Pie« Tipps und Tricks bei der Arbeit mit Inhalten Text im Fußbereich mit dem TinyMCE pflegen Recycling: Inhalte auf mehreren Seiten wiederholen Möglichkeit 1: Für einzelne Seiten Verknüpfungen Möglichkeit 2: Für alle Seiten eines Seitenlayouts Frontend-Modul Anfahrtsskizze mit Google Maps: [dlh_googlemaps] Die Erweiterung [dlh_googlemaps] im Überblick Schritt 1: Eine Karte erstellen in»inhalte Google Maps« Schritt 2: Karten-Elemente eine Info-Sprechblase hinzufügen Schritt 3: Das Inhaltselement»Google Map«in Contao einbinden Gewusst wie: Die manuelle Ermittlung der Geo- Koordinaten Newsbeiträge mit Inhaltselementen Artikelteaser auf Übersichtsseiten Teasertexte für die drei Artikel erstellen Die Teasertexte auf der Seite»Artikel erstellen«einbinden Das HTML für die Teasertexte auf der Seite»Artikel erstellen« Mehrere Artikel auf einer Seite Methode 1: Nur ein Artikel pro Seite und Spalte

17 Methode 2: Mehrere ganze Artikel pro Seite und Spalte Methode 3: Mehrere angeteaserte Artikel pro Seite und Spalte Die Frontend-Module»Artikelliste«und»Artikelnavigation« Tipps und Tricks zur Systemverwaltung Wichtige Konfigurationsdateien von Contao Die Systemkonfiguration:»localconfig.php« Die Sprachkonfiguration:»langconfig.php« Infos zu Datenbanktabellen:»dcaconfig.php« Tipps und Tricks zum TinyMCE Ein Stylesheet für den TinyMCE:»tl_files/tinymce.css« Textbausteine im TinyMCE: Inhalte aus Vorlage einfügen Die Symbolleisten des TinyMCE anpassen Konfiguration des TinyMCE pro Benutzergruppe anpassen Layouts für Fortgeschrittene Eigene Layoutbereiche erstellen und aktivieren Eigene Seitentemplates erstellen Contao mit anderen CSS-Frameworks nutzen Mehrere Websites in einer Contao-Installation Ein Startpunkt für jede Website Mehrsprachige Website mit automatischer Sprachwahl Mehrere Domains in einer Contao-Installation Zusammenfassung: Mehrere Websites in mehreren Sprachen Die Inserttags im Überblick Inserttags für Link-Elemente Benutzereigenschaften: Inserttags für Frontend- Benutzer Umgebungsvariablen Include-Elemente Verschiedenes: Datum, und Sprachen Index

18 In diesem Kapitel erfahren Sie, warum Sie XAMPP benötigen, wie Sie es installieren und wie Sie einen Sicherheitscheck machen. Danach werden der Webserver, PHP und die Datenbank kurz vorgestellt. 3 XAMPP: Der Offline-Webspace Die Themen im Überblick: XAMPP ist Webspace auf Ihrem Rechner, Seite 55 Die Installation von XAMPP Lite (Windows), Seite 57 Der Sicherheitscheck von XAMPP, Seite 61 Der Webserver: Apache serviert Webseiten, Seite 66 PHP: Programmiersprache und Interpreter, Seite 67 MySQL serviert SQL-Datenbanken, Seite 70 XAMPP-Matrix die Komponenten im Überblick, Seite 75 XAMPP ist die Abkürzung für eine gängige Kombination von Komponenten, die beim Einsatz von Webanwendungen benötigt werden. Es wird»ksamp«oder etwas anglophiler»iks-ämp«ausgesprochen: X ist ein Platzhalter für das verwendete Betriebssystem: Linux, Windows oder Mac OS. A ist der erste Buchstabe des Webservers Apache. M steht für den Datenbankserver MySQL. PP steht für die Programmiersprachen PHP und Perl. Bevor Sie XAMPP installieren, möchte ich kurz erklären, warum Sie es überhaupt benötigen. Wenn Sie ausschließlich auf einem Online-Webspace arbeiten, können Sie dieses Kapitel getrost überspringen. 3.1 XAMPP ist Webspace auf Ihrem Rechner XAMPP ist die einfachste Möglichkeit, eine lokale Entwicklungsumgebung einzurichten. Lokal bedeutet in diesem Zusammenhang auf Ihrem Rechner und hat nichts mit einer Gaststätte zu tun. 55

19 3 XAMPP: Der Offline-Webspace Statische Webseiten: Der Webspace als Lagerhalle Beim traditionellen Webpublishing werden die Webseiten in der Regel auf dem eigenen Rechner erstellt, auf den Webspace kopiert und dann unverändert vom Webserver ausgeliefert. Da die Webseiten auf dem Webspace nicht verändert werden, spricht man von statischen Webseiten (Abbildung 3.1). Statische Webseiten Browser Internet Webserver (Apache) Webspace Abbildung 3.1 Statische Webseiten der Webspace als Lagerhalle Die Webseite ist im Moment der Anforderung durch den Browser bereits fix und fertig. Der Webspace dient als Lagerhalle zur Aufbewahrung der Webseiten, und es gibt dort nur den Webserver und die Webseiten Content-Management-System: Der Webspace als Werkstatt Ein Content-Management-System (CMS) ist ein Programm, das auf dem Webspace läuft und die Webseiten kurz vor der Auslieferung zusammenbaut. Die Webseiten liegen nicht mehr statisch auf dem Webspace, sondern werden dynamisch auf Anforderung erstellt. Der Webspace ist somit keine Lagerhalle mehr, sondern gleicht eher einer Werkstatt. In dieser Werkstatt arbeitet ein ganzes Team von Programmen daran, die Webseiten so schnell wie möglich zu erstellen und zu liefern. Statt vieler fertiger Webseiten gibt es dort nur eine Vorlage, eine Datei mit zahlreichen Platzhaltern namens index.php, die je nach Anforderung des Browsers mit verschiedenen Parametern unterschiedlich zusammengebaut wird. Zum Team gehören neben dem Webserver noch ein paar andere Mitarbeiter: PHP-Interpreter Ein Interpreter ist ein Übersetzer. Contao wurde in der Programmiersprache PHP geschrieben, und damit ein in PHP geschriebenes Programm funktioniert, muss auf dem Webspace ein PHP-Interpreter vorhanden sein. PHP arbeitet sehr eng mit dem Webserver zusammen. Content-Management-System Ein CMS wie Contao ist der Motor der Website und koordiniert die Erstellung der Webseiten, bevor der Webserver sie ausliefert. 56

20 Die Installation von XAMPP Lite (Windows) 3.2 Datenbank Viele Webanwendungen bewahren ihre Daten in einer Datenbank auf. Weit verbreitet und auch bei Contao im Einsatz ist MySQL. Abbildung 3.2 zeigt das gesamte Team im Überblick. index.php Browser Internet Webserver (Apache) P H P Contao (CMS) MySQL (Datenbank) Webspace Abbildung 3.2 Das Content-Management-System der Webspace als Werkstatt Um eine dynamisch erstellte Website offline auf dem eigenen Rechner erstellen zu können, müssen Sie einen solchen Webspace auf Ihrem Rechner simulieren, und dazu benötigen Sie außer Contao noch einen Webserver, einen PHP-Interpreter und MySQL. Ein solcher Offline-Webspace wird oft auch Entwicklungsumgebung genannt. Da es ziemlich mühsam ist, alle Komponenten einzeln zu installieren und dann auch noch zur Zusammenarbeit zu bewegen, haben die Betreiber von apachefriends.org Ihnen diese Arbeit abgenommen, ein Komplett-Paket geschnürt und es unter dem Namen XAMPP kostenlos veröffentlicht. Dieses Paket werden Sie jetzt installieren. 3.2 Die Installation von XAMPP Lite (Windows) XAMPP für Windows gibt es in einer Voll- und in einer Lite-Version. Für eine lokale Contao-Entwicklungsumgebung reicht XAMPP Lite in der etwas älteren aber problemlos funktionierenden Version völlig aus. Sie finden XAMPP Lite auf der Buch-CD unter folgendem Link bei sourceforge.net zum Herunterladen, am besten als EXE-Datei: bit.ly/xampp-lite-173 (Kurz-Link zu sourceforge.net) Falls Sie bereits eine Version von XAMPP installiert haben, prüfen Sie bitte, ob die Voraussetzungen für Contao erfüllt sind: PHP ab V5.2 und MySQL ab V4.1 (besser V5.x). Details dazu finden Sie in Kapitel 4,»Die Installation von Contao«, ab Seite

Peter Müller. Websites erstellen mit Contao

Peter Müller. Websites erstellen mit Contao Peter Müller Websites erstellen mit Contao Auf einen Blick TEIL I Contao kennenlernen 1 Das ist Contao... 27 2 Schnelldurchlauf: So funktioniert Contao... 35 TEIL II Contao installieren 3 XAMPP: Der Offline-Webspace...

Mehr

Contao kennenlernen und installieren

Contao kennenlernen und installieren Inhalt Geleitwort zur dritten Auflage von Thomas Weitzel... 23 Geleitwort zur ersten Auflage von Leo Feyer... 25 Vorwort zur dritten Auflage... 27 TEIL I Contao kennenlernen und installieren 1 Das ist

Mehr

Inhalt. Contao kennenlernen und installieren. Das ist Contao. Der Offline-Webspace: XAMPP und MAMP. Contao ist ein Content-Management-System...

Inhalt. Contao kennenlernen und installieren. Das ist Contao. Der Offline-Webspace: XAMPP und MAMP. Contao ist ein Content-Management-System... Einleitung... TEIL I 29 Contao kennenlernen und installieren 1 Das ist Contao 1.1 Contao ist ein Content-Management-System... 37 1.1.1 1.1.2 Brauchen Sie überhaupt ein Content-Management-System?... Ein

Mehr

Anne-Kathrin. Merz. Contao. Das umfassende Praxisbuch. inklusive CD-ROM

Anne-Kathrin. Merz. Contao. Das umfassende Praxisbuch. inklusive CD-ROM Anne-Kathrin Merz Contao Das umfassende Praxisbuch inklusive CD-ROM 00 Contao.book Seite 637 Donnerstag, 5. August 2010 3:53 15 A Abonnieren-Modul 483 Layout 490 Administrationsbereich 77 Backend-Module

Mehr

CONTAO UPDATES Was man wissen sollte

CONTAO UPDATES Was man wissen sollte 道 CONTAO UPDATES Was man wissen sollte 16. Mai 2014 um 9.30 Uhr Harry Boldt Peter Müller pmueller.de boldt-media.de Harry Boldt boldt-media.de boldt-media.de pmueller.de 1 Peter Müller pmueller.de Disclaimer

Mehr

Ziele dieses Buches 2 Was können Sie von diesem Buch erwarten? 3 Und nach dem Buch? 5

Ziele dieses Buches 2 Was können Sie von diesem Buch erwarten? 3 Und nach dem Buch? 5 Inhaltsverzeichnis Einleitung 1 Ziele dieses Buches 2 Was können Sie von diesem Buch erwarten? 3 Und nach dem Buch? 5 Über mich 7 Kapitel 1 Konzeption und Planung der Website 11 1.1 Grundüberlegungen 12

Mehr

Karl Deutsch Kaspar Schweiger. Webseiten erstellen mit. Drupal7 Content- Layout Administrafion. Mit 234 Abbildungen

Karl Deutsch Kaspar Schweiger. Webseiten erstellen mit. Drupal7 Content- Layout Administrafion. Mit 234 Abbildungen Karl Deutsch Kaspar Schweiger Webseiten erstellen mit Drupal7 Content- Layout Administrafion Mit 234 Abbildungen Inhaltsverzeichnis 1 Einleitung 15 1.1 Stärken von Drupal 15 1.2 Neuerungen in der Version

Mehr

Homepageerstellung mit WordPress

Homepageerstellung mit WordPress Homepageerstellung mit WordPress Eine kurze Einführung in die Installation und Einrichtung von WordPress als Homepage-System. Inhalt 1.WordPress installieren... 2 1.1Download... 2 1.2lokal... 2 1.2.1 lokaler

Mehr

WordPress lokal mit Xaamp installieren

WordPress lokal mit Xaamp installieren WordPress lokal mit Xaamp installieren Hallo und willkommen zu einem weiteren Teil der WordPress Serie, in diesem Teil geht es um die Lokale Installation von WordPress mithilfe von Xaamp. Kurz und knapp

Mehr

Contao für Redakteure

Contao für Redakteure Nina Gerling Contao für Redakteure Inhalte editieren und verwalten mit dem Open-Source-CMS ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

Schulung Open CMS Editor

Schulung Open CMS Editor Schulung Open CMS Editor Um Ihr Projekt im OpenCMS zu bearbeiten brauchen Sie lediglich einen Webbrowser, am besten Firefox. Vorgehensweise beim Einrichten Ihrer Site im OpenCMS Erste Schritte Wenn Sie

Mehr

Inhaltsverzeichnis Abbildungsverzeichnis

Inhaltsverzeichnis Abbildungsverzeichnis Inhaltsverzeichnis Abbildungsverzeichnis... 1 1 Eigener lokaler Webserver... 2 1.1 Download der Installationsdatei... 2 1.2 Installation auf externer Festplatte... 2 1.3 Dienste starten... 5 1.4 Webserver

Mehr

TYPO3-Kurzreferenz für Redakteure

TYPO3-Kurzreferenz für Redakteure TYPO3-Kurzreferenz für Redakteure Die Kurzreferenz orientiert sich weitgehend an den TYPO3 v4 Schulungsvideos. Es kann jedoch geringfügige Abweichungen geben, da in den Videos auf didaktisch sinnvolles

Mehr

Nadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger

Nadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger Tutoring Projekt II // Master Druck- und Medientechnik // Beuth Hochschule für Technik Berlin // Berlin, 23.11.2013 Vorstellungsrunde Wer sind wir? Was machen wir? Webseite zum Kurs: http://beuthworkshop.wordpress.com

Mehr

Installation von Typo3 CMS

Installation von Typo3 CMS Installation von Typo3 CMS TYPO3 Version 6.2.x unter Windows Eigenen lokalen Webserver mit XAMPP installieren Für die Installation von Typo3 wird eine passende Systemumgebung benötig. Diese besteht aus

Mehr

Dynamische Webseiten mit PHP 1

Dynamische Webseiten mit PHP 1 Dynamische Webseiten mit PHP 1 Webserver, PHP und MYSQL Ein Webserver dient dazu, Internetseiten an PCs zu senden, von denen sie aufgerufen werden. Beispiel: Sie tippen im Browser www.fosbosweiden.de ein.

Mehr

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

Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP XAMPP Installation des CMS-Systems Contao auf einem Windows-Rechner mit XAMPP XAMPP ist eine vollständig kostenlose, leicht zu installierende Apache-Distribution, die MySQL, PHP und Perl enthält. Das XAMPP

Mehr

Benutzerhandbuch. Gästebuch Software - YellaBook v1.0 http://www.yellabook.de. Stand: 01.08.2012. by YellaBook.de - Alle Rechte vorbehalten.

Benutzerhandbuch. Gästebuch Software - YellaBook v1.0 http://www.yellabook.de. Stand: 01.08.2012. by YellaBook.de - Alle Rechte vorbehalten. Benutzerhandbuch Gästebuch Software - YellaBook v1.0 http://www.yellabook.de Stand: 01.08.2012 Inhalt 1 Funktionen... 3 2 Systemanforderungen... 4 3 Installation... 4 4 Einbinden des Gästebuchs... 5 5

Mehr

WordPress installieren und erste Einblicke ins Dashboard

WordPress installieren und erste Einblicke ins Dashboard WordPress installieren und erste Einblicke ins Dashboard Von: Chris am 16. Dezember 2013 In diesem Tutorial zeige ich euch wie ihr WordPress in der aktuellen Version 3.7.1 auf eurem Webspace installieren

Mehr

Contao 3. Keynote Contao-Konferenz 2012

Contao 3. Keynote Contao-Konferenz 2012 Contao 3 Keynote Contao-Konferenz 2012 Neue Dateistruktur Das Stammverzeichnis Keynote Contao-Konferenz 2012 Seite 3 Neue Dateistruktur Der Plugins-Ordner Keynote Contao-Konferenz 2012 Seite 4 Neue Dateistruktur

Mehr

AixVerein 2.0 - Anleitung zur Einrichtung des

AixVerein 2.0 - Anleitung zur Einrichtung des Seite 1/6 AixVerein 2.0 - Anleitung zur Einrichtung des Datenbank-Servers und der Dokumentenablage Bei der vorliegenden Anwendung handelt es sich um eine Client-Server-Anwendung, d.h. die Software wird

Mehr

Ablauf. Redaktions-Schulung. Schulungs Unterlagen. Typo3

Ablauf. Redaktions-Schulung. Schulungs Unterlagen. Typo3 Redaktions-Schulung Verein Netwerk Logistik 7. März 2008 Ralph Zimmermann Ablauf Redaktionssystem Allgemein Login Aufbau von Typo3 Seitenelemente Seitenelemente - Editieren /Hinzufügen Neue Seite anlegen

Mehr

INSTALLATION. Voraussetzungen

INSTALLATION. Voraussetzungen INSTALLATION Voraussetzungen Um Papoo zu installieren brauchen Sie natürlich eine aktuelle Papoo Version die Sie sich auf der Seite http://www.papoo.de herunterladen können. Papoo ist ein webbasiertes

Mehr

Installationsanleitung WordPress auf greenwebhosting

Installationsanleitung WordPress auf greenwebhosting Installationsanleitung WordPress auf greenwebhosting Kurzbeschreibung Ersteller Schritt-für-Schritt Anleitung für die Installation und Konfiguration von WordPress green.ch/customer Care Center Datum 30.06.2014

Mehr

Kurzanleitung für das CMS Joomla 3.x

Kurzanleitung für das CMS Joomla 3.x Kurzanleitung für das CMS Joomla 3.x 1. Login ins Backend Die Anmeldung ins sogenannte Backend (die Verwaltungsebene) der Website erfolgt über folgenden Link: www.name-der-website.de/administrator. Das

Mehr

Endanwender Handbuch

Endanwender Handbuch Endanwender Handbuch INHALTSVERZEICHNIS Vorwort...3 Frontend und Backend...3 Das Dashboard...4 Profil Bearbeiten...6 Inhalte Verwalten...6 Seiten...6 Seite verfassen...7 Papierkorb...11 Werbebanner...11

Mehr

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien

Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien 3. Installation Ihres Shops im Internet / Kurzanleitung Kurzanleitung: Starten Sie das Shopinstallatonsprogramm und übertragen Sie alle Dateien Geben Sie während der Webbasierten Installationsroutine alle

Mehr

Praxiskurs Websites mit Wordpress

Praxiskurs Websites mit Wordpress Praxiskurs Websites mit Wordpress DI Dr. Heinz Duschanek buero@ewerkstatt.com www.ewerkstatt.com Inhalt Das System Wordpress Walk Through mit Konfiguration Seite erstellen Artikel erstellen Menü erstellen

Mehr

1.1 Professionelle Testumgebung installieren: Webserver, PHP und MySQL... 14

1.1 Professionelle Testumgebung installieren: Webserver, PHP und MySQL... 14 Inhalt 1. Joomla! Installation und Konfiguration... 13 1.1 Professionelle Testumgebung installieren: Webserver, PHP und MySQL... 14 Ein Rundum-sorglos-Paket für Windows und Linux und sogar Leopard... 14

Mehr

www.flatbooster.com FILEZILLA HANDBUCH

www.flatbooster.com FILEZILLA HANDBUCH www.flatbooster.com FILEZILLA HANDBUCH deutsche Auflage Datum: 12.03.2011 Version: 1.0.2 Download: http://flatbooster.com/support Inhaltsverzeichnis 1 Filezilla FTP Programm 1 1.1 Filezilla installieren.................................

Mehr

scmsp SMARTES Content-Management-System Bestimmtes kann und das dafür sehr gut. Bei der Konzeption des blockcms stand die Einfachheit im Vordergrund:

scmsp SMARTES Content-Management-System Bestimmtes kann und das dafür sehr gut. Bei der Konzeption des blockcms stand die Einfachheit im Vordergrund: scmsp SMARTES Content-Management-System blockcms steht für Block Content Management System Wir brauchen kein CMS, das alles kann, sondern eines, das nur Bestimmtes kann und das dafür sehr gut. Bei der

Mehr

Dokumentation für die Arbeit mit dem Redaktionssystem (Content Management System -CMS) zur Wartung Ihrer Homepage (Website)

Dokumentation für die Arbeit mit dem Redaktionssystem (Content Management System -CMS) zur Wartung Ihrer Homepage (Website) Dokumentation für die Arbeit mit dem Redaktionssystem (Content Management System -CMS) zur Wartung Ihrer Homepage (Website) Redaktion Mit der Redaktion einer Webseite konzentrieren Sie sich auf die inhaltliche

Mehr

TYPO3 4.4.x - Schulungsunterlagen für Redakteure TZ-COM Thomas Zimmermann Computer GmbH (Reinhard Kreitner 10.08.2010)

TYPO3 4.4.x - Schulungsunterlagen für Redakteure TZ-COM Thomas Zimmermann Computer GmbH (Reinhard Kreitner 10.08.2010) TYPO3 4.4.x - Schulungsunterlagen für Redakteure TZ-COM Thomas Zimmermann Computer GmbH (Reinhard Kreitner 10.08.2010) Wichtige Begriffe:... 2 Was ist ein Content Management System (CMS)?... 2 Die Begriffe

Mehr

Installationsanleitung WordPress auf greenwebhosting

Installationsanleitung WordPress auf greenwebhosting Installationsanleitung WordPress auf greenwebhosting Kurzbeschreibung Ersteller Schritt-für-Schritt Anleitung für die Installation und Konfiguration von WordPress green.ch/customer Care Center Datum 30.06.2014

Mehr

Joomla! und Mambo. Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 2., aktualisierte Auflage. Hanser München 2006

Joomla! und Mambo. Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 2., aktualisierte Auflage. Hanser München 2006 Joomla! und Mambo Open Source-CMS einsetzen und erweitern von Tobias Hauser, Christian Wenz 2., aktualisierte Auflage Hanser München 2006 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40690

Mehr

Anleitung zur Aktualisierung

Anleitung zur Aktualisierung CONTREXX AKTUALISIERUNG 2010 COMVATION AG. Alle Rechte vorbehalten. Diese Dokumentation ist urheberrechtlich geschützt. Alle Rechte, auch die der Modifikation, der Übersetzung, des Nachdrucks und der Vervielfältigung,

Mehr

Arbeiten mit. Eine einführende Schulung für Redakteure VGT. Michael Fritz, 21. Oktober 2006

Arbeiten mit. Eine einführende Schulung für Redakteure VGT. Michael Fritz, 21. Oktober 2006 Arbeiten mit Eine einführende Schulung für Redakteure VGT Michael Fritz, 21. Oktober 2006 1 Inhalte 1. TYPO3 - Ihr neues Content-Management-System S. 3 ff. 1.1 Was ist ein CMS 1.2 Wie komme ich rein 1.3

Mehr

d e S I G n & d e v e L O P M e n T TYPO3 AdvAnced

d e S I G n & d e v e L O P M e n T TYPO3 AdvAnced DESIGN & DEVELOPMENT TYPO3 Advanced 1 Einleitung / Inhalt 2 / 13 Einleitung Dieses Dokument weist Sie durch die Funktion des Open Source CMS TYPO3. In wenigen, einfachen Schritten wird Ihnen bebildert

Mehr

Das Dm pal 6 Kochbuch

Das Dm pal 6 Kochbuch Thomas Zahreddin Das Dm pal 6 Kochbuch mitp Vorwort 11 i Website als Projekt 13 1.1 Konzeption einer Website 14 1.1.1 Fragen zur Planung einer Website 15 1.1.2 Grobkonzept erstellen 16 1.1.3 Feinkonzept

Mehr

Für die Administration sind folgende Mindestanforderungen zu beachten:

Für die Administration sind folgende Mindestanforderungen zu beachten: CMS Sefrengo Handbuch für Redakteure Seite 1 Zugangsdaten Mindestanforderungen Für die Administration sind folgende Mindestanforderungen zu beachten: Ein Webbrowser: Microsoft Internet Explorer ab Version

Mehr

Handbuch TweetMeetsMage

Handbuch TweetMeetsMage Handbuch TweetMeetsMage für Version 0.1.0 Handbuch Version 0.1 Zuletzt geändert 21.01.2012 Inhaltsverzeichnis 1 Einleitung... 3 1.1 Voraussetzungen... 3 1.2 Funktionsübersicht... 3 2 Installation... 4

Mehr

Stephan Brey Workshops im Buch: Stephan Brey Das Franzis axisbuch WordPress Die eigene Homepage einrichten

Stephan Brey Workshops im Buch: Stephan Brey Das Franzis axisbuch WordPress Die eigene Homepage einrichten Stephan Brey Das Franzis Praxisbuch 192 Seiten zuverlässiges Word- Press-Wissen WordPress Die eigene Homepage einrichten! Texte verfassen, Bilder und Videos einbauen! Themes und zusätzliche Funktionen

Mehr

Kurzanleitung Typo3 Radio MK V1.5 vom 18.07.2014

Kurzanleitung Typo3 Radio MK V1.5 vom 18.07.2014 Kurzanleitung Typo3 V1.5 vom 18.07.2014 Typo3 Version 4.7.14 0 Inhalt Kurzanleitung Typo3 Login. 2 Seite anlegen.. 3 Inhaltselement anlegen...... 7 Dateien und Bilder verwalten... 14 Nachrichten / News

Mehr

Die Unternehmensseite im Internet - pflegen ohne Programmierkenntnisse. Felix Kopp

Die Unternehmensseite im Internet - pflegen ohne Programmierkenntnisse. Felix Kopp Die Unternehmensseite im Internet - pflegen ohne Programmierkenntnisse Felix Kopp Orientierung Veröffentlichen und Aktualisieren ohne Programmierkenntnisse Bestehende Internet-Seite aktualisieren. oder

Mehr

[2-4] Typo3 unter XAMPP installieren

[2-4] Typo3 unter XAMPP installieren Web >> Webentwicklung und Webadministration [2-4] Typo3 unter XAMPP installieren Autor: simonet100 Inhalt: Um Typo3 zum Laufen zu bringen benötigen wir eine komplette Webserverumgebung mit Datenbank und

Mehr

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM Sigrid Born Jari-Hermann Ernst Content Management mit TYPO3 CMS Inklusive CD-ROM Vorwort 11 Willkommen bei TYPO3 CMS für Kids! 11 Warum TYPO3 CMS? 12 Wie dieses Buch aufgebaut ist 14 Brauchst du Voraussetzungen?

Mehr

FB Lead App - Benutzerhandbuch

FB Lead App - Benutzerhandbuch FB Lead App - Benutzerhandbuch http://www.fbleadapp.com/ Plugin installieren 1. Klicken Sie auf Plugins > Installieren 2. Dann die Zip-Datei (fbleadapp.zip) auf Ihrem Computer suchen, auswählen und installieren.

Mehr

Redaktions-Schulung. Redaktionssystem der Kunstuniversität Linz 12. Oktober 2007. Daniel Hoschek & Ralph Zimmermann

Redaktions-Schulung. Redaktionssystem der Kunstuniversität Linz 12. Oktober 2007. Daniel Hoschek & Ralph Zimmermann Redaktions-Schulung Redaktionssystem der Kunstuniversität Linz 12. Oktober 2007 Daniel Hoschek & Ralph Zimmermann 1 Ablauf Redaktionssystem Allgemein Login Aufbau von Typo3 Seitenelemente Seitenelemente

Mehr

Joomla! 2.5 CMS. Kurzdokumentation. ql.de. Inhaltspflege.Dateiverwaltung. Stand: 06.02.2012 Dr. Mareike Riegel Ingo Holewczuk

Joomla! 2.5 CMS. Kurzdokumentation. ql.de. Inhaltspflege.Dateiverwaltung. Stand: 06.02.2012 Dr. Mareike Riegel Ingo Holewczuk Joomla! 2.5 CMS Kurzdokumentation ql.de Inhaltspflege.Dateiverwaltung Stand: 06.02.2012 Dr. Mareike Riegel Ingo Holewczuk Copyright 2012 Mareike Riegel 1 / 15 Inhaltsverzeichnis 1. Backend...3 1.1 Einloggen...3

Mehr

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

Legen Sie nun dieses Verzeichnis mit dem Namen joomla hier an: C:xampphtdocs. Installationsanleitung von Joomla unter XAMPP Wer das Content-Management-System Joomla installieren will, braucht hierzu einen Webserver, der mit der Programmiersprache PHP und dem Datenbankprogramm MySQL

Mehr

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM

Sigrid Born Jari-Hermann Ernst. Content Management mit TYPO3 CMS. Inklusive CD-ROM Sigrid Born Jari-Hermann Ernst Content Management mit TYPO3 CMS Inklusive CD-ROM 370 A Administrator 59, 60 advanced editor Siehe Redakteur automaketemplate 217 Auto-parser 218 - und -bereich

Mehr

HTL-Website. TYPO3- Skriptum II. Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig. Qualitätsmanagement

HTL-Website. TYPO3- Skriptum II. Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig. Qualitätsmanagement HTL-Website TYPO3- Skriptum II Autor: RUK Stand: 02.06.2010 Gedruckt am: - Version: V0.1 Status: fertig Qualitätsmanagement Erstellt Geprüft Freigegeben Name RUK Datum 02.06.2010 Unterschrift Inhaltsverzeichnis

Mehr

JSCMS Dokumentation. (Stand: 27.05.09)

JSCMS Dokumentation. (Stand: 27.05.09) JSCMS Dokumentation (Stand: 27.05.09) Inhalt: CMS Symbole und Funktionen. 2 Verwalten.. ab 3 Seiten Verwalten.. 4 Blöcke Verwalten....6 Templates Verwalten....7 Template Editor...8 Metatags bearbeiten..

Mehr

Allgemeine Einführung. 13.11.2013 Elisabeth Beyrle Stefan Paffhausen

Allgemeine Einführung. 13.11.2013 Elisabeth Beyrle Stefan Paffhausen Allgemeine Einführung 13.11.2013 Elisabeth Beyrle Stefan Paffhausen Ablauf Allgemeines über Typo3 Unterschiede zu Drupal Oberfläche des Typo3 Backends Erstellen einer Seite Typo3 Open-Source Content-Management-System

Mehr

Literatur und Links. Webtechnologien SS 2015 Teil 1/Entwicklung

Literatur und Links. Webtechnologien SS 2015 Teil 1/Entwicklung Literatur und Links [1-1] Seidler, Kai; Vogelsang, Kay: Das XAMPP Handbuch. Addison-Wesley, 2006 [1-2] http://www.apachefriends.org/download.html http://sourceforge.net/projects/xampp/files/ [1-3] http://aktuell.de.selfhtml.org/extras/download.shtml

Mehr

Einführung Typo3 Web Content Management an der TU Ilmenau. Henrik Eichstädt Typo3-Einführung 1

Einführung Typo3 Web Content Management an der TU Ilmenau. Henrik Eichstädt Typo3-Einführung 1 Einführung Typo3 Web Content Management an der TU Ilmenau Henrik Eichstädt Typo3-Einführung 1 Typo3 ist ein Web Content Management System verwaltet (alle) Inhalte der Website gewährleistet einheitliches

Mehr

MayControl - Newsletter Software

MayControl - Newsletter Software MayControl - Newsletter Software MAY Computer GmbH Autor: Dominik Danninger Version des Dokuments: 2.0 Zusammenstellen eines Newsletters Zusammenstellen eines Newsletters Artikel

Mehr

Christian Arndt geb. Schräder christian.arndt@ohnetomate.de 0163-2 85 09 30

Christian Arndt geb. Schräder christian.arndt@ohnetomate.de 0163-2 85 09 30 Christian Arndt geb. Schräder christian.arndt@ohnetomate.de 0163-2 85 09 30 Voraussetzungen: Domain Hoster / ftp-zugang Datenbank (MySQL) PHP 5.5 Wordpress 4.0: EasyApps, AppWizzard (Name ist abhängig

Mehr

MEHR FUNKTIONEN, MEHR E-COMMERCE: XT:COMMERCE PLUGIN SEO BOX

MEHR FUNKTIONEN, MEHR E-COMMERCE: XT:COMMERCE PLUGIN SEO BOX MEHR FUNKTIONEN, MEHR E-COMMERCE: XT:COMMERCE PLUGIN SEO BOX XT:COMMERCE PLUGIN BB SEO BOX Mit dem xt:commerce Plugin BB SEO Box sorgen Sie dafür, dass Ihr Shop von Suchmaschinen besser gelistet wird.

Mehr

Content Management System (CMS) Manual

Content Management System (CMS) Manual Content Management System (CMS) Manual Thema Seite Aufrufen des Content Management Systems (CMS) 2 Funktionen des CMS 3 Die Seitenverwaltung 4 Seite ändern/ Seite löschen Seiten hinzufügen 5 Seiten-Editor

Mehr

TYPO3 Einführung für Redakteure I. A. Tessmer typo3@rrzn.uni-hannover.de http://www.t3luh.rrzn.uni-hannover.de

TYPO3 Einführung für Redakteure I. A. Tessmer typo3@rrzn.uni-hannover.de http://www.t3luh.rrzn.uni-hannover.de TYPO3 Einführung für Redakteure I A. Tessmer typo3@rrzn.uni-hannover.de http://www.t3luh.rrzn.uni-hannover.de Ablauf! 1. Tag: Aufbau der Website nach dem Corporate Design der LUH Bearbeiten von Inhalten:

Mehr

ZPN Zentrale Planungsgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg

ZPN Zentrale Planungsgruppe Netze am Ministerium für Kultus, Jugend und Sport Baden-Württemberg 1. Warum ein lokales MOODLE? Eine lokale MOODLE-Installation eignet sich hervorragend zum Testen von MOODLE, ohne dass eine auf einem Server zerstört wird. Sie ist zudem unabhängig von einer vorhandenen

Mehr

Anita Woitonik / Vilma Niclas. Ohne HTML. zur eigenen. Website. Ihr Weg ins Web: Domain, Hoster, Installation, und IT-Recht. Verwaltung, Pflege

Anita Woitonik / Vilma Niclas. Ohne HTML. zur eigenen. Website. Ihr Weg ins Web: Domain, Hoster, Installation, und IT-Recht. Verwaltung, Pflege Anita Woitonik / Vilma Niclas Ohne HTML zur eigenen Website Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und ITRecht Dateien Installation einfach warum leichter 1 Eine eigene Website

Mehr

5. Joomla und Wordpress. DHBW Stuttgart T2INF4214 173

5. Joomla und Wordpress. DHBW Stuttgart T2INF4214 173 5. Joomla und Wordpress DHBW Stuttgart T2INF4214 173 5. Joomla Joomla ein Open Source CMS Joomla ist Open Source Keine Lizenzgebühren! Freie Verfügbarkeit des Quellcodes Portal kann (Programmierkenntnisse

Mehr

Version 30.07.2007 - Pädagogische Hochschule Freiburg, Peter Huppertz

Version 30.07.2007 - Pädagogische Hochschule Freiburg, Peter Huppertz Babysteps Backend - Hauptmenü Neue Seite anlegen Seiteneigenschaften bearbeiten Inhaltselemente erstellen Inhaltselemente bearbeiten Übersicht der Seitenlayouts Bearbeiten von Personen Anzeigen von Personendaten

Mehr

Installieren eines universellen Webservers in / mit Contao2Go

Installieren eines universellen Webservers in / mit Contao2Go Installieren eines universellen Webservers in / mit Contao2Go I. Vorwort, Was ist ein Contao2Go-Server? nicht für Profis! Der Begriff Contao2Go läßt sicher mehrere Interpretationen zu. a) Ein Verbundserver,

Mehr

Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite.

Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Loslegen mit Contrexx: In 10 Schritten zur professionellen Webseite. Autor: Nicolas Müller Juli 2012 www.contrexx.com 1 Einleitung Diese Anleitung soll Ihnen helfen eine professionelle Webseite zu erstellen

Mehr

DESIGN & DEVELOPMENT. TYPO3 Basics

DESIGN & DEVELOPMENT. TYPO3 Basics DESIGN & DEVELOPMENT TYPO3 Basics 1 Einleitung / Inhalt 2 / 21 Einleitung Dieses Dokument weist Sie durch die Funktion des Open Source CMS TYPO3. In wenigen, einfachen Schritten wird Ihnen bebildert erklärt,

Mehr

HALLO. Stichwort. Zu diesem Dokument

HALLO. Stichwort. Zu diesem Dokument HALLO Stichwort Zu diesem Dokument Dieses Dokument ist nur eine grobe Erklärung des Content-Management-Systems Contao (früher Typolight). Die vorliegende Beschreibung führt Sie schnell und einfach in die

Mehr

TYPO3 und TypoScript

TYPO3 und TypoScript TYPO3 und TypoScript Daniel Koch Webseiten programmieren, Templates erstellen, Extensions entwickeln ISBN 3-446-40489-9 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-40489-9

Mehr

Einrichten eines News-Systems in Typo3

Einrichten eines News-Systems in Typo3 Einrichten eines News-Systems in Typo3 Generelles: tt_news ist eine der beliebtesten Erweiterungen für Typo3 und wir bereits auf vielen Sites Vorarlberger Schulen verwendet: Beispiele: http://www.vobs.at/hsl

Mehr

Installationsanleitung - creative templates -

Installationsanleitung - creative templates - - - Fertige TYPO3 Templates auf Basis des CSS- Framework. Stand 2013 INHALTSVERZEICHNIS 1. Voraussetzungen... 3 1.1. Voraussetzungen für eine erfolgreiche Installation... 3 2. Installation... 3 2.1. Entpacken

Mehr

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

TYPO3-Version 6.2: Die News-Meldungen in der Website TYPO3-Webservice Leibniz Universität IT Services September 2015 TYPO3-Version 6.2: Die News-Meldungen in der Website 1. Die Extension tt_news In den TYPO3-Webauftritten der LUH ist standardmäßig die Extension

Mehr

Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH

Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH Benutzerhandbuch MAMP 3! März 2014 (c) appsolute GmbH I. Installation! 3! 1. Installationsvoraussetzungen 3 2. Installation und Aktualisierung 3 3. De-Installation 3 II. Erste Schritte! 4! III. Einstellungen!

Mehr

Typ<>3 Tipps & Tricks

Typ<>3 Tipps & Tricks Christoph Lindemann MaikCaro 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Typ3 Tipps & Tricks Erste Hilfe von

Mehr

1 Installationen. 1.1 Installationen unter Windows

1 Installationen. 1.1 Installationen unter Windows 1 Installationen Dieses Kapitel beschreibt die Installationen, die für die Nutzung von PHP und MySQL unter Windows, unter Ubuntu Linux und auf einem Mac mit OS X notwendig sind. 1.1 Installationen unter

Mehr

TYPO3 Redaktoren-Handbuch

TYPO3 Redaktoren-Handbuch TYPO3 Redaktoren-Handbuch Kontakt & Support: rdv interactive ag Arbonerstrasse 6 9300 Wittenbach Tel. 071 / 577 55 55 www.rdvi.ch Seite 1 von 38 Login http://213.196.148.40/typo3 Username: siehe Liste

Mehr

Aufgabe 2.2. Folgende Schritte sollen durchgeführt werden:

Aufgabe 2.2. Folgende Schritte sollen durchgeführt werden: Aufgabe 2.2 Damit Sie Anwendungsprogramme mit der Scriptsprache PHP entwickeln können, benötigen Sie entweder einen Server, der PHP unterstützt oder Sie richten einen lokalen Server auf Ihrem Computer

Mehr

Einführung in das TYPO3 Content Management System. Jochen Weiland - jweiland.net

Einführung in das TYPO3 Content Management System. Jochen Weiland - jweiland.net Einführung in das TYPO3 Content Management System Dipl. Ing. Jochen Weiland jweiland.net Statische Websites upload Entwicklungsrechner Webserver Besucher Dynamische Websites Layouts Webserver Datenbank

Mehr

SANDBOXIE konfigurieren

SANDBOXIE konfigurieren SANDBOXIE konfigurieren für Webbrowser und E-Mail-Programme Dies ist eine kurze Anleitung für die grundlegenden folgender Programme: Webbrowser: Internet Explorer, Mozilla Firefox und Opera E-Mail-Programme:

Mehr

Inhaltsverzeichnis. Tobias Hauser, Christian Wenz. Joomla! 1.5. Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8

Inhaltsverzeichnis. Tobias Hauser, Christian Wenz. Joomla! 1.5. Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8 sverzeichnis Tobias Hauser, Christian Wenz Joomla! 1.5 Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41026-8

Mehr

TYPO3 Schritt für Schritt - Einführung für Redakteure

TYPO3 Schritt für Schritt - Einführung für Redakteure TYPO3 Version 4.0 Schritt für Schritt Einführung für Redakteure zeitwerk GmbH Basel - Schweiz http://www.zeitwerk.ch ++4161 383 8216 TYPO3_einfuehrung_redakteure.pdf - 07.07.2006 TYPO3 Schritt für Schritt

Mehr

Typo 3 installieren. Schritt 1: Download von Typo3

Typo 3 installieren. Schritt 1: Download von Typo3 Typo 3 installieren Bevor Sie Typo3 installieren, müssen Sie folgende Informationen beachten: Typo3 benötigt eine leere Datenbank. Mit Ihrem Abonnement verfügen Sie über eine einzige Datenbank. Sie können

Mehr

Inhaltsverzeichnis VII

Inhaltsverzeichnis VII Inhaltsverzeichnis 1 Die Grundlagen zu CMS auch eine lange Reise beginnt mit dem ersten Schritt............................................ 1 1.1 Was behandeln wir in dem einleitenden Kapitel?....................

Mehr

RÖK Typo3 Dokumentation

RÖK Typo3 Dokumentation 2012 RÖK Typo3 Dokumentation Redakteur Sparten Eine Hilfe für den Einstieg in Typo3. Innpuls Werbeagentur GmbH 01.01.2012 2 RÖK Typo3 Dokumentation Inhalt 1) Was ist Typo3... 3 2) Typo3 aufrufen und Anmelden...

Mehr

1. Aufrufen des Content Management Systems (CMS)

1. Aufrufen des Content Management Systems (CMS) 1. Aufrufen des Content Management Systems (CMS) Das CMS WebSiteBaker 2.5.2 ist ein kostenloses auf PHP basierendes Inhaltsverwaltungssystem, mit dem es möglich ist Inhalte von Webseiten schnell und einfach

Mehr

mygesuad Download: http://www.collector.ch/mygesuad Wamp/Lamp Systemumgebungen: http://www.apachefriends.org/en/xampp-windows.html

mygesuad Download: http://www.collector.ch/mygesuad Wamp/Lamp Systemumgebungen: http://www.apachefriends.org/en/xampp-windows.html ÅçööÉÅíçêKÅÜ ÄΩêÉêëÉãáçëóëöçÄÉêÉïÉáÇOMöÅÜJQNORêáÉÜÉåöáåÑç]ÅçääÉÅíçêKÅÜöMMQNSNSQNNVNO mygesuad Open Source Gesuchsverwaltung version 0.9, Stefan Bürer, Riehen, 2004-2005 mygesuad wurde von bürer semiosys

Mehr

Handbuch Website. Handbuch Redakteure Fakultät. Handbuch Website. CMS TYPO3 (Version 4.6) Dokument-Version: 1.0

Handbuch Website. Handbuch Redakteure Fakultät. Handbuch Website. CMS TYPO3 (Version 4.6) Dokument-Version: 1.0 Handbuch Website Handbuch Redakteure Fakultät CMS TYPO3 (Version 4.6) Dokument-Version: 1.0 Herausgeber: Kreativoli Mediendesign Altstadt 195 84028 Landshut Tel.: (0871) 9 66 41 33 Fax: (0871) 9 66 41

Mehr

Inhalt. 1 Ein eigener Webauftritt in drei Minuten 17. 2 Wer braucht was die eigene Website planen 29. Für wen ist dieses Buch?...

Inhalt. 1 Ein eigener Webauftritt in drei Minuten 17. 2 Wer braucht was die eigene Website planen 29. Für wen ist dieses Buch?... Für wen ist dieses Buch?... 13 1 Ein eigener Webauftritt in drei Minuten 17 1.1 Die Visitenkarte des Zauberers... 17 1.1.1 Auswahl des Anbieters... 18 1.1.2 Anmeldung... 19 1.2 Welche Technik lässt das

Mehr

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung Nach dem Update auf die Version 1.70 bekommen Sie eine Fehlermeldung,

Mehr

TYPO3 Einführung für Redakteure

TYPO3 Einführung für Redakteure TYPO3 Einführung für Redakteure Ablauf! 1. Tag: Aufbau der Website im Corporate Design der LUH Bearbeiten von Inhalten: Inhaltselemente Text und Text mit Bild Übungen Überblick über weitere Inhaltselemente

Mehr

Strategie & Kommunikation. Trainingsunterlagen TYPO3 Grundlagenschulung

Strategie & Kommunikation. Trainingsunterlagen TYPO3 Grundlagenschulung Trainingsunterlagen TYPO3 Grundlagenschulung Seite 1 / Maud Mergard / 08.03.2010 TYPO3-Schulung für Redakteure Stand: 08.03.2010 Um sich in TYPO3 einzuloggen, rufen Sie bitte im Internet die Seite http://www.vdi.de/typo3

Mehr

Installation des edu- sharing Plug- Ins für Moodle

Installation des edu- sharing Plug- Ins für Moodle Installation des edu- sharing Plug- Ins für Moodle [edu-sharing Team] [Dieses Dokument beschreibt die Installation und Konfiguration des edu-sharing Plug-Ins für das LMS Moodle.] edu- sharing / metaventis

Mehr

DJK SSG Bensheim Typo3 Schulung

DJK SSG Bensheim Typo3 Schulung Seite 1von 76 DJK SSG Bensheim Typo3 Schulung Als Beispiel dient die Seite der Abteilung Bergsport. Version vom 26.06.2014 Typo3 Schulung // Inhaltsverzeichnis Seite 2von 76 Übersicht Layout 3 Das neue

Mehr

Cmsbox Kurzanleitung. Das Wichtigste in Kürze

Cmsbox Kurzanleitung. Das Wichtigste in Kürze Cmsbox Kurzanleitung Cmsbox Kurzanleitung Das Wichtigste in Kürze Die Benutzeroberfläche der cmsbox ist nahtlos in die Webseite integriert. Elemente wie Texte, Links oder Bilder werden direkt an Ort und

Mehr

Frontend Backend Administration Frontend Backend Administration Template

Frontend Backend Administration Frontend Backend Administration Template Begriffe Frontend Backend Administration Bei Contentmanagementsystemen (CMS) unterscheidet man zwischen zwei Bereichen, dem sogenannten Frontend und dem Backend Bereich. Der Backend wird häufig als Administration

Mehr

Userhandbuch. Version B-1-0-2 M

Userhandbuch. Version B-1-0-2 M Userhandbuch Version B-1-0-2 M Inhaltsverzeichnis 1.0 Was bietet mir SERVRACK?... 3 1.1 Anmeldung... 3 1.2 Passwort vergessen?... 3 1.3 Einstellungen werden in Realtime übernommen... 4 2.0 Die SERVRACK

Mehr