@Freelancer Is this you? https://github.com/NodeBB/NodeBB/issues/10632
Disable the admin timeout and that should resolve it.
I create a new utils.js file in lib, and in this file I use this code:
var Utils = {};
Utils.getTipoBookmarked = function(oggettoBookmarked, tipoBookmarked) {
...
};
Utils.checkIsChecked = function(selezionatiBookmarked, bookmarked) {
....
};
module.exports = Utils;
Now I need to use these methods in a static/lib/add.js. (client file). This client file is something like this:
'use strict';
(function() {
$(document).on('click', '#buttonV', function() {
//here I use the method in utils.js
//The parameter is not a problem The problem is that utils is not defined
var d=utils.getTipoBookmarked(param1,params2);
});
}());
My problem is that the utils.js is not define. How I can import this?Anyone can help me?
Assuming they are utility functions and not calling any server modules, you can wrap it in an IIFE and include it in your scripts
in plugin.json. Checking the environment before exporting.
(function () {
var Utils = {};
Utils.getTipoBookmarked = function(oggettoBookmarked, tipoBookmarked) {
...
};
Utils.checkIsChecked = function(selezionatiBookmarked, bookmarked) {
....
};
if (typeof module === 'object' && module.exports) {
module.exports = Utils;
} else {
window.myutils = Utils; // Edited
}
}());