MediaWiki:Common.js: Unterschied zwischen den Versionen
Aus Wikikama
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung Markierung: Zurückgesetzt |
||
Zeile 1: | Zeile 1: | ||
// === Meta-Tags in den <head> einfügen === | // === Meta-Tags in den <head> einfügen === |
Version vom 31. Mai 2025, 19:50 Uhr
// === Meta-Tags in den <head> einfügen ===
$(function() {
var og = '';
og += '<meta property="og:title" content="' + mw.config.get('wgTitle') + ' – Wikikama" />';
og += '<meta property="og:description" content="' + $('p').first().text().substr(0, 150) + '…" />';
og += '<meta property="og:image" content="https://www.wikikama.org/images/default-og-image.png" />';
$('head').append( og );
});
// === ShareButtons ===
$(document).ready(function() {
var shareBox = `
<div class="a2a_kit a2a_kit_size_32 a2a_default_style wikikama-sharebox" style="margin-top: 40px; font-family: Arial, sans-serif;">
<strong style="display:block; margin-bottom: 10px;">🔗 Teile diesen Artikel:</strong>
<a class="a2a_button_facebook" title="Teilen auf Facebook"></a>
<a class="a2a_button_mastodon" title="Teilen auf Threads" href="#"></a>
<a class="a2a_button_x" title="Teilen auf X (Twitter)"></a>
<a class="a2a_button_telegram" title="Teilen auf Telegram"></a>
<a class="a2a_button_whatsapp" title="Teilen auf WhatsApp"></a>
<a class="a2a_button_linkedin" title="Teilen auf LinkedIn"></a>
<a class="a2a_button_reddit" title="Teilen auf Reddit"></a>
<a class="a2a_button_email" title="Teilen per E-Mail"></a>
</div>
<script async src="https://static.addtoany.com/menu/page.js"></script>
`;
if (mw.config.get("wgNamespaceNumber") === 0) {
$(".mw-parser-output").append(shareBox);
$(".a2a_button_mastodon").attr("href", "https://threads.net/share?text=" + encodeURIComponent(document.title) + "&url=" + encodeURIComponent(window.location.href));
}
});