brary_analytics_isViewFileEntry,
title,
version,
});
}
}
function handleDownloadClick(event) {
if (window.Analytics) {
if (event.target.nodeName.toLowerCase() === 'a') {
sendDocumentDownloadedAnalyticsEvent(
event.target
);
}
else if (
event.target.parentNode &&
event.target.parentNode.nodeName.toLowerCase() === 'a'
) {
sendDocumentDownloadedAnalyticsEvent(
event.target.parentNode
);
}
else {
var target = event.target;
var matchTextContent =
target.textContent &&
target.textContent.toLowerCase() ===
'تحميل';
var matchTitle =
target.title && target.title.toLowerCase() === 'download';
var matchAction = target.action === 'download';
var matchLexiconIcon = !!target.querySelector(
'.lexicon-icon-download'
);
var matchLexiconClassName = target.classList.contains(
'lexicon-icon-download'
);
var matchParentTitle =
target.parentNode &&
target.parentNode.title &&
target.parentNode.title.toLowerCase() === 'download';
var matchParentLexiconClassName =
target.parentNode &&
target.parentNode.classList.contains('lexicon-icon-download');
if (
matchTextContent ||
matchTitle ||
matchParentTitle ||
matchAction ||
matchLexiconIcon ||
matchLexiconClassName ||
matchParentLexiconClassName
) {
var selectedFiles = document.querySelectorAll(
'.form .custom-control-input:checked'
);
selectedFiles.forEach(({value}) => {
var selectedFile = document.querySelector(
'[data-analytics-file-entry-id="' + value + '"]'
);
sendDocumentDownloadedAnalyticsEvent(
selectedFile
);
});
}
}
}
}
Liferay.once('destroyPortlet', () => {
document.body.removeEventListener(
'click',
handleDownloadClick
);
});
Liferay.once('portletReady', () => {
document.body.addEventListener(
'click',
handleDownloadClick
);
});
(function() {var $ = AUI.$;var _ = AUI._;
var onShare = function (data) {
if (window.Analytics) {
Analytics.send('shared', 'SocialBookmarks', {
className: data.className,
classPK: data.classPK,
type: data.type,
url: data.url,
});
}
};
var onDestroyPortlet = function () {
Liferay.detach('socialBookmarks:share', onShare);
Liferay.detach('destroyPortlet', onDestroyPortlet);
};
Liferay.on('socialBookmarks:share', onShare);
Liferay.on('destroyPortlet', onDestroyPortlet);
})();
(function() {var $ = AUI.$;var _ = AUI._;
})();
if (window.svg4everybody && Liferay.Data.ICONS_INLINE_SVG) {
svg4everybody(
{
polyfill: true,
validate: function (src, svg, use) {
return !src || !src.startsWith('#');
}
}
);
}
(function() {var $ = AUI.$;var _ = AUI._;
Liferay.Util.delegate(
document,
'focusin',
'.portlet',
function(event) {
event.delegateTarget.closest('.portlet').classList.add('open');
}
);
Liferay.Util.delegate(
document,
'focusout',
'.portlet',
function(event) {
event.delegateTarget.closest('.portlet').classList.remove('open');
}
);
})();
//
//