Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

CMS-Kolloquium am 10. Januar 2006 1 QIS-Layout. CMS-Kolloquium am 10. Januar 2006 2 QIS-Layout Layout-Bereiche Web-Layout Gestaltung der Online-Ausdrucke.

Ähnliche Präsentationen


Präsentation zum Thema: "CMS-Kolloquium am 10. Januar 2006 1 QIS-Layout. CMS-Kolloquium am 10. Januar 2006 2 QIS-Layout Layout-Bereiche Web-Layout Gestaltung der Online-Ausdrucke."—  Präsentation transkript:

1 CMS-Kolloquium am 10. Januar QIS-Layout

2 CMS-Kolloquium am 10. Januar QIS-Layout Layout-Bereiche Web-Layout Gestaltung der Online-Ausdrucke Gestaltung des Flyers Ziel des Layouts Gestaltung soll Funktionalität unterstützen Wiedererkennung der Humboldt Universität Umsetzung des Corporate Design der HU

3 CMS-Kolloquium am 10. Januar QIS-Layout: Web Nachher blaue Balken mit HU-Logo und Navigation auf der rechten Seite Foto an linker Seite HU-QIS Überschrift Vorher

4 CMS-Kolloquium am 10. Januar QIS-Layout: Web Ziel erzeugen von dynamischen Webseiten Realisierung Velocity: Java-basierte Schablonen-Maschine (template engine) Open-Source-Projekt der Jakarta-Projektgruppe von Apache Schablonen (VM-Dateien) werden mit Inhalt gefüllt

5 CMS-Kolloquium am 10. Januar QIS-Layout: Web Praktisch alle relevanten VM-Dateien anpassen (ca. 37) erzeugte Webseiten testen: Internet Explorer, Netscape, Mozilla, Opera, Konqueror, lynx Version, die für alle Browser akzeptabel ist

6 CMS-Kolloquium am 10. Januar QIS-Layout: Web Technik

7 CMS-Kolloquium am 10. Januar QIS-Layout: Web Technik (Velocity) (blau:html orange:vtl ) ${servlet.HOCHSCHUL_NAME} #parse("head.vm") $lang.pruefungsAnmeldungWichtigeInfo #parse("foot.vm") beispielhafte, gekürzte VM -Datei

8 CMS-Kolloquium am 10. Januar QIS-Layout: Web Technik (Velocity) list.vm head.vm loginInfo.vm foot_1.vm navigation.vm foot_2.vm header.vm $PruefungsInfo $Leg_Part VM-Dateien: Java-Objekte:

9 CMS-Kolloquium am 10. Januar QIS-Layout: Web Technik (Velocity) Verbindung Java-Servlets – Velocity: Verfügbarmachen der Objekte (Java-Klasse): Zugriff auf Objekte (Velocity: list.vm) context.put("PruefungsInfo", info); context.put("Leg_Part", legende_map); #foreach($pruefung in $PruefungsInfo.getChildren()) $pruefung.getAttributeValue("Prnr") $pruefung.getAttributeValue("Pruefung")... #end

10 CMS-Kolloquium am 10. Januar QIS-Layout: Online-Ausdrucke erstellen von PDF-Dateien aus QIS, zum Ausdrucken Leistungsspiegel, Angemeldete Prüfungen Problem: keine offiziellen Dokumente kein offizielles Layout weder unkenntlich machen durch Hintergrundbild noch auf HU-Logo verzichten bis zur jetzigen Lösung viele Änderungen und verschiedene Vorschläge Änderungen beim Leistungsspiegel absehbar

11 CMS-Kolloquium am 10. Januar QIS-Layout: Online-Ausdrucke (Technik) Technik: XML, XSL, FO mit Hilfe von Apache FOP: Formatting Objects Processor

12 CMS-Kolloquium am 10. Januar QIS-Layout: Online-Ausdrucke (Technik) Qistest Juliane Bürgerliches Recht beispielhafte, gekürzte XML -Datei

13 CMS-Kolloquium am 10. Januar QIS-Layout: Online-Ausdrucke (Technik)

14 CMS-Kolloquium am 10. Januar QIS-Layout: Online-Ausdrucke (Technik) (blau:xsl orange:fo ) beispielhafte, gekürzte XSL -Datei

15 CMS-Kolloquium am 10. Januar QIS-Layout: Flyer Information für Studierende: Wie funktioniert QIS? HU-Account, TAN-Liste, Sicherheit Ansprechpartner Druck von ca Exemplaren Anfang Oktober verteilt an alle teilnehmenden Fakultäten erstellt mit Hilfe von Frau Manuela Schulze


Herunterladen ppt "CMS-Kolloquium am 10. Januar 2006 1 QIS-Layout. CMS-Kolloquium am 10. Januar 2006 2 QIS-Layout Layout-Bereiche Web-Layout Gestaltung der Online-Ausdrucke."

Ähnliche Präsentationen


Google-Anzeigen