jueves, 17 de octubre de 2013

Configuración básica: Personalizar la entrada de usuarios


En la configuración por defecto el bloque de ingreso siempre está visible a menos que un usuario ingrese al sistema. Aquí se presentan algunas vias alternativas para permitir a los administradores y contribuidores ingresar a su sitio.

Deshabilite el bloque de ingreso : no será necesario siempre mostrar un bloque de ingreso en su sitio Drupal. Si está creando un sitio que tiene un número limitado de usuarios actualmente ingresando al sistema para crear o editar contenido, probablemente no querrá utilizar una parte de su pantalla de inicio en un bloque que no está relacionado con los visitantes de su página. Esto en algunos casos confunde a los usuarios que no tienen la opción para ingresar.

Para deshabilitar el bloque de ingreso:
  1. Diríjase a el bloque de configuración (administrar > bloque)
  2. Deseleccione la casilla de Ingreso de usuarios en la columna Habilitado.

Los editores y administradores de su sitio podrán aun ingresar en el sitio accediendo directamente a la página de ingreso,http://www.ejemplo.com/user

  • Vínculo de ingreso dinámico : Si aún desea que los usuarios puedan acceder al formulario de ingreso desde un vínculo que sea mostrado en todas las páginas usted puede crear un bloque de ingreso personalizado:
    1. Deseleccione el bloque “Ingreso de usuarios” en la página de administración (administrar > bloques).
    2. Seleccione la barra agregar en la página de administración de bloques.
    3. No necesita llenar el Título de bloque amenos que desee que este texto aparezca encima del bloque de ingreso.
    4. Cambie el tipo de bloque a PHP e ingrese el título y descripción que desee.
    5. Copie y pegue el siguiente código en el área de texto: <?phpglobal $user;if (!$user->uid) { // Change the following line's text to whatever you want. return '<a href="/user/login/">Login/create account.</a>';} elseif ($user->uid) { // The following line will display the username you are logged in as. return 'Logged in as ' . $user->name;}?>
    6. Llene la descripción del bloque. Este es el nombre que se le a al bloque en el menú de administración de bloques.
    7. Habilite el bloque y asígnele un peso.

Listo! Ahora tiene un vínculo de ingreso personalizado que no se mostrará después de que sus usuarios ingresen. El vínculo Ingresar/crear cuenta en el bloque de código puede ser cambiado por cualquier otro que usted desee tal como Contribuya, Sea parte de nuestra comunidad, Ingrese y cuente su propia historia.

Configuración básica: Personalizando la interfaz


Al lanzar un nuevo sitio Drupal, existen varias posibilidades para personalizar el diseño y estructura de su sitio:

Seleccione un tema : el aspecto de su sitio Drupal está controlado básicamente por el tema que haya aplicado en su sitio. Un sitio puede incluso tener múltiples temas. Un buen primer paso es ir a administrar > temas y colocar un nuevo tema por defecto. Podrá encontrar muchos más temas en la página de descarga después de la lista de módulos. Una vez que descargue un nuevo tema, podrá instalarlo en su sistema.

Cree su propio tema : Muchos sitios de Drupal necesitarán un diseño más personalizado que los que le ofrecen los temas prediseñados. Por esta razón, muchos desarrolladores desearán escribir sus propios temas. El desarrollo de temas requiere de conocimientos sobre trabajo de HTML/CSS y posiblemente algunos básicos de PHP dependiendo de la complejidad de su tema.

Personalice la navegación : Los menús que son desplegados en la parte superior e inferior de la página pueden ser configurados en administrar > temas. Seleccione la barra configurar y busque el menú configuraciones. Los vínculos primario y secundario pueden ser definidos aquí, usando HTML común. Si el vínculo primario es dejado en blanco, la navegación se creará con base en los módulos instalados.

Cada tema tiene una página de configuración individual (listadas en la parte superior de la página de configuraciones globales). Desafortunadamente, si está usando un tema que usa el motor de plantillas PHP, entonces la navegación deberá ser definida en área individual de ese tema.

Personalice las cadenas de texto : tambien es posible cambiar las cadenas de texto en drupal utilizando la característica de localización, que fue diseñada para ejecutar drupal en diferentes idiomas, y tambien para personalizar la mayor parte del texto en Drupal. En efecto, se puede reemplazar una cadena tal como “crear entrada en el diario” por una etiqueta HTML o referencias gráficas.

Configuración básica: Instalando Nuevos Temas


Una vez que Drupal esté instalado y comience a utilizarlo probablemente deseará personalizar el aspecto de su sitio.

Existen muchos temas disponibles para su descarga en el sitio web de drupal, con los que podrá comenzar.

Instalar un nuevo tema es muy sencillo:
  • Descargue el paquete correspondiente al nuevo tema. Tenga en cuenta que los paquetes para las diferentes versiones no son compatibles, los paquetes de Drupal 4.4 no funcionan con Drupal 4.5 y viceversa. 
  • Lea el archivo de instalación en el paquete para verificar si existen algunos pasos adicionales para instalar este tema. 
  • Coloque el contenido del paquete en un nuevo directorio en el directorio themes en su sitio Drupal. Por ejemplo, themes/box_grey.
  • Diríjase a la interfaz administrativa de su instalación de Drupal, entre en temas y habilite el nuevo tema (Drupal auto-detectará su presencia). 
  • Edite sus preferencias de usuario y seleccione el nuevo tema. Si desea que este sea el tema por defecto para todos los usuarios, seleccione la casilla tema por defecto en la página de administración.

jueves, 10 de octubre de 2013

¿Qué es Drupal?

Es un CMF: Marco de gestión de contenidos, este es una interfaz de programación de aplicaciones para personalizar la creación de un sistema de gestión de contenidos

Es modular multipropósito y muy configurable; permite publicar artículos, imágenes, y otras cosas u otros archivos y servicios añadidos como foros, encuestas, votaciones, blogs y administración de usuarios y permisos. Drupal es un sistema dinámico: en lugar de almacenar sus contenidos en archivos estáticos en el sistema de ficheros del servidor de forma fija, el contenido textual de las páginas y otras configuraciones son almacenados en una base de datos y se editan utilizando un entorno Web.

Es un programa libre, con licencia GNU/GPL, escrito en PHP, desarrollado y mantenido por una activa comunidad de usuarios. Destaca por la calidad de su código y de las páginas generadas, el respeto de los estándares de la web, y un énfasis especial en la usabilidad y consistencia de todo el sistema.

El diseño de Drupal es especialmente idóneo para construir y gestionar comunidades en Internet. No obstante, su flexibilidad y adaptabilidad, así como la gran cantidad de módulos adicionales disponibles, hace que sea adecuado para realizar muchos tipos diferentes de sitio web.