Uutiset:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu
Advertisement:

mod o pop up para votar

Aloittaja ariel75, syyskuu 22, 2009, 08:18:18 IP

« edellinen - seuraava »

ariel75

hola gente la verdad ise el buscador y no encuentro nada sobre esto , alguien sabe como hago para poner un pop up o que sea habra una ventana para votar al foro ? si es posible que luego de votar no se habra mas cada vez que entras en alguna seccion del foro , desdee ya agradezco su ayuda o cualquier orientacion que me puedan dar

ariel75

alguien me podria ayudar , encontre un codeigo pero la verdad no se donde colocarlo , si alguien fuera tan amable de ubicarme un poco lo agradeceria

lucas-ruroken

yo tengo uno qe te dan en una web... solo modificas los datos por los tuyos

<script language="JavaScript"> function vote ()
{ttms=window.open("http://top-ranking.es/index.php?a=in&u=lukitas");}function cancel () {}if (confirm("¿Quieres VOTAR a esta web en Top-Ranking.es?")) {vote(alert ("Muchas gracias por tu votación"));} else cancel(alert ("Has decidido no votar, quizás la proxima vez?")) </script>


lo debes poner entre <head></head>

saludos
Adk Portal 3.1 is coming....

Design your universe!

ariel75

muchas gracias pero esto:<head></head> donde lo encuentro en que archivo? si me podes explicar un poquito mas es que recien comienzo en este tipo de modificaciones

ariel75

tengo que poner ese codigo en el index.php o en el indextemplate.php ?

otra cosa tambien consegui este codigo :
<BODY OnLoad="checkCount()">

<SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var expDays = 1; // número de días que debe durar la cookie

var page = "http://www.gsmspain.com/topsites/vote.php?ID=815";//aquí debes poner la direccion de la pagina que se va a abrir

var windowprops = "width=300,height=200,location=no,toolbar=no,menubar=no,scrollbars=no,resizable=yes";
//En la linea anterior, puedes modificar las propiedades de la ventana

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) {
var j = i + alen;
if (document.cookie.substring(i, j) == arg)
return getCookieVal (j);
i = document.cookie.indexOf(" ", i) + 1;
if (i == 0) break;
}
return null;
}
function SetCookie (name, value) {
var argv = SetCookie.arguments;
var argc = SetCookie.arguments.length;
var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "" ;
}
function DeleteCookie (name) {
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = GetCookie (name);
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date();
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));
function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
}
}
function getCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}


function votar() {
pregunta = confirm("Por favor, si apoyas a Foro Moviles Nokia y quieres que sigamos compartiendo diariamente, ayudanos y VOTA por el mejor Foro-Portal de telefonia movil. Despues pulsa el boton Atras de tu navegador para volver al foro... MUCHAS GRACIAS!" ;

if(pregunta){
location ="http://www.gsmspain.com/topsites/vote.php?ID=815";
}
else {alert("¡¡NO HAS VOTADO!!. Espero que votes la proxima vez...Tambien puedes hacerlo en la parte superior del foro. Un saludo" ;}
}

function checkCount() {
var count = GetCookie('count');
if (count == null) {
count=1;
SetCookie('count', count, exp);
votar();}
else {
count++;
SetCookie('count', count, exp);
}}
// End -->
</script>


quiero saber si esta bien . aca dejo adjuntado el indextemplate.php modificado pero me da error de sintaxis y la verdad no se en donde


lucas-ruroken

Lainaus käyttäjältä: ariel75 - syyskuu 23, 2009, 09:26:38 IP
muchas gracias pero esto:<head></head> donde lo encuentro en que archivo? si me podes explicar un poquito mas es que recien comienzo en este tipo de modificaciones

en el index.template de tu theme


y por lo otro qe comentas es qe dentro de tu codigo por cada   '   qe aparezca debes poner una barra invertida asi:

\'

por ejemplo si tienes

<img src='yo' />

debes cambiar por

<img src=\'yo\' />

saludos

Adk Portal 3.1 is coming....

Design your universe!

ariel75

hive todos los cambios que me dijiste , no me tiro ningun error pero no me aparece el cuadrito de votar , que puede pasar ?

lucas-ruroken

ni idea ya qe no conozco tu codigo.. por qe no probas con el ke te pase?
Adk Portal 3.1 is coming....

Design your universe!

ariel75

puse el que me pasaste y funciono bien ya lo tengo instalado , ahora por ejemplo si quiero una ventanita que flote por el foro , esas que dicen votar como hago ? porque eso es en realidad lo que buscaba, igualmente agradezco tu ayuda ya que me brindaste una solucion que estoy usando

ariel75

alguien sabe como poner la dichosa ventanita que flota donde dice votar ? que codigo es y donde se agrega ? desde ya muchas gracias

ariel75

up , alguien conoce el codigo de la ventana que flota?

lucas-ruroken

busca un mod qe se llama barra flotante qe invita  a registrarse... solo podrias modificar el texgto y listo....

saludos
Adk Portal 3.1 is coming....

Design your universe!

Advertisement: