Diego Najar

—————————

Implementar
- Links a Google+, Facebook y Twitter
- Plugins
- Comentarios
- Notificaciones
- Dashboard, parecido a Nibbleblog, me gusta.
- iPhone app
- Cloud
- Usuarios de lectura ?, no vale la pena, y hay que hacer mas controles a nivel de administracion.
- Implementar algun limpiador**

—————————
**LIMPIADOR
- Recorrer directorios content/posts/, Si el post no tiene el archivo index.txt quiere decir que ese directorio no debe existir y debe ser eliminado

—————————

Habilitar rewriterules en el server, httpd.conf

<Directory /var/www/html>
AllowOverride All

————

Objetos tipo estáticos, que empiecen con la letra h o la palabra helper.

hText::
hUrl::

helperText::
helperUrl::

find . -type f -name "*.php" -print0 | xargs -0 sed -i 's/Text/helperText/g'
find . -type f -name "*.php" -print0 | xargs -0 sed -i 's/Url/helperUrl/g'

————

Editar una pagina
1- Usuario logueado

Si cambia el slug
 verificar slug nuevo
 mover el directorio

Si cambia el parent
 verificar parent
 mover directorio adentro del parent



Editar usuario
1- Usuario logueado
2- Ver si el usuario es administrador o si es el mismo usuario que se esta editando.


—————————


- Las Friendly URL son Case sensitive.

—————————
Editando a mano
Si editas el slug(directorio), luego de llamar a generator(), el post se pone en draft, toma la fecha actual y no vuelve a modificarse. Se puede forzar a publicado indicando el status: published
