MediaWiki:Common.js
De CIGAM WIKI
Nota: Após salvar, você pode ter que limpar o "cache" do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Internet Explorer: PressioneCtrl enquanto clica Recarregar, ou Pressione Ctrl-F5
- Opera: Vá para Menu → Configurações (Opera → Preferencias no Mac) e depois para Privacidade e Segurança → Limpar dados de navegação → Imagens e arquivos em cache.
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */ document.querySelector("#site-tools").style.setProperty("display", "none", "important"); document.querySelector("#page-tools").style.setProperty("display", "none", "important"); var customInput = document.getElementById("p-search"); var path = window.location.href; ChamaRemoveTags(); console.log(path); if (path.includes("Especial:Busca")) { customInput = null; } if (path.includes("Chat_com_IA")) { customInput.innerHTML = "<div class='search'><input type='text' id='bingPrincipalChatInput' placeholder='Pergunte-me qualquer coisa...' onFocus='listenerChat()'/><input type='submit' id='bingPrincipalChatButton' value='Buscar' onclick='ChatPrincipalBing();' /></div>"; } else { customInput.innerHTML = "<div class='search'><input type='text' id='bingPrincipalSearchInput' placeholder='Pergunte-me qualquer coisa...' onFocus='listener()'/><input type='submit' id='bingPrincipalSearchButton' value='Buscar' onclick='PesquisaPrincipalBing();' /></div>"; } function listener() { var inputPrincipal = document.getElementById("bingPrincipalSearchInput"); inputPrincipal.addEventListener("keyup", function (event) { if (event.keyCode === 13) { event.preventDefault(); document.getElementById("bingPrincipalSearchButton").click(); } }); } function listenerChat() { var inputPrincipal = document.getElementById("bingPrincipalChatInput"); inputPrincipal.addEventListener("keyup", function(event) { if (event.keyCode === 13) { event.preventDefault(); document.getElementById("bingPrincipalChatButton").click(); } }); } var input = document.getElementById("bingSearchInput"); input.addEventListener("keyup", function (event) { if (event.keyCode === 13) { event.preventDefault(); document.getElementById("bingSearchButton").click(); } }); function PesquisaPrincipalBing() { var search = document.getElementById("bingPrincipalSearchInput"); if (search.value != "") { window.open( "https://www.bing.com/search?q=site:www.cigam.com.br+" + search.value, "_self" ); } } function PesquisaBing() { var search = document.getElementById("bingSearchInput"); if (search.value != "") { window.open( "https://www.bing.com/search?q=site:www.cigam.com.br+" + search.value, "_self" ); } } function ChatBing() { var search = document.getElementById("bingSearchInput"); if (search.value != "") { window.open( "https://www.bing.com/search?form=WSBCSL&showconv=1&sendquery=1&q=site:www.cigam.com.br+" + search.value, "_self" ); } } function removeTags(str) { if ((str===null) || (str==='')) return false; else str = str.toString(); // Regular expression to identify HTML tags in // the input string. Replacing the identified // HTML tag with a null string. return str.replace( /(<([^>]+)>)/ig, ''); } function ChamaRemoveTags() { const testElements = document.getElementsByClassName("searchresult") var i = 0; // console.log(testElements); while(testElements[i] != null){ testElements[i].innerText = removeTags(testElements[i].innerText); // console.log(testElements[i]); i = i + 1; } }