This area contains the changelogs for recent versions of the OSCampus extension. Click here to access the main OSCampus page. 

OSCampus v1.1.5

Fixes issues with lesson navigation in Internet Explorer 11

Commit Log

  • e8a8a17 Release v1.1.5 [Bill Tomczak]
  • 8726351 Release beta version [Bill Tomczak]
  • 9744c5e Implement hack for problems in IE 11 OSCAMPUS-336 [Bill Tomczak]
  • 62d973a Minor formatting fix [Bill Tomczak]
  • 4ce9b31 Fix issue in IE where video ready fires before doc ready [Bill Tomczak]
  • 2f8b0ed More reliable use of jQuery [Bill Tomczak]
  • fa7b558 Add missing language constant OSCAMPUS-335 [Bill Tomczak]

v1.1.2

OSCampus

v1.1.2 - Maintenance
Mar 27, 2017

  • Prevent unauthorized access to embedded url and text lessons

v1.1.1 - Maintenance
Mar 21, 2017

  • Now compatible with Joomla! v3.7
  • Quiz Passing Score, Time Limit and Limit Alert are now configuration options
  • Quiz Time Limit settable for individual quizzes
  • Selectable fonts from TCPDF (Improved support for more languages)
  • Fix issues with pdf generation caused by misbehaved plugins

v1.1.0 - Support Library Updates
Feb 22, 2017

  • Update Mobile Detect and Twig libraries
  • Improvements to pathways display
  • Add plugin trigger for oscampusDownloadLimit event
  • Remove access to incomplete view
  • Restore missing batch button for lessons view

v1.0.11 - Maintenance
Feb 6, 2017

  • Improve handling of classes with no teacher
  • Fix issue with certificate image path
  • Fix issue with single question quizzes

v1.0.10 Hot Fix
Jan 17, 2017

  • Fixes some issues introduced in v1.0.9
  • Fixes Invalid controller: name='course', format=''
  • Fix osmap plugin manifest for language folders

v1.0.9 Maintenance Release
Jan 10, 2017

  • Limited/Incomplete French translation added
  • Provide warning about upcoming license

NOTE: v1.0.10 will be the last available without a subscriber license key!

  • Improve handling of possible license manager issues
  • Fix invalid method signature
  • Remove unused method intended for J2.5 b/c
  • Add alerts for change in licensing OSCAMPUS-312
  • Remove obsolete file/folder
  • Fix link to JED
  • Remove Joomla 2 support
  • Add French translation attribution to Olivier
  • Clear gratuitous comments
  • Addition of French translation files

v1.0.8 Security Release
Dec 22, 2016

  • Fixes XSS vulnerability
  • Add class titles to text searches
  • Prepare new release
  • Filter the text string before print on the module
  • Fix confusion with field name
  • Search course titles in text searches
  • Begin new dev cycle

v1.0.7 Admin Utilities and Statistics
Nov 28, 2016

  • Disable unfinished course stats for release
  • Fix default report handling
  • Rearrange columns
  • Reorganize for simpler extensibility
  • Rename for a default template
  • More flexible naming conventions
  • use less-conflict potential urlvar, fix start-of-week calculation
  • Nicer select/refresh controls
  • Fix Start of Week calculation
  • Add a refresh button
  • Minor formatting fix
  • POC for views by week
  • Language
  • Use full date/time for earliest/latest visits
  • Initial stats page POC
  • add php utility function used in debugging
  • Reorganize tool view class hierarchy
  • More rigorous class definitions
  • Fix minor language typo
  • Minor language change
  • Add placeholder for statistics section
  • Remove duplicated file header
  • Fix incorrect file header
  • Update license headers
  • Sync all related version numbering
  • remove gratuitous required options
  • Begin 1.0.7 beta 2
  • Slightly more efficiency in dom ready initializations
  • Minor language fix
  • Implement transfer execution
  • Adjustments to messaging
  • Move responsibility for messaging
  • Modularize js code
  • Messaging refinements and fix hardcoded texts
  • Remove more hardcoded text
  • Add link to TCPDF repository
  • Messaging for actually transfer execution
  • Replace hardcoded utility dashboard heading
  • Provide sanity check before actually executing user transfer
  • Complete UI management and messaging
  • More consistency in language
  • Reinstate sidebar submenu
  • Begin new dev cycle
  • Complete display for transferring users
  • Fix some minor code commenting/typos
  • Setup transfer utility with ajax endpoint
  • Add Twig function to get magic object values
  • Reorganize for better scalability
  • More prototyping of utilities page
  • Flesh out the utilities view a bit more
  • Sync version numbers on all related extensions
  • Initial hooks for creating utility page

OSCampus v1.0.5b3

Main Features

  • Fix a problem with fullscreen navigation
  • Various admin UI fixes
  • Improvements to some css styles

Commit Log

  • 3c2828e 2016-08-09 14:39:46 -0700 Remove debugging code (Bill Tomczak)
  • 8b5562e 2016-08-09 13:07:13 -0300 Minor code style fix (Anderson Grudtner Martins)
  • c0be8dd 2016-08-09 13:06:47 -0300 Fixes the tmpl param (Anderson Grudtner Martins)
  • a196ad1 2016-08-08 23:45:24 -0300 Fixes video navigation in fullscreen mode (Anderson Grudtner Martins)
  • 8cd63ae 2016-08-08 23:44:47 -0300 Fixes classname in a class comment (Anderson Grudtner Martins)
  • 75a414c 2016-07-19 13:07:15 -0500 Vertically align video on fullscreen (Valentín)
  • 8a26004 2016-07-19 10:57:25 -0500 Remove test code (Valentín)
  • cedc444 2016-07-19 10:29:15 -0500 Target oscampus selector, not template's one (Valentín)
  • 4c1e07a 2016-07-18 17:07:49 -0500 Target new template (Valentín)
  • 141f30d 2016-07-14 17:23:49 -0500 Display navigation on mobile (Valentín)
  • 216e729 2016-06-20 10:00:57 -0700 Add course difficulty and set as default on course listings Closes #275 (Bill Tomczak)
  • 3e4e2b5 2016-06-14 09:57:14 -0700 Fix problem with pathway ordering (Bill Tomczak)
  • 5d48cbe 2016-05-26 11:58:16 -0700 Fix broken course ordering (Bill Tomczak)
  • 464afe7 2016-05-26 11:05:10 -0700 Begin v1.0.5b3 dev (Bill Tomczak)

OSCampus v1.0.3b2

Main Features

  • Finalized pathway handling and url construction
  • classes anchored to a single class view
  • Pathways anchored to a single pathway view
  • Allow awarding certificates when videos are visited but not necessarily viewed

Commit Log

  • b9c81ee 2016-02-19 14:13:21 -0800 Create new bets release (Bill Tomczak)
  • 9fd81cf 2016-02-19 14:11:46 -0800 Give more control to lesson subclasses for completion/certificate awarding Closes #160 (Bill Tomczak)
  • 7711a22 2016-02-19 12:41:42 -0800 Create mass certificate creation utility (Bill Tomczak)
  • f43fde4 2016-02-19 09:25:55 -0800 Remove utility tasks we don't need anymore (Bill Tomczak)
  • e8c7937 2016-02-19 09:22:23 -0800 Adjustments to utility.searchdb task (Bill Tomczak)
  • 17cfed0 2016-02-18 12:46:25 -0800 Update uninstall sql for schema changes (Bill Tomczak)
  • 29ee294 2016-02-18 12:44:38 -0800 Move auto-alias to bind() so it's before check() (Bill Tomczak)
  • 32396cc 2016-02-18 10:15:54 -0800 Handle cases where no courses are assigned to a pathway yet Closes #159 (Bill Tomczak)
  • 054c602 2016-02-18 09:31:32 -0800 Date format for My Certificates Closes #107 (Bill Tomczak)
  • bb26b0b 2016-02-17 12:00:43 -0800 Add missing error message (Bill Tomczak)
  • 1846375 2016-02-17 11:57:38 -0800 Return true on table check success (Bill Tomczak)
  • fbdf61a 2016-02-17 10:14:45 -0800 Remove all references to pathways in lessons (Bill Tomczak)
  • 05cb395 2016-02-17 09:50:40 -0800 Prevent display of unpublished lessons and lessons in unpublished courses (Bill Tomczak)
  • dcb1a7f 2016-02-16 15:15:09 -0800 Prevent course alias duplicates. Fix similar test in Lessons (Bill Tomczak)
  • a556c40 2016-02-16 11:51:34 -0800 Create standard page headings (Bill Tomczak)
  • e3c488b 2016-02-16 11:43:46 -0800 Begin user pathway management (Bill Tomczak)
  • 1dd20e7 2016-02-16 11:15:21 -0800 Use pathway alias as sub-identifier (Bill Tomczak)
  • 3935b38 2016-02-16 10:20:04 -0800 Merge branch 'revamp-pathway-usage' into development (Bill Tomczak)
  • 9645f89 2016-02-16 10:04:28 -0800 Update text lessons to removal of header/footer (Bill Tomczak)
  • bde2a96 2016-02-16 09:00:17 -0800 Leave ourselves at the mercy of default Joomla routing Issue #165 (Bill Tomczak)
  • 019625d 2016-02-15 16:53:39 -0800 First pass at removing pathways from url segments (Bill Tomczak)
  • 48cf79a 2016-02-15 15:23:29 -0800 Fix language constant ordering (Bill Tomczak)
  • 42186f9 2016-02-15 15:22:23 -0800 Permit creation of single class menu (Bill Tomczak)
  • dc6b036 2016-02-15 14:26:33 -0800 Let course introtext/description fill the frame Issue #161 (Bill Tomczak)
  • b24adb0 2016-02-15 13:07:26 -0800 Bump Dev Version (Bill Tomczak)

OSCampus v0.0.1b5

Main Features

Basic editing for courses, pathways, tags, teachers

Commit Log

  • 213a55c 2015-11-27 06:32:46 -0800 Update version # (Bill Tomczak)
  • d7b87bb 2015-11-27 06:09:46 -0800 Standardize utilities and macros for twig form rendering (Bill Tomczak)
  • 218f171 2015-11-26 16:53:43 -0800 Make courses the default view (Bill Tomczak)
  • 57c7647 2015-11-26 16:53:20 -0800 Rearrange submenu and add pathways view (Bill Tomczak)
  • d4b2af0 2015-11-26 16:52:42 -0800 Create pathway MVC (Bill Tomczak)
  • b6c8de7 2015-11-26 16:50:40 -0800 Add language filter (Bill Tomczak)
  • 14c5ea6 2015-11-26 15:53:57 -0800 Remove debugging code (Bill Tomczak)
  • 50ba134 2015-11-26 15:53:19 -0800 Remove references to unused/non-existent class (Bill Tomczak)
  • 7ad846b 2015-11-26 15:52:12 -0800 Fix a few minor issues with course listing (Bill Tomczak)
  • c591b99 2015-11-25 21:00:01 -0800 Add tags field and generalize junction table updates (Bill Tomczak)
  • 2299346 2015-11-25 19:59:39 -0800 POC for more complicated admin forms (Bill Tomczak)
  • 57bada9 2015-11-25 19:58:16 -0800 Remove unused class reference (Bill Tomczak)
  • 1dccedb 2015-11-25 19:28:09 -0800 Reorganize fieldset rendering methods (Bill Tomczak)
  • 8824e99 2015-11-25 17:44:57 -0800 Get rid of all the middlemen (Bill Tomczak)
  • 8b683a8 2015-11-25 16:52:40 -0800 Simplify a couple conditionals (Bill Tomczak)

OSCampus v0.0.1b4

Commit Log

  • 69e3390 2015-11-25 16:40:51 -0800 release v0.0.1b4 (Bill Tomczak)
  • df08e5f 2015-11-25 16:37:36 -0800 Update tags list view with checked out options (Bill Tomczak)
  • 97c4db5 2015-11-25 16:25:59 -0800 Add Joomla admin fields to tags (Bill Tomczak)
  • ff32816 2015-11-25 13:27:35 -0800 Improved related table saving (Bill Tomczak)
  • 778643c 2015-11-25 13:26:09 -0800 Improve version compatibility handling (Bill Tomczak)
  • b260def 2015-11-25 13:23:40 -0800 Rename form templates (Bill Tomczak)
  • d5c69ff 2015-11-25 13:22:44 -0800 Fix issue with twig template discovery (Bill Tomczak)
  • f7fcded 2015-11-25 12:50:00 -0800 Reorganize twig templates (Bill Tomczak)
  • 582a485 2015-11-24 15:49:39 -0800 Remove unused property (Bill Tomczak)
  • 25b6fbb 2015-11-24 15:42:56 -0800 Reformat copied code to psr2 (Bill Tomczak)
  • 63f99c1 2015-11-24 15:20:04 -0800 Move custom save method to the right place (yikes!) (Bill Tomczak)
  • c6e401e 2015-11-24 14:59:13 -0800 Rearrange/add columns to course list (Bill Tomczak)
  • c6d8517 2015-11-24 12:39:43 -0800 Save pathway changes for course (Bill Tomczak)
  • 1a42307 2015-11-24 12:11:57 -0800 Add title/alias to course form (Bill Tomczak)
  • 6a7a6e6 2015-11-24 11:50:05 -0800 Include selected pathways in course form (Bill Tomczak)
  • 2371190 2015-11-24 11:41:45 -0800 Force admin to select a difficulty level (Bill Tomczak)
  • f0ee186 2015-11-24 11:38:58 -0800 Add comments/options to pathways options (Bill Tomczak)
  • 0c21af5 2015-11-24 11:29:12 -0800 First pass on pathways form field (Bill Tomczak)
  • b4ade59 2015-11-24 11:00:39 -0800 Use new default image for new courses (Bill Tomczak)
  • 481b9ef 2015-11-24 10:50:57 -0800 Consistency of inflection (Bill Tomczak)
  • 40216a6 2015-11-24 12:38:46 -0600 Default course image (Valentín)
  • 65d6ec9 2015-11-24 10:35:54 -0800 Add a teacher form field (Bill Tomczak)
  • 60f428d 2015-11-24 10:35:36 -0800 Minor code improvement for difficulty form field (Bill Tomczak)
  • 02c10b3 2015-11-24 10:07:20 -0800 Fill out more of course editing form (Bill Tomczak)
  • 1c9419b 2015-11-24 10:05:20 -0800 Add more blocks to admin forms (Bill Tomczak)
  • d2d7f1c 2015-11-24 09:54:19 -0800 Set some defaults for new courses (Bill Tomczak)
  • 34bd20d 2015-11-24 09:53:34 -0800 Fix some issues with fieldset rendering (Bill Tomczak)
  • 2f117e9 2015-11-23 14:28:22 -0800 Reorganize tag edit form (Bill Tomczak)
  • 629f12e 2015-11-23 14:25:35 -0800 Reorganize teacher form (Bill Tomczak)
  • 54bf026 2015-11-23 14:25:10 -0800 Implement hidden fields renderer in forms (Bill Tomczak)
  • 4a233a1 2015-11-23 14:24:07 -0800 Add hidden fields renderer (Bill Tomczak)
  • 81b5e94 2015-11-23 13:47:26 -0800 Fix some display issues for J2 admin forms (Bill Tomczak)
  • 96a92ff 2015-11-18 19:38:23 -0800 Clean up teacher editing form (Bill Tomczak)
  • f832e35 2015-11-18 19:37:41 -0800 Fill out more of course editing form (Bill Tomczak)
  • 22124f2 2015-11-18 19:11:03 -0800 Add dynamic page legends (Bill Tomczak)
  • d6f986f 2015-11-18 18:53:56 -0800 Add ability to add dynamic fieldset legends (Bill Tomczak)
  • ba9cc9d 2015-11-18 18:51:49 -0800 Fix some Inflection issues with controller/table guessing (Bill Tomczak)
  • da2cc30 2015-11-18 18:49:49 -0800 Remove static fieldset labels (Bill Tomczak)
  • b7baf89 2015-11-18 18:48:58 -0800 Remove unnecessary duplicated code, use subclassed String\Inflector (Bill Tomczak)
  • 2e9ef00 2015-11-18 18:47:32 -0800 Subclass String\Inflector because we need some customizations (Bill Tomczak)
  • bbb339c 2015-11-18 16:09:43 -0800 Reorganize teacher editing form (Bill Tomczak)
  • 9d5035d 2015-11-18 14:36:56 -0800 Update teacher link display for new links blob (Bill Tomczak)
  • c162de8 2015-11-18 14:19:38 -0800 Settle on version compatible teacher links (Bill Tomczak)
  • 7a3a2ee 2015-11-17 20:42:35 -0800 Update dashboard to latest twig templating (Bill Tomczak)
  • 5745357 2015-11-17 15:27:55 -0800 Create a stub for JFormFieldRepeatable in J2.5 (Bill Tomczak)
  • ebebbb2 2015-11-17 15:19:33 -0800 Clear debugging option (Bill Tomczak)
  • f290fab 2015-11-17 15:16:49 -0800 Add missing language strings (Bill Tomczak)
  • 61e3e0a 2015-11-17 15:16:31 -0800 Fix use of string inflection (Bill Tomczak)
  • 7740c40 2015-11-17 15:15:55 -0800 Make sure hidden fields are always created (Bill Tomczak)
  • 5211037 2015-11-17 14:54:46 -0800 Fix singular/plural controller guess on lists (Bill Tomczak)
  • 3f4179d 2015-11-17 13:56:03 -0800 Adjust some initial defaults (Bill Tomczak)
  • edabfab 2015-11-17 13:50:52 -0800 Add a couple more columns to teacher list (Bill Tomczak)
  • cc959c8 2015-11-17 13:50:21 -0800 Minor code reformat (Bill Tomczak)
  • 782df20 2015-11-17 13:01:55 -0800 Establish version independent admin forms (Bill Tomczak)
  • f4f70b2 2015-11-17 12:06:55 -0800 Remove unused/uneeded globals and functions (Bill Tomczak)
  • 4cd4a97 2015-11-17 11:59:19 -0800 Adjustments to form toolbar buttons (Bill Tomczak)
  • acf5098 2015-11-16 21:04:42 -0800 Begin restructure of admin form templates (Bill Tomczak)
  • 00f5dfc 2015-11-16 20:50:03 -0800 Implement list_macro as singular (Bill Tomczak)
  • de8e96c 2015-11-16 20:37:35 -0800 Restructure list templates (Bill Tomczak)
  • 7f07d0d 2015-11-16 20:31:08 -0800 Use FQNS (Bill Tomczak)
  • c06fbd4 2015-11-16 20:30:20 -0800 Update use of model methods in view (Bill Tomczak)
  • aed72b1 2015-11-16 13:52:06 -0800 Minor code reorganization/cleanup (Bill Tomczak)
  • 4ff3634 2015-11-16 13:41:00 -0800 Replace file_exists() calls (Bill Tomczak)
  • e0c1f88 2015-11-16 13:13:07 -0800 Adjust macro arguments (Bill Tomczak)
  • 08f93b0 2015-11-13 17:06:57 -0800 Adjust macros for building checkin/edit links (Bill Tomczak)