Por necesidades de una de mis webs, he creado un sistema de comentarios escrito en php y mysql.
Cuando os lo deascargais hay dos archivos, el comentarios.php y el pag_comentarios.sql, este último tiene la estructura de la tabla.
Por ejemplo, si queremos añadir un sistema de comentarios por ejemplo una wiki (en mi caso trabajando con MediaWiki) lo que necesito previamente es la extensión para permitir iframes (webframe extension, creo que se llama)
Una vez tengamos la extensión procederemos a insertar el iframe con la siguietne URL
comentarios.php?url=identificador
fijaros que en el valor url será la "clave" para indexar los comentarios para un articulo determinado por ejemplo.
Si se necesitan eliminar comentarios, solo se podrá efectuar desde el mysql, a no ser que alguien desarrolle un pequeño panel de administración de comentarios.
Por cierto, está vinculado con el sistema de iconos de gravatar.com
Espero que les sirva.
El enlace lo teneis aqui:
https://sourceforge.net/projects/comentariosphp/
sábado, 25 de junio de 2011
lunes, 20 de junio de 2011
Autologon en windows 7 estando en dominio
Inicio -> ejecutar y aqui escribimos "regedit"
En el editor de registro nos vamos a
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
rellenamos las siguientes claves de registro
AutoAdminLogon, DefaultPassword and DefaultUsername.
wn AutoAdminLogon el valor ha de ser 1
En el editor de registro nos vamos a
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
rellenamos las siguientes claves de registro
AutoAdminLogon, DefaultPassword and DefaultUsername.
wn AutoAdminLogon el valor ha de ser 1
Name : AutoAdminLogon Value : 1
Name : DefaultPassword Value : the pasword of the user profile (DOMINIO\usuario)
Name : DefaultUsername Value : the username of the account you want to log in to
Vamos a inicio -->; ejecutar o bien pulsamos Windows+R
Escribimos "netplwiz" (sin las comillas) o en su defecto "control userpasswords2"
Desmarcamos la casilla Los usuarios deben de escribir su nombre y contraseña
A continuación nos pedira el usuario que lo tendremos que escribir de la siguiente forma: DOMINIO\usuario
Escribimos la contraseña y reiniciamos
Reiniciamos
Name : DefaultPassword Value : the pasword of the user profile (DOMINIO\usuario)
Name : DefaultUsername Value : the username of the account you want to log in to
Vamos a inicio -->; ejecutar o bien pulsamos Windows+R
Escribimos "netplwiz" (sin las comillas) o en su defecto "control userpasswords2"
Desmarcamos la casilla Los usuarios deben de escribir su nombre y contraseña
A continuación nos pedira el usuario que lo tendremos que escribir de la siguiente forma: DOMINIO\usuario
Escribimos la contraseña y reiniciamos
Reiniciamos
viernes, 27 de mayo de 2011
Procedimiento para la recuperación de datos de un disco mediante SSH / WinSCP
Procedimiento para la recuperación de datos de un disco mediante SSH / WinSCP
Necesitamos previamente un equipo donde colocar el disco duro afectado y que la tarjeta de red esa compatible con la distribución SystemRescueCD.
Iniciamos desde el CD , seleccionamos la opción po defecto.
Una vez iniciado el sistema, deberemos de iniciar el entorno grafico para ellos escribiremos en la línea de comandos:
startx
Dentro del menú deberemos de buscar una aplicación que pone algo parecido a show partitions o algo asi.
En esa ventana nos mostrara una tabla con todas las particiones del disco duro, en nuestro ejemplo usaremos /dev/sda2 que es la que queremos recueperar.
Bien, ahora abriremos un terminal y escribiremos lo siguiente:
cd /mnt
mkdir disco
con esto hemos creado un directorio donde montaremos la partición que deseemos, recordemos que el directorio /mnt es donde se montan particiones, unidades de red etc en sistemas GNU/Linux.
Ahora el siguiente paso es montar la partición en ese directorio para ello escribiremos el siguiente comando:
mount /dev/sda2 /mnt/disco
ahora si nos vamos con un cd /mnt/disco y luego hacemos un ls podemos ver el contenido.
Ahora existen tres formas de transferir los datos fuera del disco:
A – Tener conectado un disco duro de destino
B – Montar una unidad de red en el directorio /mnt
C – Transferir los datos via SSH
Yo he escogido la opción C por ser la que visualmente es más fácil, aunque aquí os dejo como montar una unidad de red de Windows:
El comando para montar la unidad de red es:
mount –t cifs //ip_o_nombre_pc/recurso /mnt/punto_de_montaje –o username=nombre_de_usuario,password=contraseña –o lfs
Ahora, como nosotros hemos escogido la opción C por comodidad, procederemos a asegurarnos de que el serbio SSH esté activado para ellos en el terminal ejecutaremos:
/etc/init.d/sshd status
Con esto veremos si se está ejecutando, sino deberemos de ejecutar: /etc/init.d/sshd start
Pero claro, como no sabemos el password de acceso de root para la distribución de systemrecueCD procederemos al cambio de password de root, para eloo tan simple como ejecutar el siguiente comando:
passwd
Con esto le podemos cambiar el password por el que nos dé la gana, para el ejemplo usaremos “z123456A” sin las comillas.
Para asegurarnos de que se aplican los cambios al servicio SSH procederemos a reiniciar el servicio:
/etc/init.d/sshd stop (detenemos el servicio)
/etc/init.d/sshd start (arrancamos el servicio)
Finalmente para podernos conectar al equipo necesitamos saber la dirección IP, para ello escribiremos el comando ifconfig
Nos vamos a un PC con Windows
Necesitamos tener instalado previamente WinSCP. Aquí los únicos parámetros de conexión que necesitamos es la IP que la hemos obtenida previamente, y el password de root, que también se lo hemos cambiado anteriormente.
Una vez que nos hemos conectado podremos ir a /mnt y a partir de ahí arrastrar los archivo de un sitio a otro y de forma grafica, lo bueno que tiene este procedimiento es que visualmente podemos ver el progreso visualmente
Para más info
jueves, 10 de marzo de 2011
Obtener información del sistema de un equipo Windows por linea de comandos
Windows no es precisamente conocido por su rica interfaz por linea de comandos, pero si que existen algunos comandos que nos pueden hacer la vida mas facil por lo que nunca vienen mal.
Uno de estos comandos es systeminfo que nos viene con el Windows por lo que no necesitamos instalar nada. Nos permite obtener un resumen del equipo con la versión de Windows y todos los parches instalados:
Escribiremos: "systeminfo" en la linea de comandos
En el caso que los resultados no los queramos como meramente informativos, también podemos obtener dicha información en formato CSV para poder tratar los datos con algún proceso. Por ejemplo, para realizar un inventario de los equipos:
Uno de estos comandos es systeminfo que nos viene con el Windows por lo que no necesitamos instalar nada. Nos permite obtener un resumen del equipo con la versión de Windows y todos los parches instalados:
Escribiremos: "systeminfo" en la linea de comandos
En el caso que los resultados no los queramos como meramente informativos, también podemos obtener dicha información en formato CSV para poder tratar los datos con algún proceso. Por ejemplo, para realizar un inventario de los equipos:
"systeminfo /fo csv > ficherito.csv" (sin las comillas, por supuesto)
martes, 1 de marzo de 2011
Comprbar en widows que las DLL del sistema son correctas
System File Checker (sfc)
Para comprobar que los archivos de tu sistema estan en perfecto estado y completos, ejecuta:
Inicio --> Ejecutar --> "sfc /scannow" (sin las comillas).
Para comprobar que los archivos de tu sistema estan en perfecto estado y completos, ejecuta:
Inicio --> Ejecutar --> "sfc /scannow" (sin las comillas).
lunes, 21 de febrero de 2011
Como visualizar el estado de una configuracion RAID en Linux
Para visualizar el estado de una configuración en linux, lo más rápido de visualizar es por linea de comandos escribiendo:
cat /proc/mdstat
Por suerte, no es necesario ser root para visualizar el estado, aunque si alguien conoce alguna aplicación gráfica, seria interesante conocerla.
Por cierto, añado la web que me sacó del apuro:
http://lopezivan.blogspot.com/2007/03/raid-1-en-linux.html
cat /proc/mdstat
Por suerte, no es necesario ser root para visualizar el estado, aunque si alguien conoce alguna aplicación gráfica, seria interesante conocerla.
Por cierto, añado la web que me sacó del apuro:
http://lopezivan.blogspot.com/2007/03/raid-1-en-linux.html
VB .NET - Trabajando con el control Timer
Una vez colocado el control timer (que no se verá) deberemos de escribir el siguiente código o bien seleccionar dentro del editor de codigo, el control Timer1 y despues Tick Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick codigo dentro del timer, vamos lo que hara cada vez que pase x tiempo End Sub
Suscribirse a:
Entradas (Atom)


