diff --git a/web/edit.js b/web/edit.js index 520d8dcf239a191ae70338df2ba70949aafde7bb..0ddfba9fc90a9836e390d14c20f04a3d3bc836a2 100644 --- a/web/edit.js +++ b/web/edit.js @@ -6,6 +6,7 @@ const original = document.getElementById("original"); const markup = document.getElementById("markup"); const render = document.getElementById("render"); const author = document.getElementById("author"); +const lasttext = document.getElementById("lasttext"); var editelem; var tagname; @@ -73,6 +74,8 @@ function doedit(elem) { editid = elem.parentNode.getAttribute("id"); editelem = elem; tagname = elem.tagName.toLowerCase(); + lastdate = elem.getAttribute("date"); + lastauthor = elem.getAttribute("author"); t = elem.innerHTML; t = t.replace(/^ */,""); t = t.replace(/ *$/,""); @@ -83,6 +86,12 @@ function doedit(elem) { } pelleditor.content.innerHTML = t; origelem = elem.nextSibling; + if (lastdate && lastauthor) { + text = "last updated by " + lastauthor + " on " + lastdate; + } else { + text = "" + } + lasttext.innerText = text; if (origelem) { original.innerHTML = origelem.innerHTML; } diff --git a/xsl/bjcp-2015-styleguide-html.xsl b/xsl/bjcp-2015-styleguide-html.xsl index d7854c31bf677b50ed21b18a55d04033b594455a..dc0f67bd8c2f5529adf15c3f36034486bb88b2db 100644 --- a/xsl/bjcp-2015-styleguide-html.xsl +++ b/xsl/bjcp-2015-styleguide-html.xsl @@ -48,7 +48,7 @@ <div>You are editing the translation of the following original text: <div id="original"></div> </div> - Your Author ID: <input type="text" name="author" id="author" /> + Your Author ID: <input type="text" name="author" id="author" /> | <span id="lasttext"></span> <div id="pelleditor"></div> </div> <div>Markup:<div id="markup"></div></div>