Lines 1-5
Link Here
|
1 |
[% USE raw %] |
1 |
[% USE raw %] |
2 |
[% USE Asset %] |
2 |
[% USE Asset %] |
|
|
3 |
[% USE Koha %] |
3 |
[% SET footerjs = 1 %] |
4 |
[% SET footerjs = 1 %] |
4 |
[% BLOCK pluginlist %] |
5 |
[% BLOCK pluginlist %] |
5 |
<div class="pluginlist"> |
6 |
<div class="pluginlist"> |
Lines 62-67
Link Here
|
62 |
plugins that you want to use. |
63 |
plugins that you want to use. |
63 |
</div> |
64 |
</div> |
64 |
<form action="/cgi-bin/koha/admin/didyoumean.pl" method="post"> |
65 |
<form action="/cgi-bin/koha/admin/didyoumean.pl" method="post"> |
|
|
66 |
[% INCLUDE 'csrf-token.inc' %] |
65 |
<fieldset id="didyoumeanopac"> |
67 |
<fieldset id="didyoumeanopac"> |
66 |
<legend>OPAC</legend> |
68 |
<legend>OPAC</legend> |
67 |
[% PROCESS pluginlist plugins=OPACpluginlist type='opac' %] |
69 |
[% PROCESS pluginlist plugins=OPACpluginlist type='opac' %] |
Lines 105-111
Link Here
|
105 |
function yesimeant() { |
107 |
function yesimeant() { |
106 |
var OPACdidyoumean = serialize_plugins('opac'); |
108 |
var OPACdidyoumean = serialize_plugins('opac'); |
107 |
|
109 |
|
108 |
var data = "pref_OPACdidyoumean=" + encodeURIComponent(OPACdidyoumean); |
110 |
const csrf_token = "[% Koha.GenerateCSRF | $raw %]"; |
|
|
111 |
let data = "pref_OPACdidyoumean=%s&csrf_token=%s".format(encodeURIComponent(OPACdidyoumean), csrf_token); |
109 |
|
112 |
|
110 |
$.ajax({ |
113 |
$.ajax({ |
111 |
data: data, |
114 |
data: data, |
112 |
- |
|
|