insign gmbh - simply e-business

Daisy-Release - 4. Quartal 2008

Release Notes

30.12.2008

Der nachstehenden Tabelle sind die einzelnen Funktionen dieses Releases zu entnehmen.




 

Bereich

Weitere Informationen

Sofort verfügbar

erfordert Anpassung

icms::translation Erweiterungen

Das neue Modul icms::translation wurde weiter ausgebaut, um den Arbeitsprozess der Übersetzer zu vereinfachen. Dazugekommen sind automatische Mehrfachverwendung von Strings mit Übersetzungsvorschlag, Anzeige der Anzahl noch offener Übersetzungen sowie weitere Optimierungen. Das Modul kann nun sowohl kundenseitige Templates wie zentralisierte icms Templates übersetzen. Ein Grossteil der CMS Standardtemplates stehen bereits in engl. Sprache zur Verfügung.


X


CMS Workflow

Zum bestehenden CMS Freigabeworkflow gesellt sich nun eine weitere Variante mit umfangreicheren, konfigurierbaren Kontroll- und Eskalationsmechansimen. Damit können auch die komplexen Anforderungen von verteilten Unternehmen mit Konzernstrukturen einfach abgebildet werden.

Zudem können nun auch weitere Inhalte wie News einfacher dem Freigabeworkflow unterstellt werden.


X

CMS: Neuer Textbaustein "Google Gadget"

Dieser neue Textbaustein ermöglicht die einfache Integration von Google Gadgets oder Charts aus Google Spreadsheets oder Docs.


X

CMS: Einfache Migration von Inhalten

Das Zusammenführen von Inhalten aus verschiedenen CMS Datenbanken (z.B. Live-Version und Entwicklungs-Version) wurde dank einer neuen Content Transfer-Funktion massiv vereinfacht.

X


CMS: Platzieren von Textblöcken per Drag-n-Drop.

Neu können Textblöcke im Inhaltsbereich sowie in Spalten und Collections frei per Drag-n-Drop neu arrangiert werden. Auch die Verschiebung von einer Collection rsp. Spalte zu einer anderen ist möglich.


X

Neues Modul: icms::media (beta)

Dieses umfangreiche neue Modul fungiert als medienneutrale Datenbank zur komfortablen Verwaltung von Inhalten verschiedenster Art (Bilder, Dokumente, Filme etc.).

Verschiedene Ausgabeformate, flexible Sortier- und Taggingmethoden, frei definierbare Metadaten, Upload per Drag-and-Drop sowie umfangreiche Suchfunktionen vereinfachen die Arbeit mit diesen Inhalten.

icms::media wird von den anderen icms Modulen als zentrale Datenquelle (Repository) für z.B. Bilder oder Dokumente verwendet.

Dieses Modul ist als Betaversion bereits verfügbar und wird zurzeit in einem umfangreichen Projekt implementiert.


X

Neues Modul: icms::forum

Das icms::forum Modul wurde komplett neu entwickelt und beinhaltet nun umfangreiche Funktionen für die freie Gestaltung einer Forums- oder Community-Lösung. Beliebige Kategorien und Strukture, verschiedene Darstellungsformen, offene, geschlossene oder moderierte Foren, Spam-Schutz, Themen abonnieren, RSS Fees etc. gehören zum Standardfunktionsumfang.


X

global: vereinfachte Feature-Freigabe

Die Verwaltung von Editionen und den damit verbundenen Funktionen wurde vereinfacht - dies spart Aufwand beim späteren Upgrade zu umfangreicheren Moduleditionen (z.B. Light zu Standard-Edition)

X


Anmeldung / Pfadmapping

Neu können auch für Login-Screens frei konfigurierbare, virtuelle URLs verwendet werden.


X

icms Backend: Feedback-Möglichkeit

Jeder Benutzer kann nun sehr einfach auf jedem neuen Backend-Template ein sofortiges Feedback hinterlassen. Diese werden bei uns gesammelt und direkt der Entwicklungsabteilung zugespielt. Gedacht für Optimierungs- und Erweiterungsvorschläge oder nicht-kritische Problemmeldungen.

X


global: Codierung der E-Mail Ausgabe

Neuer Post Process im Framework, welcher optional alle Klartext-E-Mail-Adressen codiert. Dies verhindert auf einfache Weise (soweit möglich) das Spiderung der E-Mail Adressen durch Spam-Bots.


X

icms::commerce

Die Merkliste wird nun nach der Anmeldung des Kunden zusammengeführt mit seiner bereits bestehenden. Das Merkliste-Fenster wurde optimiert. Die "zuletzt angesehene Produkte" Funktion wurde in das Installationspaket übernommen. Die Anzeige der Produkte ist nun sortierbar - pro Kategorie individuell.


X

Einführung von automatisiertem Testing und Continuous Integration

Wir setzen neu automatisiertes Testing ein als Hilfsmittel zur kontinuierlichen Qualitätssicherung. Auf Codeebene (Unit Tests mit phpUnit) sowie auf GUI-Ebene (Selenium RC Browserfernsteuerung).

Die icms Plattform sowie einzelne Projekte wurde für den Einsatz der Continuous Integration -Entwicklungsmethode angepasst und werden nun via Cruise Control rsp. phpUnderControl nach jedem Build automatisch überprüft.

X


Diverse Optimierungen zur Steigerung der Entwicklungs­effizienz

Erweiterungen der Template-Funktionen, Auslagerung der icms Erweiterungen in die Kundenprojekte zur besseren Sourcecodeverwaltung, Vereinfachung des Liveschaltprozesses dank Subversion-Integration sowie Ergänzungen unserer Komponentenbibliothek.

X



zum Seitenanfang