Blog

Product news and other information from the developers of Portfolio.
Showing 46 - 50 of 95
  • Fix character encoding issue with quiz assignments

    Posted by: Robin Smidsrød 25. Apr 2014 14:29

    It was reported to us that when students submitted quiz assignments, the text they entered was displayed with broken character set when the teacher performed their assessment. This problem has now been corrected.

    The server is now running release 66e5705.

    You must be logged in to read or post comments
  • Minor correction to user activity report

    Posted by: Robin Smidsrød 28. Mar 2014 09:23

    It has come to our attention that the total user activity number had a slight irregularity. It turned out that the day that was exactly 4 weeks old was not included in the total activity number. This error has now been corrected.

    The server is now running release 66469e5.

    You must be logged in to read or post comments
  • D-bok web reader working again

    Posted by: Robin Smidsrød 21. Mar 2014 14:10

    It turns out the HTTP status code change introduced in the previous update caused the d-bok web reader to not work properly for new users (and some existing users as well).

    We've changed the HTTP status code when using XML response mode back to the previous behavior. The d-bok web reader should again work for all users.

    The server is now running release ee40f5a.

    You must be logged in to read or post comments
  • Improved voice recorder, file manager and much more

    Posted by: Robin Smidsrød 20. Mar 2014 17:01

    Today's update (f26f6ff) brings the following changes:

    New features

    • It is now possible to use voice recording exercises in CEFR speech and conversation categories.
    • In the CEFR test, it's now possible to attach the voice recordings in the final report that is sent by email.
    • The recorder() template function now supports saving as well. It is also possible to specify title, description, and if the recording should be accessible for all users. It is also possible to specify which document the recording originated from and where to redirect on success. You can also hide specific form fields if wanted.
    • Added boolean config variable hide_supervisor_info. If set to a true value, the error message about missing supervisor should no longer display.
    • When uploading JSON files, they should be detected as application/json and set to UTF8 encoding.

    Enhancements

    • Cleaned up and modernized the file manager user interface significantly.
    • The Flash-based voice recorder has been almost completely rewritten, and should be much more robust now. It should also have slightly better audio quality.
    • The large audio player used when playing back WAV and MP3 files now shows time elapsed and has a slider you can use to move around during playback.
    • When errors occur, the resulting page was usually returned with HTTP status 200 and some error message. The HTTP status code used is now the same as the error message's error code. This could impact JavaScripts and apps, so make sure you carefully test them to ensure they still work.
    • Group search now allows searching for just a single letter.
    • It is now possible to see all of the icons in all of the themes available in the icon list.
    • Made use of the Java-based voice recorder ListenUp slightly more robust.

    Performance improvements

    • Improved the speed of the file manager by using an AJAX request for the group search.
    • The Site folders user interface should be significantly faster.
    • Icon rendering should be substantially faster, as all icon information is preloaded when the server is started.
    • Code improvements should generally improve data access slightly everywhere, making especially large lists and tables faster.

    Bugfixes

    • Ensure UTF8 content is handled properly when updating object content.
    • Serialized XML and HTML in configuration variables should now output correctly in XML response mode.
    • Use locale-dependent title of containers and objects everywhere if specified. In some situations the primary title was used instead of the localized one.
    • Image thumbnails should now render with the proper aspect in object edit view.
    • Fixed a problem that occurred if a template had an error, the line number shown in the error message was off-by-one.
    You must be logged in to read or post comments
  • Signed Java applets and improved page view logging

    Posted by: Robin Smidsrød 29. Jan 2014 17:07

    Today's update (ead4274) brings with it the following changes:

    Bugfixes

    • All Java applets (JUpload, ListenUp and PFXcell) are now signed and should work without security exceptions on Java 7u51.
    • The last page view before an explicit logout was not being stored properly. Should now be fixed.
    • If an action caused an error, a page view registration was tried, but caused errors. The page view registration should no longer occur.
    • Quiz type radio was not rendering consistently in inline mode in all states. Should now be fixed.
    • When supervisors scored a student assignment, the comment was not included in the message to the student. This should now be fixed.

    Enhancements

    • It is now possible to choose which version of the sound recorder (Flash/Java) to use on all configuration levels. The boolean variable is named use_app_recorder.
    • The interactivity number used in page view calculation should now always be 1 or higher under normal circumstances. If it is registered as 0 it means that the user has a JavaScript or networking issue on their computer.
    • Registration of page views now have better diagnostics, which should make it easier to debug issues.
    • Upgraded to JUpload 5.1.0.

    Performance improvements

    • The robots.txt and favicon.ico files are now static, which should ensure search engines are less likely to cause denial-of-service attacks if they are a bit aggressive.
    You must be logged in to read or post comments
Showing 46-50 of 95
First Previous Next Last

Login