Archive for January, 2009

Modificando el formulario de búsqueda en Drupal 5.x

Monday, January 19th, 2009

Para modificar el formulario de búsqueda en un tema de Drupal 5, primero hay que añadir la función que llame a la nueva plantilla en el fichero template.php, para ello añadimos el siguiente código:

<?php
function phptemplate_search_theme_form($form) {
/**
* This snippet catches the default searchbox and looks for
* search-theme-form.tpl.php file in the same folder
* which has the new layout.
*/
return _phptemplate_callback('search_theme_form', array('form' => $form), array('search-theme-form'));
}
?>

Despues creamos un fichero nuevo en el directorio del tema llamado search-theme-form.tpl.php y añadimos el siguiente código que modificaremos a nuestro antojo.

<label for="search_theme_form_keys">Custom Search</label>
<input type="text" maxlength="128" name="search_theme_form_keys" id="edit-search_theme_form_keys"  size="25" value="" title="Enter the terms you wish to search for." class="form-text" />
<input type="submit" name="op" value="Search"  />
<input type="hidden" name="form_id" id="edit-search-theme-form" value="search_theme_form" />
<input type="hidden" name="form_token" id="a-unique-id" value="<?php print drupal_get_token('search_theme_form'); ?>" />

Fuente:
Customising the search forms

Utilizando un Mp3 Samsung YP-U3 en Linux y Mac OS X

Monday, January 12th, 2009

El otro día me compré un Mp3 Samsung YP-U3 dejando de lado los productos de Apple que siempre he utilizado hasta ahora para no depender solamente de iTunes ni de ninguna aplicación para cargar música.

Cuál fue mi sorpresa al llegar a casa y descubrir que para pasar la música se necesita un software específico, como no, solo para Windows.

Investigando por internet parece ser que puede utilizarse el software de los Creative Nomad para comunicarse con este Mp3.

Por suerte existe software para Linux y para Mac. :)

Fuentes:
javielinux.com
macacos.com.uy

Instalar Flash Player para Iceweasel en Debian Etch

Monday, January 12th, 2009

He visto en varios foros de Debian gente preguntando como instalar el plugin para Iceweasel que no lo han conseguido utilizando el metodo de descargar el plugin de la pagina de Macromedia y copiandolo en la carpeta /usr/lib/iceweasel o /usr/lib/mozilla.

Pues bien el metodo alternativo es instalar el paquete flashplugin-nonfree, para ello tenemos que agregar el repositorio non-free en nuestro fichero sources.list quedando algo asi:

deb http://ftp.es.debian.org/debian/ etch main non-free contrib
deb-src http://ftp.es.debian.org/debian/ etch main non-free contrib

Despues lo instalamos con apt-get:

apt-get update
apt-get install flashplugin-nonfree

Con esto deberia funcionar, si no encuentra el paquete en el repositorio podemos bajarlo de su pagina Web e instalarlo con dpkg -i.