-
Created by Unknown User (gijtenbeek), last modified on Dec 01, 2011
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 4
Next »
Version 0.9.2
- Added Id keyword to all PHP and phtml files.
- Extended docblocks, part 2
- New feature. Upon login user is redirected to their previous page. When user visits page that is restricted by ACL (for example a non logged in user visits /submit/new) the login link has an extra 'redir' parameter which ensures a redirect to the page they tried to access.
- Sign in button at the top now also has referrer (see r29) and added some docblocks
- Shorter and friendlier text for "no access" error.
- More understandable displaying of user information.
- Fixed user/edit bug. User was able to edit their details but when they were redirected to their user profile they got an error.
- Added feature: Presenters are only allowed to edit their presentation details up to 30 minutes before their session starts. This time can be configured in core.presentation.deadline
- Added feature: Users that submit papers get notification email
- Added feature: Users that have submitted papers can edit their submissions within the submission deadline. After the deadline they can only see an overview of their submissions from the user profile page
- Note: The core.presentation.deadline directive needs to be present in application.ini otherwise the presentation/edit feature will not work.
- New feature: it's now possible to have resource/privilege specific no-access templates. For now only submit/index is supported. You can easily add new ones in ErrorController::noaccessAction()
- Replaced legacy user select boxes with standardized TA_Form_Element_User - as of now this element is responsible for populating user select boxes, and for rendering the list of linked users, throughout CORE
- Show identifier in dropdown lists.
- Abstracted the way TA_Form_Element_User works. The element renderer now receives an array of user objects
- Removed obsolete getIdp() method
- Cleaned up view scripts for session/chairs and submit/reviewers
- Added css class to TA_Form_Element_User renderer
- Added interface for TA_Form_Element_User
- Removed unique email validation. With our new approach to displaying user data, this is no longer necessary
- changed redirect from user/edit to redirect to itself
- Added fix for empty email addresses. When a users IdP provided no email address, login was possible, but this could cause breakage with automated emails.
- Upon every request the 'email email' check is done. When true, user is redirected to their account edit page and are prompted to change it.
- Fixed review/edit bug. When admin changed a review, the reviewer changed to admin. This is no longer the case.
- Fixed TA_Form_Element_User delete bug. Instead of using the user_id to delete a record, the many-to-many primary key value is used.
- The date that reviewers can see other peoples reviews is now configurable.
- Changed default CORE navigation for personal review overview.
- Fixed inconsistency in date display/collection
- Abstracted getReviewersForMail away from Submission/Set to Review Model
- Added tiebreaker feature to submit/review (see documentation)