* Mon Dec 30 2024 Jean-Philippe Pialasse <jpp@koozali.org> 2.8.0-42.sme
- add CSP support [SME: 9566]
This commit is contained in:
@@ -288,6 +288,18 @@ sub showNavigation ($)
|
||||
// End script hiding -->
|
||||
</script>
|
||||
";
|
||||
print '
|
||||
<script language="JavaScript" type="text/javascript">
|
||||
<!-- Hide script
|
||||
window.onload = function(){
|
||||
var menuitems = document.getElementsByClassName("item");
|
||||
var i = menuitems.length;
|
||||
while (i--)
|
||||
menuitems[i].addEventListener("click", function(){swapClasses(this.id)});
|
||||
};
|
||||
// End script hiding -->
|
||||
</script>
|
||||
';
|
||||
|
||||
foreach my $h (sort {
|
||||
($nav{$a}{'WEIGHT'}/$nav{$a}{'COUNT'}) <=>
|
||||
@@ -320,7 +332,7 @@ sub showNavigation ($)
|
||||
$q->td ({-class => "menu-cell"},
|
||||
$q->a ({-id => "sme$c",
|
||||
-class => "item",
|
||||
-onClick => "swapClasses('sme$c')",
|
||||
#-onClick => "swapClasses(this.id)", #with CSP replaced by eventlistener
|
||||
href => $href,
|
||||
target => 'main'},
|
||||
$_->{'DESCRIPTION'})
|
||||
|
Reference in New Issue
Block a user