Forum dei Forum
Benvenuto al forum di supporto di Forumattivo.

Per usufruire di tutto offerti dal nostro forum, effettua il login se sei già parte del forum, in caso contrario, iscriviti alla nostra comunità.




Crea un forum Come questo!
Creare un forum Gratis
creare un forum

Diventa fan di Forumattivo








Perdita di Password

Nota: usare questo modulo se avete perso l'accesso amministrativo.

Ultimi Avvisi ed aggiornamenti

Più !
Skin più popolari
Chi è in linea
In totale ci sono 59 utenti in linea :: 0 Registrato, 0 Nascosto e 59 Ospiti :: 2 Motori di ricerca

Nessuno

Il numero massimo degli utenti in linea è stato 397 il Gio 19 Mag 2011, 15:30
Ultimo utente registrato
Benvenuto a : Giak27
Gio 01 Gen 1970
Bookmarking sociale

  Bookmarking sociale Digg   Bookmarking sociale Delicious   Bookmarking sociale Reddit   Bookmarking sociale Stumbleupon   Bookmarking sociale Slashdot   Bookmarking sociale Furl   Bookmarking sociale Yahoo   Bookmarking sociale Google   Bookmarking sociale Blinklist   Bookmarking sociale Blogmarks   Bookmarking sociale Technorati 

Conserva e condividi l'indirizzo di Forum dei Forum sul tuo sito sociale bookmarking

Salva immagine o testo

Vedere l'argomento precedente Vedere l'argomento seguente Andare in basso

Astuzia Salva immagine o testo

Messaggio Da the crow il Dom 18 Set 2011, 20:42

Salva immagine o testo


Questo pulsante permette di salvare le selezioni di testo e riincollarle quando si vuole.



Non vedi il Bottone "Salvaguardia" ?
Solo se hai un browser abbastanza recente puoi vedere il pulsante, infatti i dati vengono salvati nella memoria del tuo browser. Browser come le vecchie versioni di Internet Explore non sono compatibili con questa funzione.

N.B. Il Bottone "Salvaguardia", si vede solo se sei in modalità di scrittura normale, senza dover oscillare il modo d'edizione.

Come si usa ?
- Per prima cosa bisogna selezionare una parte di testo / codice, una volta selezionata bisogna, sempre mantenendo la selezione, cliccare su Salve la Selezione, se non vedete comparire tale scritta, signfica che non avete selezionato alcun testo / codice.


Prima - Dopo


- Una volta cliccato su "Salva la Selezione", il vostro testo/codice, vi comparirà sopra di esso ...




- Adesso tutte le volte che cliccherete su quel testo/codice, nel mio caso "Esempio", nel topic vi comparirà in automatico la parola o il codice desiderato. A seconda del numero di volte che lo cliccate, il testo/codice si ripete.

- Tutti i testi / codici che avete salvato, una volta Disconessi si autoeliminano, ma nel caso in cui vorreste eliminarli senza doverti sempre disconettere, devi cliccare Inserisci - Cancella



Una volta impostato il Salvaguardia su "Cancella", non devi fare altro che cliccare sul codice/testo che vuoi eliminare.

- Hai un codice/testo molto lungo ? Oppure hai più di un codice salvato ? Nessun Problema, grazie alal funzione "Salva con Titolo", puoi editare il Nome del tuo Codice/Testo

Inserisci - Salva con Titolo


Una volta impostato il Salvaguardia su "Salva con Titolo", non devi fare altro che cliccare sul codice che vuoi rinominare.

Una volta fatto, vi comparirà la seguente finestra ...



Una volta cliccato su "OK", il vostro codice/testo si rinominerà ...





Come Inserirlo ....

Codice da inserire nel CSS

Codice:
#savec { position:relative; }.save-bloc { dispay: none; color: #555!important; cursor: point; z-index: 1000; padding: 5px;  border: 1px solid #BCBCBC; background: #efefef url(http://illiweb.com/fa/prosilver/bg_button.gif) repeat-x; display:none;top:20px;left:0px;position:absolute; white-space:nowrap; }.save-bloc div:hover { color: #050505!important; }.save-bloc div { cursor: pointer; }.save-bloc select { background: #ccc; border: 1px solid #aaa; margin-bottom: 5px; }

Codice da inserire nel Javascript:
Codice:
function insertText(a) {
  var c = localStorage.getItem("fasave" + a);
  if(c === null) {
    $("#savep div[onClick^=insertText(" + a + ")]").remove()
  }else {
    if($("#savep select").val() == 1) {
      localStorage.removeItem("fasave" + a), localStorage.removeItem("fasavet" + a), $("#savep div[onClick^=insertText(" + a + ")]").remove()
    }else {
      if($("#savep select").val() == 2) {
        var b = localStorage.getItem("fasavet" + a), b = prompt("Entrer le titre de la sauvegarde :", b ? b : "");
        b !== null && (b == "" ? (localStorage.removeItem("fasavet" + a), $("#savep div[onClick^=insertText(" + a + ")]").text('"' + c.substr(0, 30).replace(/</g, "<").replace(/>/g, ">") + (c.length > 30 ? "..." : '"'))) : (localStorage.setItem("fasavet" + a, b), $("#savep div[onClick^=insertText(" + a + ")]").text(b)))
      }else {
        replaceTxt(c)
      }
    }
  }
}
function replaceTxt(a) {
  var c = $("#text_editor_textarea");
  if(c.length) {
    start = c.attr("selectionStart");
    end = c.attr("selectionEnd");
    stop = c.attr("scrollTop");
    sleft = c.attr("scrollLeft");
    text = c.val();
    for(var b = [""], e = /^([\s\S]*?)(((\$\$)+)(\$?)|(\$))0([\s\S]*)$/, d;d = a.match(e);) {
      b[b.length - 1] += d[1], d[6] == "$" || d[4] == "" ? b[b.length] = "" : b[b.length - 1] += d[3].substr(0, d[3].length / 2) + "0", a = d[7]
    }
    b[b.length - 1] = a;
    e = text.substring(start, end);
    a = b[0];
    d = a.length;
    for(var f = 1;f < b.length;f++) {
      a += e, a += b[f]
    }
    c.attr({value:text.substr(0, start) + a + text.substr(end), selectionStart:start + d, selectionEnd:b.length > 1 ? end + d : start + d, scrollTop:stop, scrollLeft:sleft})
  }
}
function saveExport() {
  for(var a = localStorage.getItem("fasave-length") === null ? 0 : localStorage.getItem("fasave-length"), c = "[", b = 0;b < a;b++) {
    var e = localStorage.getItem("fasave" + b);
    if(e !== null) {
      var d = localStorage.getItem("fasavet" + b);
      c != "[" && (c += ",");
      c += (d === null ? "" : escape(d) + ":") + escape(e)
    }
  }
  c += "]";
  replaceTxt(c)
}
function saveImport() {
  var a = $("#text_editor_textarea").val().substring($("#text_editor_textarea").attr("selectionStart"), $("#text_editor_textarea").attr("selectionEnd")).replace(/\s/g, "");
  if(/^\[[%/^a-zA-Z0-9\*@_\+\.\/:,-]*\]$/.test(a)) {
    for(var a = a.substr(1, a.length - 2).split(","), c = 0;c < a.length;c++) {
      var b = a[c].split(":");
      b.length == 2 ? saveItem(unescape(b[1]), unescape(b[0])) : saveItem(unescape(b[0]), "")
    }
  }
}
function saveSelect() {
  var a = $("#text_editor_textarea");
  $(a).attr("selectionStart") - $(a).attr("selectionEnd") != 0 && (a = a.val().substring($(a).attr("selectionStart"), $(a).attr("selectionEnd")), saveItem(a, ""))
}
function saveItem(a, c) {
  for(var b = parseInt(localStorage.getItem("fasave-length") === null ? 0 : localStorage.getItem("fasave-length")), e = 0;e < b;e++) {
    var d = localStorage.getItem("fasave" + e);
    d !== null && d == a && (localStorage.removeItem("fasavet" + e), $("#savep div[onClick^=insertText(" + e + ")]").remove(), localStorage.removeItem("fasave" + e))
  }
  localStorage.setItem("fasave" + b, a);
  c != "" && localStorage.setItem("fasavet" + b, c);
  localStorage.setItem("fasave-length", b + 1);
  $("#savep select").after('<div class="savedt" onClick="insertText(' + b + ');return false;">' + (c ? c : """ + a.substr(0, 30).replace(/</g, "<").replace(/>/g, ">") + (a.length > 30 ? "..." : """)) + "</div>")
}
$(function() {
  $("#text_editor_textarea").length && window.localStorage && navigator.appName!="Microsoft Internet Explorer"  && ($("#addbbcode16").after(' <span id="savec"><button id="saveb" class="button2" type="button" title="Sauvegarde"><img src="http://i49.servimg.com/u/f49/15/59/73/38/save10.png" alt="Sauvegarde" title="Sauvegarde"></button></span>'), $("#saveb").click(function(a) {
    if(a.shiftKey) {
      $("#saveshift").length || $("#savec").append('<div class="save-bloc" id="saveshift"><div onClick="saveExport()">Exporter</div><div onClick="saveImport()">Importer</div></div>'), $("#savep").hide(300), $("#saveshift").slideToggle(300)
    }else {
      if(!$("#savep").length) {
        $("#savec").append('<div class="save-bloc" id="savep"><select><option value="0">Insérer</option><option value="1">Supprimer</option><option value="2">Nommer</option></select><div id="saves" style="display:none"><hr /><span onClick="saveSelect()">Sauver la sélection</span></div></div>');
        $("#savep").click(function(a) {
          a.stopPropagation()
        });
        for(var a = localStorage.getItem("fasave-length") === null ? 0 : localStorage.getItem("fasave-length"), c = 0;c < a;c++) {
          var b = localStorage.getItem("fasave" + c);
          b !== null && $("#savep select").after('<div class="savedt" onClick="insertText(' + c + ');return false;">' + (localStorage.getItem("fasavet" + c) === null ? """ + b.substr(0, 30).replace(/</g, "<").replace(/>/g, ">") + (b.length > 30 ? "..." : """) : localStorage.getItem("fasavet" + c)) + "</div>")
        }
      }
      $("#saveshift").hide(300);
      $("#savep").slideToggle(300)
    }
  }), $("#text_editor_textarea").select(function() {
    $("#saves").show()
  }), $("#text_editor_textarea").bind("click keyup keydown", function() {
    $(this).attr("selectionStart") - $(this).attr("selectionEnd") == 0 && $("#saves").hide()
  }))
});


Codice java Originale

Attenzione la copia di quello salvato sara' disponibile fino al momento che non di lasciate il forum.dopo di che andra' cancellata

Per domande o chiarimenti Gestire l'aspetto del forum


Tutoriale tradotto da :MOD FENICE
Copyrigth © FORUMACTIF.COM

the crow
+ Iperattivo +

Sesso: Maschile

Età: 20

Messaggi: 8097

Localizzazione: Roma




http://ilgiornaledibordo.forumattivo.com/

Tornare in alto Andare in basso

Vedere l'argomento precedente Vedere l'argomento seguente Tornare in alto


Permesso del forum:
Non puoi rispondere agli argomenti in questo forum