languaged Help link + PLAYER nicer

This commit is contained in:
fred 2024-03-20 23:48:54 +01:00
parent 8925e199d4
commit 50e8a17a51
2 changed files with 29 additions and 22 deletions

View File

@ -3,7 +3,7 @@
"created": "_MOATS_",
"modified": "_MOATS_",
"title": "_UPPERFPLAYER_",
"text": "\\procedure loadMyWiki()\n\\import [[$:/plugins/sq/ExternalContent/loadWikiActions]]\n<$transclude\n $variable=\"loadWikiActions\"\n wikiURL={{!!wikiURL}}\n contentFilter={{!!filter}}\n deserializer=\"text/html\"\n />\n\\end\n\n<details close=\"yes\">\n<summary> [[_UPPERFPLAYER_|_UPPERFPLAYER_]] </summary>\n<div>\n\n<$edit size=56 field=\"wikiURL\"/> ⬅︎ TW <br>\n<$edit size=42 field=\"filter\"/> ⬅︎ Filtration\n\n<<hspace>>\n\n</div>\n</details>\n\n<$button actions=<<loadMyWiki>> > (⌐■_■) </$button>\n\n<details open ><summary> (☓‿‿☓) </summary>\n<div class=\"sh-multicol\">\n<<list-links [is_volatile[yes]tag[_FPLAYER_]]>>\n</div>\n</details>\n\n<details open ><summary> (✜‿‿✜) </summary>\n<div class=\"sh-multicol\">\n<<list-links [externalTiddler[yes]!is_volatile[yes]tag[_FPLAYER_]]>>\n</div>\n</details>\n\n<$button class='tc-tiddlylink'>\n <$list filter='[tag[_FPLAYER_]]'>\n <$action-navigate $to=<<currentTiddler>> $scroll=no/>\n </$list>\n _FPLAYER_\n</$button>\n\n(<a target=\"_blank\" href={{{ [[/..]addsuffix{!!wikiURL}] }}} >TW</a>) ",
"text": "\\procedure loadMyWiki()\n\\import [[$:/plugins/sq/ExternalContent/loadWikiActions]]\n<$transclude\n $variable=\"loadWikiActions\"\n wikiURL={{!!wikiURL}}\n contentFilter={{!!filter}}\n deserializer=\"text/html\"\n />\n\\end\n\n<details close=\"yes\">\n<summary> [[_UPPERFPLAYER_|_UPPERFPLAYER_]] (<a target=\"_blank\" href={{{ [[/..]addsuffix{!!wikiURL}] }}} >TW</a>)</summary>\n<div>\n\n<$edit size=56 field=\"wikiURL\"/> ⬅︎ TW <br>\n<$edit size=42 field=\"filter\"/> ⬅︎ Filtration\n\n<<hspace>>\n\n</div>\n</details>\n\n<$button actions=<<loadMyWiki>> > (⌐■_■) </$button>\n\n<details open ><summary> (☓‿‿☓) </summary>\n<div class=\"sh-multicol\">\n<<list-links [is_volatile[yes]tag[_FPLAYER_]]>>\n</div>\n</details>\n\n<details open ><summary> (✜‿‿✜) </summary>\n<div class=\"sh-multicol\">\n<<list-links [externalTiddler[yes]!is_volatile[yes]tag[_FPLAYER_]]>>\n</div>\n</details>\n\n<$button class='tc-tiddlylink'>\n <$list filter='[tag[_FPLAYER_]]'>\n <$action-navigate $to=<<currentTiddler>> $scroll=no/>\n </$list>\n _FPLAYER_\n</$button>\n\n ",
"tags": "load-external _PLAYER_ ",
"ihash": "_IHASH_",
"filter": "[days[-2]!is[system]!tag[G1Voeu]]",

View File

@ -105,28 +105,7 @@ input[name="uplanet"] {
</style>
<!-- Astro API JS LIB -->
<script src="http://127.0.0.1:8080/ipfs/Qmae5v9zydax9u6C9ceDijURu5PYdd5avmv4NkenCw7RFv/astro.js"></script>
<script>
// Function to detect the browser language
function detectBrowserLanguage() {
// Check if the browser supports navigator.language
if (navigator.language) {
return navigator.language;
}
// For browsers that don't support navigator.language, fallback to navigator.browserLanguage
else if (navigator.browserLanguage) {
return navigator.browserLanguage;
}
// If neither is supported, return a default language
else {
return 'en'; // default to English if no language information is available
}
}
// Call the function and display the detected language
var browserLanguage = detectBrowserLanguage();
console.log("Browser Language:", browserLanguage);
// You can use browserLanguage variable wherever you want to utilize the detected language
</script>
<script>
function toggleConsole() {
const console = document.getElementById('console');
@ -307,6 +286,34 @@ setTimeout(() => {
}
// promptUser();
</script>
<script>
// Function to detect the browser language
function detectBrowserLanguage() {
// Check if the browser supports navigator.language
if (navigator.language) {
return navigator.language;
}
// For browsers that don't support navigator.language, fallback to navigator.browserLanguage
else if (navigator.browserLanguage) {
return navigator.browserLanguage;
}
// If neither is supported, return a default language
else {
return 'en'; // default to English if no language information is available
}
}
// Function to change iframe source based on browser language
function changeIframeSrc() {
var browserLanguage = detectBrowserLanguage();
var iframe = document.getElementById('aframe');
// Construct the new URL based on the detected language
var newSrc = 'https://pad.p2p.legal/Astroport_1234_' + browserLanguage;
iframe.src = newSrc;
}
// Call the function to change iframe source
changeIframeSrc();
</script>
</html>