PHP
drupal-header

Copié una instalación de Drupal a Linux y solo puedo navegar en la página principal. El resto me devuelve “Not Found”

Una vez más espero que esto pueda ahorrarle tiempo a mas de uno. Digamos que por algún motivo de la vida, comenzamos un proyecto desarrollando en Drupal 6 sobre Windows. Digamos que se nos da por corregir nuestro craso error y nos llevamos la página a nuestro entorno Linux. Exportamos la DB, copiamos la instalación, 

Seguir leyendo…

php-header

Snippet para limpiar palabras en PHP

Es más un apunte para mi que para alguien más, aunque a cualquiera que quiera limpiar una cadena para almacenar un nombre de usuario por ejemplo, le va a ser util.

Como desglosar una URL en PHP

php-header

Detectar peticiones AJAX en PHP

Tal y como comenta en Sentidoweb es posible saber cuando una petición en PHP se hace por medio de AJAX. Es especialmente útil si tenés una aplicación en la que tenés que tomar decisiones en base a ello, o también por cuestiones de seguridad. Solamente tenemos que comprobar lo siguiente:

Fuente: Sentidoweb

drupal-header

Agregar usuarios programaticamente en Drupal 6

Eric’s ha publicado como crear un usuario en Drupal 6 con programacion pura y dura.

drupal-header

Crear enlaces de menú en Drupal 6 con programación.

Esta es la manera de crear un link en un menú por medio de código.

Útil especialmente si vamos a crear nuevos contenidos con programación NOTA: si al ejecutar este snippet, el enlace no se ha creado, verifiquen que el path apunta a algo que exista. suele ser ese el problema

Reemplazar la ñ, acentos y espacios en PHP

[Actualizado] Hoy que tengo un poco de tiempo actualicé el snippet con mas caracteres y reemplace la función ereg_replace() porque en la versión de PHP 5.3 ya queda totalmente deprecada. Pequeña función para reemplazar acentos, ñ y espacios.

Especialmente util para nombres de archivos y URL’s.

drupal-header

Como cargar CSS a una determinada pagina ó nodo en drupal 6.X

Si tenes una función que devuelve algo a una vista (a.k.a “Pagina”) o a un nodo, en dicha funcion solo tenés que agregar “drupal_add_css” como se ve a continuación:

solo me queda aclarar de esta función que /css/ es la carpeta que he creado dentro de mi modulo