<style id="plg_etx_style"> {{template==177.start}} form#attendform > div {display:none;} form#attendform > div.etx_show {display:unset; white-space:nowrap;} {{template==177.end}} {{template==144.start}} #userAttend > form > label {display:none;} #userAttend > form > label.etx_show {display:unset; white-space:nowrap;} {{template==144.end}}
</style> <script> var etx={ plg:"plg_ETX in [{{plg_etx}}]" ,et:"et{{event_type_id}}" ,att:["attend_types" {{attendtypes.startlist}} ,"{{attendtypes:name}}" {{attendtypes.end}} ] ,et0:[1,2,3] // Veranstaltung ,et1:[1,2,3] // Party ,et2:[1,2,3] // Treffen ,et3:[1,2,3,7,8] // sonstiges ,et4:[4,5,6] // historisch }
if (etx.et != "et") document.addEventListener('DOMContentLoaded', function(){ let dvs=document.querySelectorAll( {{template==177.start}}"form#attendform > div"{{template==177.end}} {{template==144.start}}"#userAttend > form > label"{{template==144.end}} ); console.log(etx.plg +" dvs: "+ dvs.length); if (! etx[etx.et]) etx[etx.et]=[1,2,3] ;
let i=0,s="\n Werte für 'et{{event_type_id}}': '{{event_type_name}}'"; for (let dv of dvs) { i++; if ( etx[etx.et].includes(i)) { dv.classList.toggle("etx_show",1); s+="\n"+i+": " +etx.att[i]; } else { {{template==144.start}} let sp=dv.nextSibling; if (sp && sp.nodeValue.includes("|")) sp.parentNode.removeChild(sp); // nbsp; | nbsp; {{template==144.end}} } } // dv console.log(etx.plg+s); }); // end plg_etx 24.7. </script>
der Zitatlink verweist jedoch auf die falsche Seite: nicht auf fehlerhafte-Zitatlinks-1.html#msg437 sondern auf fehlerhafte-Zitatlinks-2.html#msg437
clickt man den Zitatlink, wird nicht die Vorgängerseite geladen, sondern der Hash #msg437 in dieser aktuellen Seite gesucht und nicht gefunden. Es passiert also nichts. ( nur in der Adresszeile taucht der Hash #msg437 auf)
Erst wenn man jetzt ein Reload (F5) durchführt, wird richtige Seite geladen.
führt man ähnliches Experiment im V6 aus, wird die Vorgängerseite gleich geladen und auf den zitierten Beitrag positioniert. Erst wenn man mit den Browsertasten "Seite vor/zurück" versucht, durch die History zu blättern, merkt man, dass es doch nicht so glatt funktioniert.