Introducción
  • Presentación del CMS
Configuración del entorno de trabajo
  • Descarga e instalación de Xampp
  • Instalación de Brackets editor de código
Desarrollo del CMS (Content Manager System)
  • Presentación de la plantilla CMS
  • Creación de base de datos y tabla categorías en phpmyadmin
  • Estructurando el index.php
  • listar categorías en index.php
  • Creando la tabla entradas en phpmyadmin
  • Insertando registros - entradas en phpmyadmin y listandolo en index.php
  • Buscador con php PARTE 1
  • Buscador con php PARTE 2
  • Listar categorías en sidebar.php
  • Estruturando el index.php del Admin - Backend
  • Conexión a la base de datos desde el header.php de la carpeta Admin
  • Listar categorías en categorias.php en Admin
Módulo de Categorías
  • Modulo de Categorías y listar las categorías en categorias.php en Admin
  • Insertar Categorias en categorias.php en Admin PARTE 1
  • Insertar Categorias en categorias.php en Admin PARTE 2
  • Eliminar categorías en Admin
  • Ajustes de los métodos de la clase Categorías
  • Editar categoría en Admin PARTE 1
  • Editar categoría en Admin PARTE 2
  • Imprimir consultas, detectar errores y corregirlos
Módulo de Entradas
  • Modulo de Entradas, clase Entradas, listar entradas con el método get_entradas
  • Listar entradas en entradas.php en Admin
  • Mostrar categorias y fecha en entradas.php en Admin
  • Listar categorias en el campo categoria en add_entrada.php en Admin
  • Insertar entrada en Admin PARTE 1
  • Insertar entrada en Admin PARTE 2
  • Ajustes en el método get_entradas() en el modulo Entradas.php
  • Editar entrada en Admin PARTE 1
  • Editar entrada en Admin PARTE 2
  • Editar entrada en Admin PARTE 3
  • Editar entrada en Admin PARTE 4
  • Eliminar entradas en Admin
  • Tabla comentarios en phpmyadmin
  • Entrada y formulario respecto a un id_entrada en entrada.php
Módulo de Comentarios
  • Módulo de Comentarios y listado de registros de comentarios en Admin etc
  • Listar el titulo de entradas en la tabla de ver_comentarios.php en Admin
  • Mostrar la entrada de acuerdo al id_entrada en entrada.php
  • Insertar comentarios en entrada.php PARTE 1
  • Insertar comentarios en entrada.php PARTE 2
  • Redireccionar una entrada desde la lista de comentarios en Admin
  • Eliminar comentarios en Admin
  • Aprobar y desaprobar comentarios en Admin
  • Listar los comentarios aprobados en entrada.php
  • Setiar las fechas en index.php y entrada.php
  • Ajustes con el campo entrada_comment_count en el Admin
  • Incrementar el numero de comentarios en la tabla entradas en el campo entrada
  • Depurando el Módulo de Comentarios
  • Listando las entradas con status publicado en index.php
  • Acortando el contenido de la entrada en index.php con la función substr()
  • Ajuste en edit_entrada.php
  • Tabla usuarios en phpmyadmin
Módulo de Usuarios
  • Módulo de Usuarios.php y listar los usuarios en usuarios.php en Admin
  • Insertar usuario en usuarios.php Admin PARTE 1
  • Insertar usuario en usuarios.php Admin PARTE 2
  • Encriptando password en usuarios con la función password_hash()
  • Editar usuario en Admin PARTE 1
  • Editar usuario en Admin PARTE 2
  • Editar usuario en Admin PARTE 3
  • Eliminar usuarios en Admin
  • Cambiar rol del usuario en usuarios en Admin
  • Login, validación de password con password_verify()
  • Variables de session, Logout.php y rol de acceso en Admin
  • Mostrar perfil en Admin
  • Editar perfil en Admin
Funcionalidades Extras
  • Ajuste en add_entrada.php y edit_entrada.php
  • Enumerar el número de entradas,comentarios,usuarios,categorias en el index.p
  • Gráfica de resultados PARTE 1 en index.php en Admin
  • Gráfica de resultados PARTE 2 en index.php en Admin
  • Gráfica de resultados PARTE 3 en index.php en Admin
  • Agregar editor de texto WYSIWYG en add_entrada.php y edit_entrada en Admin
  • Linkear la imagen de la entrada, linkear una entrada desde entradas.php, red
  • Mostrar el link editar entrada en el menu si existe la session y el id_entra
  • Agregando opciones de bulk en entradas.php PARTE 1
  • Agregando opciones de bulk en entradas.php PARTE 2
  • Arreglando la dirección de socket (protocolo / dirección de red / puerto)
  • Agregar link ver entrada después de editar una entrada en Admin
  • Seguridad en el login con la expresión regular para validar el password
  • Clonar registros de entradas en Admin
  • Selecciona todos los registros con el checkbox en entradas.php en Admin
  • Registro de usuario en registrar.php
  • Mostrar mensaje de alerta para eliminar un registro con el evento onClick
  • Validar que no exista usuarios repetidos en la tabla usuarios, mostrar entradas
  • Crear y resetear el número de visitas de una entrada
  • Agregar el parametro $entrada_views_count en el método clonar_registro
  • Paginación en index.php
  • Estilos en los botones de la paginación
  • Mostrar número de usuarios online en el CMS
  • Listar comentarios de una entrada en entrada_comentarios.php
  • Evitar eliminar el registro de un usuario sin loguearse