The Higher Education and Research forge

Home My Page Projects Code Snippets Project Openings MonLabo
Summary Activity Tracker Tasks Docs SCM Files Dokuwiki Continious Integration Listes Sympa

SCM Repository

authorherve <herve.suaudeau@parisdescartes.fr>
Mon, 19 Oct 2020 16:19:17 +0000 (18:19 +0200)
committerherve <herve.suaudeau@parisdescartes.fr>
Mon, 19 Oct 2020 16:19:17 +0000 (18:19 +0200)
commitd87b3493057988a8dd801e5d920612900838de99
treea1c362dc1fbe60a3db00016ea48f9918dbf459e3
parentacf32b7a6d7a7aedb41c16505f0b7ca0e48fcf8c
= 3.1 =
* Evolutions of functionalities :
    - EVOL : A person can own several pages
    - EVOL : A person can own several emails (separated by coma)
    - EVOL : Add the option "person=" to shortcode [alumni_list] (as it already exists for [members_list])
    - EVOL : Allows user to customize text "Room" in team_panel.
* Improve or update interface:
    - DESIGN : Always displays "Custom texts" config tab. Lighten "Features" config tab.
    - DESIGN : Improve ergonomy of "Custom texts" config tab.
    - EVOL : Much easier configuration form for members WordPress address
    - EVOL : Correction of poor display of radio buttons in config interface.
    - EVOL : Add logo U-Paris. Suppress UPEC (non contributive since V2.0)
* Improve security and reliability:
    - CODE/BUG : Rewrite all code for chosing an image as a logo for Thematic, team or unit. Sometimes it was non functionnal.
    - CODE : Improve unit test coverage (6026 tests) and tested in WordPress multisite
    - CODE : Detect obsolete database
    - CODE : Secure ajax code with a nonce to prevent unauthorized access
    - CODE : Secure all actions that accept POST with a nonce to prevent unauthorized access
    - BUG : Suppress php warnings that occur when creating new person, team, thematic or unit.
    - BUG : Suppress php warnings that occur when apparence fields in are empty in configuration interface.
    - BUG : Correct bad redirection of buttons for modifying teams, thematics or units in the admin tab "table view"
    - BUG : Bad alphabetic order of [members_list] with people that have accents in names. Order shoud be : E < É < F
    - BUG : Suppress warnings if database is empty
    - CODE : Correct few HTML warnings from W3C standards
    - BUG : Suppress a PHP warning in MonLabo_doc
    - BUG : In some server configuration, URL of default image for a person was wrong.
changelog.txt