Trellis - Change Log Trellis - 0.5.3 =============== - 0000230: [Administration/Reports] courses can be deleted despite having a catalog dependency (henry) - resolution committed. - 0000228: [Administration/Reports] Course progress page incorrectly groups voided package results (james) - resolution committed. - 0000160: [Learning Center] allow customized/different menu mods based on community (james) - resolution committed. - 0000187: [Modules] End and Start Date for Course Section can't be set on the create page of Course Section (carlos) - resolution committed. - 0000223: [Administration/Reports] show admin logo on admin login screen (james) - resolution committed. - 0000224: [Trellis Core/Base System] remove program completion date when an incompleted course is added to a program (james) - resolution committed. - 0000199: [Administration/Reports] Pagination problem in Transcripts page (carlos) - resolution committed. - 0000170: [Courses] portal path causing error when clicking 'resume' course on courses page (james) - resolution committed. - 0000218: [Authentication/Security] Allow a client setting to set the user_status of a user upon public learner registration (james) - resolution committed. - 0000217: [Action Objects] error when trying to access this->db in action object (henry) - resolution committed. - 0000200: [Administration/Reports] feature to enhance customization ability of send_email() core function (henry) - resolution committed. - 0000208: [Learning Center] auto-register when self_course_registration is set to true (henry) - resolution committed. - 0000213: [Action Objects] radio buttons not working properly in action object (henry) - resolution committed. - 0000215: [Trellis Core/Base System] grammatical error/typo for TRELLIS_E_COURSE_NOT_EMPTY error message (henry) - resolution committed. - 0000210: [SCORM] Undefined variable: db when score_course is called (james) - resolution committed. - 0000207: [Trellis Core/Base System] user's program is checked for completeness and is incomplete, remove the completion date (james) - resolution committed. - 0000206: [Certificates] Query error when updating a certificate's expiration date (james) - resolution committed. - 0000195: [SCORM] Not all SCORM resources/dependencies are being copied when a SCORM PIF is uploaded (james) - resolution committed. - 0000189: [Administration/Reports] sorting columns on the choose section page produces an error (james) - resolution committed. - 0000181: [Administration/Reports] group assignment not working when adding communities to a user (henry) - resolution committed. - 0000194: [Administration/Reports] add friendly message on SCORM PIF tab that indicates a file can only be uploaded if it is not active (james) - resolution committed. - 0000193: [SCORM] Updating a SCORM PIF of an existing course with html in the description(s), results in an invalid XML error (james) - resolution committed. - 0000192: [Document Management System] Error when updating an existing document file (james) - resolution committed. - 0000190: [Administration/Reports] view details link for pre requisites not working on createregistration module (james) - resolution committed. - 0000186: [Administration/Reports] course section browser showing course sections from all communities instead of current one (henry) - resolution committed. - 0000184: [Trellis Core/Base System] Update to jQuery 1.3 (james) - resolution committed. - 0000185: [Trellis Core/Base System] Send_email function does not accept email address as an argument (carlos) - resolution committed. - 0000179: [Certificates] certificates awarded incorrectly via the check_certificate_completion method (james) - resolution committed. - 0000182: [SCORM] SCORM launch link should support both remote and local paths (james) - resolution committed. - 0000180: [Administration/Reports] uploading a course with a file type application/x-zip produces an error (james) - resolution committed. - 0000165: [Administration/Reports] receving error 38 on request username on the login page if the e-mail address matches more than one user (henry) - resolution committed. - 0000159: [Administration/Reports] fatal error received when user who is not an admin tries to access administration/reports (henry) - resolution committed. - 0000172: [Administration/Reports] updating a user's community info for a community other than the session community not working (henry) - resolution committed. - 0000175: [Modules] typo in admin login module: trellis_messsage should be trellis_message (james) - resolution committed. - 0000163: [Administration/Reports] program sections browser reporting incorrect number of program section users (henry) - resolution committed. - 0000171: [Administration/Reports] modify lms->create_registration() to return registration_id if registering into a program or program section (henry) - resolution committed. - 0000174: [Modules] Support emails not operative (carlos) - resolution committed. - 0000173: [Administration/Reports] browse program users shows all users regardless of the administrators group (james) - resolution committed. - 0000168: [Administration/Reports] Course Section Browser not paginating (james) - resolution committed. - 0000164: [Administration/Reports] a user who has edit_group_info permission is receiving permission denied error when trying to edit group name (henry) - resolution committed. - 0000156: [Administration/Reports] second part of results in export is not sorted properly (shaddy) - resolution committed. Trellis - 0.5.2 =============== - 0000115: [Administration/Reports] when exporting excel spreadsheet, the browser doesn't recognize the format (shaddy) - resolution released. - 0000114: [Administration/Reports] exporting to excel exports non-excel xml (shaddy) - resolution released. - 0000113: [Administration/Reports] expiration date not being set even though specified (using js datepicker) in create course (henry) - resolution released. - 0000121: [Learning Center] search results with more than one occurrence of a search word aren't ranked higher than other results (shaddy) - resolution released. - 0000118: [Installation/Upgrading] add client doesn't create all the right directories (shaddy) - resolution released. - 0000112: [Certificates] major changes to certificates (shaddy) - resolution released. - 0000088: [Certificates] add the certificiate template file name to the template drop-down under create certificate in admin (shaddy) - resolution released. - 0000080: [Certificates] TrellisCertificate class not qualifying the certificate id and registration id passed to it (shaddy) - resolution released. - 0000063: [Learning Center] add procedures to view certificate from learning center (shaddy) - resolution released. - 0000064: [Certificates] certificate will not display if registration status is "complete" (shaddy) - resolution released. - 0000065: [Certificates] certificates earned for completing multiple requirements or one non-course requirement do not display (shaddy) - resolution released. - 0000120: [Learning Center] document search doesn't highlight search terms (shaddy) - resolution released. - 0000127: [Course Objects] clicking the link for a document in the document course object not saving a package result (henry) - resolution released. - 0000126: [Administration/Reports] "User Certificates" is too wordy/confusing... "Certifications" (shaddy) - resolution released. - 0000119: [Learning Center] search results are sorted by default sort field rather than search rank (shaddy) - resolution released. - 0000117: [Administration/Reports] attempt to upload SCORM PIF results in error (2) (henry) - resolution released. - 0000134: [Trellis Core/Base System] get_registrations and other lms methods select duplicate named columns which may cause issues (shaddy) - resolution released. - 0000133: [Administration/Reports] sorting by parent group in group browser results in error (shaddy) - resolution released. - 0000132: [Administration/Reports] expanding/collapsing treenode not working in group hierarchy (henry) - resolution released. - 0000130: [Trellis Core/Base System] add permission option to make_data_table make_info_form (shaddy) - resolution released. - 0000129: [Administration/Reports] create user requries a password now, but it didn't before (shaddy) - resolution released. - 0000135: [Administration/Reports] leaving group field blank sets users group id to 0 causing user to become inaccessible (shaddy) - resolution released. - 0000125: [General/Other] update $TRELLIS_message to trellis_message() (henry) - resolution released. - 0000095: [Event Objects] add way to insert user-specific custom data in the multiemail event object (henry) - resolution released. - 0000140: [Events] errors are not logged if they are user level errors (shaddy) - resolution released. - 0000136: [Action Objects] clicking 'review and confirm' in bulk actions without any items checked results in all items checked (but 0 items selected) (shaddy) - resolution released. - 0000124: [Certificates] 'accessed date' is not updated when a user views his certificate (shaddy) - resolution released. - 0000131: [Learning Center] If you get the "cannot access page because not logged in" message, it will remain even after logging in (henry) - resolution released. - 0000123: [Administration/Reports] add ability to view/access user certificates from admin (shaddy) - resolution released. - 0000141: [Administration/Reports] program_section autocomplete not retrieving any results (henry) - resolution released. - 0000142: [Administration/Reports] add new ability to view valid certifications between two dates (shaddy) - resolution released. - 0000148: [Installation/Upgrading] after installation, trellis cannot write to temp directory (shaddy) - resolution released. - 0000146: [Administration/Reports] add autocomplete to group fields instead of the group selection menu (shaddy) - resolution released. - 0000145: [Trellis Core/Base System] Accessing a static URL that contains spaces results in a 404, file not found (shaddy) - resolution released. - 0000138: [Action Objects] not all checked users shown in data table after clicking 'Review and Confirm' for regbrowser bulk actions (shaddy) - resolution released. - 0000137: [Action Objects] undefined index: completion_date error when completion date is left blank in the edistatus action object (shaddy) - resolution released. - 0000122: [Administration/Reports] administration interface visual enhancements (shaddy) - resolution released. - 0000149: [Installation/Upgrading] after installation, setting default portal does not work (shaddy) - resolution released. Trellis - 0.5.1 =============== - 0000060: [AICC] using aicc in a course will not update registration data unless not set to run as an object/not tracked (henry) - resolution released. - 0000066: [Learning Center] when you search for courses in catalogs, the resulting table always comes up empty (shaddy) - resolution released. - 0000073: [Trellis Core/Base System] Updating PHPMailer from 2.0.0 rc1 to 2.2.1 (shaddy) - resolution released. - 0000069: [Administration/Reports] course count in user's programs table on user transcripts page is incorrect (shaddy) - resolution released. - 0000068: [Administration/Reports] program table on user info page under user transcripts tab does not show user_program_status (shaddy) - resolution released. - 0000067: [Administration/Reports] when adding courses to programs, sometimes an error occurs complaining about a duplicate entry in the database (shaddy) - resolution released. - 0000062: [Courses] reviewing a course page/package with a last response value producing unidentified index error (shaddy) - resolution released. - 0000061: [Learning Center] cannot view earned certificate after completing a course, download link is missing (shaddy) - resolution released. - 0000074: [Administration/Reports] parse error when attempting to use action objects (shaddy) - resolution released. - 0000071: [Certificates] certificate expiration date is not set when expiration_date is not set even though years_valid has a value (shaddy) - resolution released. - 0000072: [Authentication/Security] Error when requesting a new password and using an invalid username/email combination (henry) - resolution released. - 0000076: [General/Other] if you change a program course status to incomplete for a completed program, program status doesn't change to incomplete (shaddy) - resolution released. - 0000075: [Administration/Reports] after checking items for use with actions, revisitng the page does shows all boxes unchecked (shaddy) - resolution released. - 0000078: [Administration/Reports] add columns to user programs table: completed courses, program progress (shaddy) - resolution released. - 0000070: [Authentication/Security] resetting password from learning center stores incorrect password (henry) - resolution released. - 0000091: [Trellis Core/Base System] get_registrations is slow when specifying a program_id (shaddy) - resolution released. - 0000087: [Trellis Core/Base System] a portal that points to a community is unable to switch to other communities in admin (shaddy) - resolution released. - 0000092: [Trellis Core/Base System] added alternate_default and increment_default to templater (shaddy) - resolution released. - 0000085: [Administration/Reports] provide a simple way of placing users registered in courses into sections (shaddy) - resolution released. - 0000077: [SCORM] cmi.total_time in SCORM data model element is never calulated (james) - resolution released. - 0000093: [SCORM] SCORM cmi.total_time element is overwritten if the element is included in the response info (james) - resolution released. - 0000094: [Trellis Core/Base System] 3 core funcitons that handle reading/writing to temp files always use the system's /tmp/ directory (james) - resolution released. - 0000105: [Trellis Core/Base System] use a single MySQL account for administration and normal use rather than two (shaddy) - resolution released. - 0000104: [Trellis Core/Base System] TrellisSession errors when using TrellisDB (shaddy) - resolution released. - 0000102: [Trellis Core/Base System] undefined constant error when trying to use TrellisDB::exists (shaddy) - resolution released. - 0000101: [Trellis Core/Base System] undefined mysqli method while attemping to use TrellisDB class (shaddy) - resolution released. - 0000098: [Administration/Reports] attempting to delete permission results in query error (shaddy) - resolution released. - 0000097: [Learning Center] attempting to change password in the learning center's account module results in error (henry) - resolution released. - 0000096: [SCORM] scorm response data is not reused after each attempt (james) - resolution released. - 0000051: [Installation/Upgrading] automated upgrade (shaddy) - resolution released. - 0000084: [Trellis Core/Base System] a requested URL can can match mulitple portals that share the same domain (shaddy) - resolution released. - 0000090: [Learning Center] some modules in the learning center cannot be customized (shaddy) - resolution released. - 0000099: [Learning Center] no guidelines given for what constitutes a valid password, when changing password in account/login module (shaddy) - resolution released. - 0000106: [Learning Center] matching search terms in course titles expose html (shaddy) - resolution released. - 0000108: [Administration/Reports] Location Info links to course browser but filter by location doesn't work (shaddy) - resolution released. - 0000107: [Administration/Reports] export registrations returns empty data set (shaddy) - resolution released. - 0000109: [Administration/Reports] when choosing a section for a user, the user info displayed is for the logged in user (shaddy) - resolution released. - 0000110: [Courses] launching a course creates an error if the course was created with create course (shaddy) - resolution released. - 0000059: [Administration/Reports] Unused Code/Variable: $TRELLIS_admin_custom_filters[$TRELLIS_mod] (shaddy) - resolution released. - 0000079: [Administration/Reports] add a new report that displays users' statuses in programs (shaddy) - resolution released. Trellis - 0.5.0 =============== - 0000044: [Administration/Reports] Reformat package responses display (shaddy) - resolution released. - 0000028: [Learning Center] new learner methods (shaddy) - resolution released. - 0000037: [General/Other] Automatically trim request variables in function request() (shaddy) - resolution released. - 0000054: [Document Management System] Filtering by author_name produces query error (shaddy) - resolution released. - 0000025: [General/Other] simplify course creation (shaddy) - resolution released. - 0000034: [General/Other] update queries to use a sub select rather than a left join (shaddy) - resolution released. - 0000053: [Administration/Reports] Breadcrumb storing the URI of export (shaddy) - resolution released. - 0000055: [Courses] Multiple Window Submission (shaddy) - resolution released. Trellis - 0.4.x =============== - 0000045: [Administration/Reports] Blank screen after removing registration (in reginfo module) (henry) - resolution released.