wiki:TareasSegundoCuatrimestreDe2009
  1. Los que usan windows, instalar el XAMPP. Para los que usan linux, si bien hay un XAMPP para linux, es más fácil y cómodo instalar los paquetes apache2, mysql-server, php5 y phpmyadmin de su propia distribución.
  2. Crear una base de datos y un usuario (usando phpmyadmin) para TextPattern
  3. Bajarse el TextPattern (4.2.0) e instalarlo como vimos en clase
  4. Leer artículos de TextPattern (síganlos -especialmente la segunda parte- con la compu y el TextPattern instalado)
    1.  Parte 1: Aprendiendo los bloques básicos de Textpattern
    2.  Parte 2: Mecanismos de los bloques básicos de Textpattern
  5. Aprender a usar el  Textile para formateo simple de texto:
  6. Para los que no sepan PHP, buscarse algún tutorial en línea y aprendan a usarlo. En la  vieja wiki de la materia hay algunos links que les pueden servir.
  7. Leer los artículos Anatomía de un plugin de Textpattern (esto síganlo usando el template y el compilador que tenemos en nuestro propio subversion - el  ejemplo sáquenlo del  subversion de textpattern):
    1.  Parte 1: Introducción ( continuación -  conclusión)
    2.  Parte 2: Creación De Un Plugin Muy simple ( continuación -  conclusión)
    3.  Parte 3: Manejo de variables y tags simples ( cotinuación -  conclusión)
    4.  Parte 4: Debugging, tags que abren y cierran ( conclusión)
  8. JUEGUEN con el TextPattern. Modifíquenle el aspecto al blog, agreguen artículos, escriban comentarios como lo haría una persona que navega por el sitio... ÚSENLO.
  9. Elijan un proyecto para hacer un plugin:
    1. Revisen el  foro de plugins.
    2. Fíjense qué pide la gente en el  foro "plugin requests".
    3. Tomen ideas de  plugins existentes.
    4. Si encuentran un plugin que hace algo que les interesa y quieren ver cómo está programado, usen el  plugin decoder que escribieron algunos de sus compañeros de cuatrimestres anteriores (hay una versión más nueva que todavía no publiqué en nuestro repositorio subversion.
    5. Mándenme mail informándome el proyecto que quieren hacer (uno o dos párrafos descriptivos de la funcionalidad específica... no vale "quiero hacer algo con youtube" si no, "voy a hacer un tag que muestre un video de youtube así y asá").