https://www.cbd.int/conferences/2018
- Home page slideshow (https://www.cbd.int)
- Meeting documents page Official conference page button
https://www.cbd.int/conferences/2018
<!-- | |
Slaask is not working when used with requirejs | |
Place this slaask script tags just before the requirejs one | |
--> | |
<script src="https://cdn.slaask.com/chat.js"></script> | |
<script> | |
//Override _slaask.createScriptTag to use requireJS to load injected module 'Pusher' | |
window._slaask.createScriptTag = function (url) { | |
var t = {}; | |
require([url], function() { t.onload(); }); |
define(['require', 'https://cdn.slaask.com/chat.js'], function(require, platform) { | |
window.platform = platform; | |
window._slaask = new window.slaaskApp(); | |
window._slaask.createScriptTag = function (url) { | |
var app = this; | |
var virtualStriptTag = {}; |
app.directive('infinitScroll', ['$parse', function($parse) { | |
return { | |
restrict : 'A', | |
link: function ($scope, $el, $attr) { | |
var registered = false; | |
var pollInProgress = false; | |
var nextPageFn = $parse($attr.infinitScroll); | |
var options = $scope.$eval($attr.infinitScrollOptions)||{}; |
(function (global, _it) { | |
global.it = function(title, callback) { | |
_it(title, function(done) { | |
var result = callback(); | |
if(result.then) { | |
result.then(done).catch(done.fail); |