¿Nuevo usuario?
Puedes registrarte aquí
 
       
Menú principal
 
 Navegación
Buscar
dpForo
dpFAQ
dpManuales
dpDescargas
dpThemes
Noticias por Temas
Recomiéndanos
Enlaces
Créditos
dzStaffStatus
Miembros:  Administradores
No Conectado  el_cuervo  
No Conectado  Dixso  
Miembros:  Colaboradores
No Conectado  AnyKiller  
No Conectado  nestormateo  
No Conectado  docser  
Miembros:  Moderadores
No Conectado  cardiru  
No Conectado  javiermisol  
Miembros:  Traductores
No Conectado  gnrx  
Miembros:  Miembros:
Ultimo:  Nuevos Hoy: 11
Ultimo:  Nuevos Ayer: 5
Ultimo:  Total: 71544
Ultimo:  Ultimo:
demon_oso
Miembros:  Conectados
Miembros:  Miembros: 1
Invitados:  Invitados: 57
Total:  Total: 58
Miembros:  Miembros Online
Conectado  coiko2  
Sponsor
dp-Tools
 Generador de Menús
 Pop-Up Maker
 Generador de Bloques
 Generador de Módulos
Enlázanos


Texto del enlace:


Otros Banners:



Theme creado por
dev-postnuke.com

 Foro dev-postnuke.com
  Postnuke :: Configuración
  no permitir acceso a user.php

Bienvenido invitado

Moderado por: Dixso, el_cuervo, AnyKiller, cardiru, javiermisol << Tema anterior   Tema siguiente >>
Imprimir tema
Autor Tema: no permitir acceso a user.php
tremere
Enviado: 22/06/2004 a las 11:06
Novato
Novato

avatar

Karma: 0 (0 Votos)

Registrado: 17/05/04
Mensajes: 18

Estado: Desconectado
Ultima visita: 19/07/05
Buenos días:

Me gustaria saber como restringir el acceso a las cuentas de usuario, para que los usuarios no puedan modificar sus datos ni su contraseña (se que dicho asi pensareis, ¿que carajo quiere hacer este?), pero tengo una web, en la que tienen que entrar muchas personas por medio de una sola cuenta de usuario (no pregunteis por que) y estoy teniendo problemas porque cambian la contraseña, y después no pueden entrar. Se que una de las opciones es quitarlo de los menus, pero acceden escribiendo directamente la URL. ¿Alguien me puede decir algo? gracias
tremere Enviar MP


tonilope
Enviado: 24/06/2004 a las 20:06
Frecuente
Frecuente

avatar

Karma: 5 (2 Votos)

Registrado: 29/05/04
Mensajes: 49

Estado: Desconectado
Ultima visita: 10/04/05
Debe de poder hacerse con permisos, pero yo como medida cautelar MODIFICARIa el user.php QUITANDOLE EL BOTÓN DE GUARDAR CAMBIOS y a tomar por saco biggrin

Salu2 wink

PD: ¿Por qué acceden todos con una única cuenta? biggrin biggrin

PD2: POdrías editarlo con un

if(usuario = user_comun)
SIN BOTON DE GUARDAR CAMBIOS

else
CON BOTÓN DE GUARDAR CAMBIOS

[Editado el 24/6/2004 por tonilope]
tonilope Enviar MP
el_cuervo
Enviado: 25/06/2004 a las 00:06
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Elimina esta carpeta: modules\NS-Your_Account\user
Pero unicamente la carpeta USER, no elimines nada mas
el_cuervo Enviar MP WwW
tremere
Enviado: 01/07/2004 a las 12:07
Novato
Novato

avatar

Karma: 0 (0 Votos)

Registrado: 17/05/04
Mensajes: 18

Estado: Desconectado
Ultima visita: 19/07/05
Muchas gracias por la ayuda, y sorry por la tardanza en contestar.

Acceden todos con una única cuenta, porque es una web para controlar las instalaciones que hacen los instaladores de una empresa, con fotos y demás. Tienen tres sub-contratas trabajando para ellos, y quieren que cada empresa tenga una unica clave (ya les dije yo, que era mejor crear grupos, pero esta gente es asi de gilipollas, que le vamos a hacer), en fin, no me queda otra que hacerlo asi, por otro lado. Gracias por contestar. Muxas thanks

Tengo otra preguntilla. ¿como hago para que la pantalla de inicio (me refiero a cuando un usuario se valida como tal) no sea la de user? que sea el index tal cual? Intento hacerlo en lo de "cambiar pagina de inicio" pero algo debo de hacer mal, porque me sigue llevando al user.php
tremere Enviar MP
el_cuervo
Enviado: 02/07/2004 a las 00:07
Administrador
Administrador

avatar

Karma: 9 (83 Votos)

Registrado: 12/06/03
Mensajes: 6528

Estado: Desconectado
Ultima visita: 23/07/07
Es complicado, depende muchisimo del bloque de login que utilices, pero sea cual sea el bloque hay que modificar su codigo fuente
el_cuervo Enviar MP WwW
tremere
Enviado: 02/07/2004 a las 09:07
Novato
Novato

avatar

Karma: 0 (0 Votos)

Registrado: 17/05/04
Mensajes: 18

Estado: Desconectado
Ultima visita: 19/07/05
el bloque para los usuarios que uso es el que viene por defecto con el pack de dev-postnuke que descargue de sta web. Podriais ayudarme con esto?. Necesito que la pagina que aparece por defecto cuando se validan sea el index. El caso es qeu al loguearse por segunda vez si que les envia directamente al index, pero la primera siempre va al user.php . Bueno, thx por las respuestas.
tremere Enviar MP
gab
Enviado: 08/05/2005 a las 03:05
Novato
Novato


Karma: 0 (0 Votos)

Registrado: 23/10/04
Mensajes: 2

Estado: Desconectado
Ultima visita: 08/05/05
Imagino ya lo has solucionado pero para los que recién leen esto aquí les va:

Solo edita : modules\NS-User\tools.php (yo tengo la version de tools.php barra progresiva que puedes descargar aqui http://www.dev-postnuke.com/Downloads-index-req-getit-lid-398.html )

Agrega despues de esto:

Código
  1. ]<?php
  2. include 'modules/NS-User/user/menu.php';
  3. include 'modules/NS-User/user/access.php';
  4. // include 'modules/NS-User/user/language.php';
  5. function redirect_index($message, $url = "http://www.dev-postnuke.com/index.html")
  6. {
  7.     $ThemeSel = pnConfigGetVar('Default_Theme');
  8.     echo "<html><head>\n";
  9.     if (defined("_CHARSET") && _CHARSET != "") {
  10.         echo "\n";
  11.     }
  12.     echo "\n";
  13.     echo "<style type=\"text/css\">";
  14.     echo &quot;@import url(\"".WHERE_IS_PERSO."themes/$ThemeSel/style/style.css\"); ";
  15.     echo "</style>\n";
  16.     echo "</head><body bgcolor=#2F363F text=#000000>\n";
  17.     //echo "<table align=center border=0 cellpadding=0 cellspacing=1><tr><td><font class=\"pn-title\">$message</font></td></tr></table></body></html>";
  18.      echo "<table height=\"100%\" align=center border=0 cellpadding=2 cellspacing=0><tr><td><center>$message";
  19.  ?>
  20.  
  21. var loadedcolor='CCCCCC' ;       // PROGRESS BAR COLOR
  22. var unloadedcolor='FFFFFF';     // COLOR OF UNLOADED AREA  // Orange F3A947
  23. var bordercolor='navy';            // COLOR OF THE BORDER
  24. var barheight=15;                  // HEIGHT OF PROGRESS BAR IN PIXELS
  25. var barwidth=300;                  // WIDTH OF THE BAR IN PIXELS
  26. var waitTime=1;                   // NUMBER OF SECONDS FOR PROGRESSBAR


esto:

var action=function()
{
window.location="http://www.tusitio.com/index.php"
}


y deja el resto intacto.

Listo! no mas "Pagina Personal" a menos claro esta que escriban la dir url "www.tusitio.com\user.php" , pero por lo menos no la veran automaticamente.

Espero esto sea de utilidad. :-P :-P :-P :-P
gab Enviar MP




Powered by pnForum Version 2.6

Inicio  |  dpFaq  |  dpManuales  |  dpDescargas  |  dpThemes  |  Contacta

Web site powered by PostNuke MySQL PHP Postnuke Spain PHP RSSPixel Add to Technorati Favorites

Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003, que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.

Dev-CMS.com :: Amplía tus horizontes.

HOSPEDAJE Y DOMINIOS -- Tu Hosting
Alojamiento Web --- Registro de Dominios