Sunteți pe pagina 1din 45

Aprendizaje Electrnico

Ing. Humberto Silvera Reynaga

Introduccin
Aprender es algo innato al ser humano, es algo que ha venido haciendo a lo largo de la historia. Este aprendizaje en inicios consista en la transmisin oral de conocimientos (padres a hijos); ms tarde con la escritura y posteriormente con el papel. Los conocimientos podan copiarse manualmente, pero el saber leer y escribir era un lujos destinado a pocos, luego lleg la imprenta que dio la posibilidad de que el conocimientos pudiera ser divulgado y posteriormente lleg la rotativa y otras tcnicas de impresin que permiti publicar de a miles de ejemplares en poco tiempo. Nosotros conocemos la enseanza de forma sencilla (profesor/aula/alumnos), y da tras da los alumnos acuden al colegio, instituto, universidad u otro centro de formacin a recibir conocimientos recogidos en un libro de texto como apoyo, y finalizar en la evaluacin de todo un ciclo que el profesor hace a sus alumnos para tener un reflejo de lo aprendido. Ha cambiado algo del sistema de educacin tradicional? Cmo habr que "ensear, en el futuro ms prximo?

Anlisis de Plataformas
Las nuevas tecnologas han entrado de lleno en prcticamente todos los terrenos de nuestras vidas y la educacin y la formacin es uno de ellos. Nuevos elementos han aparecido para mejorar el nivel de la educacin y la formacin y para hacerlas ms accesibles eliminando las barreras espacio-temporales que pudieran existir (elearning). Elearning hoy en da est experimentando un crecimiento muy notable, cada vez son ms las empresas que reciclan a sus profesionales mediante cursos publicados en las herramientas de gestin del conocimiento, encargadas de gestionar tanto a los alumnos y profesores como a los contenidos que se quieren publicar. En el terreno universitario, la tecnologa elearning est en continuo crecimiento y ya son muchas las universidades que poseen campus y cursos virtuales. Los sistemas de gestin del conocimiento desarrollados por empresas privadas tienen un alto nivel pero tambin alcanzaron altos precios y ciertas instituciones y organizaciones no la pueden pagar. Es as que nacen las plataformas de libre distribucin influenciadas por el espritu del cdigo libre.

GATE
GATE (Gabinete de Tele-Educacin de la Universidad Politcnica de Madrid-UPM), est constantemente investigando las nuevas corrientes y modalidades de la tele-educacin que influyen positivamente en la calidad de la enseanza (experiencia desde 1991). Para estar al da de todo lo que sucede alrededor de los desarrollos de elearning tienen un equipo trabajando en una evaluacin permanente de plataformas elearning. Tienen informacin sobre ms de 250 plataformas aunque muchas carecen de informes exhaustivos y se limitan a dar informacin sobre la pgina web de contacto. Dispone de la posibilidad de consultar de forma global los listados y estudios comparativos o hacer una bsqueda selectiva. La bsqueda global permite especificar qu informacin deseamos encontrar con respecto a la plataforma: otros nombres de la plataforma, autores, direccin de correo de contacto, url y evaluaciones efectuadas por otros organismos.

Edutools
Edutools, proyecto desarrollado por el British Columbias Centre for Curriculum, Transfer & Technology (C2T2), provee una completa revisin y anlisis de herramientas software de gestin de cursos. Esta web ha creado una lista con una serie de caractersticas que deberan poseer las plataformas: foros de discusin, chats, posibilidad de auto matrcula, auto evaluaciones, etc. Posee informacin bastante completa sobre ms de 50 sistemas de gestin de cursos y una opcin interesante es que permite realizar la comparacin de diferentes plataformas y visualizar la informacin de forma conjunta, disponible en una sencilla herramienta que ayuda a tomar una decisin a la hora de elegir una plataforma.

Bankhacker
Esta web oferece informacin sobre muchas plataformas de elearning aunque la informacin que presenta es ms bien escasa y slo debe tenerse en cuenta para realizar una primera aproximacin a las plataformas.

Xplana
Xplana, es una comunidad web creada por tcnicos y educadores dedicados a escribir sobre tecnologa y educacin. Es una web de libre distribucin. Tiene un anlisis basado en la puntuacin de seis caractersticas de las plataformas: administracin de la plataforma o la efectividad. Entre las plataformas analizadas destaca como las mejor evaluadas: Lon-Capa, Chef, Moodle, MITs Open Courseware, Atutor, Drupal, etc.

Edutech

Edutech es una web situada en Suiza creada en colaboracin por la tres siguientes instituciones: Oficina Federal de Educacin y Ciencia, la Conferencia Universitaria y la Universidad de Friburgo. Tiene como objetivo registrar nuevas aplicaciones del entorno universitario basadas en las Tecnologas de la Informacin y la Comunicacin, es tambin punto de encuentro entre personas, en uno de sus apartados existe una evaluacin de sistemas de gestin del conocimiento. Esta evaluacin, se caracteriza por su informacin actual.

UNESCO
La UNESCO, Organizacin de las Naciones Unidas para el desarrollo de la Educacin, la Ciencia y la Cultura, tiene una pgina web donde ofrece informacin sobre diferentes plataformas de libre distribucin y un listado con una introduccin a la plataforma y enlace a su pgina web.

CMS
Un sistema de gestin de contenidos (Content Management SystemCMS), es un software que permite crear una estructura base para la creacin y administracin de contenidos, principalmente de pginas web. Generalmente un CMS es una aplicacin con una base de datos asociada en la que se almacenan los contenidos, separados de los estilos o diseo. El CMS controla tambin quin puede editar y visualizar los contenidos, convirtindose en una herramienta de gestin integral para la publicacin de sitios web. Algunas funcionalidades tpicas de un CMS son: Administracin de la estructura del portal: mdulos, mens, diseo, configuracin general, etc. Administracin del contenido: distintos tipos de contenidos, gestin y publicacin de contenidos, etc. Administracin de usuarios: polticas de gestin de usuarios y de acceso a los contenidos mediante roles y permisos, etc. Informes y gestin del portal: errores, estadsticas de acceso, etc. En Internet podrs encontrar distintos tipos de CMS, segn el tipo de plataforma que se desee implantar. Por ejemplo: Para un portal de e-learning podramos optar por Moodle, ATutor, Dokeos o WebCT, entre otros.

CMS
Para montar un sitio de discusin o foros de debate, nos podramos decantar por phpBB o SMF. Para montar un portal web con mltiples funcionalidades, tendremos que seleccionar uno de entre los CMS genricos disponibles, como Drupal, TYPO3, Joomla o OpenCMS. De los CMS genricos, los ms utilizados en la actualidad son TYPO3, Joomla y Drupal. Todos ellos fueron publicados a principios de este siglo y tienen en comn que estn desarrollados en PHP y MySQL y que se distribuyen como software libre. Cada uno de ellos cuenta con su propia comunidad de usuarios y desarrolladores que contribuyen al desarrollo del proyecto, ya sea trabajando en la mejora del software o aportando nuevos mdulos para incrementar o mejorar sus funcionalidades. La eleccin de un CMS no es sencilla, debido a que los tres tienen una curva de aprendizaje elevada, especialmente para desarrolladores que quieren profundizar en su arquitectura y programar funcionalidades especficas. Sin embargo, Drupal ofrece, ya en su versin 4, una interfaz ms amigable para los usuarios finales. Esta capacidad de crear sitios web fcilmente gestionables por los usuarios finales, que no tienen porqu tener conocimientos avanzados en informtica y programacin, fue uno de los factores de diferenciacin que nos hizo inclinar la balanza hacia Drupal.

TYPO3
TYPO3 es un CMS muy completo, aunque complejo en su utilizacin y modificacin. Se usa principalmente en Alemania, donde radica tanto la empresa que lo desarrolla como su principal comunidad de usuarios y desarrolladores.

Joomla
Joomla es el ms serio competidor de Drupal. Sus orgenes son anteriores a Drupal (fue creado a partir de Mambo), lo que le permiti posicionarse antes en el mercado. Muchos desarrolladores se han especializado en Joomla y ven en el cambio a otro CMS un coste demasiado elevado en tiempo y formacin.

Drupal
Drupal es quizs el CMS con la comunidad de usuarios y desarrolladores ms activa. Actualmente se encuentra en la versin 7 desde el 2010. Como veremos a lo largo del curso, Drupal ha evolucionado de tal forma que, adems de ser capaz de realizar todas las funciones propias de un CMS, permite la integracin de muchas otras funciones avanzadas, ms enfocadas a la creacin de redes sociales y a la interaccin entre los usuarios.

Qu es Drupal
Drupal es un Sistema de gestin de contenidos (CMS) que se distribuye como software libre bajo licencia GNU GPL (General Public License) versin 2 o superior. Drupal puede ser modificado y distribuido libremente, pero siempre se debe hacer bajo la misma licencia. Esto quiere decir que si, por ejemplo, desarrollamos un mdulo especfico, ste se debe distribuir con todos sus archivos fuente, de forma que cualquier otra persona pueda a su vez modificarlo y distribuirlo. Es posible vender un paquete, un mdulo o un tema de Drupal desarrollado. Slo tenemos que distribuirlos bajo la misma licencia, de forma que tambin puedan ser modificados y redistribuidos libremente por otras personas. El software est desarrollado con el lenguaje de programacin PHP y utiliza una base de datos MySQL. Est maquetado con hojas de estilo CSS, con lo que es posible construir sitios web totalmente accesibles. Hoy en da casi cualquier proveedor de alojamiento (hosting) dispone de las caractersticas mnimas requeridas por Drupal para su instalacin y correcto funcionamiento, aunque es recomendable consultar al proveedor previamente. Con Drupal es posible implementar una gran variedad de sitios web: un blog personal o profesional, un portal corporativo, una tienda virtual, una red social o comunidad virtual, y un largo etctera.

Qu se puede hacer con Drupal


Ya hemos comentado que con Drupal es posible desarrollar cualquier tipo de portal o aplicacin web. Adems de las funcionalidades bsicas que vienen integradas en el software, es posible aadir nuevas funcionalidades a travs de mdulos. Los mdulos son aplicaciones adicionales desarrolladas por miembros de la Comunidad de Drupal, que se distribuyen libremente bajo la misma licencia GPL. Cualquier persona puede crear un nuevo mdulo o modificar uno existente. Drupal cuenta con ms de 3500 mdulos, y cada da se aaden nuevos mdulos: Administracin. Mdulos para ampliar las opciones de administracin del portal. Comercio electrnico. Mdulos especficos para el desarrollo de tiendas virtuales e integracin de diferentes mtodos de pago. Comunidad y Grupos. Mdulos para construir redes sociales y comunidades virtuales. Desarrolladores. Mdulos especializados para facilitar el trabajo de los desarrolladores de Drupal, incluyendo herramientas para el desarrollo gil de mdulos y temas.

Qu se puede hacer con Drupal


Contenidos. Mdulos para la integracin de todo tipo de contenidos, desde textos en HTML sin necesidad de conocer HTML o CSS, hasta publicacin de vdeos, podcast, flash, etc. Gestin de ficheros. Mdulos para subir todo tipo de documentos, imgenes, vdeos, etc. Podrs construir, por ejemplo, galeras multimedia y repositorios de documentacin. Calendarios y eventos. Mdulos especficos para la gestin y publicacin de eventos, con diferentes formatos de calendario. Email. Mdulos para aadir funciones de comunicacin a travs de correo electrnico Javascript y AJAX. Mdulos que aportan efectos especiales a travs de Javascript o AJAX, que mejoran la experiencia del usuario en el sitio. Bsqueda. Herramientas para optimizar las bsquedas en el sitio web. Estadsticas. Diferentes mdulos para el registro y consulta de estadsticas de visitas al sitio web, incluyendo total integracin con Google Analytics. Sindicacin de contenidos con RSS y otros formatos. Permite que los usuarios del sitio puedan estar al da de las actualizaciones del mismo mediante servicios de sindicacin de contenidos. Tambin permiten integrar en el sitio web contenidos de otros portales que ofrecen este servicio, como pueden ser bloques de noticias.

Qu se puede hacer con Drupal


Mltiples idiomas. Mdulos para construir sitios con contenidos en mltiples idiomas. Y otros muchos mdulos para la integracin en Drupal de ms de 2000 aplicaciones externas de todo tipo: Google, Google maps, YouTube, Moodle, Messenger, phpBB, Wikis, YUI, TinyMCE, Amazon, Google Analytics y Twitter, entre otros.

Arquitectura de Drupal
La arquitectura de Drupal adaptada al nivel inicial, se ir ampliando: El ncleo.- El ncleo aporta a Drupal la base necesaria para su funcionamiento y para la incorporacin del resto de componentes de la arquitectura. Es posible acceder al ncleo y hacer uso directo de sus funciones a travs de la API de programacin de Drupal, sin embargo, ste es un aspecto avanzado que requiere conocimientos de programacin. Los mdulos.- Los mdulos aportan funcionalidades adicionales al ncleo de Drupal. En el desarrollo de los mdulos contribuyen tanto los desarrolladores de Drupal, como el resto de miembros de la comunidad, existiendo en la actualidad ms de 3500 mdulos. Existen cinco mdulos obligatorios que forman parte del ncleo de Drupal: Block (bloque), que controla los bloques. Filter (filtro), que realiza acciones de filtrado sobre los contenidos a mostrar. Node (nodo), que realiza las acciones necesarias para la publicacin y gestin de contenidos. System (sistema), encargado de la administracin general del sitio. User (usuario), necesario para el registro, acceso y gestin de usuarios.

Arquitectura de Drupal
Estos mdulos son obligatorios y, dado que Drupal no podra funcionar sin ellos, no es posible prescindir de los mismos y, por tanto, no es posible desactivarlos. En la distribucin de Drupal se incluyen otros mdulos que, aunque forman parte del ncleo, son optativos. Muchos de ellos aparecen inactivos por defecto, por lo que ser necesario activarlos para su uso. Destacamos los siguientes mdulos del ncleo opcionales: Comment (comentario), permite a los usuarios realizar comentarios sobre los contenidos publicados. Forum (foro), activa los foros para discusiones generales. Locale (localizacin), agrega mltiples idiomas al sitio y permite la traduccin de la interfaz. Menu (men), permite gestionar los mens del sitio. Path (ruta), permite renombrar la url de las pginas. Search (bsqueda), activa la bsqueda de contenidos en todo el sitio. Statistics (estadsticas), guarda estadsticas de acceso al sitio. Taxonomy (taxonoma), permite la categorizacin del contenido. Upload (subida, carga), posibilita la subida de archivos al sitio. Es posible encontrar muchos mdulos adicionales en el repositorio de Drupal.

rea de administracin
Una de las peculiaridades que hacen que Drupal sea amigable para los administradores y gestores de contenidos es que el rea de administracin est totalmente integrada en la interfaz del portal y, por defecto, utiliza el mismo tema que el resto del portal. No existe un rea de administracin como tal, sino un men de navegacin que permite el acceso a las distintas opciones de administracin a aquellos usuarios con los permisos adecuados. Temas El tema (theme en ingls) define un diseo especfico para el sitio web. Existe un repositorio oficial de temas libres de Drupal, que pueden ser descargados y modificados para adaptarlos al diseo de nuestro sitio. Mediante el uso de temas, Drupal separa los contenidos del diseo, de forma que es posible cambiar el aspecto del sitio cambiando o modificando el tema. La forma ms fcil de personalizar los temas es modificando las hojas de estilo CSS que contienen. Nodos y pginas Los tipos de contenido en Drupal derivan de un tipo de contenido bsico denominado nodo (node en ingls). El tipo de contenido principal es la Pgina, que se utiliza para contenidos estticos del sitio. En este nivel estudiaremos cmo utilizar los tipos de contenido existentes y cmo crear nuevos tipos de contenido.

rea de administracin
Bloques Los bloques (blocks en ingls) son contenidos principalmente dinmicos que se pueden habilitar en distintas zonas (denominadas regiones) del tema del sitio. Por ejemplo, un bloque puede mostrar los ltimos usuarios registrados, los ltimos comentarios publicados en el sitio o un calendario de eventos. Los bloques tambin pueden habilitarse y deshabilitarse de forma dinmica, por ejemplo, para determinados contenidos o usuarios. Estructura de archivos En este nivel inicial nos interesa conocer tres de las carpetas que forman la estructura de archivos de Drupal, todas ellas ubicadas en el directorio raz de nuestro sitio: /sites. En esta carpeta se almacenan los datos de configuracin del sitio y todos los mdulos y temas adicionales que vayamos incorporando a nuestro portal. /modules. En esta carpeta se almacenan nicamente los mdulos del ncleo, en carpetas independientes. No se deben subir mdulos adicionales a esta carpeta. /themes. Funciona igual que la carpeta modules, pero albergando los temas (themes) del sitio. No se deben subir temas adicionales a esta carpeta.

rea de administracin
Toda la administracin del sitio se lleva a cabo a travs del men Administrar, se divide por grupos de tareas: Administracin de contenido Construccin del sitio Configuracin del sitio Administracin de usuario Informes Ayuda Es importante destacar que las opciones y subopciones del men de administracin irn variando en funcin de los mdulos instalados y activados. De hecho, una de las primeras acciones que tendremos que realizar tras instalar un mdulo es identificar y localizar qu nuevas opciones han "aparecido" en el men de administracin. Tambin es posible consultar las opciones de administracin disponibles para cada mdulo, haciendo clic en la pestaa Por Modulo, (Structure/Administracin/ Index). Esta opcin ser especialmente til para configurar los nuevos mdulos instalados, como veremos ms adelante.

rea de administracin
Administracin de contenido La opcin administracin de contenido incluye las opciones de configuracin relacionadas con la publicacin de contenidos: Comentarios. Permite ver y editar los comentarios publicados en el sitio por los usuarios. Tambin muestra la cola de moderacin de comentarios, permitiendo su validacin previa a la publicacin (Structure/Administracin/Index/Comment) Contenido. Permite ver, editar y eliminar el contenido del sitio (Structure/ Administracin) Opciones de envo. Controla el comportamiento del envo de contenidos (si instalado) Publicacin RSS. Permite configurar la sindicacin de contenidos RSS en el sitio (Configuracin/ Web services/ RSS publishing) Taxonoma. Permite clasificar el contenido en categoras (Structure) Tipos de contenido. Gestiona los distintos tipos de contenido disponibles en el sitio (Structure)

rea de administracin
Construccin del sitio Construccin del sitio agrupa las opciones relacionadas con la estructura del sitio. Inicialmente incluye estas subopciones: -Bloques. Configura los bloques de contenido que se muestran en las distintas regiones del sitio (Structure) -Mens. Gestiona los distintos mens del sitio (Structure) -Mdulos. Permite habilitar o deshabilitar los mdulos (Structure/ Administracion) -Temas. Permite gestionar los temas del sitio, puede tener varios temas e incluso permitir que los usuarios seleccionen uno (Structure/Administracion/ Apariencia) -Translate interface (Traduccin de la interfaz). Permite traducir la interfaz, se utilizar para traducir los trozos de texto que aparecen o mdulos instalados que no incluyen traduccin al espaol (Configuracin/ Regional and language) Instalados los mdulos aparecern otras dos opciones fundamentales: -Alias de URL: Permite asignar nombres fciles de recordar a los contenidos (Configuracin/ Search and metadata) -Vistas: Facilita la creacin de vistas de contenidos a partir de otros Por ejemplo, crear una lista de usuarios o una lista de noticias.

rea de administracin
Configuracin del sitio La opcin configuracin del sitio incluye opciones de configuracin general del sitio, tales como (Structure/Administracin/Index): -Acciones. Gestiona diferentes acciones que se pueden ejecutar en el sitio. Normalmente se utilizan en combinacin con los disparadores (System/Acciones) -Fecha y hora. Permite cambiar la zona horaria del sitio y los formatos de fecha (System/Date and time) -Formatos de entrada. Permite configurar los distintos formatos de entrada disponibles en el sitio (Filter/Text formats) -Idiomas. Permite aadir idiomas al sitio (Locale/Languages) -Informacin del sitio. Permite cambiar la informacin bsica del portal, como el nombre del sitio, el eslogan, la misin, la direccin de correo electrnico, etc (System/ Site information) -Informar de errores. Permite indicar pginas personalizadas para los errores 403 y 404 (Database logging) -Juego de herramientas de imgenes. Configuracin para el tratamiento de imgenes en el sitio (System/Image toolkit) -Mantenimiento del sitio. Permite cerrar el sitio temporalmente para realizar tareas de mantenimiento (System/Cron)

rea de administracin
Configuracin del sitio (Structure/Administracin/Index ) Configuracin del sitio incluye opciones de configuracin general, tales como: -Registro y alertas. Configuracin de registros de logs y alertas del sistema (System/Logging and errors) -Rendimiento. Configuracin de la cach del sitio para mejorar el rendimiento (System/Rendimiento) -Sistema de archivos. Opciones para indicar dnde se deben almacenar los archivos y cmo acceder a ellos (System/File system) -Tema de administracin. Permite definir un tema diferente para el rea de administracin (System/Apariencia) -URLs limpios. Activa o desactiva la opcin de URLs limpios en el sitio (System/Clean URLs) Administracin de usuario (Structure/Administrador/Index/User/) La opcin administracin de usuario incluye todas las opciones relacionadas con la gestin de usuarios y los permisos de acceso al sitio y a las distintas funcionalidades: -Opciones de usuario. Opciones generales de configuracin de las opciones de usuario (Account settings)

rea de administracin
Administracin de usuario (Structure/Administrador/Index/User/) La opcin administracin de usuario incluye todas las opciones relacionadas con la gestin de usuarios y los permisos de acceso al sitio y a las distintas funcionalidades: -Permisos. Permite seleccionar los permisos a las distintas funcionalidades segn el rol (People) -Reglas de acceso. Permite crear reglas especficas de acceso, como prohibir el acceso desde una determinada IP o bloquear a usuarios especficos (Configure User permissions) -Roles. Lista, edita, aade y elimina roles de usuario (People) Informes La opcin Informes, engloba las opciones de consulta del registro de acciones y errores, las principales sub-opciones son: (Reports) -Entradas recientes del registro. Muestra todas las acciones almacenadas en el registro, permite realizar filtros de bsqueda en funcin del tipo de accin registrada y el tipo de aviso (Recent log messages) -Principales errores de "acceso denegado". Muestra los errores 403 de acceso no permitido a determinadas pginas (Top 'access denied' errors)

rea de administracin
Informes (Reports) La opcin Informes, engloba las opciones de consulta del registro de acciones y errores. Las principales sub-opciones son: -Principales errores de "pgina no encontrada". Muestra los errores 404 de acceso a pginas inexistentes, permite localizar enlaces rotos a pginas inexistentes (Top 'page not found' errors) -Actualizaciones disponibles. Muestra las actualizaciones disponibles de Drupal o de mdulos y temas instalados (Actualizaciones disponibles) -Informe de estado. Muestra el estado de la instalacin y las acciones correctivas necesarias para el correcto funcionamiento del sistema (Status report) Ayuda Por ltimo, la opcin Ayuda incluye ayuda, no siempre traducida, referente a los distintos mdulos instalados y activados en el sitio (Ayuda)

Configuracin general del sitio


Idiomas (Configuracin/Regional and language) Si no instalamos el idioma espaol, si lo hemos instalado y queremos actualizar o si queremos instalar un nuevo idioma, tenemos distintas opciones relacionadas con la gestin de idiomas (Languages), desde esta pantalla se pueden agregar nuevos idiomas al sitio, que sera la opcin a utilizar si an no hemos aadido el idioma espaol. (Si no esta activoModules/ Content translation). El siguiente paso es importar el paquete del idioma aadido, que descargaremos de la pgina oficial de Drupal. En Traducir interfaz (Configuracin/Regi onal and language /Translate interface), se indica el porcentaje de traduccin de cada uno de los idiomas instalados. A medida que vayamos instalando mdulos adicionales, el porcentaje de traduccin del idioma espaol ir bajando, ya que la mayora de mdulos no vienen traducidos (traducir manualmente algunos textos)

Configuracin general del sitio


Idiomas (Configuracin/Regional and language/Translate interface) La pestaa (Translate), nos permite buscar contenidos y traducirlos individualmente. La pestaa (Importar), nos permite cargar un paquete de idioma completo. Informacin del sitio En Informacin del sitio (Configuracin/Administraci n/Index/System/Site information), introduciremos la informacin bsica del sitio que no hayamos indicado durante el proceso de instalacin: eslogan, misin y pie de pgina (campos optativos).

Configuracin general del sitio


Informacin del sitio (Configuracin/Administracin/Index/System/Site information).- Es posible indicar una denominacin diferente para el usuario annimo, dependiendo de la temtica de nuestro sitio. Por ejemplo, se podra usar la denominacin visitante en lugar de annimo, tambin es posible cambiar la pgina de inicio o portada de nuestro sitio, indicando la nueva direccin. Fecha y hora En Fecha y hora (Configuracin/Administracin /Index/System/Date and time) se pueden modificar algunas opciones relacionadas con la forma de mostrar y gestionar las fechas en el sitio. Por defecto los formatos de fecha vienen configurados segn el estndar anglosajn MM/DD/YYYY en lugar de DD/MM/YYYY que es el formato utilizado en Espaa (posible cambiar estos formatos); adems, es posible fijar la zona horaria predefinida que, como ya se ha comentado, puede ser diferente a la hora del servidor donde est instalado el sitio.

Configuracin general del sitio


Fecha y hora (Configuracin/ Administracin/Index/System/Date and time) Tambin permite seleccionar el primer da de la semana que, por defecto viene como domingo. Por ltimo es posible indicar si se desea que los usuarios del sitio puedan modificar los formatos de fecha. Esto slo afectar a la forma en que se le muestra la informacin al usuario en particular, cuando se registran. Mantenimiento del sitio (Configuracin/Administracin /Configuracin/Desarrollo/Mai ntenance mode) Cuando vayamos a realizar acciones de mantenimiento que puedan afectar al funcionamiento del sitio, especialmente si ste est ya disponible en Internet, podemos cerrarlo temporalmente, adems de modificar el mensaje que se mostrar a los visitantes. Para poder acceder es importante recordar la URL de acceso de usuarios (login): http://www.example.com/user

Configuracin general del sitio


Tema de administracin (Apariencia) Para evitar problemas durante las tareas de administracin, es recomendable usar un tema estndar para el rea de administracin, como por ejemplo el tema Garland que viene con la instalacin de Drupal. Este tema slo se utilizar cuando naveguemos por las opciones de administracin, ya sea con el usuario administrador o con cualquier otro usuario con los permisos adecuados. Los usuarios annimos y usuarios registrados sin permisos de administracin seguirn viendo el sitio con el tema general del sitio. Esta opcin ser til cuando se desarrolla o modificando un tema cuando se pruebe temas compartidos por usuarios de la comunidad Drupal, ya que no sabemos cmo se va a comportar nuestro sitio con el tema activado. En caso de que se produzca algn error grave de visualizacin, siempre podremos acceder al rea de administracin (/admin) para modificar el tema del sitio y sustituirlo.

Configuracin general del sitio


URLs limpios (configuracin/Search and Metadata/Clean URLs) Esta opcin permite que las URL del sitio se muestren sin el parmetro (?q=) Sistema de archivos (Configuracin/Medios/File System) Son las rutas donde se almacenarn los archivos subidos o generados en el sitio, es posible cambiar estos parmetros aunque se

recomienda dejar los parmetros por defecto (sites/ default/files). Esto facilita la actualizacin de Drupal, ya que slo deberemos salvaguardar la carpeta/sites, que es la nica que, junto con la base de datos, se modifica mientras se utiliza el sitio.

Actividad
Contenido para Pagina Nueva: Ojo Elemento Padre= Men Principal Mensaje de pie de pgina Contenido para Pagina Principal:

Gestin de contenidos
Drupal permite crear contenidos de diferentes tipos, en funcin de los mdulos instalados y activados. Algunos tipos de contenido son Pgina, Artculo, Tema del foro, Entrada de Blog, Pgina de Libro, Webform, etc. Cada tipo puede tener una configuracin especfica (los artculos puedan ser comentados, pero las pginas no), tambin podemos crear tipos de contenido especficos (noticia para publicar). Es importante distinguir entre un tipo de contenido y el contenido en s: Un tipo de contenido define una especie de plantilla a partir de la cual se crearn los contenidos, los contenidos son las pginas finales que se mostrarn en el sitio (una pgina con la presentacin de la empresa/tipo Pgina), un mensaje determinado en el foro (tipo tema de foro) o un formulario de contacto (de tipo Webform) son contenidos especficos. Los contenidos en Drupal los contenidos se conocen como nodos y cada nodo se genera a partir de un tipo de contenido determinado (slo de un tipo).

Gestin de contenidos
Tipos de contenido Un nodo es la unidad bsica de contenido en Drupal, pueden ser de distintos tipos: pgina de contenido esttico, mensaje de foro, artculo, formulario web, noticia de diario digital, imagen de galera, etc. Drupal categoriza los nodos a travs de los tipos de contenido en funcin de los mdulos activados: -Pgina (Page): Tipo de nodo bsico utilizado para generar contenidos que no cambian con frecuencia (pginas de presentacin y de servicios). -Artculo (Story): Tipo de contenido similar a la Pgina, pero pensado para la publicacin de contenidos publicados peridicamente (noticias, novedades, artculos, etc); la configuracin de este tipo incluye la publicacin en la portada del sitio (promocionado a la pgina principal) y permite que los usuarios puedan realizar comentarios sobre el contenido.

-Entrada de Foro o tema de discusin (Forum topic): Tipo de contenido que permite la generacin de nuevos temas de discusin en los foros, los temas principales se generan a partir del tipo de contenido Entrada de Foro, mientras que las respuestas de los usuarios se realizan comentando el contenido (activacin del mdulo Forum)

Gestin de contenidos
Tipos de contenido -Entrada de bitcora (Blog): Permite generar entradas individuales en un blog o bitcora (activacin del mdulo Blog). -Pgina de libro (Book page): Es una pgina de contenido organizada en una coleccin de entradas relacionadas entre s que constituyen un libro, muestra automticamente enlaces a pginas adyacentes, proporcionando un sistema simple de organizar y revisar contenido de forma estructurada (activacin del mdulo Book)

-Encuesta (Poll): Es una pregunta con un grupo de respuestas posibles; una vez creada, proporciona automticamente un sencillo contador del nmero de votos que ha recibido cada respuesta (activacin del mdulo Poll)

Gestin de contenidos
Permisos tipos de contenido -Pagina (No se permite modificar permisos) -Articulo (No se permite modificar permisos) -Forum (Si se permite modificar permisos: Mdulos/Operaciones) -Blog (No se permite modificar permisos) -Book (Si se permite modificar permisos: Mdulos/Operaciones) -Poll (Si se permite modificar permisos: Mdulos/Operaciones) Alias de URL -Home (Home/Editar/Opciones de Ruta URL/ En blanco) -Page (EPIS/Editar/Opciones de Ruta URL/epis) -Forum (Foro/Editar/Opciones de Ruta URL/foro) -Blog (Blog/Editar/Opciones de Ruta URL/blog) -Book (Libro/Editar/Opciones de Ruta URL/libro) -Poll (Home/Editar/Opciones de Ruta URL/En blanco)

Gestin de Mdulos
-PHP filter Permite la evaluacin de fragmentos de cdigo PHP (Modulo/ Nucleo/PHP filter7.14) -Statistics Guarda estadsticas de acceso al sitio (Modulo/Nucleo/Statistics7.1

Wysiwyg con TinyMCE


WYSIWYG (What You See Is What You Get/ lo que ves es lo que obtienes), es un editor de texto enriquecido (RTF), aporta a los cuadros de texto de contenido funcionalidades adicionales que nos permiten generar pginas con contenidos ricos en estilo sin necesidad de conocer el lenguaje HTML. Es importante saber que, aunque no lo veamos, el texto, imgenes y dems elementos que incluyamos a travs del editor se almacena en HTML. Uno de los editores ms extendidos y que se integra a la perfeccin con Drupal es TinyMCE. TinyMCE es un editor WYSIWYG independiente de Drupal, que se distribuye bajo licencia LGPL (http://tinymce.moxiecode.com), se trata de un editor de texto con una serie de iconos adicionales que permiten aadir estilos al texto y elementos multimedia: negrita, itlica, cursiva, alineacin del texto, imgenes, tablas, etc. Descarga e instalacin del mdulo Wysiwyg El mdulo Wysiwyg de Drupal ser el encargado de comunicarse con el software TinyMCE, que tambin deberemos instalar en el servidor; el mdulo Wysiwyg est disponible en las siguientes URLs (http://drupalmodules.com/ module/wysiwyg y http://drupal.org/project/wysiwyg )

Wysiwyg con TinyMCE


Descarga e instalacin del mdulo Wysiwyg Descomprime el archivo descargado y sube la carpeta wysiwyg a (/sites/ all/modules); comprueba en (Modulos/Interfaz de usuario), que puede ser activado directamente. Configuracin del mdulo Wysiwyg Para configurar ingresar a (Configuracin/Autoria del Contenido/ Wysiwyg profiles). El sistema nos comunica que no hay ningn editor instalado, y nos muestra un listado de editores que podremos instalar (nosotros instalaremos el editor TinyMCE)

Wysiwyg con TinyMCE


Instalacin de TinyMCE Debemos descargar el software y subir su contenido a la carpeta sites/all/ libraries/tinymce), de forma que la ruta hacia el archivo principal tiny_mce.js sea (sites/all/libraries/tinymce/jscripts/tiny_mce/tiny_mce.js); sino existe la carpeta libraries, se deber crear. Descargamos el software TinyMCE haciendo clic en el enlace Download o directamente desde: http://tinymce.moxiecode.com http://tinymce.moxiecode.com/download.php que nos lleva a la pgina de descarga de TinyMCE y otros.

Adems del paquete principal del software descargaremos tambin el paquete de idioma para espaol (Language, activa Spanish y Download). Descomprimiremos el archivo tinymce_language_pack.zip descargado este archivo se compone de 3 carpetas (langs, plugins y themes) que subidos a (/sites/all/libraries/tinymce/jscripts/tiny_mce/), ya contiene estas carpetas que tendrn que ser reemplazadas (no se sustituir ningn archivo, slo se aadirn nuevos)

Wysiwyg con TinyMCE


Activacin de TinyMCE Una vez instalado el software TinyMCE, podemos volver a la configuracin del mdulo, en (Modulo/Interfaz de Usuario/Wysiwyg/Configurar) En esta ocasin el editor TinyMCE aparecer instalado correctamente y se mostrarn las opciones de configuracin de los distintos formatos de entrada. Seleccionaremos el editor TinyMCE para los formatos Filtered HTML y Full HTML. El formato Plain text y PHP code debe permanecer sin ningn editor asignado. Configuracin del editor Desde el enlace Editar de cada formato de entrada podremos establecer una configuracin para cada uno de ellos. Empezaremos por la configuracin de Filtered HTML. Despliega la pestaa Basic setup y modifica el idioma (espaol), dejaremos marcadas las opciones: Enabled by default (activado por defecto) y Show enable/disable rich text toggle link (esta opcin mostrar un enlace para poder activar y desactivar el editor RTF)

Wysiwyg con TinyMCE


Configuracin del editor La pestaa Buttons and plugins y activa nicamente los botones Bold (negrita), Italic (itlica o cursiva) y Underline (Subrayado). La pestaa Editor appearence, configura la posicin de la barra de iconos (por defecto en la parte superior del cuadro de texto) y la alineacin de los botones (por defecto se alineados a la izquierda). Activando la opcin Enable resizing button permite que el usuario que est editando un contenido pueda cambiar el tamao del cuadro de texto, adaptndolo a sus necesidades

Wysiwyg con TinyMCE


Configuracin del editor La pestaa Cleanup and output muestran opciones para aplicar cambios al cdigo generado antes de ser guardado. Por ejemplo, podemos indicar que todas las etiquetas <font> se modifiquen por etiquetas de estilo vlidas (opcin Convert <font> tags to styles). Esto es especialmente til para asegurar la accesibilidad del cdigo generado. La pestaa CSS indicar qu estilos se utilizarn en el editor, una buena configuracin har que lo que veamos en el editor se parezca lo mximo posible al contenido final, cargado en el sitio web.

S-ar putea să vă placă și