viernes, 16 de agosto de 2013

Instalar ckeditor en Drupal 7

CKEditor es un editor de texto que permite la edición fácil de contenido, sin trabajar directamente con etiquetas HTML. 
Para empezar a usarlo, debes tener instalado un editor de texto wysiwyg. Yo trabajo con el módulo Wysiwyg, el cual permite trabajar con múltiples editores.
Para instalarlo, debes ir a la página de descargas de drupal (https://drupal.org/project/wysiwyg) y copiar el enlace de la descarga del paquete .tar.gz o .zip si es tu caso. 



Vamos a la pestaña de Módulos en drupal, y clickeamos la opción de Instalar nuevo módulo:
Pegamos el enlace de la descarga del paquete de nuestro editor de texto y damos click en Instalar. Para los que tengan problemas con las credenciales (como me sucedió a mí), puedes ver mi post


Si todo va bien, nos aparecerán tres enlaces. Clickeamos el segundo enlace para activar el módulo:

  
En el grupo de Interfaz de usuario activamos Wysiwyg y guardamos la configuración.


Antes de instalar ckeditor, debemos instalar primero el contenedor. Para hacerlo debemos ir a la página del proyecto de ckeditor en drupal (https://drupal.org/project/ckeditor). Descargamos el paquete y lo extraemos en la carpeta sites/all/modules.
Lo siguiente es instalar el módulo de ckeditor. Nos dirigimos a la página de descargas de ckeditor y descargamos la versión Full (http://ckeditor.com/download). 


Extraemos el paquete en la carpeta de /sites/all/modules/ckeditor, que es donde instalamos el contenedor. Verás que esa carpeta únicamente contiene un archivo de texto, donde si lees las instrucciones, te dirá que es allí donde debes instalar el módulo de ckeditor. 

Activamos el módulo de ckeditor en la pestaña de Módulos, en el grupo de Interfaz de Usuario 


Por último asignamos permisos a los usuarios en la pestaña de Personas y ajustamos los perfiles en de ckeditor en la pestaña de Configuración. 
Ahora ya podemos sacarle provecho a las herramientas de ckeditor!



martes, 6 de agosto de 2013

Conexión a PHP con Oracle 11g

Para realizar la conexión con PHP a Oracle 11g debemos activar la libreria OCI. Para hacerlo, sólo debes buscar el archivo de configuración php.ini (que se encuentra en la carpeta de instalación de PHP) y descomentar la línea que contiene la extensión php_oci8_11g.dll.
Para descomentar solo tienes que borrar el ';' al principio de la línea.



Reinicias tu servidor (en mi caso Apache), y crea un archivo .php para hacer la conexión con oracle, que debería quedar como:

<HTML> <?php $campo = "contenido a insertar"; $conn = oci_connect("usuario", "password", "localhost/bd"); if (!$conn) echo "Error de conexion"; else { $query = "insert into tabla (CONTENIDO) values ('$campo')"; $statement = oci_parse($conn, $query); $execute = oci_execute($statement); if ($execute) echo "Insercion Exitosa"; else echo "Error"; } ?> </HTML>

Este código conecta a una base de datos Oracle y realiza una inserción a una tabla. Para conectarte sólo debes cambiar a tu usuario, password y nombre de tu base de datos