Geschichte der Änderungen
Änderungsverlauf
Die Seite zeigt die Entwicklungsstufen des SIMAI Framework an. Die Änderungen umfassen Änderungen im visuellen Teil des Frameworks und der auf 1C-Bitrix basierenden Software-Plattform.
4.6.012.06.2019
- UI: neue Formularkomponenten hinzugefügt
4.5.917.04.2019
- BITRIX: Es wurde ein neuer Block hinzugefügt - Yandex.translator
4.5.828.02.2019
- BITRIX: in der Komponente
simai:sf.grid
Unterstützung für Animationen hinzugefügt
4.5.728.02.2019
- UI: Es wurde eine neue Komponente hinzugefügt - eine Zeitlinie.
4.5.628.02.2019
- BITRIX: in der Komponente
simai:sf.grid
erweiterte Optionen hinzugefügt, um den Hintergrund anzupassen
4.5.527.02.2019
- BITRIX: Blöcke für die Homepage wurden komplett überarbeitet
4.5.412.02.2019
- BITRIX: Unterstützung für Grids für den Inhaltsbereich (main) hinzugefügt
4.5.311.02.2019
- BITRIX: Einstellungen für Satelliten hinzugefügt
- BITRIX: Footer-Block hinzugefügt: »Widget: Satellit"
- BITRIX: in der Komponente
simai:sf.grid
neue Zeilenanzeigebedingungen hinzugefügt (leerer und nicht leerer Eigenschaftswert)
4.5.202.02.2019
- BITRIX: Es wurden Grids für die Homepage hinzugefügt.
- BITRIX: In das
-Muster.default
dersimai:sf-Komponente.iblock.list
Die folgenden Parameter wurden hinzugefügt:- der Parameter einzuschließender Bereich für das Element ist
include.element.php
; - Parameter der einzuschließende Bereich vor der Elementliste ist
include.before.php
; - der Parameter der einzuschließende Bereich nach der Elementliste ist
include.after.php
; - der Parameter eingeschlossener Epilogbereich ist
include.epilog.php
;
- der Parameter einzuschließender Bereich für das Element ist
- BITRIX: in der Komponente
simai:sf.banner.main
Option hinzugefügt, um XRefs in einem neuen Fenster zu öffnen.
4.5.119.01.2019
- BITRIX: Fehler beim
-Muster wurden behoben.default
dersimai:sf-Komponente.iblock.list
- BITRIX: in der Komponente
simai:sf.iblock.list
Es wurde die Möglichkeit hinzugefügt, eine Zeile basierend auf dem Wert der Eigenschaften (Website, Abschnitt, Seite) anzuzeigen. - BITRIX: Fehler in der
\SIMAI\Main\File\SVG-Klasse behoben
4.5.009.01.2019
- BITRIX: Unterstützung für Ansichten hinzugefügt. Jetzt können Sie für jeden Bereich, in dem Grid verwendet werden, die gewünschte Ansicht über die Websiteeinstellungen festlegen.
- BITRIX: Ein öffentlicher Infoblock-Editor (beta)wurde hinzugefügt.
- BITRIX: Es wurde die Möglichkeit hinzugefügt, den Bearbeitungsmodus von Infoblocks zu wechseln: Hermitage oder öffentlicher Editor.
4.4.107.01.2019
- BITRIX: in der Komponente
simai:sf.iblock.grid
unterstützt jetzt den Expertenmodus. - BITRIX: Unterstützung für Grids für den Fußboden der Website (footer), den Seitenbereich (sidebar) hinzugefügt.
- BITRIX: in das
-Muster.default
dersimai:sf-Komponente.iblock.list
Es wurde ein neuer Modifikator für den Anzeigebereich hinzugefügt.
4.4.021.11.2018
- BITRIX: Mit der
simai:sf-Komponente wurde ein Grids-Bearbeitungsmodus hinzugefügt.grid
- BITRIX: in der Komponente
simai:sf.grid
zusätzliche Parameter hinzugefügt (Möglichkeit, Zeilen zu deaktivieren, Modifikatoren) - BITRIX: Folgende Blöcke wurden zu den Gittern hinzugefügt:
- header: Das Bedienfeldmenü;
- header: Hauptmenü;
- header: google Übersetzer;
- header: Logo der Organisation;
- header: Name der Organisation;
- header: Adresse der Organisation;
- header: Telefonnummer der Organisation;
- header: E-Mail der Organisation;
- header: eine Version für Sehbehinderte;
- header: Autorisierung;
4.3.313.10.2018
- BITRIX: der
simai:sf-Komponente wurden Parameter hinzugefügt.grid
- BITRIX: In das simai-Modul.das Framework hat die folgenden Methoden eingegeben:
SIMAI\Main\Iblock\Section::getField()
SIMAI\Main\Iblock\Iblock::getField()
4.3.28.09.2018
- BITRIX: die Kalendervorlage wurde überarbeitet
- BITRIX: die Standardvorlage
wurde geändert.default
dersimai:sf-Komponente.iblock.detail
- BITRIX: Komponente
simai:sf.iblock.grid
wurde insimai:sf umbenannt.iblock.table
. Die Anrufeinstellungen wurden geändert.
4.3.16.09.2018
- BITRIX: die Standardvorlage
wurde geändert.default
dersimai:sf-Komponente.iblock.list
- Es wurde eine Anzeigeoption für 6 Spalten hinzugefügt. - UI: die Farbpalette des
ink-gray
ist nacharbotan
4.3.025.08.2018
- UI: neue Farbe hinzugefügt:
ink-gray
- BITRIX: In das simai-Modul.das Framework enthält die folgenden Klassen:
\SIMAI\Main\Iblock
- Klasse für die Arbeit mit инфоблоками;\SIMAI\Main\Iblock\Section
- Klasse für die Arbeit mit Partitionen инфоблоков;\SIMAI\Main\Iblock\Element
- Klasse für die Arbeit mit Elementen инфоблокв;\SIMAI\Main\Iblock\Source
- eine Klasse zum Arbeiten mit Daten in Infoblocks;\SIMAI\Main\File
- Klasse für die Arbeit mit Dateien;\SIMAI\Main\File\Image
- eine Klasse zum Arbeiten mit Bildern;\SIMAI\Main\File\SVG
- Klasse für die Arbeit mit SVG-Symbolen;
4.2.527.07.2018
- BITRIX: Die Konfigurationsdatei wurde für die
-Dateistruktureinstellungen geändert.structure.config.php
- BITRIX: das
sf-section
-Muster dersimai:sf-Komponente wurde überarbeitet.iblock.section
- Jetzt wird die Methode zum Übertragen von Daten verwendet\SIMAI\Main\Configuration\Property::getValue()
4.2.431.07.2018
- BITRIX: die
\SIMAI\Main\Configuration\Transfer-Klasse wurde hinzugefügt
4.2.327.07.2018
- UI: adaptive Dienstprogramme für den z-Index wurden hinzugefügt.
4.2.217.07.2018
- UI: font-avesome Icons wurden auf Version 5.2 aktualisiert;
- BITRIX: Die sf-Komponente wurde aktualisiert.banner.main. Unterstützung für Partitionen hinzugefügt;
4.2.117.07.2018
- BITRIX: Es wurde eine universelle Vorlage für die Anzeige von Daten auf Yandex-Karten erstellt.
4.2.030.06.2018
- UI: Eine abgeschnittene Version von Bootstrap 4.1 wurde dem Framework hinzugefügt, um Stilüberschneidungen auszuschließen;
- UI: Die Struktur der Quelldaten wurde überarbeitet, um das Framework zu bilden.
4.1.020.06.2018
- BITRIX: Es wurde ein separates Simai-Modul erstellt.framework. Das Modul wurde entwickelt, um stabile Technologien und Entwicklungen in das Modul aufzunehmen. Der Modulordner - /simai/ enthält die folgenden Ordner:
- asset - Stile und Skripte<;/li>
- admin - admin-Dateien;
- config - Konfigurationsdateien;
- property - generische Eigenschaften;
- wizard ist ein universeller Assistent.
- BITRIX: im simai-Modul.die folgenden Konstanten werden vom Framework initialisiert:
SF_DIR
- Framework-Ordner (/simai);SF_PATH
- der absolute Pfad zum Ordner des Frameworks.
- BITRIX: In das simai-Modul.das Framework enthält die folgenden Klassen:
\SIMAI\Main\Configuration\Property
- Klasse zum arbeiten mit dem Parameter;\SIMAI\Main\Configuration\Framework
- eine Klasse für die Arbeit mit den Einstellungen des Frameworks;\SIMAI\Main\Configuration\Site
- Klasse zum Arbeiten mit Standorteinstellungen\SIMAI\Main\Configuration\Section
- eine Klasse zum Arbeiten mit Partitionseinstellungen;\SIMAI\Main\Configuration\Page
- eine Klasse zum Arbeiten mit Seiteneinstellungen;\SIMAI\Main\Configuration\Block
- eine Klasse zum Arbeiten mit Blockeinstellungen;\SIMAI\Main\Page\Asset
- eine Klasse zum Arbeiten mit Seitenstilen und -Skripten;\SIMAI\Main\Page\Font
- eine Klasse zum Arbeiten mit Seitenschriftarten;\SIMAI\Main\Page\Meta
- eine Klasse zum Arbeiten mit Seitenmetatags.
- BITRIX: Die Simai-Modulverbindung wurde hinzugefügt.framework in der Websitevorlage;
- BITRIX: Es wurde eine neue Banneransicht für den oberen Include-Bereich /simai hinzugefügt.data/template/section/top/banner/navigation.
4.0.315.06.2018
- BITRIX: Für den Navigationsbereich ist ein Einstellungssystem implementiert.
4.0.201.06.2018
- BITRIX: Es wurde ein kumulatives Update für das Modul "Generische Eigenschaften" veröffentlicht, das aktualisierte Vorlagen für öffentliche Formulare enthält.
- BITRIX: Es wurde ein neuer Include-Bereich hinzugefügt -
main
. Wird direkt nach dem Inhalt in #MAIN_AREA# platziert.
4.0.125.05.2018
- BITRIX: Skriptbereiche hinzugefügt:
- Scriptbereich nach dem Start von body - /de/simai.data/template/script/top/template.php;
- Der Skriptbereich vor dem Ende von body ist /de/simai.data/template/script/bottom/template.php.
- BITRIX: Die Klasse wurde vorbereitet, um die Einstellungen des
SIMAI\Main\Configuration\Framework
-Frameworks zu speichern. Die Einstellungen werden in der Datei MODULE_DIR/config/ gespeichert.framework.config.php; - BITRIX: Ein neuer Typ der generischen Eigenschaft wurde vorbereitet - include. Diese Eigenschaft verbindet die angegebene Datei.
- BITRIX: Ein Mechanismus zum Einbetten von Dateien mit beliebigem Code und Logik in die Site-Einstellungen wurde vorbereitet;
- BITRIX: Ein Abschnitt in den Einstellungen wurde vorbereitet, um die E-Mail-Einstellungen zu speichern.
- BITRIX: Ein Mechanismus zum Senden von E-Mails über einen beliebigen SMTP-Server wurde vorbereitet.
4.0.023.05.2018
- BITRIX: Eine neue SIMAI\Main\Iblock\Element-Klasse wurde hinzugefügt. Diese Klasse enthält eine Methode zum Abrufen von Daten für eine Vorlage (ein Array von SOURCE). Die Datei /lib/iblock/element.php
Die Verwendung der
SIMAI\Main\Iblock\Element::getInstance()->getSource($arItem, $source)
. Wo:$arItem
- array-Element (für detaillierte $arResult, für eine Liste von $arResult["ITEMS"][$key];$source
- ein Array von Datenquellenparametern mit den Feldern TYPE und CODE.
- BITRIX: Eine Methode wurde der Include-Datei hinzugefügt.php-Modul-Lösung;
- BITRIX: Das Muster wurde überarbeitet .default in der sf-Komponente.iblok.list zur Verwendung dieser Methode;
- BITRIX: Das Muster wurde überarbeitet .default in der sf-Komponente.iblok.detail zur Verwendung dieser Methode;
- BITRIX: Ein Modul wurde für die Übersetzung dynamischer Daten auf der Website vorbereitet;
- BITRIX: Es wurde ein Übersetzungsmechanismus für Sprachdateien auf der Website erstellt.
4 RC 2.217.05.2018
- BITRIX: Ändert den Aufruf der Partitionseinstellungen. Virtuelle Ordner werden jetzt nicht mehr berücksichtigt - die Daten werden sofort aus dem physischen Ordner gelesen, in dem sich die virtuellen Ordner befinden;
- BITRIX: Option hinzugefügt, um die Feldbeschreibung für Tabellenspalten zu ändern (sf-Komponente.iblock.grid);
- BITRIX: Änderungen an den Eigenschaften des Infoblocks - Links. Es wurde die Möglichkeit hinzugefügt, neue relative Referenztypen hinzuzufügen (
./
und../
); - BITRIX: Die SF-Hauptbanner-Komponente wurde geändert.banner.main.
4 RC 2.112.05.2018
- BITRIX: Das Hauptbanner wurde komplett überarbeitet:
- Die Abhängigkeit von Hylodblocks wurde entfernt - sie werden jetzt nicht mehr benötigt. Anstelle von Nachschlagewerken (Animationen und Muster) werden Listen erstellt;
- Die Abhängigkeit von komplexen Eigenschaften wurde entfernt (ersetzt durch die Referenzeigenschaft);
- Überarbeitete Eigenschaften, Eigenschaftseinstellungen, Komponenteneinstellungen, Vorlage, Aufruf.
- BITRIX: Die richtigen Benutzergruppencodes sind installiert. Benutzergruppen, ihre Codes und Sortierung:
- 10 - Administratoren [user_admin];
- 20 – Alle Benutzer (auch nicht autorisierte) [user_all];
- 30 - Registrierte Benutzer [user_registered];
- 40 - Content Manager [user_editor];
- 50 - Demo-Benutzer [user_demo].
- UI: Aktualisiert lazisize auf Version 4.0.2;
- UI: Aktualisiert jquery auf Version 3.3.1;
- UI: Aktualisiert fontawersome auf Version 5.0.12;
- UI: Aktualisiert fancybox auf Version 3.3.5;
- BITRIX: Die Datei für die Verarbeitung von Eigenschaften in der Lösungsvorlage wurde geändert - die Verarbeitung von Demoeigenschaften wurde entfernt;
- BITRIX: Die Verbindung der Demo-Klasse wurde entfernt;
- BITRIX: Die Konfiguration der Demo-Parameter wurde für benutzerdefinierte Parameter überarbeitet;
- BITRIX: Rufen Sie das Panel auf und aktivieren Sie den Bearbeitungsmodus für die Daten, die unter den benutzerdefinierten Parametern neu gestaltet wurden;
- BITRIX: Das Einstellungssystem wurde überarbeitet. Jetzt gibt es 4 grundlegende Einstellungsebenen (statt drei). Sie werden in der folgenden Reihenfolge verbunden:
- Site-Einstellungen;
- Partitionseinstellungen;
- Seiteneinstellungen;
- Benutzerdefinierte Einstellungen.
- BITRIX: Für benutzerdefinierte Einstellungen wird derselbe Mechanismus verwendet wie für Websiteeinstellungen, aber anstelle der Site (SF_SITE_DIR) wird "user" angegeben. Zum Beispiel, um die Eigenschaft \SIMAI\Main\Configuration\Propert::setValue("user", EIGENSCHAFTSSCHLÜSSEL, EIGENSCHAFTSWERT) zu schreiben. Jetzt müssen Sie das user-Array nicht separat abfragen - dieses Array wird mit dem allgemeinen Array der aktuellen Standorteinstellungen zusammengeführt und die Einstellungen werden vom aktuellen Standort \SIMAI\Main\Configuration\Property::setValue(SF_SITE_DIR, EIGENSCHAFTSSCHLÜSSEL, EIGENSCHAFTSWERT) angefordert;
- Option hinzugefügt, um benutzerdefinierte Eigenschaften über URL zu ändern: ?property_code=EIGENSCHAFTSSCHLÜSSEL&property_value=EIGENSCHAFTSWERT.
4 RC 2.110.05.2018
- BITRIX: Die Anzeige des Informationsblocks in den Site-Einstellungen wurde geändert;
- UI: Im visuellen Framework wurde der Anfangsradius von 0.25rem auf 0.125 rem reduziert (um 2px im minimalen Wert zu haben).
4 RC 2.009.05.2018
- BITRIX: Mehrere kleine Änderungen an den Site-Konfigurationsdateien und Demos. Auch für die Website-Cap und den Footer wurde die Möglichkeit hinzugefügt, das Thema zu vererben. Dies ermöglicht es nur, das gesamte Display über das Thema der Website von hell zu dunkel zu ändern. Die Website selbst ist so konfiguriert, dass sie in diesem Modus normal funktioniert;
- BITRIX: In der Vorlage .default der sf-Komponente.iblock.list hinzugefügt Thema Vererbung Fähigkeit. Auf der Startseite können Sie auf diese Weise, abhängig vom Hauptthema der Website, das gewünschte Thema ohne zusätzliche Einstellungen anzeigen.
- BITRIX: Ein großes Update für die sf-Komponente.grid. Sie können nun einen Namen für die Zeilen festlegen und deren Ausgabereihenfolge ändern. Auf diese Weise können Sie die Einstellungen der gesamten Komponente nicht manuell unterbrechen, wenn Sie die Zeile nach oben oder unten verschieben müssen - es genügt, ihre Sortierung zu ändern. Es wurden auch Fehler in den Blockdateien des Gitters behoben;
- BITRIX: Der Feldtyp "Daten sortieren" für die Elementlistenkomponente des Infoblocks sf.iblock.list wurde von der Vorlage in die Komponente selbst übertragen (um nicht vom Namen der Vorlage abhängig zu sein);
- BITRIX: Bilder wurden vorbereitet, um Banner visuell zu aktivieren und zu deaktivieren;
- BITRIX: Die Verbindung von Bereichen in der Kappe wurde verbessert (/simai.data/template/header/). Es wurde die Möglichkeit hinzugefügt, die Standardvorlage festzulegen;
- BITRIX: Visuelle Änderungen im Administrationsbereich;
- BITRIX: Es wurden grafische Layouts erstellt, die die Verbindung von Bereichen der Website veranschaulichen (für Abschnitt- und Seiteneinstellungen);
- BITRIX: Es wurde ein Fehler behoben, der den Datenordner für die Site für die Einstellungen des Site-Abschnitts (admin/page_property.php);
- BITRIX: Fehler beim Definieren des Datenordners für die Site für die Einstellungen des Site-Abschnitts behoben (admin/section_property.php);
- BITRIX: Template-Einstellungen .default der sf-Komponente.iblock.list Option hinzugefügt, um den Effekt auszuwählen, wenn Sie über ein Bild schweben. Sie können jetzt für Banner verwendet werden, in denen keine Hover-Wirkung erforderlich ist;
- BITRIX: In das Muster .default der sf-Komponente.iblock.list Option hinzugefügt, um Symbole anzuzeigen. Es wurden auch kleine Datenquellen erstellt, sodass nur die entsprechenden Felder und Eigenschaften für Bilder verwendet werden können.
4 RC 1.508.05.2018
- BITRIX: Überarbeitete Grids-Verbindung auf dem Master: Jetzt ein freigegebener Ordner für alle Vorlagen. Der Inhalt des Ordners /simai wurde geändert.data/grid/mainpage/ und die sf-Komponente wurde geändert.grid;
- BITRIX: Die Demo-Einstellungen wurden geändert;
- BITRIX: Die Funktion und das Symbol für den Seitendruck wurden der sf-Komponente hinzugefügt.share.
4 RC 1.405.05.2018
- BITRIX: In der Vorlage .default der sf-Komponente.iblock.list Option hinzugefügt, um die Größe des Bildes manuell festzulegen;
- BITRIX: In der Vorlage .default der sf-Komponente.iblock.list hat die Möglichkeit hinzugefügt, nicht nur die Spaltenbreite in verschiedenen Modi festzulegen, sondern auch die Spalten auszublenden;
- BITRIX: Die Eigenschaftscodes der Verbindungs-Bereiche wurden geändert. um nicht mit der Anzeige von Abschnitten verwechselt zu werden (anstelle von show_left_section -> include_left_area). Änderungen an den Struktureinstellungen, der Vorlage, der property-Datei wurden vorgenommen.php
- BITRIX: Fehler bei der Anzeige von linken und rechten Spalten behoben;
- BITRIX: Änderungen an der Websitevorlage vorgenommen (der linke Swiper wurde nach unten entfernt);
- BITRIX: Eine neue Eigenschaft wurde den Site-Einstellungen hinzugefügt: Brazuer-Header-Präfix (für Regierungsorganisationen ist es erforderlich, einen Organisationstitel zum Titel hinzuzufügen);
- BITRIX: Das Hinzufügen eines Präfixes aus der Websitevorlage in den unteren Service-Bereich von /service/bottom/verschoben;
- BITRIX: Die Anzeige der offenen Simai-Schaltfläche für den Site-Administrator ist deaktiviert;
- BITRIX: Anschluss und Muster für den unteren Servicebereich /de/simai wurden überarbeitet.data/template/service/bottom;
- BITRIX: Die Demo-Leiste wurde für die Arbeit mit Sprachdateien übersetzt. Russische und englische Dateien wurden vorbereitet;
- BITRIX: In der Include-Datei.das PHP-Modul hat einen Mechanismus hinzugefügt, der es dem Administrator ermöglicht, Eigenschaften über eine URL zu übertragen und die Werte dieser Eigenschaften in den Site-Einstellungen zu speichern. Die folgende Eigenschaft ist derzeit zulässig: "demo_mode". Um den Demo-Modus zu aktivieren, müssen Sie als Admin gehen und zur URL hinzufügen?demo_mode=Y;
- BITRIX: Die Datencodierung für Site-, Abschnitt- und Seiteneinstellungen wurde geändert. Die Daten werden anstelle von bin2hex() codiert - über urlencode();
- BITRIX: Das administrative Bedienfeld wurde überarbeitet. Hinzugefügte Signaturen. Eine Sprachdatei (Russisch und Englisch) ist verbunden;
- BITRIX: Bootstrap auf Version 4.1 aktualisiert;
- BITRIX: Das Verbinden von Panels im Block /template/service/top/ wurde optimiert;
- BITRIX: Die Einstellungen im Simai-Bedienfeld werden nun gespeichert, wenn Sie zu anderen Seiten wechseln (z. B. Bearbeitungsmodus).
4 RC 1.302.05.2018
- BITRIX: Die Vorlage wurde aktualisiert, um die Liste der Elemente anzuzeigen. Es gab Aktionen, wenn Sie auf ein Bild klicken - Klicken Sie auf den Link, vergrößern Sie das Bild, zeigen Sie das Video an. So eignet es sich sowohl für Fotogalerien als auch für video-Galerie. Die Anzeige des Kapiteltitels wurde überarbeitet. Es wurde die Möglichkeit hinzugefügt, eine Schaltfläche (mit freiem Text oder Eigenschaftswert) anzuzeigen. Fehler beim Anzeigen im Slider-Modus behoben;
4 RC 1.201.05.2018
- BITRIX: Die Schaltfläche Änderungen rückgängig machen wurde auf dieser Seite hinzugefügt.
4 RC 1.124.04.2018
- BITRIX: Das Admin-Panel wurde vorbereitet, mit den folgenden Funktionen:
- in den Administrationsmodus wechseln;
- Bitrix-Panel aktivieren;
- Bearbeitungsmodus;
- Cache zurücksetzen;
- Bearbeiten von Daten;
- Einstellungen der Website;
- Partitionseinstellungen;
- Seiteneinstellungen;
4 RC 1.023.04.2018
- BITRIX: Ordner zum Speichern von sf-Komponentenvorlagen wurden geändert.grid und Site-Bereiche.Anstelle von template/grid -> grid und anstelle von template/site -> template.
- BITRIX: die Websitevorlage und die Grid-Einstellungen wurden geändert