Autor Tema: CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]  (Leído 917 veces)

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« en: 06 de Febrero de 2012, 16:37:40 pm »
No se si me conoceis, pero soy Jordi, y he empezado a programar hace 2 MESES, sí, digo casi cada día allí dale que te pego durante 4a 6 horas practicando PHP, y bueno, he hecho esto para enseñar al mundo lo que es capaz de hacer una persona en poco tiempo si le pone ganas, el código lo he hecho creo que es fácil, pero para una persona que aún esta aprendiendo y ha empezado hace 2 meses está bien, es una CMS completa con varios sistemas, teneis que configurar el config.php y subir la base de datos, y ya la cms detecta cuando entras si esta instalada o no, y el resto se hace sólo :)
El que mire el código que me dea nota, lógicamente está un poco guarro, ahora hago las cosas más limpias, etc. . Lo único malo es que no usa encriptacion MD5 ni usa htmlspecialchar, ni mysql_real_format, así que no lo useis en sitios grandes si no sabeis PHP XD, estoy la verdad que muy contento por lo que hecho, pero aún me falta aprender mucho más ya que PHP cada día salen más cosas nuevas que descubrir y aprender, ésto es el futúro :),

::en algúnas fotos pone PublicVoid, soy yo pero en otro foro, (KM).

PARA SER ADMIN en el campo de tu usuario en RANGO ponte 3, entonces ya veras el panel.

Sistemas
Instalador
- Si la pagina no esta instalada, se mueve al instalador.
- Instalador recopila toda la informacion

Usuario
- Registro, comprbueba si existe el usuario si no, procede
- Logueo, comprueba si existe y concuerda la pass con el user, procede
- Usuario, muestra información general del usuario, puntos ganados, etc..


Administracion
- Edicion de Sistema, (nombre del sitio, titulo, descripcion, etc..)
- Edicion del Ususario (control de todo)
- Visor de LOGS, puedes ver todos los LOGS

LOGS
PLANTILLA: NOMBRE / OPERACION / FECHA

-Si alguien se loguea se guarda en los logs
-Si alguien intenta acceder al panel de administracion no siendo admin se guarda en los logs
-Cuando alguien se registra se guarda en los logs
-Opcion de borrar todos los LOGS

Primera Vista
-Contador de registrados
-Actualmente online

Sistema de Mantenimiento
- 0 mantenimiento
- 1 abierto

Mensajes Privados
-Al enviar comprueba si existe el usuario, si existe procede
-Mis mensajes, comprueba si existe un mensaje
-Opcion de borrar todos mis mensajes recibidos

JUEGO AL AZAR
Funcion que funciona, pero no tiene mucho sentido, ya que si ganas se te suman puntos, pero con los puntos no puedes hacer nada, tengo algo pensado para la V2.
-Muestra cuantas veces se ha jugado
-Muestra cuantas veces se ha ganado

[ETC:] Tiene más sistemas pero no recuerdo, jaja.

Vista:
- Archivos: 16
- Lineas Escritas: Aproximadamente unas 1000-1200 creo.
- Tiempo en el proyecto: 1 mes y medio
- Sin animo de Lúcro, totalmente flexible

Bugs
- No he encontrado

¿Qué hago con esto?
Pues lo puedes integrar en un diseño entonces tiene un sitio totalmente funcional.

Tutorial
Para que funciona símplemente sube la db, configura el config.php y ya, entras al sitio y te redirecciona al instalador.

Derechos de Autor:
Soy completamente autor de cubeCMS, cada linea es escrita por mí.

Descarga:
- http://www.mediafire.com/?fyy8e1m2ilejd31

VirusTotal
- https://www.virustotal.com/file/b7382c102169835081f720785764112bbc1a79edb97143bb96efd5b28702e4f7/analysis/1328315095/

Imagenes

Sin admin
[spoiler]








[/spoiler]

Admin
[spoiler]






[/spoiler]

Sobre Opiniones y Críticas
A la hora de criticar, pensar que aún soy novato en PHP, esto lo he hecho para aprender, nada más, quiero la opinión de los mods, que són los que más me han ayudado, gracias.
« Última modificación: 06 de Febrero de 2012, 16:39:29 pm por Animus »


La red social de tus sueños.


Comunidad PHPeros

CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« en: 06 de Febrero de 2012, 16:37:40 pm »

Desconectado CarlosRdrz

  • Moderador Global
  • PHPero Master
  • *****
  • Mensajes: 2.505
  • Karma: 131
  • Sexo: Masculino
  • A.k.a. TLX
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #1 en: 06 de Febrero de 2012, 17:45:02 pm »
Hola Jordi!

No está mal! Solo he visto los screenshots pero luego espero darle un vistazo al código :)

Como comentario, el MD5 y el htmlspecialchars() es algo muy muy muy importante! Deberías considerar agregarlo en la próxima versión ;)
Se ve que trabajaste duro,

Un saludo!
La dedicación de mi respuesta sera directamente proporcional a la dedicación de tu pregunta.
Hacer códigos que entiendan las máquinas es fácil, lo difícil y realmente útil es hacer códigos que entiendan las personas.
http://twitter.com/CarlosRdrz
http://www.carlosrdrz.es

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #2 en: 06 de Febrero de 2012, 20:01:02 pm »
Hola Jordi!

No está mal! Solo he visto los screenshots pero luego espero darle un vistazo al código :)

Como comentario, el MD5 y el htmlspecialchars() es algo muy muy muy importante! Deberías considerar agregarlo en la próxima versión ;)
Se ve que trabajaste duro,

Un saludo!

Sí, creo que durante 1 mes y unos días!, si algún día saco una V2, implementaré más seguridad y más limpieza,y un poco de diseño, gracias!


La red social de tus sueños.


Desconectado ivan m

  • PHPer@
  • **
  • Mensajes: 64
  • Karma: 0
  • Sexo: Masculino
  • Aprendiendo PHP!
    • Ver Perfil
    • Iván M.Z.
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #3 en: 11 de Febrero de 2012, 21:02:37 pm »
Enhorabuena por el script! Pinta muy bien
Proyectos actuales:[/b]
Generador de skates - v1 Terminada, empezando v2

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #4 en: 16 de Febrero de 2012, 10:50:21 am »
Gracias, me gustaría recibir más comentarios del código, no de los screenshots.


La red social de tus sueños.


Desconectado maska

  • PHPer@ Fijo
  • ***
  • Mensajes: 126
  • Karma: 2
  • Nuev@ PHPer@
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #5 en: 16 de Febrero de 2012, 13:29:49 pm »
Yo he probado el código porque lo primero que leí fue tu descripción en cuanto a "No tiene Bugs". Pero a mí, me imprime bastantes errores del tipo:

Código: [Seleccionar]
Notice: Undefined index: usuario in C:\xampp\htdocs\webs\cubeCMS\index.php on line 59

Warning: mysql_result() [function.mysql-result]: Unable to jump to row 0 on MySQL result index 12 in C:\xampp\htdocs\webs\cubeCMS\index.php on line 59

La CMS se ve buena aparentemente. Pero como ya digo, a mi, me imprime numerosos errores.
El sistema de mensajes no envia. Me imprime códigos de errores en la URL:

Código: [Seleccionar]
http://localhost/webs/cubeCMS/%3Cbr%20/%3E%3Cb%3ENotice%3C/b%3E:%20%20Undefined%20variable:%20_SEVER%20in%20%3Cb%3EC:%5Cxampp%5Chtdocs%5Cwebs%5CcubeCMS%5Cenviar_mensajes.php%3C/b%3E%20on%20line%20%3Cb%3E23%3C/b%3E%3Cbr%20/%3E
Pero insisto. Se le puede sacar mucho partido al código.
Un saludo.

Y, animos. A seguir aprendiendo PHP.

Desconectado DigitalMoney

  • PHPerit@
  • *
  • Mensajes: 4
  • Karma: 0
  • Sexo: Masculino
  • Llegar como sea!
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #6 en: 20 de Febrero de 2012, 06:11:07 am »
Hola Animus me parece interesante tu esfuerzo, sigue así te puede ser recompensado al tiempo, voy a probarlo y te digo como me fue...
« Última modificación: 20 de Febrero de 2012, 07:40:39 am por DigitalMoney »
La necesidad nunca hizo buenos negocios.

Desconectado nmartin021

  • PHPero Avanzado
  • ****
  • Mensajes: 250
  • Karma: 9
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #7 en: 20 de Febrero de 2012, 22:54:06 pm »
Me parece muy bueno, pero si lo desarrollas más, mejor aún :)

Por cierto, responde a Laura, la pobre se desespera enviandote mensajes en la otra pestaña xD

PD: Qué bien que usas Linux :)

Desconectado Animus

  • PHPero Avanzado
  • ****
  • Mensajes: 273
  • Karma: 1
  • Sexo: Masculino
  • Aprende a aprender, el resto vendrá solo.
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #8 en: 21 de Febrero de 2012, 12:12:31 pm »
Hola DigitalMoney, te he respondido el MP.

Por cierto los errores puede ser que sean causados por el mismo xampp, yo uso ubuntu + apache + php y mysql y algunos mods, creo que los fallos son causados por el mismo xampp ya que a mi no me da error :S

Y sí, el código es muy mejorable jaja, muchas gracias por las opiniones, críticas, etc ..


La red social de tus sueños.


Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:CubeCMS, 100% Escrita Por Mí [17 Archivos, APR. 1200 Lineas]
« Respuesta #9 en: 22 de Febrero de 2012, 02:05:50 am »
Hola!

Me gustó mucho tu aporte, siempre me gusta cuando encuentro cosas así porque veo como se desarrollan los proyectos e ideas de otr@s y como hacen uso del código (en el buen sentido) voy a ver que tal, +k  :)
« Última modificación: 22 de Febrero de 2012, 02:10:40 am por AlejoSketch »