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

1 === Mon Laboratoire ===
2 Contributors: suaudeau
3 Donate link: https://monlabo.org/
4 Tags: user, lab, science
5 Requires at least: 4.8
6 Tested up to: 5.3.2
7 Stable tag: trunk
8 Requires PHP: 5.4
9 License: GPLv2 or later
10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
12 Easy pages for research labs (manage people and publications)
14 == Description ==
15 This WordPress plugin allows you to simply update the members, teams, themes, publications (from third party HAL or third party database Descartes Publi) of a laboratory's web pages without any knowledge of web programming.
18 == Installation ==
19 1. Upload \"MonLabo\" to the \"/wp-content/plugins/\" directory.
20 2. Activate the plugin through the 'Plugins' menu in WordPress
21 3. Configure Mon Laboratoire at page admin.php?page=MonLabo_config
22 4. Place shortcodes in your pages (shortcode list is given at page "wp-admin/admin.php?page=MonLabo")
24 == Frequently Asked Questions ==
26 = Does MonLabo is functionnal in multisite? =
28 Yes, but there are few functionalites that do not work as attended. A future version will fix that.
30 = If I want to display publications, what publication third party service should I configure ? =
32 Answer: By default you have to use HAL which is opened to all french-speaking scientific community. If you are in Paris Descartes University, you can use Descartes Publi (please contact author if you have no access to this service).
34 == Screenshots ==
36 1. Documentation intégrée
37 2. Page de configuration des fonctionnalités
39 == Changelog ==
41 You can consult complete changelogs in file changelog.txt
43 = 3.0.2 =
44 * BUG : Suppress warnings with PHP 7.4
45 * BUG : Sometimes "Room" was badly translated in shortcodes for members
46 * BUG : Sometimes language english was not taken into account : add en_GB translation
47 * BUG : Wordpress official repository do not recognize that main language is french : add fr_FR translation
49 = 3.0.1 =
50 * BUG : Suppress warnings in admin page
52 = 3.0 =
53 * EVOL : The plugin is changing its name from "MonLabo" to "Mon Laboratoire"
54 * EVOL : The plugin is now in WordPress plugin repository
55 * EVOL : Remove backward compatibility for following obsolete shortcodes :
56     - [members_list_automatic], [get_members_list]
57     - [custom_publications_list], [publications_automatic]
58     - [perso_panel_automatic]
59     - [alumni]
60 * CODE : Suppress dead codes.
62 = 2.8 =
63 * NLLE FONC: Affichage "responsive" (adapté sur téléphone) de [perso_panel], [members_list], [members_table], [alumni_list], [alumni_table]
64 * NLLE FONC: Permet d'utiliser sur le même site HAL sur certaines pages et Descartes Publi sur d'autres.
65 * DEV / SECURITE : Réecriture / reprise profonde d'une partie importante du code en vue de la publication sur le dépot WordPress
66     * CODE: Applique les codings standards PHP,JS, CSS et HTML de WordPress : https://make.wordpress.org/core/handbook/best-practices/coding-standards/
67     * SQL: Add Database Table Prefix
68     * CODE: Renforce la sécurité des accès à la BDD
69     * CODE : Remplace l'utilisation des fonctions du paquet php_cul par wp_remote_get()
70     * BUG-POTENTIEL: Redéfinit les conditions d'initialisation des tables et des options
71     * CODE: Sanitize shorcode parameters and $_(POST|GET) datas
73 Évolutions mineures ou peu visibles : voir fichier changelog.txt
75 == Upgrade notice ==