Product news and other information from the developers of Portfolio.
Showing 86 - 90 of 125
Big user database cleanup, performance improvements and various bugfixes
Because of some unexpected side-effects during the user cleanup work, Portfolio
was unavailable Thursday afternoon and evening. We're very sorry about extended
Today's update (b2bba79) includes the following changes:
- The My supervisors report should now be much faster.
- The Students and supervisors report (accessible from institution menu) should be a great deal faster.
- The User registration timestamps report (accessible via group view) should be more efficient.
- Wave files are now played back with on-the-fly conversion to MP3. This should make audio playback of recorded speech more compatible across devices.
- Special user folders are now renamed using the user's framework language during login. The home folder will use the nickname of the logged-in user.
- Error messages are now rendered more consistently, and technical details should be less prominent, increasing usability.
- The CSV parsing of users in the Manage institution handler is more robust.
- The login form and logic has been cleaned up and should be more user-friendly. It is now possible to login using non-HTML workflows (e.g. JSON or XML).
link() TT function now allows specifying the size of the popup window. Fullscreen mode is also possible.
- Users registered more than a year ago which have never logged-in have been removed.
- Better explanation of interactivity number on user activity report.
- Users with duplicate user names (because of case difference) have now been eliminated and it should no longer be possible to create them.
- When word playback in TTS (used in Mot målet) crosses a line boundary (LF) the sound was previously not played back. This should now be fixed.
- White-space before and after quiz answers (text type) are now trimmed.
- Ensure an invalid avatar user config variable doesn't break user profile rendering.
- Creation of large comments and message responses should now work as expected.
- Config variables are only shown when editing a user's profile if it is your own profile.
Several minor problems fixed
This update (d64cd9a) brings with it the following changes:
- It is now possible to force the language used on a specific site, regardless of user and/or browser settings.
- A new button has been added on the user profile page that makes your avatar image available to everyone in one click.
- The course result report has been improved in several ways.
- The rendering speed as been improved.
- The hover feature to show more details was deemed to be a bit annoying, so it was changed to click to toggle instead.
- Now results with a score of 0 should be properly displayed.
- Pagination now includes numbered pages instead of just previous/next buttons.
- Icon rendering is now more consistent. Tooltips should only be rendered if no visible label is present.
- Your contact list now shows groups with a tooltip with the institution name, if present.
- Email links in blog view has been removed. Author link now points to user's profile.
- Search engines should no longer index links to /resolve_path/.
Completely new course activity report
With this update (884ec45) comes the following changes:
- The course result/activity report has been completely rewritten and now includes more information than before. All columns are now sortable for easier navigation. The following information has been added to the report:
- Recording responses and writing documents based on course objects.
- Time spent on reading and answering quizzes.
- Timestamps for last time read, answered, delivered, corrected and modified.
- Full path to the course document.
- Average score for all scores submitted.
- Voice recordings now include information pointing back to the document they were created from. This makes it possible for them to show up in the course result report.
- The Add user to group button in the group membership listing now points to the collection UI.
- The group membership list now includes a button to see activity for selected users. Only the users that are your students will be visible in the activity report. Any non-student user will be silently ignored. This is a feature to protect user's privacy.
- It is now possible to use the collection UI to add users to a non-institution group.
Time tracking issue in Internet Explorer 7 and 8 fixed!
A problem was discovered that caused time tracking to not work properly for users that use Internet Explorer versions older than 9. If you have a log that shows for the most part less than 5 seconds on every single page view, you've probably been bitten by the problem.
This issue should now be fixed. Time tracking from this moment on should be accurate also for Internet Explorer 7 and 8 users.
We apologize for any problems this might have caused our users.
Vastly improved user presence time tracking!
This update (cbdaf4d) contains these changes:
- User activity is now tracked and regularely submitted to the server. It only includes how many seconds since you last touched the keyboard or moved/clicked the mouse (i.e., idle time). This activity tracker is usually hidden, but can be made visible by setting the configuration variable "show_interactivity" to a true value.
- All of this tracked activity is reported in two new reports named User activity and Page views. They are made available from a user's profile page. You can also reach it via the My students report. Look for the new button named Show activity at the bottom of the page. You can only see information about yourself and your students.
- Real-time user activity is kept for 2 weeks, daily summaries for 4 weeks, and weekly summaries are kept forever. This should make it much easier to figure out what a user has been doing. The report is also much more accurate than the old Usage log feature, which is now deprecated and will be removed at some point in the future.
- Sites listed when managing institutions are now ordered by site title.
- New template function called request_handler_name_map(), which is used to lookup the label of a request handler.
- Most tables now use a consistent style and are both sortable and searchable.
- Added template true/false functions, so it is now quite simple to embed literal JSON into templates.
- The jQuery metadata plugin was removed. Please use the built-in support for HTML5 data attributes instead.
- The last read / last edited objects links in the user profile page have been removed. This information can now be found in the Page views report.
Showing 86-90 of 125