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

OSCampus v2.0.3

  • Fixes OscampusHelper::normalizeUrl() error
  • Improve naming of initial default certificate
  • Fixes teacher name missing on certificate
  • Ensure getting UTC time from database server
  • Fix other class/method signature mismatches
  • Maintenance Release

Commit Log

  • c630ac63 Release v2.0.3 [Bill Tomczak]
  • 8db85075 Merge pull request #347 from joomlashack/OSCAMPUS-480 [Bill Tomczak]
  • 080ee2d6 Standards updates [Bill Tomczak]
  • b2f5a958 Replace db NOW() function with UTC_TIMESTAMP() [Bill Tomczak]
  • fd2bc4a7 Minor standards/typo fixes [Bill Tomczak]
  • 7b3d1993 Standards updates [Bill Tomczak]
  • a5d88d76 Standards updates [Bill Tomczak]
  • 952a887f Fix missing teacher name on certificate [Bill Tomczak]
  • 2ad7dae4 Accept null for argument [Bill Tomczak]
  • 7f470c87 Update language about default certificate [Bill Tomczak]
  • 4ccf34ec Bump dev version [Bill Tomczak]
  • def669fb Rename initial default certificate [Bill Tomczak]

OSCampus v2.0.2

  • Add Norwegian (nb-NO) translation
  • Updates for Turkish (tr-TR) translation
  • Maintenance update

Commit Log

  • 9aa191a2 Release v2.0.2 [Bill Tomczak]
  • 16e41cee Remove obsolete language constants [Bill Tomczak]
  • 70189823 Merge pull request #346 from joomlashack/OSCAMPUS-479 [Bill Tomczak]
  • 537d60b1 Merge pull request #345 from joomlashack/OSCAMPUS-478 [Bill Tomczak]
  • ad62ba9d Bump dev version [Bill Tomczak]
  • 8cfd2dea fix sprintf tokens in nb-NO [Bill Tomczak]
  • cc5b6c5b bump dev version [Bill Tomczak]
  • b2148c4c tr-TR translation updates [Bill Tomczak]
  • 3dddbff6 Add nb-NO translation [Bill Tomczak]
  • 7945a90b Fix language file syntax errors [Bill Tomczak]

OSCampus v2.0.1

  • Remove table on uninstall
  • Enable certificates by default

Commit Log

  • c8c01670 Release v2.0.1 [Bill Tomczak]
  • dcf9cd1a Remove table on uninstall [Bill Tomczak]
  • 7935dd46 Enable certificates by default [Bill Tomczak]

OSCampus v2.0.0

Site backup is highly recommended before installing this update.

Breaking changes

If there is a template override for the original certificates, existing awarded certificates will almost certainly not display correctly. You will need to edit the 'Legacy Default' certificate that should have been automatically created, to fix these issues.

  • Completely revamped certificates:
  • Certificates can be disabled entirely
  • Certificates are now images instead of PDFs
  • Drag and drop certificate designer permits complete control over fonts and element placement
  • Uses freetype fonts with control over size and color
  • Customizable date format
  • Customizable download filename
  • When certificates are enabled, each class can select an alternative certificate or disable certificates for the selected class
  • Added plugin events oscampusCertificateBeforeAward oscampusCertificateAfterAward
  • Latest classes module added

Commit Log

  • 7e618791 Release v2.0.0 [Bill Tomczak]
  • e7d7162a Minify the certificate design script [Bill Tomczak]
  • 0f7747c5 Rename plugin events for consistency with core [Bill Tomczak]
  • da57cc7d Merge pull request #344 from joomlashack/OSCAMPUS-469 [Bill Tomczak]
  • b1651f5e Cleanup and sync language files [Bill Tomczak]
  • b213494a Improve error messaging [Bill Tomczak]
  • 3974ebd7 Handle installation in subfolder [Bill Tomczak]
  • 55fb87e0 Improve error messaging [Bill Tomczak]
  • 2f04ff9a Standards updates [Bill Tomczak]
  • a45f98bc Improve var name error message [Bill Tomczak]
  • da3c1dd5 Move language string to correct place [Bill Tomczak]
  • 707524e8 Add short delay on certificate designer init [Bill Tomczak]
  • 4f895278 Minor standards updates [Bill Tomczak]
  • 3c9ed2a2 Move preview javascript into head [Bill Tomczak]
  • 3d8e240b Add download event to example plugin [Bill Tomczak]
  • dc2cc7df Standards updates [Bill Tomczak]
  • cc589a54 Standards updates [Bill Tomczak]
  • ce28e2f6 Create event trigger for Before/After certificate award [Bill Tomczak]
  • 91eeadff Bump dev version [Bill Tomczak]
  • 7c0c184c Minor standards update [Bill Tomczak]
  • ff3b7d35 Retain older syntax for inherited methods [Bill Tomczak]
  • 5e171d56 Standards updates [Bill Tomczak]
  • 1d1637ea OSCAMPUS-476: Add warning message about certificate overrides [Bill Tomczak]
  • 771dd999 Bump dev version [Bill Tomczak]
  • 67d77a5c Add customizable certificate filenames [Bill Tomczak]
  • ed405f57 Minor standards updates [Bill Tomczak]
  • 0d70ca50 Merge pull request #343 from joomlashack/OSCAMPUS-356 [Bill Tomczak]
  • 6eadf708 Better variable check [Bill Tomczak]
  • ef8d2226 Check that certificates are enabled [Bill Tomczak]
  • 462cade0 Remove obsolete pdf view [Bill Tomczak]
  • 9512d33b Add GD Library warning message to configuration page [Bill Tomczak]
  • c8bb2d30 Add GD warning on upgrades [Bill Tomczak]
  • 59457fc1 Enable certificates based on GD available [Bill Tomczak]
  • b6eff841 Standards updates [Bill Tomczak]
  • 4023ddc9 Add installer precheck for GD Library [Bill Tomczak]
  • 17eab771 Bump dev version [Bill Tomczak]
  • 1f46867a Fix new install error message [Bill Tomczak]
  • 2c3ddaf2 Bump dev version [Bill Tomczak]
  • 063fb315 Bump dev version [Bill Tomczak]
  • 9b163b82 Standards updates [Bill Tomczak]
  • 008827f1 Updates for awarding certificates [Bill Tomczak]
  • b5fa4358 Fix certificate font on update [Bill Tomczak]
  • 574f9aca Delete obsolete certificate model [Bill Tomczak]
  • a8763eae Fix manifest typo [Bill Tomczak]
  • 6d13da8c Remove debugging code [Bill Tomczak]
  • 98503fb3 Updates for downloading certificates by users [Bill Tomczak]
  • 203ce9ed Fix http headers for certificate image [Bill Tomczak]
  • 92cacd94 Update MyCertificates view for new certs [Bill Tomczak]
  • ae5ce96f Fix updating legacy certificates awarded [Bill Tomczak]
  • 941a6db4 Assign legacy certificate when migrating [Bill Tomczak]
  • 6840d2f0 Attend to parameter defaulting [Bill Tomczak]
  • c89a76e8 Standards updates [Bill Tomczak]
  • d08cefbd Finalize certificate loading methods [Bill Tomczak]
  • 09c0508a Add parameter for custom date formatting [Bill Tomczak]
  • 331403be Add some optional phpdocs for IDE prompts [Bill Tomczak]
  • c90dd01e Fix ttfont form field to use directory hash as value [Bill Tomczak]
  • 68611890 Special handling for certificate fontsize [Bill Tomczak]
  • 527471c3 Standards updates [Bill Tomczak]
  • 9697c3ee Finish rendering method for certificates [Bill Tomczak]
  • 85ab4fe1 Cleanup / standards updates [Bill Tomczak]
  • 00748903 Rearrange/cleanup designer imageoverlays [Bill Tomczak]
  • 7093dc65 Fix preview modal size and expect image src from preview method [Bill Tomczak]
  • eb72fbc7 Standards updates [Bill Tomczak]
  • 96553bef Implement controller traits / standards updates [Bill Tomczak]
  • dce8355d Standards updates [Bill Tomczak]
  • a5ccb213 Clean up some language strings [Bill Tomczak]
  • b81fb70a Disable certificate form field when disabled [Bill Tomczak]
  • cbca9807 Update course editing for certificate selection [Bill Tomczak]
  • 0cd05dd5 Update submenu for certificate parameter [Bill Tomczak]
  • f1306ac6 Standards updates [Bill Tomczak]
  • c32fb9f2 Remove all support for legacy PDF certificates [Bill Tomczak]
  • 94a5684b Drop legacy option and use enable/disable [Bill Tomczak]
  • ceef3764 Improve subclassed component helper [Bill Tomczak]
  • 1193dbfd Standards updates [Bill Tomczak]
  • 6ca92fe2 Bup dev version [Bill Tomczak]
  • b0a36913 Correct xml syntax [Bill Tomczak]
  • 0c57fe8b Minor formatting fixes [Bill Tomczak]
  • 0459f284 Fixes [Júlio Pontes]
  • fdd76138 certificate fixes [Júlio Pontes]
  • fc8eba8d certificate course [Júlio Pontes]
  • ab19afff certificate image frontend [Júlio Pontes]
  • 34b0b176 Allow blank defaults to defer to component settings [Bill Tomczak]
  • e41bbcfd Disable certificates admin when in legacy mode [Bill Tomczak]
  • 824dde52 Standards fixes [Bill Tomczak]
  • 7ab54478 Handle upgrades
  • b93ecb88 Fix bad query [Bill Tomczak]
  • 1afd8a22 Bump dev version [Bill Tomczak]
  • 2df5dac9 Remove legacy class imports [Bill Tomczak]
  • cf8dfaa7 Document when changes were made [Bill Tomczak]
  • 7fcb0f3d Avoid caching issues on updates [Bill Tomczak]
  • d61dbc31 Standards Fixes [Bill Tomczak]
  • 1981bb1b Update database schema [Bill Tomczak]
  • 7d33e7c1 Preview certificate - Site [Júlio Pontes]
  • 57b7ae77 WIP Preview Frontend [Júlio Pontes]
  • cae22bf1 Cleanup templates [Bill Tomczak]
  • 9fdb76d5 Add to installer list [Bill Tomczak]
  • 2e866e3b Update template docs [Bill Tomczak]
  • e6a03abe Updates for php 7.2 [Bill Tomczak]
  • 38d4ac9c Fix language files [Bill Tomczak]
  • 41fdbc5a Clean up manifest [Bill Tomczak]
  • ddae9890 Standardize module init [Bill Tomczak]
  • 0f6a7c5d Updates for php 7.2 [Bill Tomczak]
  • ccf4c29e Standards fixes [Bill Tomczak]
  • 4611c74a Update file headers [Bill Tomczak]
  • dbbe84ac Bring last version of OSCampusLatest [Bill Tomczak]
  • bd628018 admin course certificate [Júlio Pontes]
  • c139022c preview font fixes [Júlio Pontes]
  • 949436fb fix updates [Júlio Pontes]
  • 71d11520 certificate preview fix [Júlio Pontes]
  • 57ff061d Merge branch 'OSCAMPUS-356' of https://github.com/joomlashack/OSCampus into OSCAMPUS-356 [Júlio Pontes]
  • 7ca4c506 Global Config Changes [Júlio Pontes]
  • 52a5e030 Update composer autoload [Bill Tomczak]
  • 7807aa1a Bump dev version [Bill Tomczak]
  • 58b54a86 Update php requirement - again [Bill Tomczak]
  • 97a25e46 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 59e344ba Update php requirement [Bill Tomczak]
  • 8d648622 Remove obsolete attribute [Bill Tomczak]
  • df646673 certificates [Júlio Pontes]
  • a1bcab15 certificates design [Júlio Pontes]
  • f457cf95 Bump dev version [Bill Tomczak]
  • e6df5e1c Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • c576f53e Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • cb4eedbb Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 3f8afd5b Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • d432b5d3 Move admin.scss back to admin.css [Bill Tomczak]
  • 394a5cf4 Fixup db schema [Bill Tomczak]
  • 0798e0b8 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 6ef12a4e Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 6fa57267 Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 759e5b8a Merge branch 'development' into OSCAMPUS-356 [Bill Tomczak]
  • 7f3f1f28 Merge bran

OSCampus v1.5.5

  • Fix broken admin due to incomplete Twig update

Commit Log

  • 04388e9d Release v1.5.5 [Bill Tomczak]
  • e286d800 Update Twig extension for changes to Twig [Bill Tomczak]
  • 9b6b33bf Add missing files from Twig [Bill Tomczak]

OSCampus v1.5.4

  • Improved compatibility with php v7.4
  • Updates for tr-TR translation
  • Maintenance release

Commit Log

  • 7b4772d6 Release v1.5.4 [Bill Tomczak]
  • ddc2f445 Update all composer dependencies [Bill Tomczak]
  • 0d863416 Updates for Turkish (tr-TR) translation [Bill Tomczak]
  • e73250c1 Bump dev version [Bill Tomczak]
  • e81060e1 Standards fixes [Bill Tomczak]

OSCampus v1.5.3

  • New parameter to show/hide correct answers on failed quizzes
  • Fix alignment issue on quiz results
  • Maintenance updates

Commit Log

  • e2a23a5e Release v1.5.3 [Bill Tomczak]
  • 023e088f Fix alignment issue for quiz results [Bill Tomczak]
  • bafdb115 Merge pull request #342 from joomlashack/OSCAMPUS-463 [Bill Tomczak]
  • 4570401a Merge branch 'development' into OSCAMPUS-463 [Bill Tomczak]
  • 68686ce7 Adjust language and parameter for hide/show correct answers [Bill Tomczak]
  • 4d0e9a74 Fix problem getting site mode parameters [Bill Tomczak]
  • ae628a69 Rearrange quiz display for new parameter [Bill Tomczak]
  • 2c1ac83b Cleanup some inheritance confusions [Bill Tomczak]
  • dfb9a29b Provide consistent method for determining passing quiz [Bill Tomczak]
  • be8b82b4 english language text wrong answer [Júlio Pontes]
  • a2f29791 Update file headers [Bill Tomczak]
  • cd80d529 Fixes [Júlio Pontes]
  • 58170c4a Bump dev version [Bill Tomczak]
  • c91a1e16 Language [Júlio Pontes]
  • 395c5ec7 fixes [Júlio Pontes]
  • 91319b85 WIP [Júlio Pontes]

OSCampus v1.5.2

  • Add de-DE (German) translation

Commit Log

  • e997dbba Release v1.5.2 [Bill Tomczak]
  • 6bc135df Merge pull request #341 from joomlashack/OSCAMPUS-458 [Bill Tomczak]
  • 8b669840 Bump dev version [Bill Tomczak]
  • 6c73f0fd Add attribution for de-DE translation [Bill Tomczak]
  • 19cdd361 Fix syntax errors in de-DE [Bill Tomczak]
  • 8d56efb6 Add de-DE translation [Bill Tomczak]

OSCampus v1.5.1

  • Fix page icons in admin
  • Add tr-TR translation
  • Maintenance release

Commit Log

  • a8cc0980 Release v1.5.1 [Bill Tomczak]
  • 0c303108 Normalize admin.css for merge [Bill Tomczak]
  • a87dd06b Merge pull request #340 from joomlashack/OSCAMPUS-456 [Bill Tomczak]
  • 106d38c5 Remove extra files from tr-TR [Bill Tomczak]
  • d41bdba8 Fix syntax errors in fr-FR [Bill Tomczak]
  • 94625130 Fix syntax errors in ed-ES [Bill Tomczak]
  • b7776ab2 Fix syntax errors in en-GB [Bill Tomczak]
  • ea0cbe90 Fix syntax errors in tr-TR [Bill Tomczak]
  • abdb26c3 Merge pull request #339 from joomlashack/admin-pages-logo [Bill Tomczak]
  • 3882fae5 tr-TR language files [Júlio Pontes]
  • 66588987 Set transparency instead of shadows for the white logo [Valentín García]
  • bd5cd6e8 CSS [Valentín García]
  • 360b4785 CSS [Valentín García]
  • cbadb302 White logo [Valentín García]

OSCampus v1.5.0

  • Add Start/End publishing dates for Pathways, Classes and Lessons
  • Remove OSMap plugin (Moved to OSMap)
  • Fix php 7.4 warning about nested ternary
  • Fix minor display issue on statistics displays
  • Fix various other internal issues

Commit Log

  • 7d231d78 Release v1.5.0 [Bill Tomczak]
  • 0a6abe03 Fix language file issues [Bill Tomczak]
  • f23a6474 Merge branch 'OSCAMPUS-448' into development [Bill Tomczak]
  • 597d439d Merge pull request #338 from joomlashack/minor-css-bug [Bill Tomczak]
  • f094f0cf Standardize language for new publishing date fields [Bill Tomczak]
  • ff09760a Minor language file fixes [Bill Tomczak]
  • 3435acc2 Increase width for small select element in stats [Valentín García]
  • 230b4a71 Remove buggy CSS for stats select elements [Valentín García]
  • db31a691 Standards fixes [Bill Tomczak]
  • a231711e Clean up queries using the new publishing fields [Bill Tomczak]
  • 56a1b7cb Fix null handling method [Bill Tomczak]
  • 75baddbf Handle null dates in a consistent way [Bill Tomczak]
  • ac4302b7 Standardize handling of publish date editing [Bill Tomczak]
  • 958776c0 Fix auto-script so we don't lose existing release dates [Bill Tomczak]
  • 85ad730c Rename courses fields to publish_up/publish_down [Bill Tomczak]
  • 41e8a0f7 Rename pathways fields to publish_up/publish_down [Bill Tomczak]
  • df5bb9c3 Rename lessons fields to publish_up/publish_down [Bill Tomczak]
  • ee45a65c Minor standards update [Bill Tomczak]
  • 404714a9 Merge pull request #335 from carcam/language-files [Bill Tomczak]
  • fc8f14b5 Standards updates (Vimeo lesson type) [Bill Tomczak]
  • 0045b7c4 OSCAMPUS-450 - Add parentheses to nested ternary for php 7.4 [Bill Tomczak]
  • b7091498 Added English strings [Carlos Cámara]
  • 0d81ec35 Bump dev version [Bill Tomczak]
  • 11b0ab22 Remove osmap plugin (moved to osmap repository) [Bill Tomczak]
  • 6635ff0e Commit carcam patch for lesson start/end publishing [Bill Tomczak]