Staff en línea
Últimos temas
[Ocio] Contemos hasta el 5000
por YoshiGM Hoy a las 11:46 am

[recursos] Pack Rangos
por elvinson Vie Ene 19, 2018 6:05 pm

[aviso] Bugs: cambios en el foro
por YoshiGM Jue Ene 18, 2018 8:00 pm

[Pedido] Rangos para el Staff
por YoshiGM Jue Ene 18, 2018 2:11 pm

[javascript] Citar seleccionando un texto
Tema iniciado por y Añadir a favoritos

[javascript] Citar seleccionando un texto 
el Lun Mar 30, 2015 11:51 pm
staff


Última edición por Chalo el Dom Ene 24, 2016 8:17 am, editado 2 veces
[codebox]Selecciona el texto a citar, via jax[/codebox]

[hidecode]
Código:


function getSelectionText() {
    var text;
    if (window.getSelection) {
        text = window.getSelection().toString();
    } else if (document.selection && document.selection.type != 'Control') {
        text = document.selection.createRange().text;
    }
    return text;
}
function fadeIn(newEl, display) {
  newEl.style.opacity = 0;
  newEl.style.display = display || 'inline';
  (function fade() {
    var val = parseFloat(newEl.style.opacity);
    if (!((val += .1) > 1)) {
      newEl.style.opacity = val;
      requestAnimationFrame(fade);
    }
  })();
}
$(function() {
if(_userdata["session_logged_in"] === 1) {
  var newEl = document.createElement('span');
  newEl.className = 'quote_selection';
  newEl.innerHTML = 'Quote';
  style = document.createElement('style');
  style.type = 'text/css';
  style.innerHTML = '.quote_selection {' +
                    '  background: #f0f0f0;' +
                    '  color: #333;' +
                    '  cursor: pointer;' +
                    '  border-radius: 3px;' +
                    '  -webkit-border-radius: 3px;' +
                    '  -moz-border-radius: 3px;' +
                    '  display: none;' +
                    '  -webkit-touch-callout: none;' +
                    '  -webkit-user-select: none;' +
                    '  -khtml-user-select: none;' +
                    '  -moz-user-select: none;' +
                    '  -ms-user-select: none;' +
                    '  user-select: none;' +
                    '  padding: 2px 8px;' +
                    '  position: absolute;' +
                    '  border: 1px solid #ddd;' +
                    '  text-shadow: rgba(255,255,255,0.55) 0px 1px 0px;' +
                    '  font-size: 11px;' +
                    '  -webkit-box-shadow: rgba(0,0,0,0.1) 0px 1px 3px;' +
                    '  -moz-box-shadow: rgba(0,0,0,0.1) 0px 1px 3px;' +
                    '  box-shadow: rgba(0,0,0,0.1) 0px 1px 3px;' +
                    '}';
  document.body.appendChild(style);
  document.body.appendChild(newEl);
  var x = document.querySelectorAll('.content');
  for (var i = 0; i < x.length; i++) {
        x[i].addEventListener('mouseup', function(e) {
            var selectedTxt = getSelectionText();
            if (selectedTxt) {
            fadeIn(newEl);
            newEl.style.top = e.pageY + 'px';
            newEl.style.left = e.pageX + 'px';
            var author = this.parentNode.parentNode.querySelector('.postprofile').querySelector('strong[style]').textContent;
            newEl.onclick = function() {
              $('#text_editor_textarea').sceditor('instance').insertText('[quote="' + author + '"]' + getSelectionText() + '[/quote]');
              newEl.style.display = 'none';
            };
            } else {newEl.style.display = 'none';}
        });
  }
}
});
[/hidecode]
Chalo
avatar

¿Que estoy pensando? :

Bienvenidosss!!! [table class=fecha_up][td]Se modifico:11/01/18 - 12:23 hrs. [/td][/table]


Banner en temas :

https://orig00.deviantart.net/2c56/f/2016/271/3/4/overwatch___mccree___facebookcover_by_beanousme-da03g04.jpg


Color de titulos :

#fff


Sombra titulo :

0 0 1px #000


Mensajes :

6522


Puntos :

8555


Me gusta :

986


ingreso :

17/04/2014


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.opensourcephpbb3.com

Volver arriba Ir abajo

Re: [javascript] Citar seleccionando un texto 
el Miér Jun 03, 2015 12:43 pm
staff
veo
RinC
avatar

¿Que estoy pensando? :

Ya echaba de menos mi open!


Banner en temas :

http://i.imgur.com/WpuuVJy.jpg


Color de titulos :

#DF7401


Sombra titulo :

1px 1px 1px #fff


Mensajes :

788


Puntos :

1135


Me gusta :

189


ingreso :

28/01/2015


Sexo :

Femenino

Plataforma :

PhpBB3


Navegador :

Chrome


Ver perfil de usuario

Volver arriba Ir abajo

Re: [javascript] Citar seleccionando un texto 
el Sáb Ene 23, 2016 7:32 pm
curioso
fascicularia
avatar

¿Que estoy pensando? :

Escribe lo que tienes en mente [table class=fecha_up][td]Se modifico:10/7/15 - 15:25 hrs.[/td][/table]


Banner en temas :

http://davesgarden.com/guides/pf/thumbnail.php?image=2006/10/11/Calif_Sue/aad8bf.jpg


Color de titulos :

green


Sombra titulo :

1px 1px 1px #fff


Mensajes :

162


Puntos :

193


Me gusta :

21


ingreso :

20/01/2016


Sexo :

Femenino

Plataforma :

PhpBB2


Navegador :

Opera


Ver perfil de usuario

Volver arriba Ir abajo

Re: [javascript] Citar seleccionando un texto 
el Jue Mar 03, 2016 11:01 am
staff
A ver que es jejejjeeje
Athan
avatar

¿Que estoy pensando? :

Athan [table class=fecha_up][td]Se modifico:8/03/16 - 10:55 hrs.[/td][/table]


Banner en temas :

http://i68.tinypic.com/2dr5nit.jpg


Color de titulos :

#333


Sombra titulo :

1px 1px 1px #fff


Mensajes :

204


Puntos :

278


Me gusta :

52


ingreso :

10/02/2016


Sexo :

Masculino

Plataforma :

phpbb3


Navegador :

chrome


Ver perfil de usuario http://www.indiosrojiblancos.net/

Volver arriba Ir abajo

 En la misma categoria


Permisos de este foro:
No puedes responder a temas en este foro.