# 2.1 07/23/2018 * Evolution #341: introduce an update script * Evolution #561: Implement a log viewer from back-office * Evolution #645: enhance quality image in pdf reports by giving ability to use EPS / SVG format * Evolution #665: User module : search engine on firstname and lastname * Evolution #681: send email to all workgroups moderators when a user want to subscribe to a workshop * Evolution #685: remove 2013 public theme * Evolution #686: write breadcrumb and title on public homepage * Evolution #687: implement local time in prettyDate plugin * Evolution #689: show new discussion on forums (workgroups) * Anomalie #690: prevent PHP notice on quickbox file user module * Evolution #691: Prevent bug related to strange utf8 content * Evolution #692: send email notification when accepting /unaccepting user to workgroup * Evolution #693: fix ERR_BLOCKED_BY_XSS_AUDITOR chrome error * Evolution #694: config file : ability to open external link and pdf files in new window * Evolution #695: update ckeditor to v4.7 * Evolution #696: enhance print stylesheet * Evolution #697: on comment / contribute notification, add optionnal reply-to with sender email address * Evolution #698: add ability to send message to user via Linea21 * Evolution #699: redirection after authentication * Anomalie #700: remove actions column when exporting values to Excel * Evolution #701: in forum, adapt text length to theme * Evolution #702: adapt text length to dashboard * Evolution #703: workshop forum - ability to access last message directly * Evolution #704: ability to access to unread messages content * Evolution #705: new workgroup forum layout * Evolution #706: on workgroup request notification, add optionnal reply-to with sender email address * Anomalie #707: correct url when sending confirmation message on directory * Evolution #708: change default tile served for mapping * Evolution #709: ability to edit (in place) comment * Evolution #710: Workgroup detail page : enhance accepting /unaccepting user to workgroup * Evolution #711: add new mails action to email suite plugin * Anomalie #712: prevent bug when copy / paste form Word with images * Evolution #713: on user page, get workgroup list by range * Anomalie #715: installing dynamicMenu : correct URL * Anomalie #716: remove checkbox in themes in Config page * Evolution #717: ability to turn off cronjobs log * Evolution #718: remove AUTO_LINK from config.ini ? * Evolution #719: simplify color contrast code on qualitative indicator ? * Evolution #720: export comments / contribution to csv or xls data * Evolution #721: enhance ical in workgroups (date field and description) * Anomalie #722: ckeditor : implement widget * Evolution #723: ckeditor : ability to add legend on images * Evolution #724: ckeditor : embed media update * Evolution #725: ckeditor : implement autogrow * Anomalie #726: remove mandatory symbol on "common description" in level edit page * Evolution #727: level - display associated ressources or at least number of linked ressources when deleting * Evolution #728: new 2018 admin theme * Evolution #729: update alertify notification style * Evolution #730: workgroup forums : h2 to h3 * Evolution #731: In workgroups, add notice when notifcation will be sent * Evolution #732: update info / warning / error style * Evolution #733: add icon on upload button in workgroup to make it more explicit * Evolution #734: workgroup navigation : enhance security check * Evolution #735: colorbox update * Evolution #736: in profile page, change items order * Evolution #737: scale - display associated ressources or at least number of linked ressources when deleting * Evolution #738: ability to tag indicators * Evolution #739: implement tags filtering in indicator / public UI * Evolution #740: implement tags filtering in indicator / admin UI * Anomalie #741: generating report : bug fix on scale (when choosen individually) * Evolution #742: do not cut indicator on project page * Evolution #743: switch to alertify.js maintained version * Evolution #744: adding project : by default select root scale * Evolution #745: adding project : by default select medium priority * Evolution #746: add autolink to ckeditor in main config file * Anomalie #747: ckeditor remove icons Paste from word from toolbar * Anomalie #748: bug on display files in folder - workgroups * Evolution #749: directory page - add plus icon on button * Evolution #750: change "projets" to "plan d'actions" * Evolution #751: remove alert when clicking link to subscribe to workgroup * Anomalie #752: PHP notice when adding avatar * Evolution #753: workgroup - add active class to navigation * Anomalie #754: fix redirection bug when adding post / new discussion * Evolution #755: implement rewrite rule for this : http://localhost/linea21_v2.0/public/discussion/message-test,147/5/-20-.html * Anomalie #756: theme is not written in config.ini file when changing it * Anomalie #757: fix internal-nav height on indicator page (related to easyTab implementation) * Evolution #759: Ability to purge logs from admin page * Evolution #760: ability to send new comer message from user page * Evolution #761: handle pagination on main forum page * Evolution #762: workgroup : handle pagination on notification when adding new post * Anomalie #763: when adding post, move "Ajout du message réalisé avec succès" * Evolution #764: Ability to cancel email queue from admin page * Evolution #765: generate new password for user in ajax mode * Evolution #766: ability to view email queue * Evolution #767: ability to access PHP errors log if exists * Evolution #768: display file size on logs files in admin UI * Evolution #769: when filtering project on tag, display tag name in top of page * Evolution #770: when filtering indicator on tag, display tag name in top of page * Evolution #771: when filtering news on tag, display tag name in top of page * Evolution #772: when filtering publication on tag, display tag name in top of page * Evolution #775: dashboard : ability to memorize selection and export * Evolution #776: implement tags filtering on dashboard / admin UI * Anomalie #777: ckeditor : fix bug on link when using with image2 plugin * Evolution #778: merge admin / public caccess log * Anomalie #779: merge keywords log file to main file * Evolution #780: project : ability to access level 2 as we do in level 1 * Evolution #781: project : distinguish better project and sub-project * Evolution #782: handle bette redirection with ajaxlogin * Anomalie #783: fix bug on profil panel (user menu) with IE * Anomalie #784: remove "create account" in workgroup page when FREE_REGISTRATION is set to 0 * Evolution #785: add style to parent project * Evolution #786: add a simple template on automatic mail * Anomalie #787: workgroups : fix bug on send icon in members list - not always visible * Evolution #788: handle better word copy-paste * Anomalie #789: remove search icon in header - public ui * Evolution #790: give ability to ajax login for comment * Anomalie #791: introduce responsive modal box * Anomalie #792: handle better word copy-paste with no user action required * Evolution #794: ckeditor remove font-family when copying from word * Anomalie #795: add * to level when adding / editing project to make it explicitly mandatory * Evolution #796: handle mysql utf8mb4 format dynamically * Evolution #797: Add text on a element title to tell user which thread is currently following * Evolution #798: handle word copy / paste in public RTE * Anomalie #799: change link item in CKEditor in public UI * Evolution #800: change border style on ckeditor * Anomalie #801: remove notice regarding sdii_threshold_value in dashboard/add.php page * Anomalie #802: remove notice regarding sdii_threshold_value in dashboard/det.php page * Anomalie #803: Do not send mail when file without extension is submitted to workgroup * Anomalie #804: do not update file list when wrong extensions in workgroup * Anomalie #805: Bug when displaying files into subfolders * Evolution #807: pdf optimization on report. See AQTA implementation * Anomalie #808: prevent warning on project report * Anomalie #809: remove extra closing php tag in /add/sdi * Evolution #810: remove workshop report resume in main admin page * Evolution #811: remove publication resume in main admin page * Evolution #812: change remaining confirm class to confirmed in public * Evolution #813: Order in help files * Evolution #814: removing hardcoded "|" char in secondary menu * Evolution #815: enhance pdf layout output * Evolution #816: pdf report : add finalities to project * Evolution #817: pdf / word report : project / control parent project position * Evolution #819: word report : add finalities to project * Evolution #820: [admin theme 2018] work on login page * Evolution #821: [admin theme 2018] responsive menu * Evolution #822: adding vertical tiemline lib in core * Evolution #828: enhanced action log in user class * Evolution #829: distinguish draft value on yellowpages * Anomalie #831: remove warning on groups when user has no associated workgroups * Anomalie #832: remove notice when changing email in public profile * Anomalie #834: PHP7: installer fix. fatal error on unset($this) * Anomalie #839: MySQL (recent version) SQL syntax issue on Distinct list queries * Evolution #842: list associated indicators in tag module * Anomalie #843: ajax request works only once when changing status on users workgroup list * Evolution #844: securize get_referer()