<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" --><rss version="2.0">    <channel>        <title>drupal</title>        <description><![CDATA[aaaaaaaaaaaaa]]></description>        <link>http://drupal.blogcindario.com/</link>        <lastBuildDate>Sun, 21 Dec 2008 02:32:23 +0100</lastBuildDate>        <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator>        <item>            <title>PHPTemplate</title>            <link>http://drupal.blogcindario.com/2008/12/00003-phptemplate.html</link>            <description><![CDATA[<p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;"><strong><span style="color: #0000ff;">PHPTemplate</span> </strong>utiliza plantillas para definir la estructura global de las p&aacute;ginas y de ciertos tipos de contenido en particular.</span></p><p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;">Las plantillas son ficheros de texto con extensi&oacute;n <strong><span style="color: #0000ff;">.tpl.php</span></strong> que definen los elementos que deben aparecer en las p&aacute;ginas y su ubicaci&oacute;n dentro de las mismas. Pero, y esto es importante de entender, su "ubicaci&oacute;n" dentro de las p&aacute;ginas entendidas como documentos de texto, como las ver&iacute;amos si las abri&eacute;semos con un editor de texto en vez de con un navegador. La ubicaci&oacute;n "visual" de cada elemento, am&eacute;n de su apariencia, se determina con ficheros .css.</span></p><p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;">Los nombres de las plantillas son fijos y no pueden cambiarse. Los &uacute;nicos nombres v&aacute;lidos son page.tpl.php, node.tpl.php, block.tpl.php, comment.tpl.php y box.tpl.php, que se utilizan para definir las estructuras de las p&aacute;ginas, nodos, bloques, comentarios y contenedores, respectivamente. El &uacute;nico fichero obligatorio es el primero y cuando una plantilla concreta no existe, el <em>engine</em> toma una por defecto.</span></p><p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;">Opcionalmente se puede definir la estructura de otros tipos de elementos, como las listas de <em>items</em> por ejemplo, mediante un fichero de nombre template.php en el que se sobrescriban las funciones <em>theme_</em> pertinentes, como <em>theme_item_list</em>.</span></p><p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;">El n&uacute;mero de ficheros totales necesarios para un tema depender&aacute; de lo que se quiera conseguir. Por ejemplo, el tema de este sitio, en estos momentos, se compone de los siguientes ficheros:</span></p><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span style="color: #808080;"><strong><span style="font-size: small;">page.tpl.php<br />node.tpl.php<br />comment.tpl.php<br />style.css<br />logo.png<br />screenshot.png</span></strong></span></p><p style="text-align: justify;"><span style="font-size: small; font-family: Times New Roman;">Los dos &uacute;ltimos no son realmente obligatorios, pero proporcionan un acabado m&aacute;s profesional al tema. logo.png contiene el logotipo por defecto a mostrar en el sitio, y screenshot.png una captura del aspecto de la web con el tema aplicado, es una imagen de 150x90 que se muestra en el men&uacute; <em>administrar-&gt;temas</em>.</span></p>]]></description>            <pubDate>Sun, 21 Dec 2008 02:25:38 +0100</pubDate>        </item>        <item>            <title>Enlaces a DRUPAL</title>            <link>http://drupal.blogcindario.com/2008/12/00002-enlaces-a-drupal.html</link>            <description><![CDATA[<p><a href="http://drupal.org.es/">http://drupal.org.es/</a><br /><a href="http://www.drupal-es.org/">http://www.drupal-es.org/</a><br /><a href="http://drupalmania.com/">http://drupalmania.com/</a><br /><a href="http://www.neurotic.es/">http://www.neurotic.es/</a><br /><a href="http://www.drupalweb.com/">http://www.drupalweb.com/</a><br /><a href="http://drupaleros.com.ar/">http://drupaleros.com.ar/</a><br /><a href="http://cambrico.net/">http://cambrico.net/</a><br /><a href="http://5lineas.com">http://5lineas.com</a><br /><a href="http://groups.drupal.org/node/11268">http://groups.drupal.org/node/11268</a>&nbsp;<br /><a href="http://carlos.rinconsanchez.com/">http://carlos.rinconsanchez.com/</a><br /><a href="http://carlos.rinconsanchez.com/category/temas/drupal">http://carlos.rinconsanchez.com/category/temas/drupal</a><br /><a href="http://www.ateneatech.com/blog/">http://www.ateneatech.com/blog/</a><br /><a href="http://www.reyero.net/">http://www.reyero.net/</a></p><p><a href="http://l10n.drupal.org.es/">http://l10n.drupal.org.es/</a><br /><a href="http://www.cocinandocondrupal.net/">http://www.cocinandocondrupal.net/</a><br /><a href="http://drupales.net/">http://drupales.net/</a><br /><a href="http://www.drupalmex.com">http://www.drupalmex.com</a><br /><a href="http://drupal.cat/">http://drupal.cat/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br /><a href="http://drupal6.propium.org/">http://drupal6.propium.org/</a>&nbsp;&nbsp;&nbsp; <br /><a href="http://drupal.org/">http://drupal.org/</a>&nbsp;&nbsp;&nbsp;&nbsp;<br /><a href="http://api.drupal.org/">http://api.drupal.org/</a>&nbsp;&nbsp;&nbsp;&nbsp;<br /><a href="http://drupalmodules.com/">http://drupalmodules.com/</a>&nbsp;&nbsp;&nbsp;</p><p><strong><span style="color: #ff0000;">=======<br />ejemplos:<br />=======<br /></span></strong><br /><a href="http://www.ubuntu.com/">http://www.ubuntu.com/</a><br /><a href="http://www.moby.com/">http://www.moby.com/</a><br /><a href="http://www.mtv.co.uk/">http://www.mtv.co.uk/</a><br /><a href="http://getsongbird.com/">http://getsongbird.com/</a><br /><a href="http://www.spreadfirefox.com/">http://www.spreadfirefox.com/</a><br /><a href="http://iesquintana.net">http://iesquintana.net</a><br /><a href="http://www.inmensia.com">http://www.inmensia.com</a><br /><a href="http://www.verticalresponse.com/">http://www.verticalresponse.com/</a><br /><a href="http://www.theonion.com/content/premercial?target=L2NvbnRlbnQv">http://www.theonion.com/content/premercial?target=L2NvbnRlbnQv</a><br /><a href="http://www.subtraction.com/">http://www.subtraction.com/</a></p><p><span style="color: #ff0000;"><strong>======================<br />templates: PLANTILLAS, TEMAS<br />======================</strong></span><br /><br /><a href="http://www.osskins.com/main/?this=qr&amp;meta=cost&amp;metavalue=free&amp;category=4">http://www.osskins.com/main/?this=qr&amp;meta=cost&amp;metavalue=free&amp;category=4</a><br /><a href="http://www.siteground.com/drupal-hosting/drupal-themes.htm">http://www.siteground.com/drupal-hosting/drupal-themes.htm</a><br /><a href="http://theme.drupaler.net/">http://theme.drupaler.net/</a><br /><a href="http://ichris.ws/drupal/themes">http://ichris.ws/drupal/themes</a><br /><a href="http://mashable.com/2007/10/04/drupal-3-column-themes/">http://mashable.com/2007/10/04/drupal-3-column-themes/</a><br /><a href="http://blamcast.net/drupal-themes">http://blamcast.net/drupal-themes</a><br /><a href="http://mydrupal.com/downloads">http://mydrupal.com/downloads</a><br /><a href="http://themebot.com/website-templates/drupal-themes">http://themebot.com/website-templates/drupal-themes</a><br /><a href="http://centros.edu.xunta.es/iesasardineira">http://centros.edu.xunta.es/iesasardineira</a><br /><a href="http://fedex.com/">http://fedex.com/</a><br /><a href="http://www.pinkspage.com/es/">http://www.pinkspage.com/es/</a><br /><a href="http://www.motogp.com/">http://www.motogp.com/</a><br /><a href="http://www.france24.com/en/">http://www.france24.com/en/</a></p><p><span style="color: #ff0000;"><strong>==========================<br />DESCARGARSELOS SUELTOS (WAMP)<br />==========================</strong></span><br /><br /><a href="http://www.php.net/">http://www.php.net/</a><br /><a href="http://httpd.apache.org/">http://httpd.apache.org/</a><br /><a href="http://www.mysql.com/">http://www.mysql.com/</a></p>]]></description>            <pubDate>Sun, 21 Dec 2008 02:10:39 +0100</pubDate>        </item>        <item>            <title>Funcionamiento de DRUPAL</title>            <link>http://drupal.blogcindario.com/2008/12/00001-funcionamiento-de-drupal.html</link>            <description><![CDATA[<h1 style="TEXT-ALIGN: center"><span lang="ES" style="color: #666666; font-family: Tahoma; mso-ansi-language: ES;"><span style="font-size: large;">C&oacute;mo trabaja Drupal<br /></span></span></h1><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Les comparto algunas conclusiones acerca del funcionamiento del CMS Drupal</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES"><strong><span style="color: #ff0000;">1. Luego de la instalaci&oacute;n se trabaja en las carpetas modules y themes dentro de la carpeta de instalacion en la ruta /sites/all, por ejemplo podria quedar asi</span></strong></span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/modules</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/themes</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">En la carpeta &ldquo;modules&rdquo; se van guardando aquellos modulos que vamos descargando de<br /><a href="http://drupal.org/project/Modules" title="http://drupal.org/project/Modules"><span style="color: #800080;">http://drupal.org/project/Modules</span></a></span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">En la carpeta &ldquo;themes&rdquo; se van guardando los nuevos themes que vamos descargando de<br /><a href="http://drupal.org/project/Themes" title="http://drupal.org/project/Themes">http://drupal.org/project/Themes</a></span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">o aquellos que creamos de cero o algun clon de los themes que viene por defecto con el Drupal. Por ningun motivo se trabaja fuera de estos lugares pues eso facilita cualquier actualizacion que pudiera tener Drupal y nos ayuda a ubicar mas rapido los modulos que hayamos creado o subido y ubicar las modificaciones a los templates.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES"><strong><span style="color: #ff0000;">2. La potencia de Drupal esta en los modulos. Un modulo esta compuesto por los siguientes archivos (por ejemplo, para el modulo que lleva por nombre infoandina,)</span></strong></span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">infoandina.module</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Descripcion. Esta compuesto por dos grandes grupos de funciones. Los hooks y los themes. Los hooks son funciones que permiten la comunicaci&oacute;n con todo el nucleo de Drupal, pueden ser eventos u operaciones con campos, usuarios, etc.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Los hooks tienen la siguiente sintaxis (por ejemplo para el modulo llamado infoandina)</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function infoandina_perm() {</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">######</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">}</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function infoandina_access() {</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">######</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">}</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">Otros pueden ser<br />infoandina_form()<br />infoandina_validate()<br />infoandina_submit()<br />infoandina_view()<br />infoandina_menu()<br />infoandina_nodeapi()<br />infoandina_user()<br />infoandina_load()<br />infoandina_insert()</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">etc etc etc</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">infoandina.info<br />Contiene informacion sobre el modulo, para la sintaxis abrir cualquier modulo de Drupal y observarla.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">infoandina.install<br />Contiene generalmente informacion de la creacion de tablas en la base de datos y algunas configuraciones iniciales para el funcionamiento del modulo.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">LICENSE.txt<br /></span><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Symbol; mso-ansi-language: ES; mso-ascii-font-family: Tahoma; mso-hansi-font-family: Tahoma; mso-bidi-font-family: Tahoma; mso-char-type: symbol; mso-symbol-font-family: Symbol"><span style="mso-char-type: symbol; mso-symbol-font-family: Symbol">J</span></span><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">La licencia GNU </span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">README.txt<br />Algunas indicaciones generales</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Los themes son funciones que permiten formatear la salida de las variables que se trabajan en los hooks. Tiene la siguiente sintaxis por ejemplo para este modulo llamado infoandina</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function theme_infoandina($namespace, $path, $alt = '', $title = '', $attributes = NULL) {</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">####</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">}</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function theme_infoandina_formatter($field, $item, $formatter) {</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">########3<br />}</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Siempre comienzan con la palabra &ldquo;theme&rdquo;, el resto del nombre de la funcion es a eleccion del programador.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES"><strong><span style="color: #ff0000;">3. La edicion de una plantilla de Drupal (template) para adaptarla a nuestras necesidades empieza en la carpeta que habiamos ubicado por ejemplo en</span></strong></span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">/home/myweb/sites/all/themes</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Dentro, si hemos clonado por ejemplo el tema nativo &ldquo;bluemarine&rdquo; encontraremos los sgtes archivos</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">block.tpl.php<br />box.tpl.php<br />comment.tpl.php<br />logo.png<br />node.tpl.php<br />page.tpl.php<br />screenshot.png<br />style.css</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Cada archivo contiene informacion de c&oacute;mo se formateara la salida de los datos en el sitio web.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Uno puede personalizar el formateo de los datos cambiando el nombre de los archivos, por ejemplo</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">page-user-1.tpl.php [para el nodo 1 de un usuario especial]<br />page-user.tpl.php [para un usuario especial]</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Para la pagina principal podemos crear por ejemplo</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">page-front.tpl.php</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">La extension *.tpl.php se debe a que estamos usando PhpTemplate para el formateo de los contenidos. PhpTemplate es la librer&iacute;a que se encarga por defecto de formatear los contenidos en Drupal. Tambien podria usarse Smarty, en ese caso seria solo la extension *.tpl o usar PHPTAL con extension *.tal</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Las librerias que no son PhpTemplate se colocan en una ruta como</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/themes/miplantilla</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">Donde</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/themes/engines/phptal</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES"><strong><span style="color: #ff0000;">4. Si no nos basta con editar estos archivos y queremos personalizar mucho mas la salida de nuestros contenidos entonces debemos crear el archivo template.php y ubicarlo en una ruta como</span></strong></span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/themes/mi_plantilla</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Donde la carpeta mi_plantilla contendria archivos como</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">block.tpl.php<br />box.tpl.php<br />comment.tpl.php<br />logo.png<br />node.tpl.php<br />page.tpl.php<br />screenshot.png<br />style.css<br />template.php</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">En un inicio, este archivo estara vacio. Alli es donde escribiremos funciones que sobreescribiran (overriding) la salida de nuestros contenidos programadas en los modulos con las funciones de tipo theme. Para saber los nombres de las funciones que se tienen que sobreescribir debemos buscarlos primero en el archivo /home/myweb/includes/theme.inc o en los archivos de extension *.module o *.inc del modulo que intuimos trabaja con los queremos modificar.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Por ejemplo para modificar la salida del campo imagen del modulo imagecache debemos ir al modulo. (Los atributos del campo imagen estan encapsulados dentro de una variable generadamente automaticamente por PhpTemplate llamada $field_foto_fid y que puede estar ubicada en uno de nuestros archivos de extension *.tpl.php. Su generacion es mas practica cuando usamos modulos de Vistas como Views por ejemplo)</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all//modules/imagecache/imagecache.module</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">Y buscar</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function theme_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL) {<br />$attributes = drupal_attributes($attributes);<br />$imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. </span><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">$namespace .'/'. $path);<br />return '';<br />}</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Luego lo copiamos al archivo</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">/home/myweb/sites/all/themes/mi_plantilla/template.php</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Y hacemos los cambios que deseamos. Si observan la primera parte del nombre de la funcion la he cambiado por phptemplate que es el nombre de la librer&iacute;a de plantillas que uso, pero tambien pudo ir el nombre de la plantilla que uso o la palabra theme.</span></p><p><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">Entonces es lo mismo escribir</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function phptemplate_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL) {<br />$attributes = drupal_attributes($attributes);<br />$imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. $namespace .'/'. $path);<br />return '';<br />}</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function mi_plantilla_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL) {<br />$attributes = drupal_attributes($attributes);<br />$imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. $namespace .'/'. $path);<br />return '';<br />}</span></p><p><span lang="EN-GB" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: EN-GB">function theme_imagecache($namespace, $path, $alt = '', $title = '', $attributes = NULL) {<br />$attributes = drupal_attributes($attributes);<br />$imagecache_path = file_create_url(file_directory_path() .'/imagecache/'. </span><span lang="ES" style="FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: Tahoma; mso-ansi-language: ES">$namespace .'/'. $path);<br />return '';<br />}</span></p>]]></description>            <pubDate>Sun, 21 Dec 2008 02:04:19 +0100</pubDate>        </item>    </channel></rss>