Tutorials

Schnellüberblick für Zielgruppen

CMS-Redakteure

Sie sind Redakteur, haben ein fertiges System und möchten mit dem System arbeiten. Dann lesen Sie den Tutorialblock Arbeiten mit dem CMS oder laden Sie sich das CMS-Handbuch für Redakteure herunter.

  1. Arbeiten mit dem CMS
  2. Exkurs: WYSIWYG-Editor TinyMCE

Template-Entwickler

Sie möchten das System lokal installieren und ausschließlich das CMS-Modul nutzen. Sie möchten eigene Seiten anlegen und Ihre Seite nach Ihren Vorstellungen gestalten. Sie möchten eigene Vorlagen und Templates entwickeln und diese über das CMS pflegen. Weiterhin möchten Sie vorhandene Module aus dem RedSparkStore einbinden und nutzen.

  1. CMS Vorlagen
  2. Template- und Designerstellung
  3. Beachten Sie bitte außerdem die Tutorials für CMS-Redakteure.

ZEND-Entwickler

Sie haben das System installiert und möchten eigene Apps und Module entwickeln. Sie möchten tiefer in die Programmierung einsteigen und das System kennenlernen.

Für die Entwickler-How-Tos sind mindestens folgende Vorkenntnisse nötig:
  • PHP 5.x
  • OOP
  • MVC
  • ZEND Framework
  1. Die eigene App
  2. Das eigene Modul
  3. Beachten Sie bitte außerdem die Tutorials für CMS-Redakteure und für Template-Entwickler.


Gesamtüberblick


Installation

(Richtet sich an: Template-Entwickler und ZEND-Entwickler)
  1. Systemvoraussetzungen
  2. Serverinstallation Windows
  3. RedSpark Installer
  4. Step by Step Installation
  5. Installation weiterer Apps

Arbeiten mit dem CMS

(Richtet sich an: CMS-Redakteure, Template-Entwickler und ZEND-Entwickler)
  1. Erster Aufruf und Anmeldung
  2. RedSpark Backend
  3. Seiten anlegen
  4. Seitenvorlagen erstellen
  5. CMS-Artikel verwenden
Exkurs: TinyMCE


CMS Vorlagen

(Richtet sich an: Template-Entwickler und ZEND-Entwickler)
  1. Assetvorlagen erstellen
  2. Templatevorlagen erstellen
  3. Die eigenen Seitentypen

Template- und Designerstellung

(Richtet sich an: Template-Entwickler und ZEND-Entwickler)
  1. Das eigene Template
  2. Ajax
  3. Icons vom Sprite

Die eigene App

(Richtet sich an: Template-Entwickler)
  1. Das Kommandozeilentool
  2. Applikationstruktur / Applikationlinking
  3. Bootstrapping
  4. Dokumentation einer Applikation
  5. Featureliste einer Applikation
  6. Versionierung

Das eigene Modul

(Richtet sich an: ZEND-Entwickler)
  1. Einführung
  2. Erster Schritt - Dev Module
  3. Zweiter Schritt - Das Datenmodell
  4. Dritter Schritt - Die Ordnerstruktur
  5. Vierter Schritt - Das Model I
  6. Fünfter Schritt - Die Basisdateien
  7. Sechster Schritt - Intallation des Moduls
  8. Siebter Schritt - Die Actions
  9. Achter Schritt - Die Ausgabe
  10. Neunter Schritt - Das Model II
  11. Zehnter Schritt - Die Erweiterungen

Unit-Testing

(Richtet sich an: ZEND-Entwickler)
  1. Testing - Einführung
  2. Tests Schreiben
  3. Tests Ausführen

Best Practices

(Richtet sich an: Template-Entwickler und ZEND-Entwickler)
  1. Kategorieseiten ausgeben
  2. Große CMS Auftritte bereinigen
  3. Captcha Formularelement



Demnächst erscheinende Themen

Formulare
  • einfaches Kontakt-Formular erstellen
  • XML-Definition
  • ....
allgemeine erweiterte Entwicklung
  • Interfaces
    • MN-Models
      • Verschlagwortung
    • Payment
    • Backendbaum
    • Cache
  • Routing
  • Dispatching
  • Toolboxen
  • Debugging
  • Errorstack
  • ExceptionHandling
  • Security
  • Coding Guidelines
  • XDebug
  • ACL
  • Userhandling
  • Datahandler
  • Dashboard einbinden


Kuborgh GmbH

Hamburg 040 819 773 770 Köln 0221 276 66 96 info@kuborgh.de www.kuborgh.de

RedSpark Community

RedSpark Community

Community Website
RedSpark Apps

RedSpark Apps

Zur Übersicht
RedSpark Download

RedSpark Basispaket

Zum Download
Key facts