Release Information

You can see the release information of the following uses of the NanoGong applet:

Using NanoGong in Moodle 2

Here is the release information of using the NanoGong applet in Moodle 2.

Since Changes
Version 5.0 Updated the NanoGong applet with trusted certificate
Version 4.2.3.3 Added a new NanoGong activity icon for Moodle 2.4 and upwards
Version 4.2.3.3 Fixed the problem of the NanoGong TinyMCE extension where the editor cannot be loaded in some situations (thanks to Stefan Oertel of Bildungsserver Sachsen-Anhalt)
Version 4.2.3.2 Included Germany language pack (thanks to Detlef Anschlag of moodleSCHULE e.V.)
Version 4.2.3.1 Included French and Japanese language packs (thanks to Sebastien Jaffredo)
Version 4.2.3.1 Fixed the problem of not being able to use the TinyMCE editor in fullscreen mode (thanks to Stefan Oertel)
Version 4.2.3 Removed warning messages displayed on the page when using the NanoGong activity module (thanks to the contribution from Kirill Astashov)
Version 4.2.3 Fixed the deprecated array naming in access.php (thanks to the contribution from Kirill Astashov)
Version 4.2.3 Included the Dutch language pack (thanks to Joost Elshoff)
Version 4.2.3 Fixed the page display error when a teacher enters the grade form of a student in the NanoGong activity module
Version 4.2.3 Changed the button name from 'Cancel' to 'Close' when viewing a NanoGong recording in the TinyMCE editor
Version 4.2.2 Modified the icon of the NanoGong activity module
Version 4.2.2 Enhanced the security checking of the audio upload feature in the NanoGong activity module
Version 4.2.2 Added the ability for teachers to lock the activity of students in the NanoGong activity module
Version 4.2.2 Improved the list of recordings in the NanoGong activity module using an ordering of student names
Version 4.2.2 Added the ability for teachers to delete recordings in the NanoGong activity module
Version 4.2.2 Fixed the display error of the message titles (titles are shown previously as uXXXXuXXXX...) in some situations in the NanoGong activity module
Version 4.2.2 Improved the efficiency of NanoGong activity module by preloading a single NanoGong applet in the module pages
Version 4.2.2 Updated the Traditional/Simplified Chinese language packs for the NanoGong filter
Version 4.2.2 Removed the NanoGong buttons in the TinyMCE editors in the database activity module and the assignment feedback window
(This is because file uploading has been disabled by moodle.org in these two places in Moodle 2)
Version 4.2.2 Fixed the error shown ('Failed to load the recording') when loading the NanoGong applet in the online text submission of the assignment module
Version 4.2.2 Fixed the error shown ('Failed to load the recording') when loading the NanoGong applet in the preview of the quiz activity module
Version 4.2.2 Improved the efficiency of NanoGong filter by preloading a single NanoGong applet for an entire Moodle page
Version 4.2.2 Greatly simplified and improved the code in the NanoGong activity module, the NanoGong filter and TinyMCE plugin
Version 4.2.1 Improved the clarity and efficiency of the code in the NanoGong activity module and TinyMCE plugin
Version 4.2.1 Fixed a problem of using the NanoGong activity module in Moodle with the Postgres database (thanks to the bug report and fix from Eric Katchan)
Version 4.2.1 Fixed the tooltip display of the expand/collapse button in the NanoGong activity module
Version 4.2.1 Removed the display of @@PLUGINFILE@@... when the mouse moves over the NanoGong icon, after a NanoGong recording has been added in the TinyMCE editor
Version 4.2.1 Fixed a potential file security problem in NanoGong activity module and TinyMCE plugin (thanks to the bug report and fix from Davo Smith)
Version 4.2.1 Fixed a PHP error when secure connection is used in Moodle 2 (thanks to the bug report and fix from Davo Smith)
Version 4.2 Release of Moodle 2 integration using an activity module and a HTML editor plugin

Using NanoGong in Moodle 1

Here is the release information of using the NanoGong applet in Moodle 1.

Since Changes
Version 4.2 Included French language packs (thanks to Yvon Lafaille)
Version 4.1 Included fix for the newly added security feature of Java since Java runtime environment 6 update 24
Version 4.1 Included Japanese and Russian language packs (thanks to Toshimi Hatanaka for the Japanese version, Vic of Learngle for the Russian version)
Version 4 Added amplitude display for playback
Version 4 Added pause capability during playback
Version 4 Grades are correctly linked in the NanoGong Activity module for Moodle version 1.9.X
Version 4 Added backup and restore capability in the NanoGong Activity module
Version 4 Included Italian, German and Spanish language packs (thanks to Francesco Scolastra for the Italian version, Joachim Vogelgesang and Detlef Anschlag for the German version, and Enrique Robredo for the Spanish version)
Version 4 Added maximum recording duration in NanoGong Activity module
Version 4 Fixed the freezing problem when running too many instances of NanoGong on the same page
Version 4 Fixed NanoGong filter when JavaScript is not output in some cases
Version 4 Fixed a Mac problem when temp file is used in decoding Speex data (thanks to the patches by Matthew Bockol)
Version 4 Fixed Speex data read delay
Version 3.1 Added a 1/4 second audio sample buffer during playback
Version 3 Ability to save a voice recording in its original playback speed or in the adjusted playback speed
Version 3 An improved Moodle activity which allows multiple messages to be posted by a student
Version 3 Greatly improved sound quality by using the Speex audio format as the default format
Version 3 Ability to change the color of the NanoGong applet
Version 3 Ability to pause and resume at any time during recording
Version 2 Release of Moodle integration through a Moodle activity, a Moodle filter and a modified HTMLArea

Using the NanoGong Applet as a Standalone Applet

Here is the release information of the NanoGong applet latest version, version 5.0.

Since Changes
Version 5.0 Updated the NanoGong applet with trusted certificate
Version 4.2 Added a download progress display to the applet when a sound file is being preloaded or downloaded from a URL
Version 4.2 Added an upload progress display to the applet when a sound recording is being uploaded to a server
Version 4.2 Added the ability to load sound file created with all versions of Speex (1.2rc1 or earlier)
(thanks to Wojciech Kupiec for the patch)
Version 4.1 Included fix for the newly added security feature of Java since Java runtime environment 6 update 24
Version 4.1 Added 'StartTime' and 'EndTime' parameter for specifying the part of voice recording to load in the applet given by the 'SoundFileURL' parameter
Version 4.1 Added the ability to clear the current recording using the NanoGong scripting API
Version 4 Added 'ShowTime' parameter for controlling time/duration display
Version 4 Added amplitude display for playback
Version 4 Added time/duration display over time slider
Version 4 Added pause capability during playback
Version 4 Added applet parameter for recording duration
Version 4 Fixed a Mac problem when temp file is used in decoding Speex data
(thanks to the patches by Matthew Bockol)
Version 4 Fixed Speex data read delay
Version 3.2 Fixed FLV sampling rate problem
Version 3.1 Added a 1/4 second audio sample buffer during playback
Version 3 Ability to save a voice recording in its original playback speed or in the adjusted playback speed
Version 3 Greatly improved sound quality by using the Speex audio format as the default format
Version 3 Control over audio format and quality used for creating new recordings
Version 3 Ability to change the color of the NanoGong applet
Version 3 Ability to pause and resume at any time during recording
Version 2 Scripting control for loading a sound file from anywhere on the web at anytime
Version 2 Scripting control for uploading the recorded sound to an arbitrary server
Version 2 Selectively show/hide the record button
Version 1 Load a sound file automatically when the NanoGong applet starts
Version 1 Selectively show/hide these components: audio level, speed buttons and save button
Version 1 Basic scripting control
Version 1 Voice speed up/slow down during playback
Version 1 Save voice recordings to user's local harddisk in WAV format
Version 1 Record and play voice recordings on web pages