Aktualisierungshinweis
Mit dieser Version entfällt die Unterstützung der FS_LIST
-Eingabekomponente.
An ihre Stelle tritt die FS_CATALOG
-Eingabekomponente.
Für Neuinstallationen sind alle notwendigen Projektanpassungen in den Vorlagen enthalten, die über die Modulkonfiguration importiert werden können.
Bei bestehenden Projekten müssen die nachfolgenden Anpassungen im Projekt manuell nachgezogen werden. Dazu ist es nicht notwendig, bestehende Experimente abzuschliessen.
Seitenvorlage Dispatcher
Die FS_LIST
-Eingabekomponente pt_variants
muss durch eine FS_CATALOG
-Eingabekomponente ersetzt werden:
Eingabekomponente pt_variants.
<FS_CATALOG name="pt_variants"> <LANGINFOS> <LANGINFO lang="*" label="Variants"/> <LANGINFO lang="DE" label="Varianten"/> </LANGINFOS> <TEMPLATES type="link"> <TEMPLATE uid="variant"/> </TEMPLATES> </FS_CATALOG>
Innerhalb des HTML
-Ausgabekanals der Seitenvorlage muss viermal ein getItem()
-Aufruf ergänzt werden:
HTML-Ausgabekanal.
<c:set target="${variant}" property="hash" value="$CMS_VALUE(variant.getItem().get(#global.language, "lt_referenceUid").get().hashCode)$"/> <c:set target="${variant}" property="url" value="$CMS_REF(pageref:variant.getItem().get(#global.language, "lt_referenceUid").get(), abs:1)$"/> <c:set target="${variant}" property="name" value="$CMS_VALUE(variant.getItem().get(#global.language, "lt_text").get())$"/> <c:set target="${variant}" property="id" value="$CMS_VALUE(variant.getItem().get(#global.language, "lt_referenceUid").get())$"/>
Verweisvorlage Variante
Zur korrekten Darstellung der einzelnen Elemente innerhalb der FS_CATALOG
-Eingabekomponente muss die für die Elemente genutzte Verweisvorlage
eine Schnipseldefinition enthalten.
Kennsatz der Schnipseldefinition.
lt_text + " (" + lt_referenceUid + ")"
Ausriss der Schnipseldefinition.
"Original: " + (lt_original.size() > 0) + " / Comment: " + if(lt_comment.empty, "-", lt_comment)
CSS-Datei A/B-Testing Konfiguration
In Zeile 31 der CSS-Datei A/B-Testing Konfiguration muss die Weite von 90px auf 120px erhöht werden:
A/B-Testing Konfiguration.
input[type="text"].fs-abtest-experimentParticipationRateOutput, input[type="text"].fs-abtest-experimentParticipationRateOutput.hideBorder:focus { height: 30pt; width: 120px; text-align: left; background: transparent; border: 1px solid #cccccc; border-radius: 3px; }
Formatvorlage Traffic Allocation Plugin
Im Traffic Allocation Plugin muss die Funktion appendGuiComponentsTo
in Zeile 106 um die Erzeugung eines Verweises zur CSS-Datei ergänzt werden:
Traffic Allocation Plugin.
experiment.appendGuiComponentsTo = function(container) { var link = window.parent.document.createElement("link"); link.rel = "stylesheet"; link.type = "text/css"; link.href = "$CMS_REF(media:"abtesting_configuration")$"; link.media = "all"; container.appendChild(link); container.appendChild(createDomElement("h1", { "className": "pluginHeading", "innerHTML": AbTesting.Labels.get(AbTesting.Labels.keys.PARTICIPATION_RATES) })); container.appendChild(createDomElement("h2", { "className": "pluginHeading", "innerHTML": AbTesting.Labels.get(AbTesting.Labels.keys.EXPERIMENT) })); container.appendChild(controls); ...
Behobene Fehler
ID | Beschreibung |
---|---|
ABTEST-219 | Umstellung von FS_LIST auf FS_CATALOG. |
Behobene Fehler
ID | Beschreibung |
---|---|
CORE-11889 | Das Modul kann nicht auf dem Server installiert werden. |
Aktualisierungshinweis
Besteht der Wunsch, FirstSpirit im Isolated-Modus zu betreiben, ist eine komplette Neuinstallation und Konfiguration des Moduls gemäß der Dokumentation erforderlich. Die minimal vorausgesetzte FirstSpirit-Version ist dann 5.2.181106.
Neue Features
ID | Beschreibung |
---|---|
ABTEST-214 | Das Modul unterstützt nun FirstSpirit Server im Isolated Mode und Java 11 |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-210 | Modul | Änderungen für den FirstSpirit R17 Rebrush |
Aktualisierungshinweis
In ABTEST-209 wurden Templates angepasst. Somit reicht die Aktualisierung des FirstSpirit Modules nicht aus.
Es müssen alle Format-Templates manuell aktualisiert werden. Diese befinden sich in der Datei export-abtesting_formattemplates.zip
und können in jedes FirstSpirit-Projekt zur Anpassung importiert werden.
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-209 | Modul | Verbessertes Verhalten im Multi-User-Betrieb |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-200 | Modul | Behandlung von Fehlern bei arithmetischen Operationen hinzugefügt |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-202 | Dokumentation | Austausch diverser Bilder und kleinere Anpassungen |
ABTEST-203 | Dokumentation | Anpassung des Kapitels 4.2 |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-204 | Modul | Fehler beim Erstellen von Experimenten im Wurzelverzeichnis |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-155 | Dokumentation | Hinweis zur manuellen Ausführung des Freigabe-Workflows ergänzt |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-190 | Modul | Experiment geht beim Beenden unter bestimmten Umständen kaputt |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-127 | Code/Template | Importdateien - Anpassungen an der Benennung |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-185 | Modul | Reports zeigen ab FS 5.2 R3 im SiteArchitect keine Experimente an |
ABTEST-186 | Modul | Varianten eines Experiments werden nicht mehr einzeln in der SiteMap aufgeführt |
ABTEST-188 | Modul | In der Projekt-Komponente kann kein Workflow ausgewählt werden |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-170 | Code/Template | Paralleles Beenden eines Experimentes |
Aktualisierungshinweis
In ABTEST-181 wurden Templates und Medien angepasst. Somit reicht die Aktualisierung des FirstSpirit Modules nicht aus.
Es müssen alle Format-Templates und CSS/JS-Medien manuell aktualisiert werden. Diese befinden sich in den Dateien export-abtesting_formattemplates.zip
und export-abtesting_media.zip
und können in jedes FirstSpirit-Projekt zur Anpassung importiert werden.
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-166 | Dokumentation | Englische Dokumentation aktualisiert |
ABTEST-181 | Templates | Namespace für CSS-Klassen hinzugefügt |
Aktualisierungshinweis
In ABTEST-101 wurden Fehler in den Templates behoben. Somit reicht die Aktualisierung des FirstSpirit Modules nicht aus.
Es müssen folgende Templates (in Klammern die UID) manuell aktualisiert werden:
Diese befinden sich in der Datei export-abtesting_formattemplates.zip
und export-abtesting_workflow.zip
und können in jedes FirstSpirit-Projekt zur Anpassung importiert werden.
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-101 | Code/Template | Fehlermeldung bei bereits bearbeiteter PageRef verbessern |
Aktualisierungshinweis
In ABTEST-135 wurde ein Fehler in den Templates behoben. Somit reicht die Aktualisierung des FirstSpirit Modules nicht aus.
Es müssen folgende Templates (in Klammern die UID) manuell aktualisiert werden:
Diese befinden sich in der Datei export-abtesting_formattemplates.zip
und können in jedes FirstSpirit-Projekt zur Anpassung importiert werden.
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-135 | Template | Fehler in externer Vorschau des SiteArchitects |
ABTEST-171 | Code | Paralleles Anlegen eines neuen Experiments auf gleichem Element im SiteArchitect in weiterer Sitzung |
ABTEST-172 | Code | Aktualisieren eines Experimentes gibt im SiteArchitect die neuen Varianten nicht immer alle frei |
ABTEST-175 | Code | Anlegen eines neuen Experiments dauert im SiteArchitect zu lange |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-119 | Code | Fortsetzung eines Experiments optimiert |
ABTEST-124 | Dokumentation | Fehler in Verweisen korrigiert |
ABTEST-165 | Code | Verhinderung des Löschens von Varianten optimiert |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-75 | Projekt-Komponente | Überarbeitung des Konfigurationsdialogs |
ABTEST-169 | Dokumentation | Überarbeitung des API-Kapitels |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-151 | Dokumentation | Auslieferung enthält eine JavaDoc-Dokumentation für die API |
ABTEST-161 | Arbeitsablauf | Pro Experiment darf nur ein Arbeitsablauf gestartet werden |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-157 | Dokumentation | Hinweis auf die Verwendung von Cookies |
ABTEST-164 | Arbeitsablauf | Freigabe einer Experiment-Seite gibt das gesamte Experiment frei |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-144 | Code | MultiExperiment-Fähigkeit hinzugefügt |
ABTEST-147 | Code | Fehlermeldung in der Strukturverwaltung bei fehlender Konfiguration optimiert |
ABTEST-148 | Code | Exception beim Anfordern einer Freigabe behoben |
ABTEST-149 | Code | Durch Code-Formatierung vorgenommene Änderungen geprüft |
ABTEST-150 | Code | Löschung der Verlierervarianten angepasst |
ABTEST-160 | Code | Exception beim Beenden eines Experiments behoben |
ABTEST-162 | Code | Exception beim Anlegen einer Variante im SiteArchitect behoben |
ABTEST-163 | Code | Exception beim Löschen einer Variante im SiteArchitect behoben |
Neue Features
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-140 | Funktionalität | Erleichterung der Integration in bestehende Workflows |
ABTEST-154 | SiteArchitect | Ergänzung eines Präfix im Anzeigenamen |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-141 | Code | StringIndexOutOfBoundsException im JSP behoben |
Kompatibilität
Produkt | Version(en) | Hinweise |
---|---|---|
FirstSpirit | 5.1 - 5.2 | - |
Behobene Fehler
ID | Kategorie | Beschreibung |
---|---|---|
ABTEST-138 | Freigabe | Freigabereihenfolge führt zu Problem |
Der Technical Support der e-Spirit AG bietet Kunden und Partnern qualifizierte technische Unterstützung zu allen Themen, die FirstSpirit™ als Produkt betreffen. Weitere Hilfe zu vielen relevanten Themen erhalten und finden Sie in auch in unserer Community.