Instalar y desinstalar una tabla para tu módulo en drupal

Dentro de la carpeta de tu módulo debes incluir un archivo con el nombre de tu módulo con extension .install (e.j. mimodulo.install).

En este archivo se va definir la estructura representativa para uno o más tablas con sus llaves relacionadas  e índices.  Esto es definido por hook_schema() (el prefijo hook debe ser reemplazado por el nombre de tu módulo en este caso mimodulo_schema() ).

 

<?php
function mimodulo_schema() {

Dokeos busca practicante para mejorar gestión de errores

En Dokeos, hay *muchos* tipos de errores. Cada tipo de error genera su propio mensaje de error, traducido en el idioma del usuario. Aproximadamente, tenemos (supongo) algo de 500 errores distintos.

El objetivo de esta nueva tarea es de hacer una lista de todos los casos de error y categorizarlos por tipo de error y por contexto. Imagino una escala de 0 a 9 para la gravedad, y una sub-escala de 0 a 100 para el contexto, más unos números libres para variantes.

Algunos ejemplos:

Implementación de un carrusel de imágenes con Drupal 6

Hola en esta ocasión voy a explicar como se implementó un efecto carrusel de imágenes y/o videos para un proyecto en Drupal, lo que se hizo es utilizar el plugin de jquery llamado jscrollable.min.js el cual me da una apariencia de carrusel (elegante), para ello se debe de instalar previamente Drupal, de forma correcta.

Cuando me refiero de forma correcta es saber ubicar donde se van a agregar temas, módulos, files, etc; para ordenarnos desde un principio, luego instalar los módulos necesarios para nuestro site.

Opinión sobre PHP 5.3, lo bueno y lo malo

La reciente salida de PHP 5.3.0, a pesar de generar una gran cantidad de comentarios negativos sobre el hecho de que rompe muchas herramientas, es un paso mayor hacia PHP 6.0.0. Las quejas provienen generalmente del hecho de que unas mejoras en el soporte del código orientado objeto implican ser más estrictos sobre la forma en que deben ser usados los objetos o las clases dentro de una aplicación (por ejemplo no deja más instanciar una clase que sea abstracta “de facto”).

Añadir campo pais a un usuario en Dokeos

Es sabido por que Dokeos ofrece un opcion para añadir un campo especial o personalizado dentro de tu plataforma, pues bien para quienes no saben como hacerlo lo voy a exlicar brevemente ademas voy a pasarles un array de los nombres de todos los paises para ustedes mismos los agreguen, de este modo tambien se puede añadir cualquier otro campo.

Vale decir que esa funcionalidad se usa para los web services que ofrece Dokeos Svalvard para integrarse con otros sistemas

Feliz día del Maestro

En nombre del equipo de desarrolladores de Dokeos y de la Comunidad de Dokeos en Perú CODOPERU, queremos desearles un Feliz día del Maestro, a todos los que con gran esfuerzo día a día ejercen su profesión con la intensión de colaborar con la eduación. Al ser ustedes nuestros usuarios finales queremos expresar nuestro mejores deseos e invitarlos tambien a seguir usando Dokoes como una herramienta util,amigable y flexible en beneficio de la eduación

Saludos