Foros del Web » Programando para Internet » Javascript »

Script para ocultar links de mi foro

Estas en el tema de Script para ocultar links de mi foro en el foro de Javascript en Foros del Web. Bueno de antemano gracias a todos los que respondan mi respuesta. Bueno en primer lugar les dire qu tengo un fror en un subdominio especificamente ...
  #1 (permalink)  
Antiguo 10/02/2009, 23:44
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Pregunta Script para ocultar links de mi foro

Bueno de antemano gracias a todos los que respondan mi respuesta. Bueno en primer lugar les dire qu tengo un fror en un subdominio especificamente (foroactivo para ser mas especificos) en le cual he posteado unos links de descarga.

Lo que yo quiero es uqe estos links de descarga esten ocultos para los usuarios que no esten registrados. He estado buscando tutoriales y hasta ahora no lo encuentro.

Otra cosa mas, en ese mismo foro se puede usar la etiqueta [hide*]. Esta etiqueta oculta los links para aquellos que no posteen en el tema en el que estan los links. Bueno cuando el usuario huesped (que no esta registrado) o el registrado entra no puede ver los links porque no ha posteado. Para que los usuarios sepan que deben comentar se pone una imagen que indica que deben comentar en el tema. Mejor dicho de esta forma.

Código:
imagen del hide [hide]link que quiero ocultar[/hide]
Bueno despues de que el usuario comenta puede visualizar los links. El porblema es que tambien sigue viendo la imagen del hide que, antes de que comentara, le indicaba que comente. Es decir el usario ya comento, no tiene porque seguir apreciendo una imagen que le indique que comente. Alguien podría decirme como hago para borrar esta imagen.

Esta imagen es necesaria para indicar que comenten, pero despues que el usuario comenta debe borrarse. Alguien me podria ayudar con esto, por favor es urgente. Se los agradecere bastante
  #2 (permalink)  
Antiguo 11/02/2009, 02:09
Avatar de ceSharp  
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 495
Antigüedad: 15 años, 6 meses
Puntos: 66
Respuesta: Script para ocultar links de mi foro

hola cesmichael,
si la imagen y los links los metes en <divs> con un id puedes jugar con la propiedad style.visibility o style.display para ocultar/mostar lo que quieras en función de si el usuario esté logado o no, etc.

Salu2
  #3 (permalink)  
Antiguo 11/02/2009, 12:48
Avatar de DonPampero  
Fecha de Ingreso: enero-2009
Mensajes: 27
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Script para ocultar links de mi foro

facil pohh, ya que si el usuario se loguea minimo que ocupa una bd, y si es asi haces la consulta sql... y el if para ver si existe o no el usuario... por ejemplo

<% if usuario <> "" then %> <a href>link para ocultar</a> <% end if %>


saludos...


espero te sirva...
  #4 (permalink)  
Antiguo 11/02/2009, 15:32
Avatar de cesmichael  
Fecha de Ingreso: julio-2008
Mensajes: 207
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Script para ocultar links de mi foro

Serían tan ambles de poner el script completo. No tengo mucho conovimiento de esto. ademas la pagina a la que me refiero no es una pagina hecha por mi :s sino que ha sido creada por otros para mi. Esta es la pagina
resonanciadealmas.foroactivo.com

Como pueden ver pertenece al dominio de foroactivo asi que esas de la consulta sql no se si le podre aplicar. mas bien yo quiero algo como esto:

Código:
function Verificar() {
var conectado;
conectado = document.getElementById("i_icon_mini_login") ;

if (conectado != null) return false ;
else { return true ;
}
}
if (Verificar()) {
document.write("REGISTRATE PARA VER LOS LINKS") ;
}
esto es un tutorial en foroactivo, lastima que esta incompleto. alguien me podria explicar el codigo. yo lo entiendo mas o menos. Tambien espero me ayuden a completarlo. esto es urgente por favor, Es lo unico que he conseguido hasta ahora

Última edición por cesmichael; 11/02/2009 a las 16:21
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:10.