Gerade sehr bekannte CMS wie Joomla, Wordpress oder Drupal usw., sind immer wieder beliebte Angriffsziele von kriminellen Hackern. Ist eine Sicherheitslücke einmal bekannt, könnten extrem viele Webseiten gleichzeitig in Gefahr geraten. Das Bundesamt für Sicherheit in der Informationstechnik hat zu diesem Thema jetzt eine Studie veröffentlicht, welche auch eine Bewertung der Sicherheit solcher Systeme vornimmt.
Illustrator ist das perfekte Programm, um Vektorgrafiken zu bearbeiten und zu erstellen. Das Programm bietet sehr gute Funktionen und Hilfen, welche allerdings auch nicht immer ganz intuitiv zu verstehen sind und so für manchen Anwender eine Hürde darstellen. Hier soll am Beispiel einer Europaflagge der mögliche Umgang mit Transformation und Angleichung in Illustrator CS6 verdeutlicht werden, denn diese Werkzeuge kommen für allerlei Projekte sehr oft zur Anwendung.
Kaum hat Adobe sein Programm zur Bildverwaltung und Bildbearbeitung in Version 5 veröffentlicht, sind bereits Unmengen an Cracks, Keygen´s und Seriennummern im weltweiten Netz zu finden. Photoshop Lightroom 5 bringt tolle neue Funktionen mit und ist von Anfang an begehrt bei Profis an der Kamera, aber auch bei Hobbyfotografen. Und obwohl die Software zum moderaten Preis erhältlich ist, wird es einem relativ leicht gemacht, sie umsonst nutzen zu können. Natürlich ist das nicht legal.
Die Firma Adobe hat jetzt die stabile Version 8.1 ihres Rohdaten-Konverters Camera Raw und DNG Converter veröffentlicht. Dieses Release bietet Unterstützung für HiDPI fähige Displays, für neue Kameras und Objektiv-Profile. Außerdem wurden einige Fehler behoben. Anwender von Photoshop erhalten das Update nach kurzer Bestätigung ganz automatisch.
Für Joomla ist ein Plugin erhältlich, mit welchem man auf einfache Weise CSS-Code für alle Seiten auf der Frontpage zuweisen kann. Somit kann man sich den Eingriff in eine CSS-Datei des Templates sparen und behält die eigenen Definitionen auch nach einem eventuellen Update des Templates bei. So ist es auch möglich, wenige wichtige Stylesheet-Anweisungen an einer zentralen Stelle vorzuhalten und bei Bedarf sehr schnell zu ändern, ohne sich durch die oft vielen CSS-Dateien hangeln zu müssen.
-
Sicherheitsstudie zu Contentmanagement Systemen!
-
Europaflagge mit Illustrator erstellen!
-
Lightroom 5 Crack!
-
Camera Raw und DNG Converter 8.1 ist erschienen!
-
CSS Code Plugin für Joomla Frontpage!
Seminarmanager für Joomla!
- Details
- Veröffentlicht am Mittwoch, 19. Oktober 2011 19:57
- Zugriffe: 3137
Mit dem OSG Seminar Manager erhält der Schulungsanbieter eine sehr umfangreiche Komponente inklusive Plugin.
![]()
OSG Seminar Manager!
Wer Seminare bzw. Schulungen kommerziell anbietet, braucht eine gute Verwaltung für Kurse, Termine, Trainer und natürlich Buchungen.
All das bietet der OSG Seminar Manager. Die sehr umfangreiche Komponente bietet sehr viele Einstellungen und Möglichkeiten. Trotzdem ist die Erweiterung kostenlos zu haben. Und der Seminar Manager funktioniert neben Englisch, perfekt mit der deutschen Sprache.
Eingestellt muss die Sprache für den Seminarmanager nicht werden. Es kommt lediglich darauf an, mit welcher Sprache Joomla betrieben wird. In der selben Sprache läuft dann auch die Komponente.
Nach dem Download der Zip-Datei muss diese erst entpackt werden. Dann erhält man zwei weitere gepackte Dateien. Das sind die Komponente und zusätzlich ein Plugin. Außerdem ist jeweils eine englische und eine deutsche Liesmich-Datei mit dabei.
Diesen Liesmich-Text sollte man sich auf jeden Fall mal ansehen. Dort werden schon mal die vielfältigen Möglichkeiten vorgestellt. Außerdem erfährt man Hinweise zu den Systemvoraussetzungen und zur Installation, welche man unbedingt beachten sollte.
Der Seminarmanager ist für Joomla 1.6 bzw. 1.7 erhältlich. Laut Entwickler wird PHP 5.3 vorausgesetzt. Das könnte auf vielen Servern ein Problem sein. Bei vielen Web-Hostern läuft maximal PHP 5.2.9. Man kann die Extension aber trotzdem mit einer älteren PHP-Version installieren und sich so zumindest die Möglichkeiten ansehen.
Die Installation ist auf dem herkömmlichen Wege sehr schnell erledigt. Das Plugin muss dann noch unter Erweiterungen -> Plugins -> Benutzer - Seminar Manager aktiviert werden.

Weitere Einstellungen sind hier nicht notwendig. Das Plugin säubert lediglich einige Datenbank-Tabellen, wenn Benutzer gelöscht wurden.
Die Komponente ist natürlich im Menü unter Komponenten -> Seminar Manager zu finden.

Ein Klick auf Seminarmanager öffnet dann auch schon das Fenster mit den vielen Einstellungen.

Trotz der vielen Möglichkeiten ist die Administrator-Oberfläche recht einfach zu benutzen.
Sinnvoll ist es, sich hier gleich Kategorien, Tags und Trainer anzulegen. Was hier definiert wurde, kann später dann bequem in die Kursvorlagen oder in neu angelegte Kurse übernommen werden.
Kategorien!
Bei den Kategorien hat man auf der rechten Seite die Möglichkeit, ein Bild und ein Thumbnail auszuwählen. Außerdem können Metadaten hier angegeben werden. Ansonsten wird nur der Name und eine Beschreibung zur Kategorie hier eingetragen.

Die Tags müssen nicht weiter beschrieben werden, da kann man praktisch nichts falsch einstellen.
Trainer!
![]()
Im Trainerfenster sind wieder mehr Eingaben möglich. Ganz oben kann bestimmt werden, für welche Kursvorlagen der Trainer überhaupt qualifiziert sein soll.

Danach folgen die allgemeinen Angaben mit dem Anzeigenamen und Angaben wie Name, Anrede des Trainers usw.

Als nächstes folgen Angaben zur Firma und die Rechnungsadresse.

Ganz unten kommt dann für eine Beschreibung noch ein Editor. Auf der rechten Seite bietet sich noch die Möglichkeit, ein Bild auszuwählen.

Weitere Einstellungen!
![]()
Um E-Mail Vorlagen, PDF Druckvorlagen oder referenzierte Tabellen nutzen zu können, gibt es die weiteren Einstellungen. Dorthin gelangt man natürlich mit einem Klick auf das Icon "Einstellungen" im Hauptkonfigurationsfenster, oder immer über die horizontalen Links.
![]()
Hier hat man die Freiheit zb. benutzerdefinierte Felder zu erstellen oder auch Cascading Stylesheets (CSS) zu bearbeiten.

Mit CSS muss man sich natürlich etwas auskennen, kann dann aber eine sehr individuelle Gestaltung vornehmen. Ein Klick auf die benutzerdefinierten Felder öffnet eine Tabelle mit bereits definierten Feldern. Hier können über die Icons oben rechts, jederzeit weitere neue Felder und Gruppen hinzugefügt werden.

Wird ein neues Feld hinzugefügt, kann dafür zb. auch ein PayPal-Code eingetragen werden.

Bei einer neuen Gruppe ist es ganz simpel. Da wird nur der Name, die Freigabe und die Sichtbarkeit angegeben. Außerdem kann noch bestimmt werden, ob die Gruppe für Buchungen oder für Interessenten benutzt wird.
Bei den referenzierten Tabellen können unter anderem Ländercodes, Erfahrungslevel, Teilnehmergruppen usw. verwaltet und auch neu angelegt werden.

Für E-Mail- und PDF-Druckvorlagen sind jeweils schon zwei Beispiele vorhanden. Zb. auch eine Rechnungsvorlage.

Und natürlich lassen sich hier jederzeit neue Vorlagen anlegen. Schließlich gibt es auch noch ein Fenster für den Tabellen-Export von kommaseparierten Werten (CSV).

Nicht zu vergessen sind die globalen Optionen, welche mit dem Button oben rechts in der Joomla typischen Lightbox geöffnet werden können.

Auch hier sind sehr interessante und wichtige Einstellungen zu machen. Zb. kann hier das Bezahlsystem PayPal aktiviert werden.
Kursvorlagen!
Interessant ist die Möglichkeit, Kursvorlagen zu erstellen. Diese Vorlagen können dann für neue Kurse immer wieder verwendet werden, was natürlich viel Zeit ersparen kann.
![]()
Der Klick auf das Icon öffnet erst mal ein nahezu leeres Fenster. Von hier aus muss jetzt erst mal auf den Button Neu geklickt werden, um in das Einstellungsfenster für eine neue Kursvorlage zu kommen.

Dieses Fenster unterscheidet sich logischerweise kaum vom Fenster zum Anlegen eines neuen Kurses. Auf der rechten Seite befinden sich gleich zwei Editoren. Einer für die Beschreibung und einer für den Zertifikatstext.

Darunter kann der Kurstrainer eingetragen werden, was erst nach einer Speicherung funktioniert. Hier taucht auch schon die erste Fehlermeldung auf.
Fatal error: Call to undefined function strptime()
Das liegt wohl an der falschen PHP-Version, wie oben schon beschrieben. Aber für die kurze Vorstellung des Seminar Manager ist das jetzt nicht so tragisch.
Ganz unten können noch Dateien hochgeladen und danach auch ausgewählt werden.

Auf der rechten Seite lassen sich dann wichtige Angaben zb. zu Namen, Titel, Kursnr., Preis usw. machen. Außerdem kann hier auch eine eventuell zuvor erstellte E-Mail Vorlage verwendet werden.

Hier ist alles ziemlich Selbsterklärend. Auch die darunterliegenden Parameter müssen sicher nicht extra beschrieben werden.

Im Hauptkonfigurationsfenster der Komponente kann nun auf Kurse und dann auf den Button "Neu" geklickt werden, um einen neuen Kurs anzulegen.

Wie gesagt, sieht es hier fast so aus wie bei den Vorlagen. Allerdings kann hier eben eine Kursvorlage und auch einer von vorher angelegten Trainern ausgewählt werden.
Der Unterschied ist hier das Fenster unter den Details mit den Optionen für die Veröffentlichung.

Das Menü!
Für die Anzeige auf der Joomlaseite bietet die Komponente unter Menüs -> Irgendein Menü -> Neuer Menüeintrag - Menütyp - Auswählen, diverse Typen für das gewünschte Menü an.
Mit Klick auf den Menübutton auf der Frontpage wird dann der entsprechende Inhalt im Contentbereich der Joomlaseite angezeigt.

Fährt man mit der Maus über den Text, zeigt ein Tooltip eine kurze Beschreibung an. Somit dürfte jedem klar sein, welchen Typ er für sich braucht.
Fazit!
Eine wirklich sehr umfangreiche und gut durchdachte Extension für Joomla 1.6 und 1.7. Die Bedienung ist intuitiv auch von Anfängern zu meistern. Durch den guten Aufbau wird man trotz der vielen Möglichkeiten nicht von den Funktionalitäten erschlagen.
Der einzige Nachteil scheint die PHP 5.3 Voraussetzung zu sein, welche derzeit sicher noch nicht auf jedem Server gegeben sein wird. Manche Hoster wollen auch noch nicht umstellen, weil dann diverse andere Systeme und zb. auch das alte Joomla 1.0 nicht mehr laufen würden.
Eine Website des Entwicklers zu der wir gerne verlinkt hätten, gibt es leider nicht. Auch Support wird somit nicht angeboten, welcher aber wohl auch kaum benötigt werden dürfte.
Der OSG Seminar Manager liegt momentan in Version 1.0 vor und basiert auf dem Course Manager 1.7. Die Erweiterung läuft perfekt in deutscher Sprache. Für den Download ist keine Registrierung erforderlich.
Eine Beschreibung liegt in Form einer Liesmich-Datei bei. Überaus positiv. Somit hat der Seminar Manager eine ausführliche Erwähnung auf jeden Fall verdient.
Hier geht es zum Seminar Manager - Download.



Kommentare
Wir haben haben auf unserer Projektseite nun einen Bugtracker und ein Forum eingerichtet:
http://joomlacode.org/gf/project/com_seminarman/