70 lines
1.6 KiB
Plaintext
70 lines
1.6 KiB
Plaintext
Diego Najar
|
|
|
|
—————————
|
|
|
|
Implementar
|
|
- Links a Google+, Facebook y Twitter
|
|
- Plugins
|
|
- Plugins SEO, description, opengaph, etc..
|
|
- 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'
|
|
|
|
find . -type f -name '*.php' -exec sed -i '' s/helperText/Text/ {} +
|
|
————
|
|
|
|
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
|