Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
js [2023/02/14 16:13] – avillepreux | js [2024/04/22 14:36] (Version actuelle) – avillepreux | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | |||
- | < | ||
- | |||
<JS> | <JS> | ||
/* THIS SCRIPT IS COMMON TO ALL INTRANET - MODIFY WITH CARE */ | /* THIS SCRIPT IS COMMON TO ALL INTRANET - MODIFY WITH CARE */ | ||
- | jQuery(document).ready(function() | + | console.log(" |
- | { | + | |
- | // Gérer les ancres "< | + | |
- | + | ||
- | jQuery(' | + | |
- | { | + | |
- | var id = jQuery(this).attr(' | + | |
- | + | ||
- | jQuery(this).replaceWith('< | + | |
- | }); | + | |
- | + | ||
- | // Bouton " | + | |
- | + | ||
- | if (typeof(fullwidth_toggle) === ' | + | |
- | { | + | |
- | fullwidth_toggle = true; | + | |
- | + | ||
- | jQuery(' | + | |
- | + | ||
- | jQuery(" | + | |
- | else { jQuery(" | + | |
- | } | + | |
- | + | ||
- | jQuery(" | + | |
- | + | ||
- | // On Clipboard copy | + | |
- | /* | + | |
- | + | ||
- | jQuery(" | + | |
- | + | ||
- | console.log(" | + | |
- | + | ||
- | var c = e.originalEvent.clipboardData; | + | |
- | + | ||
- | if (c.types.length > 0) | + | |
- | { | + | |
- | var data = c.getData(c.types[0]); | + | |
- | console.log(data); | + | |
- | } | + | |
- | else | + | |
- | { | + | |
- | navigator.clipboard.read().then(function(items) | + | |
- | { | + | |
- | for (let i = 0; i < items.length; | + | |
- | { | + | |
- | for (let t = 0; t < items[i].types.length; | + | |
- | { | + | |
- | if (items[i].types[t] == " | + | |
- | { | + | |
- | items[i].getType(items[i].types[t]).then(function(blob) | + | |
- | { | + | |
- | blob.text().then(function(html) | + | |
- | { | + | |
- | var modified = false; | + | |
- | + | ||
- | while (true) | + | |
- | { | + | |
- | var bgn_tag = '<' | + | |
- | var end_tag = '<' | + | |
- | + | ||
- | var bgn_pos = html.indexOf(bgn_tag); | + | |
- | var end_pos = html.indexOf(end_tag); | + | |
- | + | ||
- | if (bgn_pos < 0 || end_pos < 0) break; | + | |
- | + | ||
- | modified = true; | + | |
- | + | ||
- | html = html.substring(0, | + | |
- | } | + | |
- | + | ||
- | if (modified) | + | |
- | { | + | |
- | const data = new Blob([html], | + | |
- | const item = new ClipboardItem({' | + | |
- | navigator.clipboard.write([item]); | + | |
- | + | ||
- | c.setData(' | + | |
- | + | ||
- | | + | |
- | } | + | |
- | }); | + | |
- | }); | + | |
- | } | + | |
- | } | + | |
- | } | + | |
- | }); | + | |
- | } | + | |
- | }); | + | |
- | + | ||
- | */ | + | |
- | + | ||
- | }); | + | |
</JS> | </JS> | ||
+ | < | ||
- | <JS> | + | {{page>/js/new_dokuwiki}} |
- | + | {{page>/js/clipboard}} | |
- | /* Teams doc embedding via custom WRAP teamsdoc */ | + | |
- | + | ||
- | jQuery(function() { | + | |
- | + | ||
- | if (typeof(wrap_teamsdoc) === ' | + | |
- | { | + | |
- | wrap_teamsdoc = true; | + | |
- | + | ||
- | var original_url = jQuery(" | + | |
- | + | ||
- | var url = original_url; | + | |
- | + | ||
- | url = url.replace("& | + | |
- | url = url.replace("& | + | |
- | + | ||
- | url = url.replace(" | + | |
- | url = url.replace(" | + | |
- | + | ||
- | var pos = url.indexOf("& | + | |
- | + | ||
- | if (pos > 0) { | + | |
- | url = url.substring(0, | + | |
- | | + | |
- | + | ||
- | if (url != "" | + | |
- | | + | |
- | url = url.trim() + "& | + | |
- | + | ||
- | console.log(" | + | |
- | + | ||
- | jQuery(" | + | |
- | + | ||
- | document.querySelectorAll(" | + | |
- | + | ||
- | e.style.aspectRatio = "1 / 2"; | + | |
- | + | ||
- | | + | |
- | | + | |
- | } | + | |
- | + | ||
- | }); | + | |
- | + | ||
- | + | ||
- | </ | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
{{page>/ | {{page>/ | ||
+ | {{page>/ | ||
+ | {{page>/ | ||
{{page>/ | {{page>/ | ||
+ | {{page>/ | ||
{{page>/ | {{page>/ | ||
{{page>/ | {{page>/ | ||
Ligne 167: | Ligne 28: | ||
{{page>/ | {{page>/ | ||
{{page>/ | {{page>/ | ||
+ | {{page>/ | ||
+ | {{page>/ | ||
+ | {{page>/ | ||