
Darwin Mendoza
Eta
Diseñador
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Ya los usuarios sólo van a nuestras faucet a una cosa, y es a por los satoshi(y cómo culparos si para eso es que lo creamos), lo que harán estos dos códigos será desactivar el anticlic del mouse mostrándole una alerta cada vez que el usuario lo ejecute y inhabilitar el arrastre del mouse.
Eso no nos serviría de nada en nuestra faucet ya que como lo dije antes los usuarios sólo vienen por los satoshis (eso lo consiguen poniendo su wallet, completando el captcha y dando clic en reward), obviando cualquier tipo de publicidad pero, escondiendo el último paso, ocultando el botón "REWARD" a simple vista, lo único que quedará disponible para seleccionar o dar clics serán los anuncios, dándonos así una cantidad más elevada de "clics" en los anuncios ya que el usuario confundido queriendo reclamar sus satoshis atinará a darle clic al botón más cercano (que serían los de adsense).
Pueden ver el Demo en mi Faucet: BTC Faucet | Best Bitcoin Faucet Ever
1.- Abren la ruta /public_html/templates/default
2.- Anticlic en index.php y clic en ver/editar
3.- Pegan estos scripts dentro de la etiqueta <body>
Deshabilitar Anticlic (clic derecho del mouse)
Deshabilitar la selección de texto "copiar/pegar"
Aunque si desean ahorrar espacio lo que ustedes necesitan será este código:
quedando de esta manera dentro de <body>(la etiqueta de entrada):
Hace exactamente lo mismo y sólo varía en la alerta del antilic (ya no se muestra).
__________________________________________________________________________________
Muy bien, ahora pasemos a la parte de ocultar el botón a simple vista
Pueden personalizar el botón muy fácilmente con la ayuda de bootstrap, este es el Link
Lo que les recomiendo es poner el botón dentro de otro botón con Modal (así ganaremos espacio para un nuevo anuncio de adsense)
Y por supuesto, le pondremos un contador al div para que se muestre luego de "X" segundos.
1.- habiendo ya escogido nuestro estilo de Modals (porque hay dos, large y small)
Vamos a nuestro código /public_html/templates/default (dependiendo del template que tengan)
* Anticlic en Index.php y clic en ver/editar
* Control + F en nuestro editor y escribimos "get reward!" (si han cambiado el texto no hay problema, sólo escriben el cambio)
Screenshot by Lightshot
Y procedemos a envolver el código:
Screenshot by Lightshot
Listo, con esto tendríamos ya envuelto nuestro botón, ahora faltaría agregarle otra clase de estilo para que contraste con el fondo que tengamos puesto y saquemos de cuadro a nuestro nuevo botón.
Para ello iremos a este Link.
* si no se ubican, Control + F y escriban Button Size, van a los ejemplos y eligen el que les parezca más atractivo. (a mi me viene excelenete el Extra small button)
http://prntscr.com/7x82ln
* Vamos al editor y cambiamos la clase del botón con esta nueva:
http://prntscr.com/7x85bd
- Con esto ya tendríamos dos de nuestros tres pasos, ahora sigue el temporizador. (Gracias al usuario [MENTION=1597]YeltsinGraphs[/MENTION] por el código xD)
Dónde "5" es el tiempo del fade in, y "You need... bla bla" es el texto que se mostrará mientras espera.
http://prntscr.com/7x873d
admito que hay demasiados divs y que uno puede llegar a confundirse :fatigue: xd.
Por supuesto que nada de esto tendría sentido alguno si el usuario da "ENTER" para ubicar el botón, so you need this code my friend! 😛8:
Irá entre <head> y </head> 🙂🙂
Esto sería todo, cualquier duda en los comentarios, saludos!. :encouragement::encouragement:
Eso no nos serviría de nada en nuestra faucet ya que como lo dije antes los usuarios sólo vienen por los satoshis (eso lo consiguen poniendo su wallet, completando el captcha y dando clic en reward), obviando cualquier tipo de publicidad pero, escondiendo el último paso, ocultando el botón "REWARD" a simple vista, lo único que quedará disponible para seleccionar o dar clics serán los anuncios, dándonos así una cantidad más elevada de "clics" en los anuncios ya que el usuario confundido queriendo reclamar sus satoshis atinará a darle clic al botón más cercano (que serían los de adsense).
Pueden ver el Demo en mi Faucet: BTC Faucet | Best Bitcoin Faucet Ever
1.- Abren la ruta /public_html/templates/default
2.- Anticlic en index.php y clic en ver/editar
3.- Pegan estos scripts dentro de la etiqueta <body>
Deshabilitar Anticlic (clic derecho del mouse)
Insertar CODE, HTML o PHP:
<script type='text/javascript'>
/*Mensaje que puedes personalizar*/ var mensajeerror = "Boton derecho deshabilitado ¡Gracias por visitarnos!"; if(document.layers) window.captureEvents(Event.MOUSEDOWN); function bloquear(e){
if (navigator.appName == 'Netscape' && ( e.which == 2 || e.which == 3)) { alert(mensajeerror);return false; }
if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert(mensajeerror);return false; }} window.onmousedown=bloquear; document.onmousedown=bloquear; </script>
Deshabilitar la selección de texto "copiar/pegar"
Insertar CODE, HTML o PHP:
<script language="JavaScript">
function disableselect(e)
{
return false
}
function reEnable()
{
return true
}
//if IE4+
document.onselectstart=new Function ("return false")
//if NS6
if (window.sidebar)
{
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>
Aunque si desean ahorrar espacio lo que ustedes necesitan será este código:
Insertar CODE, HTML o PHP:
oncontextmenu="return false" onselectstart="return false" ondragstart="return false"
quedando de esta manera dentro de <body>(la etiqueta de entrada):
< body oncontextmenu="return false" onselectstart="return false" ondragstart="return false">
Hace exactamente lo mismo y sólo varía en la alerta del antilic (ya no se muestra).
__________________________________________________________________________________
Muy bien, ahora pasemos a la parte de ocultar el botón a simple vista
Pueden personalizar el botón muy fácilmente con la ayuda de bootstrap, este es el Link
Lo que les recomiendo es poner el botón dentro de otro botón con Modal (así ganaremos espacio para un nuevo anuncio de adsense)
Y por supuesto, le pondremos un contador al div para que se muestre luego de "X" segundos.
1.- habiendo ya escogido nuestro estilo de Modals (porque hay dos, large y small)
Vamos a nuestro código /public_html/templates/default (dependiendo del template que tengan)
* Anticlic en Index.php y clic en ver/editar
* Control + F en nuestro editor y escribimos "get reward!" (si han cambiado el texto no hay problema, sólo escriben el cambio)
Screenshot by Lightshot
Y procedemos a envolver el código:
Screenshot by Lightshot
Listo, con esto tendríamos ya envuelto nuestro botón, ahora faltaría agregarle otra clase de estilo para que contraste con el fondo que tengamos puesto y saquemos de cuadro a nuestro nuevo botón.
Para ello iremos a este Link.
* si no se ubican, Control + F y escriban Button Size, van a los ejemplos y eligen el que les parezca más atractivo. (a mi me viene excelenete el Extra small button)
http://prntscr.com/7x82ln
* Vamos al editor y cambiamos la clase del botón con esta nueva:
http://prntscr.com/7x85bd
- Con esto ya tendríamos dos de nuestros tres pasos, ahora sigue el temporizador. (Gracias al usuario [MENTION=1597]YeltsinGraphs[/MENTION] por el código xD)
HTML:
<div id="contador"></div>
<div id="contenido" style="display: none;">Este es el contenido que se mostrara!</div>
<script>
var segundos = 5;
var progress = setInterval(function(){
segundos--;
if(segundos > 0){
$('#contador').text('El contenido se mostrará en '+segundos+' segundos!');
} else if(segundos == 0){
clearInterval(progress);
$('#contador').hide();
$('#contenido').fadeIn();
}
}, 1000);
</script>
Dónde "5" es el tiempo del fade in, y "You need... bla bla" es el texto que se mostrará mientras espera.
http://prntscr.com/7x873d
admito que hay demasiados divs y que uno puede llegar a confundirse :fatigue: xd.
Por supuesto que nada de esto tendría sentido alguno si el usuario da "ENTER" para ubicar el botón, so you need this code my friend! 😛8:
HTML:
<script type="text/javascript">
$(document).ready(function() {
$("form").keypress(function(e) {
if (e.which == 13) {
return false;
}
});
});
</script>
Irá entre <head> y </head> 🙂🙂
Esto sería todo, cualquier duda en los comentarios, saludos!. :encouragement::encouragement:
Última edición: