fix: Quellenverweise mit Buchstaben-Suffix (z.B. [377a]) als klickbare Links
Der Regex fuer Citation-Links erkannte nur rein numerische Verweise [123], nicht aber [123a]. Jetzt werden auch Suffixe wie a, b etc. korrekt als klickbare Links gerendert. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
@@ -476,10 +476,10 @@ var Lagebild = {
|
|||||||
var srcMap = {};
|
var srcMap = {};
|
||||||
var sources = v.sources_json || [];
|
var sources = v.sources_json || [];
|
||||||
for (var i = 0; i < sources.length; i++) {
|
for (var i = 0; i < sources.length; i++) {
|
||||||
srcMap[sources[i].nr] = sources[i];
|
srcMap[String(sources[i].nr)] = sources[i];
|
||||||
}
|
}
|
||||||
var self = this;
|
var self = this;
|
||||||
html = html.replace(/\[(\d+)\]/g, function(match, nr) {
|
html = html.replace(/\[(\d+[a-z]?)\]/g, function(match, nr) {
|
||||||
var src = srcMap[nr];
|
var src = srcMap[nr];
|
||||||
if (src && src.url) {
|
if (src && src.url) {
|
||||||
return '<a class="citation-ref" href="' + self.esc(src.url) + '" target="_blank" rel="noopener" title="' + self.esc(src.name || '') + '">[' + nr + ']</a>';
|
return '<a class="citation-ref" href="' + self.esc(src.url) + '" target="_blank" rel="noopener" title="' + self.esc(src.name || '') + '">[' + nr + ']</a>';
|
||||||
|
|||||||
In neuem Issue referenzieren
Einen Benutzer sperren