Mambo (eBook)

Installation, Administration, Anwendung und Entwicklung

(Autor)

eBook Download: PDF
2005 | 2005
XIV, 331 Seiten
Springer Berlin (Verlag)
978-3-540-27487-2 (ISBN)

Lese- und Medienproben

Mambo - Robert Deutz
Systemvoraussetzungen
47,65 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Das Buch ist einerseits ein Nachschlagewerk für die Nutzer von Mambo mit einer Darstellung aller Menüs und Konfigurationsmöglichkeiten, andererseits ein umfangreiches Praxiswerk mit der Beschreibung des Aufbaus einer Website mit Mambo, beginnend mit der Installation, über die Umsetzung verschiedener Anforderungen, bis hin zur Einrichtung eines Webshops. Dabei ist das Werk so angelegt, dass für die Realisierung einer Mambo-Website keine Programmierkenntnisse notwendig sind. Für den fortgeschrittenen Leser (bzw. Leser mit PHP-Kenntnissen) gibt es eine Funktionsbeschreibung der internen Mambo-PHP-Funktionen. Mit diesem Buch kann ein Leser eine Website mit Mambo funktionsfähig implementieren.



Geboren 1966 in Aachen, über den zweiten Bildungsweg Fachabitur und Studium der Elektrotechnik. Nach dem Studienabschluss 1995 als Projektingenieur bei mehreren IT-Systemhäusern tätig. Anfang 2002 Gründung von Robert Deutz Business Solution, seitdem in den Bereichen Systemintegration, Datawarehouse, Geschäftprozessunterstützung und Webanwendungsentwicklung tätig.

Geboren 1966 in Aachen, über den zweiten Bildungsweg Fachabitur und Studium der Elektrotechnik. Nach dem Studienabschluss 1995 als Projektingenieur bei mehreren IT-Systemhäusern tätig. Anfang 2002 Gründung von Robert Deutz Business Solution, seitdem in den Bereichen Systemintegration, Datawarehouse, Geschäftprozessunterstützung und Webanwendungsentwicklung tätig.

Vorwort 7
Inhaltsverzeichnis 8
1 Einleitung 13
1.1 Über dieses Buch 14
2 Grundlagen 17
2.1 Die Wurzeln des World Wide Web 17
2.1.1 Wie schreibt man einen Aufsatz? 17
2.1.2 Generic Coding und Markup-Sprachen 18
2.1.3 Hypertext 19
2.1.4 HTML und WWW 19
2.1.5 Dem Medium angepasst ausgeben 20
2.2 Websprachen 21
2.2.1 XML 21
2.2.2 HTML-Aufbau eines Dokuments 22
2.2.3 CSS 24
2.2.4 CSS-Praxis 26
2.3 Cross Browser 31
2.4 Barrierefreiheit – Internet verbindet 31
2.4.1 Übersichtlichkeit 32
2.4.2 Kontraste 32
2.4.3 Grafiken 33
2.4.4 Schriftgrößen 33
2.4.5 Sauberer Code und logische Strukturen 33
3 Installation 35
3.1 Voraussetzungen 35
3.2 Installation MySql-Datenbank 36
3.2.1 Installation unter Unix 36
3.2 Installation MySql-Datenbank 36
3.2.1 Installation unter Unix 36
3.2.2 Installation unter Windows 37
3.3 Installation Apache 38
3.3.1 Installation unter Unix 38
3.3.2 Installation unter Windows 40
3.4 Installation PHP 40
3.4.1 Installation unter Unix 40
3.4.2 Installation unter Windows 42
3.5 Konfiguration 42
3.6 PhpMyAdmin 42
3.7 XAMPP 43
3.8 Mambo-Installation 43
3.8.1 Vorbereitung 43
3.8.2 Webinstaller 43
3.8.3 Manuelle Installation 47
3.9 MSAS – Mambo Stand Alone Server 49
4 Die erste Website 53
4.1 Aufgabenstellung 53
4.2 Anmelden als Administrator 53
4.3 Der Adminbereich: Ein Überblick 54
4.4 Realisierung 55
4.4.1 Einrichten der Informationsbereiche 55
4.4.2 Menüs bearbeiten 62
4.4.3 Einrichten von Web-Links 66
4.4.3 Einrichten von Web-Links 66
4.4.4 Konfiguration der Frontpage 68
5 Mambo Basics 75
5.1 Mambo erweitern 75
5.1.1 Templates 75
5.1.2 Mambots 77
5.1.3 Modules 78
5.1.4 Components 78
5.1.5 Sonstiges 79
5.2 Gruppen und Berechtigungen 79
5.3 Section und Categories 82
5.4 Static Content vs. All Content 83
5.5 Inhalte bearbeiten 83
5.5.1 Unterschiede im Frontend 90
5.6 Gemeinsames Arbeiten 91
6 Templates erstellen 93
6.1 Templatedateien und Struktur 93
6.2 Entwurf ohne Tabellen 94
6.3 Entwurf mit Tabellen 112
6.4 Mambo-HTML-Codes 117
6.4.1 Anpassung durch den Styleparameter 117
6.4.2 Mambo-Standards ermitteln 119
6.4.3 Mambo Standard-CSS 121
6.5 Template packen 124
7 Perfekte Website 127
7.1 Internet-Shop 127
7.1.1 Installation 128
7.1.2 Bestellen 129
7.1.3 Bearbeiten der Bestellung 132
7.2 DOCMan 133
7.2.1 Installation und Administration 133
7.2.2 Frontend 136
7.3 Kommentierung von News und Artikeln 137
7.4 Newsletter 139
7.5 Search Engine Friendly URL 142
8 Entwickeln für Mambo 145
8.1 Mambo-Parametersystem 145
8.1.1 Parametertyp „text“ 147
8.1.2 Parametertyp „textarea“ 148
8.1.3 Parametertyp „radio“ 148
8.1.4 Parametertyp „list“ 148
8.1.5 Parametertyp „imagelist“ 149
8.1.6 Parametertyp „spacer“ 149
8.1.7 Parametertypen „mos_menu“, „mos_section”, „ mos_ category” 149
8.1.8 Ermittlung der Parameter 149
8.2 Mambots 150
8.3 Modules 157
8.4 Components 160
8.4.1 Installation 160
8.4.2 Backend-Konfigurationsoberfläche 164
8.4.3 Component-Frontend 170
9 Referenz Administration 175
9.1 Überblick 175
9.2 Toolbar 176
9.3 Infobar 176
9.4 Workspace 176
9.5 Menubar 176
9.5.1 Home 176
9.5.2 Site 177
9.5.3 Menu 197
9.5.4 Content 201
9.5.5 Components 211
9.5.6 Modules 232
9.5.7 Mambots 247
9.5.8 Messages 251
9.5.9 System 252
9.5.10 Help 253
9.6 Menütypen 253
9.6.1 Blog Content Category 254
9.6.2 Blog Content Category Archive 256
9.6.3 Blog Content Section 259
9.6.4 Blog Content Section Archive 261
9.6.5 Component 264
9.6.6 Link Component Item 271
9.6.7 Link Contact Item 272
9.6.8 Link Content Item 272
9.6.9 Link News Feeds 272
9.6.10 Link Static Content 273
9.6.11 Link URL 273
9.6.12 List Content Section 273
9.6.13 Separator / Placeholder 275
9.6.14 Table Contact Category 275
9.6.15 Table Content Category 276
9.6.16 Table News Feed Category 278
9.6.17 Table Weblink Category 279
9.6.18 Wrapper 279
10 Wo geht die Reise hin? 281
11 Anhang 283
11.1 Websites/Linkverzeichnis 283
11.1.1 Internationale Sites 283
11.1.2 Deutschsprachige Sites 285
11.1.3 Sonstige Sites 285
11.2 Mambo Templates 286
11.2.1 Ohne Tabellen 286
11.2.2 Mit Tabellen 294
11.3 Entwicklungen 312
11.3.1 Mambot 312
11.3.2 Module 316
11.3.3 Component 318
11.4 Begriffe und Formales 333
11.5 Abbildungen 334
Index 339
Über den Autor 343

7 Perfekte Website (S. 115-116)

Was ist überhaupt eine perfekte Website? Wir wissen es auch nicht und es wird sicher jeder letztlich eine andere Antwort auf diese Frage geben. Wir hätten das Kapitel auch „komplette Website" nennen können, da hätten wir uns jedoch ähnliche Fragen stellen müssen. Einen passenden Titel für dieses Kapitel zu finden ist nicht leicht, es geht um Erweiterungen für Mambo. Wir zeigen an einigen ausgesuchten Komponenten, was man noch alles machen kann. Teilweise sind die Komponenten so umfangreich, dass man über sie separate Bücher schreiben könnte. Der „Mambo-phpShop" ist so eine Komponente, die mit ca. 70 Menüpunkten noch mal genau so viele Menüpunkte wie Mambo hat. Sie werden hier für die einzelnen Komponenten immer eine Einführung erhalten.

7.1 Internet-Shop

Der „mambo-phpShop" ist eine Integeration von phpShop in Mambo. Getestet haben wir die Version 1.2 RC2. Diese Komponente bietet: 

- Verwaltung allgemeiner Informationen zum Shop, z.B. Mindestbestellwert, Adressen und Kontaktpersonen.
- Verschiedene Zahlungsmethoden, z.Zt. 11 Stück (z.B. Kreditkarte, Nachnahme, PayPal). 
- Angebot von unterschiedlichen Versandmethoden incl. der Preismodelle: nach Gewicht, Bestimmungsort, u.ä. 
- Angabe der akzeptierten Kreditkarten. 
- Umfangreiche Produktbeschreibungsmöglichkeiten, z.B. Preis, Abmaße, Hersteller, unterschiedliche Steuersätze, Lieferzeiten, Lagerbestand, detaillierte Produktbeschreibungen zum Download, zusätzliche Informationen auf der Detailseite, Produktbilder und die Mehrfachkategorisierung von Produkten.

- Inventarlisten und Lagerlisten. 
- Verwaltung von Rabatten und Rabattaktionen mit und ohne zeitliche Begrenzung.
- Bildung von Käufergruppen, Einteilung in bestimmte Level. 
- Verwaltung des Bestellvorgangs bzw. des gesamten Prozesses:

o vorgesehen
o bestätigt
o storniert
o erstattet
o verschickt

- Möglichkeit mehrere Anbieter einzurichten, die Umsetzung ist aber noch nicht ganz komplett. Unterschiedliche Prozesse sind z.B. noch nicht möglich. 
- Berichte bzgl. der Bestellungen
- Unterschiedliche Steuersätze 
- Gutscheine- und Herstellerverwaltung

Die Arbeit mit dem Shop geht, nach einer geringen Einarbeitungszeit, leicht von der Hand; er macht einen durchdachten und guten Eindruck.

7.1.1 Installation

Die Installation läuft wie bei allen anderen Mambokomponenten ab, man muss allerdings für die vollständige Funktion die Komponente und das Modul installieren. Die aktuellen Dateien für den Shop erhalten Sie auf mamboforge. Nach der Installation sollten Sie für erste Tests die Daten für den Beispielshop installieren. Sie erhalten so einen voll funktionsfähigen Shop und können schon mal ein paar Leitern und Kreissägen bestellen. Für die folgenden Erläuterungen sind die Grundeinstellungen des Shops nicht verändert worden. Bitte vergessen Sie nicht das Modul der Shops zu „publishen".

Erscheint lt. Verlag 2.12.2005
Reihe/Serie Xpert.press
Xpert.press
Zusatzinfo XIV, 331 S.
Verlagsort Berlin
Sprache deutsch
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Mathematik / Informatik Informatik Software Entwicklung
Schlagworte Content Management • Datenbank • Entwicklung • Entwurf • Funktionen • Internet • Intranet • Open Source • PHP • phpMyAdmin • Referenz • Sprache • Standards • Strukturierte Analyse • Templates • Webdesign • Webserver • WWW
ISBN-10 3-540-27487-1 / 3540274871
ISBN-13 978-3-540-27487-2 / 9783540274872
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 5,3 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Martin Linten; Axel Schemberg; Kai Surendorf

eBook Download (2023)
Rheinwerk Computing (Verlag)
29,90
Der Grundkurs für Ausbildung und Praxis. Mit Beispielen in MySQL …

von Ralf Adams

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
29,99