]> gitweb.michael.orlitzky.com - charm-bypass.git/commitdiff
index.html.in: remove references to tspans within text elements
authorMichael Orlitzky <michael@orlitzky.com>
Thu, 26 Oct 2023 00:51:46 +0000 (20:51 -0400)
committerMichael Orlitzky <michael@orlitzky.com>
Thu, 26 Oct 2023 00:51:46 +0000 (20:51 -0400)
The new XSL processing step removes them.

index.html.in

index 866ac109574bc1821c731ac1b17f4aa059438003..b1d73c312dcc2d364ee38659afab5e8850382541 100644 (file)
       /****************************************/
 
       function set_code() {
-        /* All <text> elements produced by inkscape contain a single <tspan>
-         * that itself contains the actual text. This does something real
-         * sneaky, and actually OVERWRITES that tspan with our own text
-         * content. This turns out to be what we need anyway because trying
-         * to center a (display: inline) tspan is a pain in the butt. */
         const ct = document.getElementById("codetext");
 
         /* Get the "code" from the querystring if it's there */
          * corner cases (well, for a few more decades). */
         date.setTime(date.getTime() + (90*60*1000));
 
-        /* All <text> elements produced by inkscape contain a single <tspan>
-         * that itself contains the actual text. */
-        tt = document.getElementById("tickettime").firstChild;
+        tt = document.getElementById("tickettime");
         tt.textContent = date.toLocaleTimeString();
 
         const td = document.getElementById("ticketdate");