CEL MAI NOU CONCURS Concursul este inca in desfasurare , va asteptam [detalii aici]. Se termina abia pe 18 ianuarie.

Nu sunteti conectat. Conectati-va sau inregistrati-va

Share this topic!

URL Direct
BBcode
HTML" />
Butonul "Citat rapid"

Butonul "Citat rapid"

avatar

Kames

Administrator fondator
Mesaje : 559
Puncte : 2290
Reputatie : 2

1. Introducere:

 Cu ajutorul acestui tutorial puteti obtine o noua optiune pentru forumurile dumneavoastra, si anumeintroducerea fragmentului selectat dintr-o anumita postare in casuta de raspuns rapid prin intermediul unui nou buton - "Citat rapid". Este utila pentru a face mai eficienta citarea unui fragment dintr-un anumit mesaj. Asadar, este destul numai sa selectati fragmentul si sa faceti click pe butonul Citat rapid.

2. Introducerea codurilor JavaScript:

Pentru a obtine trucul descris mai sus, va trebui sa va trebui sa instalati un cod JavaScript. Asadar, va rugam sa vizitati:
Panou de Administrare ~> Module ~> HTML & JAVASCRIPT ~> Gestiunea codurilor JavaScript

Pentru a crea codul, faceti click pe butonul Creati un nou cod JavaScript.

Completati rubricile ce urmeaza astfel:
Titlu: Citat rapid
Amplasare: Toate paginile
Cod JavaScript: Adaugati codul JavaScript potrivit cu versiunea dumneavoastra de forum - codul il copiati din lista de mai jos.
La final apasati pe "Valideaza" pentru a salva codul nou creat.

3. Alegeti codul JavaScript potrivit

Copiati codul JavaScript potrivit, functie de versiunea forumului pe care o folositi. 

Pentru phpBB2:
Cod: Selecteaza continutul
Cod:
$(document).ready(function(){ $("a:has(.i_icon_quote)").after($('<a href="#quick_reply"><img src="http://i33.servimg.com/u/f33/17/37/83/89/jk01410.jpg" class="quickquote" alt="Citat rapid" title="Citati fragmentul selectat" /></a>'));    $(".postbody div").mouseup(function(e){      qtext = $(this).parents("tr.post");      if (window.getSelection)      theSelection = window.getSelection().toString();      else if (document.getSelection)      theSelection = document.getSelection();      else if (document.selection)      theSelection = document.selection.createRange().text;      });               $(".quickquote").click(function () {            uname = qtext.find(".name strong a").text();            $("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');            $('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'            }); });
Pentru phpBB3:
Cod: Selecteaza continutul
Cod:
$(document).ready(function(){ $("a:has(.i_icon_quote)").after($('<a href="#quick_reply"><img src="http://i33.servimg.com/u/f33/17/37/83/89/jk01410.jpg" class="quickquote" alt="Citat rapid" title="Citati fragmentul selectat" /></a>'));    $(".postbody .content div").mouseup(function(e){      qtext = $(this).parents(".post");      if (window.getSelection)      theSelection = window.getSelection().toString();      else if (document.getSelection)      theSelection = document.getSelection();      else if (document.selection)      theSelection = document.selection.createRange().text;      });               $(".quickquote").click(function () {            uname = qtext.find(".postprofile dl dt strong a").text();            $("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');            $('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'            }); });
Pentru PunBB:
Cod: Selecteaza continutul
Cod:
$(document).ready(function(){ $("a:has(.i_icon_quote)").after($('<a href="#quick_reply"><img src="http://i33.servimg.com/u/f33/17/37/83/89/jk01410.jpg" class="quickquote" alt="Citat rapid" title="Citati fragmentul selectat" /></a>'));    $(".entry-content div").mouseup(function(e){      qtext = $(this).parents(".post");      if (window.getSelection)      theSelection = window.getSelection().toString();      else if (document.getSelection)      theSelection = document.getSelection();      else if (document.selection)      theSelection = document.selection.createRange().text;      });               $(".quickquote").click(function () {            uname = qtext.find(".username a").text();            $("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');            $('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'            }); });
Pentru Invision:
Cod: Selecteaza continutul
Cod:
$(document).ready(function(){ $("a:has(.i_icon_quote)").after($('<a href="#quick_reply"><img src="http://i33.servimg.com/u/f33/17/37/83/89/jk01410.jpg" class="quickquote" alt="Citat rapid" title="Citati fragmentul selectat" /></a>'));    $(".post-entry div").mouseup(function(e){      qtext = $(this).parents(".post");      if (window.getSelection)      theSelection = window.getSelection().toString();      else if (document.getSelection)      theSelection = document.getSelection();      else if (document.selection)      theSelection = document.selection.createRange().text;      });               $(".quickquote").click(function () {            uname = qtext.find(".postprofile-details dt a + br + a").text();            $("div.sceditor-toolbar + iframe").contents().find("body").append('<blockquote><cite>' + uname + '</cite>' + theSelection + '</blockquote> <br />');            $('.sceditor-container textarea')[0].value += '[quote="' + uname + '"]' + theSelection + '[/quote]'            }); });

Numai bine! 

„©Toate drepturile acestui subiect sunt rezervate doar firmei Forumgratuit.ro”

#1 - Postat la data de 16.12.14 17:10
http://boardit.online-talk.net

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

creează un forum | © PunBB | Forum gratuit de suport | Semnaleaza un abuz | Creeaza un blog