Skip to content

Releases: bungakku/Exam-Result-Search-PlugIn

v4.7.45 — Smarter Period Wording + Explicit Override Setting

Choose a tag to compare

@bungakku bungakku released this 28 Aug 11:23

Widened the Auto-detect wording introduced in 4.7.44 to also recognize calendar month names/abbreviations (e.g. "January", "Jan") as self-describing, so a Monthly-convention value no longer incorrectly gets "Semester" appended. Added a new "Marksheet Period Wording" setting (Auto-detect / Always Semester / Always Term / Always Unit / Always Monthly, default Auto-detect) for institutes that always use one convention and enter genuinely ambiguous bare values (e.g. a plain "2" meant as Term 2) that no text-based auto-detection could otherwise resolve. Default behavior is unchanged from 4.7.44 for every existing value style.

Full Changelog: v4.7.44...v4.7.45

v4.7.44 — Printout Matches Your Semester/Term/Unit/Monthly Wording

Choose a tag to compare

@bungakku bungakku released this 28 Aug 05:56

The printed marksheet subtitle now reflects whichever terminology was actually typed into the Semester/Term/Unit/Monthly field, instead of always appending the word "Semester". If the value already names its own unit (e.g. "Term 2", "Unit 3", "Monthly Test 1"), it's printed exactly as typed. A bare value with no such word (e.g. "1st", "2nd") still gets "Semester" appended, exactly as in every prior version — so existing semester-only institutes see no change to their printouts.

Full Changelog: v4.7.43...v4.7.44

v4.7.43 — Semester/Term/Unit/Monthly Relabel

Choose a tag to compare

@bungakku bungakku released this 28 Aug 05:45

Relabeled the "Semester" field to "Semester/Term/Unit/Monthly" throughout (admin entry form, Result Manager listing, frontend search form and results, validation message, CSV format description) so institutes using term-, unit-, or monthly-based academic periods aren't stuck with semester-specific wording. The field itself is unchanged — still free text, same stored data, same CSV column position, same shortcode search parameter — only the label text changed.

Full Changelog: v4.7.42...v4.7.43

v4.7.42 — Fix: Logo Watermark Actually Renders Now

Choose a tag to compare

@bungakku bungakku released this 28 Aug 05:29

Fixed the Institute Logo print watermark still not displaying at all after the 4.7.41 fix. Root cause: an SVG used as a CSS background-image runs in a browser-enforced restricted context where an embedded image reference is not permitted to fetch a separate external resource — referencing the logo by its plain URL inside the watermark SVG was therefore never allowed to load, regardless of sizing or container fixes. The logo's own file bytes are now read (from this site's uploads folder directly, or fetched once and cached otherwise) and embedded directly inside the watermark SVG as a self-contained data URI, leaving no external reference to block. No change to the Text watermark, which never had this issue.

Full Changelog: v4.7.41...v4.7.42

v4.7.41 — Fix: Logo Watermark Rendering Correctly

Choose a tag to compare

@bungakku bungakku released this 28 Aug 03:02

Fixed the Institute Logo print watermark appearing clipped, skewed, or pixelated instead of cleanly filling the marks table. Root cause: a

element with border-collapse: collapse does not reliably expose its full rendered box as a background-paint area across browsers/print engines, so background-size: contain was being sized against the wrong area. The watermark background now paints on a plain wrapping div around the table instead of the table element itself, with the table's existing row backgrounds showing it through exactly as before. No change to the Text watermark's tiled appearance.

Full Changelog: v4.7.40...v4.7.41

v4.7.40 — Fix: Logo Watermark No Longer Tiles

Choose a tag to compare

@bungakku bungakku released this 27 Aug 13:07

Fixed the Institute Logo print watermark (added in 4.7.39) still tiling/repeating across the marks table instead of appearing once, auto-fit and centered as intended. The print stylesheet applied the same repeating background rule to both watermark sources regardless of which was selected. Now branches per source: Institute Logo displays no-repeat, centered, scaled to fit; Text keeps its original tiled/repeating display, unchanged.

Full Changelog: v4.7.39...v4.7.40

v4.7.39 — Logo-as-Watermark Option

Choose a tag to compare

@bungakku bungakku released this 27 Aug 03:09

Added a Watermark Source setting (Text / Institute Logo) for the print watermark. Institute Logo tiles the configured logo instead of text, with its own Watermark Logo Size control; opacity and horizontal/vertical spacing are shared with the existing text watermark — no duplicate controls.

Note: a non-transparent logo (e.g. with a white background) will show a visible tile edge when repeated — use a transparent PNG for a clean result.

Full Changelog: v4.7.38...v4.7.39

v4.7.38 – Fix unresponsive low watermark spacing values

Choose a tag to compare

@bungakku bungakku released this 26 Aug 04:25

Fixed

  • Watermark spacing values of 1–5px produced little to no visible difference, on both horizontal and vertical. Two causes: horizontal spacing's minimum was still floored at 10px internally (only vertical had been lowered, in v4.7.36); separately, both tile-size formulas had internal safety floors/baselines larger than they needed to be, which could mask small spacing changes for typical watermark text length. Both are now tuned to stay properly responsive across their full range, without reintroducing any clipping risk at the extremes.

No change to your currently saved values — only how meaningfully low values now affect the output.

Full Changelog: v4.7.37...v4.7.38

v4.7.37 – Add customizable Theme Color

Choose a tag to compare

@bungakku bungakku released this 23 Aug 12:15

Added

  • New Theme Color setting in Marksheet Settings — a free-form color picker replacing the previously fixed blue used for borders, headings, buttons, and table headers, applied consistently on both the website and printed marksheets. A complementary lighter shade is generated automatically for gradients on the website.

Defaults to the original blue — no visual change unless you pick a new color. Grade colors, structural table borders, and the print watermark are unaffected.

Full Changelog: v4.7.36...v4.7.37

v4.7.36 – Lower minimum watermark vertical spacing

Choose a tag to compare

@bungakku bungakku released this 23 Aug 06:04

Changed

  • Watermark Vertical Spacing minimum lowered from 5px to 1px, allowing a denser row-to-row repeat if desired.

No change to your currently saved value.

Full Changelog: v4.7.35...v4.7.36