<p><i>Note: most #wxyz references are issue numbers you can find in <ahref="http://support.chamilo.org/projects/chamilo-18/issues"target="_blank">our public bug tracking system</a>. Some references marked BT#xyz are developments made externally for BeezNest customers and integrated into Chamilo. The details of these tasks cannot be seen for confidentiality reasons, but the code change is public and can be reviewed by anyone.</i></p>
<p> </p>
<h1>Chamilo 1.9.10.4 - ???, ??th of Mayo, 2015</h1>
<h1>Chamilo 1.9.10.4 - Eten, 2nd of Mayo, 2016</h1>
<h3>Release notes - summary</h3>
<p>Chamilo 1.9.10.4 is a patch (minor) version of the 1.9.x branch, with
bugfixes and a few new minor features (as such, you
can just overwrite previous files to upgrade from 1.9.8, 1.9.8.1 or
1.9.8.2 to 1.9.10.4).</p>
<p>See our <ahref="https://support.chamilo.org/projects/chamilo-18/wiki/Security_issues">Security page</a> for more
information.</p>
bugfixes and a few new minor features (as such, you can just overwrite
previous files to upgrade from 1.9.8, 1.9.8.1, 1.9.8.2, 1.9.10.2 to 1.9.10.4).</p>
<p>See our <ahref="https://support.chamilo.org/projects/chamilo-18/wiki/Security_issues">Security page</a> for more information.</p>
<h3>Release name</h3>
<p>
<ahref="???">???</a> is a
<ahref="https://es.wikipedia.org/wiki/Distrito_de_Eten">Eten</a> is a small in the district of Chiclayo, north of Peru. Simple but resistant city (pre-hispanic origin), just as you would describe this version 1.9.10.4.
</p>
<h3>Security fixes</h3>
<p>None that we know of.</p>
<h3>Notable new Features</h3>
<h4>For end-users, teachers and Chamilo admins</h4>
<ul>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/699095912ea3fc2ffeaee96a92a717e71880de7a">69909591</a> - <ahref="https://task.beeznest.com/issues/10952">BT#10952</a>) Add multiple attachments when adding an agenda event</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/09e1312ef5a8017a0227ecfcf9e6292b715708b3">09e1312e</a> - <ahref="https://task.beeznest.com/issues/10948">BT#10948</a>) Add search form (title and content)</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/f29fe958fd692e07f366119e3e22026a9f3384bd">f29fe958</a> - <ahref="https://task.beeznest.com/issues/10934">BT#10934</a>) Students can't edit all documents inside a group, group coach can edit documents.</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/09e1312ef5a8017a0227ecfcf9e6292b715708b3">09e1312e</a> - <ahref="https://task.beeznest.com/issues/10948">BT#10948</a>) Add search form (title and content) to social messages</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/f29fe958fd692e07f366119e3e22026a9f3384bd">f29fe958</a> - <ahref="https://task.beeznest.com/issues/10934">BT#10934</a>) Update edition rules so that a student cannot edit all documents inside a group (just his own), and a group coach can edit all group documents.</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/94d6b3e95fed5c1beef26838c36a9b1c5a20512e">94d6b3e9</a>) Add color option for events. Requires a DB change.</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/3c7892b19011f232c0762d3f0484e84b89abf039">3c7892b1</a>) Add text plugin (show a text in a region).</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/8cf85ce7c6f0c06d261ae86e24e57498ac918e7c">8cf85ce7</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Add FCKEditor for add extra content to admin panels</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/eb3c96ed98a594a364b0071761b10855bea047cd">eb3c96ed</a> - <ahref="https://task.beeznest.com/issues/9609">BT#9609</a>) Drh user can see all agenda events inside a course/session</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/3c7892b19011f232c0762d3f0484e84b89abf039">3c7892b1</a>) Add text plugin (show a text in a selected region).</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/8cf85ce7c6f0c06d261ae86e24e57498ac918e7c">8cf85ce7</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Add FCKEditor to add extra content to admin panels</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/eb3c96ed98a594a364b0071761b10855bea047cd">eb3c96ed</a> - <ahref="https://task.beeznest.com/issues/9609">BT#9609</a>) HRM user can see all agenda events inside a course/session</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/57e84f11a8ea7b0bd2d49c917e119d8e53f2a61f">57e84f11</a> - <ahref="https://task.beeznest.com/issues/10023">BT#10023</a>) Add fill in blanks and matching question excel import support</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/6aa4c6f12c1ff04e159790a9ae58e776ff9fcb36">6aa4c6f1</a> - <ahref="https://task.beeznest.com/issues/10950">BT#10950</a>) Add announcement option when editing an event</li>
</ul>
<h4>For developers and sysadmins</h4>
<ul>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/c9cc276357e63154de1eac3aadc981912b624ff8">c9cc2763</a> - <ahref="https://task.beeznest.com/issues/11040">BT#11040</a>) Fix webservice to work with plugin prestashop with sessions</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/351ce47d5f2cf1ba6d054e3653e8abec7a6f7274">351ce47d</a> - <ahref="https://task.beeznest.com/issues/9609">BT#9609</a>) Add type NOTIFICATION_TYPE_DIRECT_MESSAGE</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/f8d0147b2eab1d0da35d002675067e84eacd9692">f8d0147b</a>) Add lp name in webservice</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/c9cc276357e63154de1eac3aadc981912b624ff8">c9cc2763</a> - <ahref="https://task.beeznest.com/issues/11040">BT#11040</a>) Fix webservice to work with sessions for the Prestashop connector</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/351ce47d5f2cf1ba6d054e3653e8abec7a6f7274">351ce47d</a> - <ahref="https://task.beeznest.com/issues/9609">BT#9609</a>) Add NOTIFICATION_TYPE_DIRECT_MESSAGE type for messages sent to inbox and e-mail (social network)</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/f8d0147b2eab1d0da35d002675067e84eacd9692">f8d0147b</a>) Add learning path name in webservice</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/56fbda7415e31d3186e7b0fd7c11c84f79033bf7">56fbda74</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Add conf variable for filter the session admin's block</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/2700baa8413722fef7056ca0feae754de4c6c38c">2700baa8</a> - <ahref="https://task.beeznest.com/issues/10567">BT#10567</a>) Add load scorm zip file using webservice</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/8118e5553508bab898b09791f576236121afbc68">8118e555</a>) Add createLp from a webservice</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/da4b6c922b5a9255c5b7dc1e90e054ab73252821">da4b6c92</a> - <ahref="https://task.beeznest.com/issues/11116">BT#11116</a>) Use htmleditor</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/98bd509a528b9ec26e4bb785f14ab01d863fa466">98bd509a</a> - <ahref="https://task.beeznest.com/issues/10948">BT#10948</a>) Only api_is_allowed_to_edit() users can create groups</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/2151d27342ba1adb77080367d10da2c457b4887c">2151d273</a> - <ahref="https://task.beeznest.com/issues/10960">BT#10960</a>) Taking into account all lp not only lp with results</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/823d898a590bee93ff82567eb952ab5d6a6a6392">823d898a</a> - <ahref="https://task.beeznest.com/issues/10935">BT#10935</a>) If there are no forum categories then create one</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/99c8b949cb418ccfb65bbe1f5f01fa609f695d2b">99c8b949</a> - <ahref="https://task.beeznest.com/issues/10951">BT#10951</a>) Adding title and user filter</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/6aa4c6f12c1ff04e159790a9ae58e776ff9fcb36">6aa4c6f1</a> - <ahref="https://task.beeznest.com/issues/10950">BT#10950</a>) Add announcement option when editing an event</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/98b238613d02cde3fdb71e598e8f7a03e85b8c5d">98b23861</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Link fist</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/51094b70041180d472d5da0a7e2c86a454715a02">51094b70</a>) Add reply for group coach and member</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/1c36851240d43e9c4b6b51541b601eeac7a391c4">1c368512</a>) group coach can edit threads</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/66e7a69f64eabe23ee198821721e517735bd6dd7">66e7a69f</a> - <ahref="https://task.beeznest.com/issues/10437">BT#10437</a>) If only one course in the session then remove the user completely</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/9975e48824ffbfbe866cb316bdebcb6a5675016f">9975e488</a>) Fix default visibility creation see BT10601</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/c649930099f46c649d981567c9add72294379c71">c6499300</a> - <ahref="https://task.beeznest.com/issues/10673">BT#10673</a>) fckeditor - paste and paste from word disabled</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/df7efa7780795b82c73059655f72b8a93fc219c8">df7efa77</a>) Updated excel template to integrate no negative score management, Fill blank or form type of question, matching type of question and category management</li>
@ -132,15 +131,11 @@
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/fb0837912371e191f8f7c052b3dbe3a4ffd24dca">fb083791</a> - <ahref="https://task.beeznest.com/issues/10052">BT#10052</a>) Add category when import xls file</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/ee081d56a5009f6f793f13454033e49359651db5">ee081d56</a> - <ahref="https://task.beeznest.com/issues/10052">BT#10052</a>) Select questions with out category</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/e2cb6b8f1f663e1592a611122c97e00b9bc33825">e2cb6b8f</a> - <ahref="https://task.beeznest.com/issues/10052">BT#10052</a>) Show real question list no matter category settings</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/a650ec7672d3d53e462166443d44bd2ae12e8d27">a650ec76</a>) Add disk_quota in create Course default 100</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/12585dc15c467f7e4674092a8f3e40e065523f74">12585dc1</a> - <ahref="https://task.beeznest.com/issues/10195">BT#10195</a>) Remove link to session when courses_list_session_title_link = 0</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/1e0ee48c16ad78c7ca15669c7af9719d99a69d59">1e0ee48c</a> - <ahref="https://task.beeznest.com/issues/10567">BT#10567</a>) Delete documents inside the LP</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/d6f63eada2f8ac20422d8cd6cb0c49039e8cfe32">d6f63ead</a>) Remove error log, use course info</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/9ee93ac3d17d46f875066172c319ff734b18a6c5">9ee93ac3</a>) Use courseInfo</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/c524113c5833c54c26673909d47157c6014e5e5f">c524113c</a>) Use api_get_multiple_access_url()</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/21fc815aef7f718c729ec22b312d558be14e6abb">21fc815a</a> - <ahref="https://task.beeznest.com/issues/10567">BT#10567</a>) Add get LP list and delete LP webservice</li>
@ -157,10 +152,8 @@
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/9adf4dbe39e98c672afc21c7f533ac38454dfa44">9adf4dbe</a>) Add fix when new window is created.</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/323acfa04570820e2b34f7ca9468072770705748">323acfa0</a> - <ahref="https://task.beeznest.com/issues/10437">BT#10437</a>) Add new import</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/50907061e9fe50566965f465fa466b919bc3fff5">50907061</a> - <ahref="https://task.beeznest.com/issues/10599">BT#10599</a>) Adapting Fix on swf upload to correct problem with swf that do no open in student view in session</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/3f428c5884bddf1f04e51370af24ffd9cbf9cf56">3f428c58</a> - <ahref="https://task.beeznest.com/issues/10566">BT#10566</a>) Fix wrong definition of SOAP-ENC</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/2700baa8413722fef7056ca0feae754de4c6c38c">2700baa8</a> - <ahref="https://task.beeznest.com/issues/10567">BT#10567</a>) Add load scorm zip file using webservice</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/22b6971d5fa6184be5065240b7206e89d6f24c88">22b6971d</a> - <ahref="https://task.beeznest.com/issues/10567">BT#10567</a>) Add lp web service (temp code)</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/fb381d5107f1d6d9773955467a1260093120ec25">fb381d51</a> - <ahref="https://task.beeznest.com/issues/10470">BT#10470</a>) Fix empty gradebook if model id = -1</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/66acf2daad8020067660f33481ce8378518ada5a">66acf2da</a>) Add missing text for bc_tmp_registered</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/6a3223a1986d59aebe0640e13f36008e1baf7e29">6a3223a1</a>) Fix account creation status, add user extra fields</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/fdf0f89af38be8d0747687425366130c96976ef8">fdf0f89a</a>) Use hrm details</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/57e84f11a8ea7b0bd2d49c917e119d8e53f2a61f">57e84f11</a> - <ahref="https://task.beeznest.com/issues/10023">BT#10023</a>) Add fill in nlanks and matching question excel import support</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/a889a48eb4c9de91a5f2a2720323448af9a2b859">a889a48e</a> - <ahref="https://task.beeznest.com/issues/10415">BT#10415</a>) Fix redirection process when logging in with course+session destination: use course path instead of course code</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/9a553cbaad6f8871c10daba45ecbb1056d30dad6">9a553cba</a> - <ahref="https://task.beeznest.com/issues/10415">BT#10415</a>) Fix course link in session dashboard: use directory instead of code when building path</li>
@ -212,15 +201,15 @@
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/9ed92011eda09c12b005c63851048741b6b359eb">9ed92011</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Fix js link bis BT#10217</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/17dee5bbeceb1e5e69b79260f0074c8ba30811ac">17dee5bb</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Fix links in learning paths</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/85b8a0421227b89349721b25d2c9037f30d10918">85b8a042</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Fix links in learning paths</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/4a2ba2a14094ce0f6fc05195615b162c60620c53">4a2ba2a1</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Fix links inside a document</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/6deec4925a782fe672c27ed8ee394ab726951bab">6deec492</a> - <ahref="https://task.beeznest.com/issues/10217">BT#10217</a>) Fix when iframe is not available</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/d3ba5323d4acc415cacfa9e34322c6f5bdb333fd">d3ba5323</a> - <ahref="https://support.chamilo.org/issues/7862">#7862</a>) Fix time appearing as UTC. Set to local - fixes CT#7862</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/122bbcbc751e96470758ccbe06efbafd9a011b83">122bbcbc</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Change access to session admin on user add page</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/4ece87e49c78ee4d469419c388f7b22e76110593">4ece87e4</a> - <ahref="https://support.chamilo.org/issues/9729">#9729</a>) fix title impress slider section Bt#9729</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/3862f9dc6b334ed759000d382b544e8126755e65">3862f9dc</a>) Fix bug when creating a shared user folder.</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/0fee9063e5e696405a2ef2e03b981e4f22b22f98">0fee9063</a> - <ahref="https://task.beeznest.com/issues/9324">BT#9324</a>) restore the single registration for 'prevent_session_admins_to_manage_all_users'</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/163f2820405b9937a87c67bad252d2e1c3c340f4">163f2820</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Limit the access for session admins</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/56fbda7415e31d3186e7b0fd7c11c84f79033bf7">56fbda74</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Add conf variable for filter the session admin's block</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/32b72aff69f9b38eb7d4dd0e616c3c1221fa96f2">32b72aff</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Fix load admin panels extra data</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/b8ecdd73bfb2f315a90d1f3cbe6e0f69d8da482c">b8ecdd73</a> - <ahref="https://task.beeznest.com/issues/9325">BT#9325</a>) Fix save and get extra content in admin panels</li>
@ -401,7 +387,7 @@
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/4871f47658d8ce2ff342106846275f07dca799cb">4871f476</a>) Fix course categories count when adding/removing subcategories</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/c4792482d5967f96de27eee4557828fe872243cd">c4792482</a> - <ahref="https://task.beeznest.com/issues/9609">BT#9609</a>) Add setting course_log_hide_columns default columns to hide</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/241096206294efc1c36deb1d58137c4649899984">24109620</a>) Fix issue in course advance showing title of first module in "next topic" section on course homepage</li>
<li>(<ahref="https://github.com/chamilo/chamilo-lms/commit/8e2df9e6e5e131cc2168b563ee9f2d3b83fb3f17">8e2df9e6</a> - <ahref="https://task.beeznest.com/issues/9590">BT#9590</a>) Update function to get count session courses</li>