Vés al contingut

Usuari:Joancreus/vs.js

De la Viquipèdia, l'enciclopèdia lliure

Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.

/* No emprar, està en fase beta */

function vs_createarea() {
  console.log("textarea");
  var el = document.createElement('div');
  el.id = 'vsTextArea';
  el.style.background = 'white';
  el.style.width = '100%';
  el.style.height = '500px';
  el.contentEditable = "true";
  document.getElementById('wikiEditor-ui-toolbar').parentNode.parentNode.insertBefore(el,document.getElementById('wikiEditor-ui-toolbar').parentNode.nextSibling);
  document.getElementById("wpTextbox1").style.display = "none";
}
function vs_decode(t) {
  return t.html().replace(/<br\/>/gi,'\n').replace(/<br\/>/gi,'\n');
}

function vs_encode(t) {
  return t;
}
function vs_addonsave() {
  document.getElementById('wpSave').onclick = function () {
    document.getElementById("wpTextbox1").value = vs_decode($("#vsTextArea"));
  };
}
function vs_load() {
  console.log("carregant");
  if ((wgTitle == 'Joancreus/vs') && (wgAction == 'edit')) {
    vs_createarea();
    vs_addonsave();
    console.log("Hem de carregar");
    var ta = document.getElementById("wpTextbox1");
    var ar = document.getElementById("vsTextArea");
    ar.innerHTML = vs_encode(ta.value);
  } else {console.log("nopas");}
}

$(vs_load);