Usuari Discussió:Pepetps/monobook.js
(Elimine el text anterior. –Pasqual · bústia 00:04, 28 set 2006 (UTC)) Este és el nou codi:
/*
*/ /***************************** Inicialització ***************************/ /* */ /* Càrrega de Usuari:Pasqual/viquiestris.js */ /* i mòduls personalitzats */ /************************************************************************/ carrega ("","","viquiestris.js"); //NO COPIEU! Heu de posar: «carrega ("","","viquiestris.js")» //sense les «». // //(de moment no t'has afegit cap mòdul, per tant no tindrà efecte, //pel que ho convertisc en comentari) //carrega_m ("enllaçosperso.js"); //Aquesta sí, en cas de voler disposar de més //enllaços dels previstos /********************************************************************/ /* */ /* Previsualització Instantània */ /* */ /********************************************************************/ carrega ("","Pepetps","PrevInst.js"); /************************************************************************/ /* */ /* Pop-ups */ /* */ /************************************************************************/ // Traducció catalana del sistema de popups per [[w:ca:Usuari:SMP]] // Versió original anglesa: [[:en:User:Lupin/popups.js]] carrega ("","SMP","strings-ca.js"); //Per a personalitzar el resum d'edició popupImages = false; popupRevertSummary = 'Reversió a l\'edició darrera de %s , núm.: %s - motiu: '; popupExtendedRevertSummary = popupRevertSummary; popupRevertSummaryPrompt = popupExtendedRevertSummary; popupRevertSummaryPrompt = true; popupLinksNewWindow = true; carrega ("en.wikipedia.org","Lupin","popups.js") /************************************************************************/ /* */ /* Afegeix botons (enllaços) per omplir els resums d'edició */ /* amb textos configurables */ /* */ /* per :ca:Usuari:Joanjoc */ /* */ /************************************************************************/ function SumarisPersonalitzats() { if(!document.forms.editform && !document.forms.deleteconfirm) return; var SumariText= new Array(0) var SumariLink= new Array(0) var vHTML =''; /******************** Inici de secció configurable **********************/ // Afegiu en ordre creixent dues línies per a cada text; // // SumariText[i] = 'Sumari configurable per l\\\'usuari'; //Text amb el que s'omplirà el resum d'edició escapant els apòstrofs amb tres "\" // SumariLink[i] = 'Breu text'; //Text que es mostrarà a l'enllaç // if(window.location.href.indexOf("&action=edit") != -1 || window.location.href.indexOf("&action=submit") != -1) { //Resums al editar una pàgina vCamp = 'wpSummary'; SumariText[0] ='Categorització segons [[VP:LEC|Llibre d\\\'estil de categorització]]'; SumariLink[0] ='LEC'; SumariText[1] ='Afegint imatges i commons, podeu ajudar a [[Viquipèdia:Manteniment|VP:M]]'; SumariLink[1] ='I&C'; } else if (window.location.href.indexOf("&action=delete") != -1) { //Resums al esborrar una pàgina vCamp = 'wpReason'; SumariText[0] ='Marcada amb la {{tl|destrucció}}'; SumariLink[0] ='Dest'; SumariText[1] ='Sense elements'; SumariLink[1] ='Sense elem.'; SumariText[2] ='Ja no s\\\'usa'; SumariLink[2] ='No usat'; } /******************** Final de secció configurable ***********************/ i = 0 do{ if (i > 0) vHTML = vHTML + ', '; vHTML = vHTML + '<a href="#Advert.C3.A8ncia_sobre_els_drets_d.27autor" title="' + SumariText[i] + '" onClick="Javascript:OmpleCamp(\'' + vCamp + '\',\'' + SumariText[i] + '\');">' + SumariLink[i] + '</a>'; i++ } while (i <= SumariText.length-1) var divSumaris = document.createElement("div"); divSumaris.innerHTML = '<div class="editsection" style="float:right;margin-left:5px;margin-right:15px;margin-top:3px;">[' + vHTML + ']</div>'; //if(window.location.href.indexOf("&action=edit") == -1) document.getElementById("content").insertBefore(divSumaris, document.getElementById("bodyContent")); } function OmpleCamp (pCamp, pText) { document.getElementById(pCamp).value = pText; } addLoadEvent(SumarisPersonalitzats); /************************************************************************/ /* */ /* - Metacaixa - */ /* */ /************************************************************************/ carrega ("","Joanjoc","metacaixa.js"); /************************************************************************/ /* ******************************************************************** */ /* * * */ /* * Carregador de mòduls * */ /* * Funció desenvolupada per ca:Usuari:Pasqual * */ /* * * */ /* ******************************************************************** */ /************************************************************************/ /* Basada en la funció ''loadmonobook()'' (de'n [[w:ca:Usuari:Martorell/monobook.js|Martorell]]) i la ja eliminada ''inclou()'', una adaptació meua de la funció ''incluir()'' de l'usuari peruà [[:es:Usuario:Axxgreazz/monobook.js|Axxgreaz]] - [[Província de Castelló|Castelló]], [[9 d'agost]] de [[2006]] –Pasqual · bústia <pre><nowiki> */ function carrega (domini,usuari,mòdul) { var lt = String.fromCharCode(60); var gt = String.fromCharCode(62); if (domini == "") {domini = 'ca.wikipedia.org';} if (usuari == "") {usuari = 'Pasqual';} if (mòdul.indexOf(".js") > -1) { document.writeln(lt+'script type="text/javascript" src="' + 'http://' + domini + '/w/index.php?title=User:' + usuari + '/' + mòdul + '&action=raw&ctype=text/javascript&dontcountme=s"'+gt+lt+'/script'+gt); } else if (mòdul.indexOf(".css") > -1) { document.writeln(lt+'link rel="stylesheet" type="text/css" href="' + 'http://' + domini + '/w/index.php?title=User:' + usuari + '/' + mòdul +'&action=raw&ctype=text/css" /'+gt); } } /* Aquesta altra serà quan es vol carregar mòduls diferents als estàndards, s'especifica únicament el nom del mòdul. */ function carrega_m (mòdul) { var wpServerName = wgServer.substring(7,wgServer.length) //o sia, wpServerName = //location.hostname carrega (wpServerName,wgUserName,mòdul); } /*
- /