Pedro Lozano Drupal developer



cookies

Posted by Pedro Lozano

A little trick I started using recently: using cookies to alter Drupal behavior when navigating the site (usually developing or debugging) with a shared user account that should present a different behavior to the rest of the people.

Use case. A few developers may be building a site and they all use the admin account for setup tasks. Now one of them doesn't want to see url aliases because he needs to see node ids in urls for debugging purposes.

You could put a code like this in settings.php:

function custom_url_rewrite_outbound(&$path, &$options, $original_path) {
  if ($_COOKIE['disable_url_aliases']) {
    $path = $original_path;
  }
}

Now, using a Firefox extension like Firecookie or Web Developer, you can add a cookie called disable_url_aliases in your browser that will disable url aliases only for you, the rest of the developers won't notice.



Flickr

Sunset over the bay of CádizSeagullCrabsCrabPostesSalinasHouseWarehouse

twitter

  • @vodafone_es 3. Incluso teniendo en cuenta la penalización de 100€, me sale 140€ más barato irme a Orange. 20 hours 46 min ago
  • @vodafone_es 2. El precio es más caro cuando me logueo y uso los puntos que cuando estoy sin loguearme. :-( 20 hours 47 min ago
  • @vodafone_es 1. Sigue saliendo no disponible. 20 hours 48 min ago

Follow peterlozano on Twitter