Aportes de los alumnos de Seminario de Aplicaciones al Textpattern
La idea es desarrollar algún plugin para TextPattern que se pueda aportar al proyecto.
En ../DocumentaciónPlugins vamos a ir recopilando documentos que nos sirvan para entender cómo funcionan y cómo se hacen los plugins.
En esta página vamos a ir tirando ideas sobre qué se puede hacer. La idea es que escriban todos, no sólo yo (MarianoAbsatz).
En principio, la idea es que tengan instalado y jueguen con algún TextPattern. En http://semap.baby.com.ar/txp-pruebas hay una instalación pública donde podemos jugar todos. Se administra desde http://semap.baby.com.ar/txp-pruebas/textpattern . El que no tenga una cuenta, mándeme un mail y se la creo.
Algunos proyectos posibles
Navegando por la sección plugins del foro aparecen algunos pedidos que podríamos usar para tomar ideas:
Primer cuatrimestre de 2007
GoogleFindingTool. Idea propuesta por DanielBerezovsky y PauloDiaz. Estamos queriendo implementar una herramienta de busqueda, con un motor google (Google Finding tool), que permita realizar una busqueda de palabras dentro del sitio. Los resultados seran mostradas como link en una lista. (Proyecto).
TxpBackup. Idea propuesta por PabloAde y FelipeBenedetti que permita hacer un backup de las tablas de la base de datos del TextPattern.
TablesAdmin. Idea propuesta por MarceloVazquez que consiste en un plugin que administra las tablas usadas por otros plugins, permitiendo visualizarlas, crearlas y borrarlas desde el mismo textpattern en una solapa del lado del administrador.
Segundo cuatrimestre de 2006
ArticleScoring. Idea propuesta por JavierLauria, DiegoBarraza y MaximilianoMoneta. Estabamos pensando en la incorporacion de un Plugin que permita que cada Comentarista de los Articulos que se publican, puedan darle una puntuacion al Articulo.
CommentsByPoster. Idea propuesta por FedericoBagna y VictoriaLagoa que permita ver los comentarios agrupados por la persona que los posteó (el comentador), utilizando el mail de esta persona como clave.
SubscribeToComments. Idea propuesta por MarianoZenarola, AgustinCaraballo y AgustinPaciencia, en base a un pedido en el foro, para permitir a quienes postean comentarios suscribirse a los mismos.
SearchFiles. Idea propuesta por MartinZelmeister, PabloSalvatore y NicolasNieves 1, en base a un pedido en el foro, para agregar un tag que permita buscar archivos por su descripción.
Primer cuatrimestre de 2006
ArticleRandomRotate Rotación periódica de artículos para mostrar. La idea es que la rotación sea por períodos fijos (no cada vez que alguien hace reload) y compartida (e.g. en un determinado día, todos los visitantes ven el mismo artículo)
- El equipo formado por Caravajal, Krauchik y Torrado desarrollaremos el plugin de rotación de artículos.
PrioritySort Ordenar posts por "prioridad". Si bien en el thread se ofrecen algunas soluciones triviales (e'cir, sin programación, sólo configuración), creo que se podría hacer algo piola usando un Custom Field con un nombre específico (e.g. "priority")
HelpFromLocalServer. Idea de DiegoPugliese (tiene prioridad para encararla), para copiar el sistema de ayuda al usuario al server local y tener algún manejo de "si falla en el idioma seleccionado, probar en inglés".
AdminLog. Idea de MarianoAbsatz para generar un log de acciones de edición y modificaciones. Este es algo más complejo que los otros ya que no sólo es del lado 'admin', si no que posiblemente haya que agregar una tabla en la base de datos.
WordFilter. Idea de Josefina Rey para filtrar el contenido de palabras a postear y reemplazarlas por otras. Este también es del lado 'admin' y va a requerir al menos acceso a un archivo de configuración.
CommentTitle. Agregar un campo más a los comentarios. Este también es complejo, tiene interfase del lado 'usuario' y del lado 'admin' y un par de callbacks.
CommentCount. Idea de DiegoPugliese para agregar a la página de administración de artículos una columna con la cantidad de comentarios asociada a cada mensaje. MarianoAbsatz propuso que además haya algún tipo de link a los comentarios en sí. Más información en la página del CommentCount.
Plugins realizados
Armé una página para publicar los plugins realizados en el contexto de la materia. La idea es que esta página sea una imagen más o menos visible de la materia, por lo que, si alguno quiere postear, le puedo crear una cuenta con permisos mínimos.
Como es de esperarse, el sitio está hecho con TextPattern.
Comentarios
Acá pusimos al principio algunos comentarios que moví a ../ComentariosyDiscusiones porque esta página ya se había complicado mucho. La idea es mantener esta página para propuestas de plugins y referencia, y la página ../ComentariosyDiscusiones para hacer comentarios y mantener las discusiones.
Notas:
NiclasNieves cursó la materia antes y prefiere dar el final con el nuevo programa (1)