Verziótörténet

Verziótörténet és változásnapló

A lista a 1.7.26 verziótól kezdődően tartalmazza a dokumentált módosításokat.
A korábbi verziók részletes dokumentálása később kerül pótlásra.


1.7.45

  • Az IRB rendszerben a row szélességét most már minden nézetre meg lehet adni, ha a szélesség típusa az "Egyenlő az itt definiált értékkel".

1.7.44

  • Az irb-anyslider modul bővítése: a lightGallery toolbar elemeinek ki- és bekapcsolhatósága.

  • A hEditor fejlesztése: fókusz esetén a kiválasztott szövegrész stílusa automatikusan kijelölésre kerül a stílusválasztó mezőben.

  • Új függvény bevezetése:
    GetCSSPreloader($subtext = '')
    (helye: /includes/common/functions.php)
    A függvény egy CSS-alapú spinner HTML-kódját adja vissza.

  • A getinput hEditor típusú mező esetén betöltés közben CSS spinner jelenik meg a GetCSSPreloader() segítségével.

  • Javítás: az Issues szerkesztőben a „Beillesztett űrlap” mezőben nem jelent meg a csatolt űrlap leírása – hiba elhárítva.


1.7.43

  • Apróbb javítások és stabilitási finomítások.


1.7.42

  • Javítás a /includes/public/functions.php állományban:
    A GetAssociatedMorefields() függvényben a DATESINGLE és DATESINGLEWITHTIME értékadásának korrekciója.


1.7.41

  • Hybridauth plugin frissítése 3.12 verzióra.

  • A nemzeti zászlók duplikálása a publikus könyvtárstruktúrába (/inc/vws/default/flags).
    (Korábban kizárólag az /admin könyvtárban voltak elérhetők.)

  • A duallogin mechanizmus frissítése az OAuth 2.0 szabványnak megfelelően, valamint a Google login integráció korszerűsítése.


1.7.40

  • Dompdf frissítése 3.1.4 verzióra.

  • A korábban használt PHPExcel könyvtár lecserélése PhpSpreadsheet (1.29.0) könyvtárra.


1.7.39

  • Az adminisztrációs „stay logged” mechanizmus biztonsági megerősítése.

  • A cookie neve módosult: ocmsasl
    (admin / stay / logged)

  • Admin login védelem: három sikertelen próbálkozás után a rendszer 404-es válasszal reagál.

  • A belépési korlátozások konfigurálhatóvá tétele az auth.php fájl elején:

    • LOGIN_MAX_ATTEMPTS

    • LOGIN_MINUTES_OF_BAN

  • Dompdf frissítése 2.0.0 verzióra (a hívási mód változott).


1.7.37

  • A /includes/public/functions.php állományban a
    CSRF_Check($form_id) függvény bővítése:
    CSRF_Check($form_id, $custom_control = false)


1.7.36

  • A /includes/public/functions.php állományban a
    CSRF_ModifyForm(&$form_html, $form_id) függvény bővítése:
    CSRF_ModifyForm(&$form_html, $form_id, $other_token = '')


1.7.35

  • A CSRF védelem bevezetése:

    • CSRF_ModifyForm()

    • CSRF_Check()

  • Az /admin/tpls/index.tpl fájlban a sorrendváltozás utáni tájékoztató kikapcsolása.

  • Javítás az /admin/inc/newsletters/users/group.php fájl 5. sorában.


1.7.32

  • Javítás a /includes/common/hits.php fájlban:
    A MySQL lekérdezésekben immár helyesen kezeli azt az esetet is, amikor az alias megadás nem AS kulcsszóval történik.
    (Pl. FROM tabla rovidnev formátum.)


1.7.31

  • A /includes/common/config_ocms__default_part.php fájlban a
    SecureGetDomainName() függvény módosítása a PHP 7.0 kompatibilitás érdekében.


1.7.30

  • Új biztonsági segédfüggvények bevezetése a
    /includes/common/config_ocms__default_part.php fájlban:

    • SecureIsHTTPS()

    • SecureSetCookie()

    • SecureGetDomainName()


1.7.29

  • A /includes/common/getinput.php fájlban a GetTabs() függvényből eltávolításra került egy automatikusan generált onload script, amely más modulokkal interferenciát okozott.


1.7.28

  • A /includes/public/sliders.php fájlban az $irb_viewports változó instabilitásának kezelése; minden előfordulás $viewports változóra cserélve.


1.7.27

  • A /includes/public/irblocks/functions.php fájlban az $irb_viewports változó lecserélése $viewports változóra az értékvesztés megelőzése érdekében.


1.7.26

  • Az /admin/modules/irblocks/classes/irb.php fájlban a build_picture() függvény módosítása.
    Az $irb_viewports változó instabil működése miatt az érték helyreállítása a $viewports alapján történik.