<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEEEQX09eCp7ImA9WxBSE00.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034</id><updated>2009-12-20T02:56:40.360-08:00</updated><title>Muerto pero Rankeado (MPR)</title><subtitle type="html">Muerto pero Rankeado (MPR) es mas que un blog que habla de diseño, SEO y programacion: Significa la union de tres ideas en una sola, la conjuncion de aficiones y gustos compartidos, y, mas que nada, muchos buenos momentos de conversaciones increibles entre patas.

¡Sean bienvenidos!</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.muertoperorankeado.com/" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/muertoperorankeado" /><feedburner:info uri="muertoperorankeado" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEEGSHYzcSp7ImA9WxVRE0w.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-8802131274986059115</id><published>2009-01-18T14:08:00.000-08:00</published><updated>2009-01-18T14:10:29.889-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-18T14:10:29.889-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Boo" /><category scheme="http://www.blogger.com/atom/ns#" term="SDL" /><category scheme="http://www.blogger.com/atom/ns#" term="Sdl.Net" /><title>How to Add Color (or image) to Sdl.Net Window</title><content type="html">So many time from the last post, but I need to get more time to post now I write about how to add color or image background to basic Window &lt;a href="http://www.libsdl.org"&gt;SDL&lt;/a&gt; in any OS, first we need to write the next lines accord to previous post (say more with less words):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet.Graphics from SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet.Core from SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;import System.Drawing&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen = Video.SetVideoMode(640,480)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Video.WindowCaption = "This is a simplest sample"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen.Fill(Color.FromArgb(255, 0, 0))&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen.Update()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Events.Quit += Events.QuitApplication&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Events.Run()&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;If you check the code (3 new lines), we need add the System.Drawing assembly to our code to use one specific function (yeah, the Color.From.....), just few lines (only 2) to make one &lt;a href="http://cs-sdl.sf.net"&gt;Sdl.Net &lt;/a&gt;Window with Color (in my sample code use RED -rgb: 255, 0, 0-, but you can change it that you prefer in rgb notation) and one update to the screen -screen.update()-. Now if I can change the color, how Can I put one image to background Sdl.Net Window?, So simple with Boo really just only test the next code:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet.Graphics from SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;import SdlDotNet.Core from SdlDotNet&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen = Video.SetVideoMode(640,480)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Video.WindowCaption = "This is a simplest sample"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen.Blit( Surface("background_image.jpg") )&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;screen.Update()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Events.Quit += Events.QuitApplication&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Events.Run()&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Note you need one Surface object, who have the name of the image file, this object is parameter to one BLIT method on Screen Object, finally you need Update the screen to works.&lt;br /&gt;&lt;br /&gt;PD: I hope this code can be useful for any. If not please Fire this Blog with FLAMES comments. :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-8802131274986059115?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/8802131274986059115/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=8802131274986059115&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8802131274986059115?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8802131274986059115?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/lZo9n8UAufc/how-to-add-color-or-image-to-sdlnet.html" title="How to Add Color (or image) to Sdl.Net Window" /><author><name>Lois</name><uri>http://www.blogger.com/profile/17468958861367412413</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13421459505994077085" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2009/01/how-to-add-color-or-image-to-sdlnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DE8EQHg4fip7ImA9WxVRE0w.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-5911188864515454292</id><published>2009-01-12T09:12:00.000-08:00</published><updated>2009-01-18T14:13:21.636-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-01-18T14:13:21.636-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Boo" /><category scheme="http://www.blogger.com/atom/ns#" term="Computer Graphics" /><category scheme="http://www.blogger.com/atom/ns#" term="SDL" /><title>Boo &amp; Sdl.Net</title><content type="html">&lt;a href="http://cs-sdl.sourceforge.net/"&gt;Sdl.Net&lt;/a&gt; is a wrapper to SDL lib use the &lt;a href="http://www.taoframework.com/"&gt;Tao Framework&lt;/a&gt;, it makes easy and simple the access to the common &lt;a href="http://www.libsdl.org/"&gt;Sdl functions&lt;/a&gt; together a &lt;a href="http://boo.codehaus.org/"&gt;Boo&lt;/a&gt; (one programming language) is possible to write code meaningful (it isn´t a painfull experience) to make graphics into cross platform. I wrote the next code and works fine to me. I hope that enjoy the same...&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:78%;"  &gt;import SdlDotNet&lt;br /&gt;import SdlDotNet.Graphics from SdlDotNet&lt;br /&gt;import SdlDotNet.Core from SdlDotNet&lt;br /&gt;#// Make Window - Crear la ventana&lt;br /&gt;screen = Video.SetVideoMode(640,480)&lt;br /&gt;#// Enable Quit Event - Cerrar la ventana&lt;br /&gt;Events.Quit += Events.QuitApplication&lt;br /&gt;#// Give the main loop to application - Habilitar los eventos&lt;br /&gt;Events.Run()    &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;P.S.: Yes, only 6 Lines of Source Code to make ONE black WINDOW (size: 640x480 pixels), to continue with the process, you could add extra line after the "screen" creation and before first "Events" Line&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:verdana;"&gt;Video.WindowCaption = "This is a simplest sample"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;To give caption to this sample, if you ask about how to run just only type in one terminal:&lt;br /&gt;&lt;br /&gt;&lt;span style=";font-family:verdana;font-size:85%;"  &gt;$ booi fileName.boo&lt;br /&gt;&lt;br /&gt;P.S. Aditional: This sample works fine, but need some libraries:&lt;br /&gt;&lt;a href="http://cs-sdl.sf.net/"&gt;Sdl.Net&lt;/a&gt;, &lt;a href="http://www.taoframework.com/"&gt;Tao Framework&lt;/a&gt;, .Net/&lt;a href="http://www.mono-project.com/"&gt;Mono&lt;/a&gt; Framework and run into MS Windows and GNU/Linux. :P&lt;br /&gt;&lt;br /&gt;mm, u r not alone!!! yet :P&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-5911188864515454292?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/5911188864515454292/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=5911188864515454292&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5911188864515454292?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5911188864515454292?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/Ra4N8QuBzC8/boo-sdlnet.html" title="Boo &amp;amp; Sdl.Net" /><author><name>Lois</name><uri>http://www.blogger.com/profile/17468958861367412413</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13421459505994077085" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2009/01/boo-sdlnet.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0YGQHk9eSp7ImA9WxVTEEo.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-5781536265842081838</id><published>2008-12-23T16:36:00.000-08:00</published><updated>2008-12-23T16:38:41.761-08:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-12-23T16:38:41.761-08:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="varios" /><category scheme="http://www.blogger.com/atom/ns#" term="bitacora" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><title>Retomando el Manual</title><content type="html">En verdad no los hemos olvidado, estaremos retomando la elaboración del manual para templates de Joomla! 1.5 posiblemente para primera semana del proximo año, que puedo decir me dejaron solo y estoy algo corto de tiempo todavia.&lt;br /&gt;&lt;br /&gt;Disculpen las molestias&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-5781536265842081838?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/5781536265842081838/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=5781536265842081838&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5781536265842081838?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5781536265842081838?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/5d2ul4ommJI/retomando-el-manual.html" title="Retomando el Manual" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/12/retomando-el-manual.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AMRnk7eyp7ImA9WxRXEkw.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-233932527350845859</id><published>2008-10-16T20:44:00.000-07:00</published><updated>2008-10-16T20:56:27.703-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-16T20:56:27.703-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mail goggles" /><category scheme="http://www.blogger.com/atom/ns#" term="correo" /><category scheme="http://www.blogger.com/atom/ns#" term="gmail" /><category scheme="http://www.blogger.com/atom/ns#" term="borracho" /><title>GMail prevendrá que envíes correos si estás algo alcoholizado</title><content type="html">&lt;div style="text-align: justify;"&gt;Gracias a Eduardo de &lt;a href="http://alt1040.com/"&gt;&lt;span style="font-weight: bold;"&gt;Alt1040&lt;/span&gt;&lt;/a&gt; descubrí una... por decirlo de alguna manera, "curiosa" utilidad para &lt;span style="font-weight: bold;"&gt;GMail&lt;/span&gt;; se trata de una extensión o "hack" que &lt;span style="font-weight: bold;"&gt;evitará que envíes correos electrónicos cuando estés "pasado de copas"&lt;/span&gt;... ebrio, borracho, alcoholizado, o como decimos acá en mi Perú, cuando estés ¡Huasca!.&lt;br /&gt;&lt;br /&gt;¿Y en que consiste la magia? A decir verdad no se trata de ningún dispositivo para el control de alcoholemia digital ni nada parecido; se trata de lo siguiente: Una vez configurada la extensión para &lt;span style="font-weight: bold;"&gt;GMail&lt;/span&gt;, denominada &lt;span style="font-weight: bold;"&gt;Mail Goggles&lt;/span&gt;, cada vez que quieras enviar un mail un viernes, sabado o domingo por la noche (que son los momentos más peligrosos) &lt;span style="font-weight: bold;"&gt;GMail&lt;/span&gt; te planteará algunas operaciones matemáticas muy sencillas, si no las respondes bien en menos de 43 segundos Google te "salvará la vida" evitando que envíes ese mail del que, de otra manera, te arrepentirás de por vida.&lt;br /&gt;&lt;br /&gt;Por defecto &lt;span style="font-weight: bold;"&gt;Mail Goggles&lt;/span&gt; se activará los fines de semana durante las horas que es más factible que estés ebrio (de 10 de la noche a 4 de la mañana), aunque podrás indicar tú los días y horas que te parezcan convenientes, eso de acuerdo a tus &lt;s&gt;hábitos chupísticos&lt;/s&gt; "&lt;span style="font-style: italic;"&gt;costumbres sociales&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SPgMXCQii-I/AAAAAAAADaA/HV7d2uyEfyM/s1600-h/mail_goggles_settings.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SPgMXCQii-I/AAAAAAAADaA/HV7d2uyEfyM/s400/mail_goggles_settings.png" alt="" id="BLOGGER_PHOTO_ID_5257966154837822434" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ahora hecha un vistazo a las operaciones, no son tan complicadas ¿o sí? bueno, eso depende de cuán ebrio estés.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Jw3C3yWg60U/SPgMh__t2YI/AAAAAAAADaI/QQzcTRrWOZQ/s1600-h/mail_goggles.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Jw3C3yWg60U/SPgMh__t2YI/AAAAAAAADaI/QQzcTRrWOZQ/s400/mail_goggles.png" alt="" id="BLOGGER_PHOTO_ID_5257966343208950146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Si crees que vas a necesitar este hack en tu &lt;span style="font-weight: bold;"&gt;GMail &lt;/span&gt;solo tendrás que loguearte en la &lt;span style="font-weight: bold;"&gt;versión en inglés&lt;/span&gt; de tu correo, dirigirte a la opción &lt;span style="font-style: italic;"&gt;Settings &lt;/span&gt;y luego a la pestaña &lt;span style="font-style: italic;"&gt;Labs &lt;/span&gt;que está en la parte derecha de la ventana, finalmente buscar y habilitar &lt;span style="font-weight: bold;"&gt;Mail Goggles&lt;/span&gt; para que comience a funcionar.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Vía | &lt;a href="http://alt1040.com/2008/10/gmail-previene-que-envies-emails-cuando-estas-borracho/"&gt;&lt;span style="font-weight: bold;"&gt;Alt1040&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;Enlace | &lt;a href="http://gmailblog.blogspot.com/2008/10/new-in-labs-stop-sending-mail-you-later.html"&gt;&lt;span style="font-weight: bold;"&gt;GMail Official Blog&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-233932527350845859?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/233932527350845859/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=233932527350845859&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/233932527350845859?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/233932527350845859?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/YMmD7huJK_c/gmail-prevendr-que-enves-correos-si.html" title="GMail prevendrá que envíes correos si estás algo alcoholizado" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Jw3C3yWg60U/SPgMXCQii-I/AAAAAAAADaA/HV7d2uyEfyM/s72-c/mail_goggles_settings.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/10/gmail-prevendr-que-enves-correos-si.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUHSHo-eCp7ImA9WxRXEEg.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-8385752677822880253</id><published>2008-10-12T10:32:00.001-07:00</published><updated>2008-10-14T22:57:19.450-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-14T22:57:19.450-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Templates" /><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Manual" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><category scheme="http://www.blogger.com/atom/ns#" term="Desarrollo Web" /><title>Manual de Templates para Joomla! 1.5.x - Consejos para empezar a codificar.</title><content type="html">&lt;p&gt;Continuando con el manual para &lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html"&gt;templates de Joomla! 1.5.x&lt;/a&gt;, me encantaría qeu dejasen algunos comentarios, para indicar cuales son las deficiencias q encuentran en este manual o que creen que debería colocar, antes de seguir:&lt;/p&gt;&lt;h2&gt;Consejos para empezar a codificar.&lt;/h2&gt;&lt;p&gt;Una de las  primeras cosas que nos dicen los manuales sobre cómo crear plantillas para  cualquier CMS es que no podemos usar editores WYSIWYG como el  dreamweaver o que estos no podrán sernos de gran ayuda durante el desarrollo de  nuestra plantilla, a mi parecer esto no es del todo cierto por lo que considero  que el diseño de una plantilla para Joomla! debe de desarrollarse en cuatro  pasos:&lt;/p&gt;&lt;h3&gt;Primer paso: El Diseño.-&lt;/h3&gt;&lt;p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SPI2OgC5obI/AAAAAAAAAFg/ReIK3UOw2ec/s1600-h/maqueta.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SPI2OgC5obI/AAAAAAAAAFg/ReIK3UOw2ec/s400/maqueta.jpg" alt="" id="BLOGGER_PHOTO_ID_5256323337842958770" border="0" /&gt;&lt;/a&gt;No importa cuál  sea el método que utilizamos para diseñar nuestra plantilla o nuestro sitio web  en general, este debe de contemplar todos los aspectos de la misma o al menos  los más generales que lo conforman. Lo ideal es trabajar el diseño en un  programa de diseño que nos sea familiar, realizando en este las vistas que  consideremos más importantes pero manejándolas inicialmente en forma grafica a  manera de una maqueta. A más detallada este nuestra maqueta, más sencillos serán  nuestros demás pasos.&lt;/p&gt;&lt;p&gt;En nuestro caso  en particular lo más importante es considerar dentro de nuestra maqueta ciertas  partes que son de uso general en el Joomla!; recordemos primero que el Joomla!  se compone básicamente de Módulos (Menús, encuestas, Titulares, Banners, etc.),  que son los que se encargan de mostrarnos la “información adicional” de cada  página y los componentes (Artículos, Secciones y Categorías en vistas de Blog o  simple, resultado de encuestas, etc.) que se encargan de mostrarnos el “contenido”  de la página en que nos encontramos, por tanto nuestra maqueta debe de considerar  estos aspectos antes de empezar a trabajar. &lt;/p&gt;&lt;h3&gt;Segundo paso: La codificación.-&lt;/h3&gt;&lt;p&gt;Como indicaba al  inicio de este post, en lo personal creo que si se puede usar un editor WYSIWYG,  solo se trata como hacerlo; lo que podemos hacer es armar en este paso el  diseño que hemos realizado en el paso anterior como si de un sitio web tradicional  se tratase armando cada una de las pantallas que vamos a necesitar para  completar nuestra plantilla Joomla! lo único que necesitamos en esta etapa es  tener en cuenta los siguientes consejos:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Existen clases predefinidas en el Joomla!, las  cuales debemos de usar a la hora de codificar nuestro diseño en especial el CSS.  Estoy armando un “diccionario de variables” de estas clases que espero tener  listo para el próximo post y estoy seguro les será de mucha utilidad. &lt;/li&gt;&lt;li&gt;Mantener  todos los archivos que vamos a usar en su construcción dentro de la carpeta de nuestra  plantilla usando para relacionarnos con el archivo direcciones relativas y  conservando el esquema de carpetas y archivos indicados &lt;a href="http://www.muertoperorankeado.com/2008/09/ya-ha-pasado-ms-de-una-semana-y-por-fin.html"&gt;aquí&lt;/a&gt;  exceptuando el index.php y la  carpeta html/ los cuales recién crearemos en los pasos siguientes.&lt;/li&gt;&lt;li&gt;Guardar  nuestros “archivos base” con extensión .html lo que facilitara su visualización  y tratar de usar nombres descriptivos como “vista_articulo.html”.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Nota: Los  archivos .html son temporales y serán eliminados una vez terminada la  plantilla.&lt;/p&gt;&lt;h3&gt;Tercer paso:  Adaptación al Joomla!-&lt;/h3&gt;&lt;p&gt;Bueno si tienen  experiencia en el desarrollo de templates, supongo que el paso anterior y este  son realmente absurdos, pero en verdad facilitan la comprensión de cómo trabaja  el Joomla! y es posible que con algo de practica estos pasos terminen simplificándose  en uno solo.&lt;br /&gt;En este paso se  crea el archivo index.php, basado en el código de nuestros “archivos base” anteriores,  luego remplazaremos ciertas partes del código del mismo por llamadas del código  de Joomla!&lt;/p&gt;&lt;h3&gt;Cuarto Paso: Creación de Módulos  y Componentes.-&lt;/h3&gt;&lt;p&gt;Similar al paso  anterior, se irá copiando código de nuestras bases y realizando las  modificaciones necesarias para la creación de los módulos componentes y  visualizaciones necesarias para la creación de nuestra plantilla.&lt;br /&gt;En los siguientes  post continuare con la construcción de el archivo index.php y de los módulos y  componentes, pero antes de empezar sería recomendable leer el diccionario de  variables.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-8385752677822880253?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/8385752677822880253/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=8385752677822880253&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8385752677822880253?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8385752677822880253?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/f1yw2dAyRmI/manual-de-templates-para-joomla-15x_12.html" title="Manual de Templates para Joomla! 1.5.x - Consejos para empezar a codificar." /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SPI2OgC5obI/AAAAAAAAAFg/ReIK3UOw2ec/s72-c/maqueta.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/10/manual-de-templates-para-joomla-15x_12.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcERnw_eSp7ImA9WxRQE0Q.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-8781191185423922962</id><published>2008-10-07T07:27:00.000-07:00</published><updated>2008-10-07T08:06:47.241-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-07T08:06:47.241-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Off-topic" /><title>Off-Topic: Triste historia...</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img232.imageshack.us/img232/8192/jair7.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 125px; height: 180px;" src="http://img232.imageshack.us/img232/8192/jair7.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;En verdad nada les cuesta hacer click a este enlace y es que la historia es la más triste que he escuchado en mi vida... mmmm... jajaja&lt;p&gt;E&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://img232.imageshack.us/img232/7572/aniaha2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 125px; height: 149px;" src="http://img232.imageshack.us/img232/7572/aniaha2.jpg" alt="" border="0" /&gt;&lt;/a&gt;n fin la historia va como sigue, si consigue juntar 5 000 000 de entradas en un mes, digamos que su amiga le hará el "favor", y tomando en cuenta que esta como preso creo que el castigo de que quede como esclavo de la misma por una semana es lo de menos preocupación.&lt;/p&gt;&lt;p&gt;Si desean conocer la historia al detalle entren al siguiente enlace &lt;a href="http://www.prawiczek25.pl/index_en.php"&gt;http://www.prawiczek25.pl/index_en.php&lt;/a&gt; donde podrán leer la historia en ingles.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-8781191185423922962?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/8781191185423922962/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=8781191185423922962&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8781191185423922962?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8781191185423922962?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/WmaKzM1_DEE/off-topic-triste-historia.html" title="Off-Topic: Triste historia..." /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/10/off-topic-triste-historia.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0MHRnkzcSp7ImA9WxRQEk4.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-6226756378328661945</id><published>2008-10-05T13:21:00.000-07:00</published><updated>2008-10-05T13:43:57.789-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-05T13:43:57.789-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Templates" /><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><category scheme="http://www.blogger.com/atom/ns#" term="templateDetails.xml" /><title>Manual de Templates para Joomla! 1.5.x - templateDetails.xml</title><content type="html">&lt;p align="justify"&gt;Continuando con el manual para &lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html"&gt;templates de Joomla! 1.5.x&lt;/a&gt;, la lección de hoy es:&lt;/p&gt;&lt;h2 align="justify"&gt;templateDetails.xml&lt;/h2&gt;&lt;p align="justify"&gt; Como indicamos en  el post anterior, este archivo incluye la lista de todos los elementos que  conforman la plantilla de Joomla! 1.5.x y es muy importante tenerlo bien  configurado a la hora de la instalación del mismo, es decir, estar seguro que  estamos listando todos los archivos y que todos los archivos listados existan  realmente. Este archivo también incluye cierta información de la plantilla,  nombre, versión y descripción, como del autor y sobre el copyright.&lt;/p&gt;&lt;p align="justify"&gt; El código XML del  mismo tiene la siguiente estructura:&lt;/p&gt;&lt;div style="border: 1px solid rgb(102, 102, 102); padding: 10px; background-color: rgb(248, 248, 248);"&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;?xml  version=&lt;span style="color: rgb(0, 51, 0);"&gt;"1.0"&lt;/span&gt; encoding=&lt;span style="color: rgb(0, 51, 0);"&gt;"utf-8"&lt;/span&gt;?&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;install  version=&lt;span style="color: rgb(0, 51, 0);"&gt;"1.5"&lt;/span&gt; type=&lt;span style="color: rgb(0, 51, 0);"&gt;"template"&lt;/span&gt;&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;name&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;nuestro_template&lt;/span&gt;&amp;lt;/name&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;creationDate&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Septiembre  2008&lt;/span&gt;&amp;lt;/creationDate&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;author&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Madi Malso&lt;/span&gt;&amp;lt;/author&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;copyright&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;GPL&lt;/span&gt;&amp;lt;/copyright&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;authorEmail&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;micorreo@dominio.com&lt;/span&gt;&amp;lt;/authorEmail&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;authorUrl&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;www.muertoperorankeado.com&lt;/span&gt;&amp;lt;/authorUrl&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;version&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1.0&lt;/span&gt;&amp;lt;/version&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;description&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Ejemplo de plantilla para Joomla!  1.5.x&lt;/span&gt;&amp;lt;/description&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;files&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102);"&gt;&amp;lt;!-- Lista de todos los archivos que  conforman la plantilla  --&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;index.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;templateDetails.xml&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;template_thumbnail.png&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;favicon.ico&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;component.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;param.ini&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;css/template.css&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;html/pagination.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;html/modules.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;html/com_nombre/nombre_vistas/diagramado.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;html/mod_nombre/diagramado.php&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;images/imagen_demo.jpg&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;jascript/java_demo.js&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;/files&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;positions&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102);"&gt; &amp;lt;!-- Lista de las posiciones con las que  contara nuestra plantilla, estas se encontraran definidas en el archivo  index.php --&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;user1&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;top&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;left&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;banner&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;right&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;footer&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;/positions&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;params&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102);"&gt; &amp;lt;!-- Lista de parámetros con los que  contara nuestra plantilla, estos se encontraran definidos en el archivo  param.ini --&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;param name=&lt;span style="color: rgb(0, 51, 0);"&gt;"coloresFondo"&lt;/span&gt; type=&lt;span style="color: rgb(0, 51, 0);"&gt;"list"&lt;/span&gt; default=&lt;span style="color: rgb(0, 51, 0);"&gt;"blanco"&lt;/span&gt; label=&lt;span style="color: rgb(0, 51, 0);"&gt;"Color de  Fondo"&lt;/span&gt; description=&lt;span style="color: rgb(0, 51, 0);"&gt;"Colores de fondo para usar"&lt;/span&gt;&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;option  value=&lt;span style="color: rgb(0, 51, 0);"&gt;"azul"&lt;/span&gt;&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Azul&lt;/span&gt;&amp;lt;/option&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; color: rgb(0, 0, 153); font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px;"&gt; &amp;lt;option  value=&lt;span style="color: rgb(0, 51, 0);"&gt;"rojo"&lt;/span&gt;&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Rojo&lt;/span&gt;&amp;lt;/option&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 0, 153);"&gt; &amp;lt;/param&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 0, 153);"&gt; &amp;lt;/params&amp;gt;&lt;/p&gt;&lt;p style="margin: 0px; padding: 0px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(0, 0, 153);"&gt; &amp;lt;/install&amp;gt;&lt;/p&gt;&lt;/div&gt;&lt;p align="justify"&gt;Como pueden ver la estructura es bastante sencilla y simple  de armar aunque en un plantilla puede ser algo engorrosa lo mejor es mantener todos  los archivos en orden he ir agregándolos a medida que los creemos. Bueno  pasemos a describir algunas de estas líneas:&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;install version=&lt;span style="color: rgb(0, 51, 0);"&gt;"1.5"&lt;/span&gt; type=&lt;span style="color: rgb(0, 51, 0);"&gt;"template"&lt;/span&gt;&amp;gt;&lt;/strong&gt;: Sirve para indicar al instalador que es  una plantilla de Joomla! 1.5&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;name&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;nuestro_template&lt;/span&gt;&amp;lt;/name&amp;gt;&lt;/strong&gt;: Nombre de la plantilla, como indicamos  antes este debe ser el mismo nombre que colocamos en la carpeta que contiene la  plantilla.&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;creationDate&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Septiembre  2008&lt;/span&gt;&amp;lt;/creationDate&amp;gt;&lt;/strong&gt;: Fecha de creación, no hay una estandarización  al respecto así que puede colocarse de distintas maneras siempre y cuando  indique la fecha en la que la plantilla fue creada.&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;author&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Madi Malso&lt;/span&gt;&amp;lt;/author&amp;gt;&lt;/strong&gt;:  Sirve para indicar la autoría de la plantilla&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;copyright&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;GPL&lt;/span&gt;&amp;lt;/copyright&amp;gt;&lt;/strong&gt;:  Indica el tipo de licencia con la que deseamos distribuir la plantilla para su  uso.&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;authorEmail&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;micorreo@dominio.com&lt;/span&gt;&amp;lt;/authorEmail&amp;gt;&lt;/strong&gt;:  Indica la dirección de correo electrónico del  autor en caso de querer ser contactado. Esta dirección se encuentra protegida  para evitar el envio de spam a través de robots&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;authorUrl&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;www.muertoperorankeado.com&lt;/span&gt;&amp;lt;/authorUrl&amp;gt;&lt;/strong&gt;:  Dirección del sitio web del autor.&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;version&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;1.0&lt;/span&gt;&amp;lt;/version&amp;gt;&lt;/strong&gt;:  Versión de la plantilla&lt;/p&gt;&lt;p align="justify"&gt;&lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;files&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;..&lt;/span&gt;&amp;lt;files&amp;gt;&lt;/strong&gt;: Lista de  todos los archivos que conforman la plantilla; cada elemento debe de  encontrarse dentro de sus propias etiquetas bajo el siguiente esquema: &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;carpeta/archivo.ext&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/strong&gt; en caso de que estos archivos se encuentren en carpetas dentro de la plantilla  estas se deben de listar de manera relativa a la posición en la que se  encuentra el template, por ejemplo si quisiéramos incluir nuestro archivo  template.css que se encuentra dentro de la carpeta css/ se debería colocar de la  siguiente manera:  &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;filename&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;css/template.css&lt;/span&gt;&amp;lt;/filename&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;positions&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;..&lt;/span&gt;&amp;lt;/positions&amp;gt;&lt;/strong&gt;: Lista de las  posiciones que luego serán definidas en el archivo index.php donde se  integraran los módulos de Joomla! 1.5.x, similar a los archivos estos se definirán  dentro de las etiquetas &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;position&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;Posición&lt;/span&gt;&amp;lt;/position&amp;gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="justify"&gt; &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;params&amp;gt;&lt;span style="color: rgb(0, 0, 0);"&gt;..&lt;/span&gt;&amp;lt;/params&amp;gt;&lt;/strong&gt;: Lista de los parámetros con  los que trabajará nuestra plantilla este se encuentra definido de la siguiente  manera: &lt;strong style="color: rgb(0, 0, 153);font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;"&gt;&amp;lt;param name=&lt;span style="color: rgb(0, 51, 0);"&gt;”NombreDelParametro”&lt;/span&gt;  type=&lt;span style="color: rgb(0, 51, 0);"&gt;”tipo”&lt;/span&gt; label=&lt;span style="color: rgb(0, 51, 0);"&gt;”Etiqueta para el parametro”&lt;/span&gt; description=&lt;span style="color: rgb(0, 51, 0);"&gt;”Descripción del parametro”&lt;/span&gt; default=&lt;span style="color: rgb(0, 51, 0);"&gt;”valor inicial del parametro”&lt;/span&gt;&amp;gt;&lt;/strong&gt;;  según el tipo que hayamos tiene sus propias variaciones.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-6226756378328661945?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/6226756378328661945/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=6226756378328661945&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/6226756378328661945?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/6226756378328661945?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/kCLtGow6Y6c/manual-de-templates-para-joomla-15x.html" title="Manual de Templates para Joomla! 1.5.x - templateDetails.xml" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/10/manual-de-templates-para-joomla-15x.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0cGQX45fip7ImA9WxRQEk4.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-9090580423303424539</id><published>2008-09-30T22:50:00.000-07:00</published><updated>2008-10-05T13:37:00.026-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-05T13:37:00.026-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Manual" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><category scheme="http://www.blogger.com/atom/ns#" term="Desarrollo Web" /><title>Manual de Templates para Joomla! 1.5.x - ¿Qué cosas conforman una plantilla de Joomla! 1.5.x?</title><content type="html">&lt;p&gt;Ya ha pasado más de una semana y por fin  tengo tiempo para continuar este pequeño manual, a este paso creo que terminare  cuando la versión 2.0 este en vigencia.&lt;/p&gt;&lt;p&gt; Bueno regresando con el manual para  &lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html"&gt;templates de Joomla! 1.5.x&lt;/a&gt;, la lección de hoy es:&lt;/p&gt;&lt;h2 style="text-align: left;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6Qqrv8gI0vE/SOfK3oeBkuI/AAAAAAAAAFY/1Eo4IScVIxI/s1600-h/estructura.jpg"&gt;&lt;img style="margin: 0px 0px 10px 10px; display: block; float: right; cursor: pointer; width: 283px; height: 443px;" src="http://1.bp.blogspot.com/_6Qqrv8gI0vE/SOfK3oeBkuI/AAAAAAAAAFY/1Eo4IScVIxI/s400/estructura.jpg" alt="" id="BLOGGER_PHOTO_ID_5253390547455939298" border="0" /&gt;&lt;/a&gt;¿Qué  cosas conforman una plantilla de Joomla! 1.5.x?&lt;/h2&gt;&lt;p&gt;Bueno creo que aquí empieza realmente lo  importante, existen varias cosas que conforman una plantilla de Joomla! 1.5.x,  pero básicamente la estructura del mismo es como sigue:&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_6Qqrv8gI0vE/SOfK3oeBkuI/AAAAAAAAAFY/1Eo4IScVIxI/s1600-h/estructura.jpg"&gt;&lt;/a&gt;&lt;p&gt; Espero que el grafico les sirva de guía, pero igual tratare de usar una lista ordenada para darles la idea de  árbol que debe tener todos los nombres en azul son archivos y en verde carpetas,  los que tengan los nombres entre corchetes son archivos opcionales pero ayudan  a que nuestra plantilla sea más sólida y profesional:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;nuestro_template/:&lt;/strong&gt; Carpeta que contiene todos y cada uno de  los archivos y carpetas que conforman la plantilla, esta debe tener el nombre  de nuestra plantilla y por favor traten de no usar espacios o tildes en el.&lt;/li&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;templateDetails.xml:&lt;/strong&gt; Es en cierta medida uno de los archivos  más importantes de la plantilla, sobre todo a la hora de la instalación de la  misma puede resultar un dolor de cabeza cuando no está bien definido, es  básicamente el archivo de información que indica al núcleo de Joomla! 1.5.x  (empiezo a casarme de escribirlo completo) que archivos conforman la plantilla,  así como su nombre, versión, autor y los derechos con los que esta publicado  entre otros. Recuerden que todos los nombres son cAsE sEnsItIvE en otras  palabras que si importan las mayúsculas y minúsculas.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;index.php:&lt;/strong&gt; Es uno de los archivos más importantes de  la plantilla ya que este contendrá la base de la presentación de la plantilla  siendo un mapa de ubicación para los distintos módulos y componentes que lo van  a conformar, este archivo es el archivo que llama el núcleo de Joomla! 1.5.x a  la hora de construir nuestro sitio web.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[template_thumbnail.ext]: &lt;/strong&gt;Es una pre visualización  de la plantilla, de unos 200x150 pixeles. Sirve para que vean nuestro diseño  desde el administrador sin necesidad de aplicarlo. La &lt;strong&gt;.ext &lt;/strong&gt;del nombre del archivo indica que es la extensión del mismo  pudiendo esta ser: .png, .jpg o .gif&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[favicon.ico]:&lt;/strong&gt; Si tengo que explicar esto creo que tenemos  un problema. Pero si no saben que es: http://es.wikipedia.org/wiki/Favicon&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[component.php]:&lt;/strong&gt; Archivo similar al index.php pero en el  que se coloca la información necesaria para la creación de las páginas de  error.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[param.ini]: &lt;/strong&gt;Este archivo sirve para almacenar  los parámetros que hayamos seleccionado para nuestro sitio web, en caso de que no queramos implementar la opcion de parametros para nuestro template, solo basta con dejarlo en blanco.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;css/:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Carpeta que contendrá  todos los archivos .css o de estilos&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;template.css:&lt;/strong&gt; Principal archivo de estilos en base al  cual haremos nuestra plantilla, se pueden utilizar otros archivos .css para la construcción  de la misma pero este siempre debe existir.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;[html/]:&lt;/strong&gt; Carpeta donde se incluirán todos los archivos  que sobre escribirán las salidas o visualizaciones predefinidas en el núcleo así  como el modulo chrome.&lt;/li&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[pagination.php]:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Archivo en el cual se puede sobrescribir el modulo  de paginación del núcleo de Joomla! para personalizarlo de acuerdo a nuestro  diseño de sitio.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[modules.php]:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Archivo que sobrescribir la presentación de los módulos   del chrome o para crear nuestros propios  módulos de visualización, lo cual explicare más detalladamente después.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;[com_nombre/]: &lt;/strong&gt;Todos los componentes  tiene la siguiente estructura de nombre com_ (abreviatura de component) seguida  de el nombre del componente que deseamos sobrescribir, ejem: com_content (para  modificar el componente de contenido ej: secciones, categorías, artículos, página  de inicio). Dentro de esta carpeta encontraremos:&lt;/li&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;[nombre_vistas/]:&lt;/strong&gt; Esta carpeta lleva el nombre de la vista especifica  que deseamos sobrescribir, siguiendo con el ejemplo anterior algunas de las  opciones de nombre serian: &lt;strong&gt;article&lt;/strong&gt; (para  modificar la visualización de los artículos del contenido), &lt;strong&gt;category&lt;/strong&gt; (para modificar la  visualización de las categorías del contenido), &lt;strong&gt;section&lt;/strong&gt; (para modificar la visualización de las secciones del  contenido) y &lt;strong&gt;frontpage&lt;/strong&gt; (para  modificar la visualización de la página de inicio del contenido). Dentro de  cada uno de estas vistas tenemos:&lt;/li&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[nombre_diagramado.php]:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Este archivo de extensión .php tiene por nombre el  nombre del diagramado (layout) que deseamos sobrescribir dentro de la vista,  por ejemplo si la vista del &lt;strong&gt;componente  contenido&lt;/strong&gt; que deseáramos sobrescribir fuera la de &lt;strong&gt;articulo&lt;/strong&gt; el nombre de la carpeta (nombre_vista/) seria &lt;strong&gt;article &lt;/strong&gt;y dentro de esta tendríamos que  nombrar un archivo .php por cada diagramado que deseáramos sobrescribir del núcleo  de Joomla! ejemplo: &lt;strong&gt;defaul.php&lt;/strong&gt; si lo  que queremos es sustituir la vista por defecto de nuestros artículos.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;[mod_nombre/]:&lt;/strong&gt; Similar a los componentes solo que estos  comienzan con mod_ (abreviatura de module) al cual sigue el nombre del modulo  que deseamos sobrescribir, a diferencia de los componentes los módulos no  poseen vistas por lo que dentro de esta carpeta viene los archivos de  diagramado.&lt;/li&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(30, 73, 125);"&gt;[nombre_diagramado.php]:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Su funcionamiento es similar a los archivos de  diagramado de los componentes.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;images/:&lt;/strong&gt;&lt;strong&gt; &lt;/strong&gt;Como su nombre lo indica, es la carpeta donde se  almacenan todas las imágenes usadas para la construcción de la plantilla.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong style="color: rgb(95, 123, 34);"&gt;otros/: &lt;/strong&gt;Podemos crear otras  carpetas para mantener cierto orden dentro de nuestra plantilla, por ejemplo yo  suelo crear la carpeta javascript/ para almacenar los archivos .js y así no  tenerlos flotando por todo lado, también se pueden crear una carpeta swf/ para  almacenar las animaciones flash que tengamos o cualquier otra carpeta que nos  facilite el trabajo y lo organización de nuestra plantilla y esto no generara ningún  problema si es que los declaramos correctamente en el archivo &lt;strong&gt;templateDetails.xml.&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Nota:&lt;/strong&gt; Es ideal  colocar un archivo index.html completamente en blanco dentro de cada carpeta  que creemos para nuestra plantilla incluyendo la raíz (&lt;strong&gt;nuestro_template/&lt;/strong&gt;) por motivos de seguridad y así evitar el mal  pase de que nuestro servidor liste los archivos en un index.html generado.&lt;br /&gt;&lt;br /&gt;Sé que a primera vista esta estructura  puede resultar algo confusa, en especial con nombres como componentes y módulos,  pero realmente es mucho más sencillo de lo que parece.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-9090580423303424539?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/9090580423303424539/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=9090580423303424539&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/9090580423303424539?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/9090580423303424539?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/ZVBt6SViKd4/ya-ha-pasado-ms-de-una-semana-y-por-fin.html" title="Manual de Templates para Joomla! 1.5.x - ¿Qué cosas conforman una plantilla de Joomla! 1.5.x?" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_6Qqrv8gI0vE/SOfK3oeBkuI/AAAAAAAAAFY/1Eo4IScVIxI/s72-c/estructura.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/ya-ha-pasado-ms-de-una-semana-y-por-fin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIFQn0ycSp7ImA9WxRRFkg.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-8131140346101346286</id><published>2008-09-28T19:01:00.000-07:00</published><updated>2008-09-28T19:15:13.399-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-28T19:15:13.399-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="seo" /><category scheme="http://www.blogger.com/atom/ns#" term="googlebot" /><category scheme="http://www.blogger.com/atom/ns#" term="urls dinámicas" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Google recomienda NO REESCRIBIR URLs dinámicas</title><content type="html">&lt;div style="text-align: justify;"&gt;Así es. &lt;span style="font-weight: bold;"&gt;Google &lt;/span&gt;una vez más destruye otro &lt;span style="font-weight: bold;"&gt;mito SEO&lt;/span&gt; que durante mucho tiempo ha rondado los círculos de Webmasters de todo el mundo y es que, contrario a lo que se solía dar por hecho, &lt;span style="font-weight: bold;"&gt;Google indexa por igual páginas estáticas y páginas generadas dinámicamente&lt;/span&gt; (con parámetros en la URL).&lt;br /&gt;&lt;br /&gt;Un fragmento extraído del &lt;a href="http://googlewebmastercentral.blogspot.com/"&gt;&lt;span style="font-style: italic;"&gt;blog de Google&lt;/span&gt;&lt;/a&gt; en el que se afirma este hecho:&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Myth: "Dynamic URLs cannot be crawled."&lt;br /&gt;Fact: We can crawl dynamic URLs and interpret the different parameters. We might have problems crawling and ranking your dynamic URLs if you try to make your urls look static and in the process hide parameters which offer the Googlebot valuable information. One recommendation is to avoid reformatting a dynamic URL to make it look static...&lt;/blockquote&gt;&lt;blockquote&gt;&lt;span style="font-weight: bold;"&gt;Mito:&lt;/span&gt; "Las URLs dinámicas no pueden ser rastreadas".&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Realidad:&lt;/span&gt; Nosotros podemos rastrear URLs dinámicas e interpretar sus distintos parámetros. Podríamos tener problemas rastreando y rankeando tus URLs dinámicas si tratas de hacerlas lucir como estáticas y durante el proceso escondes o eliminas parámetros que podrían ser de mucha utilidad para el Googlebot. Una recomendación es EVITAR REFORMATEAR una URL dinámica para que luzca como una estática...&lt;/blockquote&gt;&lt;br /&gt;En el &lt;a href="http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html"&gt;&lt;span style="font-style: italic;"&gt;post&lt;/span&gt;&lt;/a&gt; que informa este hecho podrán encontrar un par de ejemplos en los que se vé que es mejor dejar las URLs con parámetros tal como están, ya que el &lt;span style="font-weight: bold;"&gt;Googlebot &lt;/span&gt;podrá distinguir que parámetros serán de utilidad y cuales puede descartar.&lt;br /&gt;&lt;br /&gt;Este hecho hace que se me vengan a la cabeza dos preguntas. La primera: Si Google no recomienda el &lt;span style="font-weight: bold;"&gt;reescribir URLs dinámicas&lt;/span&gt;, las páginas que hacen uso de esta carcaterística de forma predeterminada (Wordpress) ¿se verán perjudicadas en su posicionamiento de algún modo?&lt;br /&gt;&lt;br /&gt;Y la segunda: Habrá que optimizar los valores de los parámetros al igual que la URL en sí de cara al posicionamiento?&lt;br /&gt;&lt;br /&gt;Bueno, imagino que las respuestas a ambas preguntas llegarán muy pronto.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-8131140346101346286?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/8131140346101346286/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=8131140346101346286&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8131140346101346286?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8131140346101346286?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/uhxC9FI8Y1E/google-recomienda-no-reescribir-urls.html" title="Google recomienda NO REESCRIBIR URLs dinámicas" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/google-recomienda-no-reescribir-urls.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUNSX05eyp7ImA9WxRRFkg.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-7852147597153278783</id><published>2008-09-28T17:48:00.000-07:00</published><updated>2008-09-28T18:04:58.323-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-28T18:04:58.323-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="pagerank" /><title>Una nueva actualización de PageRank en Setiembre de 2008</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SOApKIm6_OI/AAAAAAAADTU/-oEbH4aw1_E/s1600-h/pageranking.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 78px; height: 79px;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SOApKIm6_OI/AAAAAAAADTU/-oEbH4aw1_E/s400/pageranking.gif" alt="" id="BLOGGER_PHOTO_ID_5251242419600162018" border="0" /&gt;&lt;/a&gt;Acaba de llevarse a cabo una &lt;span style="font-weight: bold;"&gt;nueva actualización del PageRank&lt;/span&gt;, la correspondiente al mes de setiembre, solo un par de meses después de la última que se llevó a cabo el 26 de Julio.&lt;br /&gt;&lt;br /&gt;En efecto, coincidiendo con su décimo aniversario, Google nos sorprende con esta nueva actualización la cual viene haciendose de forma más constante que las veces anteriores. &lt;span style="font-weight: bold;"&gt;Matt Cuts&lt;/span&gt; nos lo anunció así en un comentario de su blog:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Jw3C3yWg60U/SOAosYagl3I/AAAAAAAADTM/M4wfU1nK_pQ/s1600-h/prupdate.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Jw3C3yWg60U/SOAosYagl3I/AAAAAAAADTM/M4wfU1nK_pQ/s400/prupdate.jpg" alt="" id="BLOGGER_PHOTO_ID_5251241908446992242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;El que Google nos ofrezca actualizaciones de este importante elemento más seguido nos demuestra las increíbles mejores en cuanto a capacidades computacionales y de infraestructura del buscador. Google también actualizó los backlinks de los sitios web; es decir los links que aparecen al usar el comando "link:".&lt;br /&gt;&lt;br /&gt;Por lo visto &lt;span style="font-weight: bold;"&gt;Google&lt;/span&gt; no se olvidó de nosotros en esta nueva actualización ya que le dió algo de color a la barrita verde de &lt;a href="http://www.muertoperorankeado.com/"&gt;&lt;span style="font-weight: bold;"&gt;MPR&lt;/span&gt;&lt;/a&gt;, la cual señala ahora un flamante PR1 :-)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-7852147597153278783?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/7852147597153278783/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=7852147597153278783&amp;isPopup=true" title="4 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7852147597153278783?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7852147597153278783?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/RP_5lh8Xc9k/una-nueva-actualizacin-de-pagerank-en.html" title="Una nueva actualización de PageRank en Setiembre de 2008" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Jw3C3yWg60U/SOApKIm6_OI/AAAAAAAADTU/-oEbH4aw1_E/s72-c/pageranking.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/una-nueva-actualizacin-de-pagerank-en.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcNRn8yfCp7ImA9WxRRFE0.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-7442991975698848409</id><published>2008-09-25T20:10:00.000-07:00</published><updated>2008-09-25T21:08:17.194-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-25T21:08:17.194-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="optimización" /><category scheme="http://www.blogger.com/atom/ns#" term="website grader" /><category scheme="http://www.blogger.com/atom/ns#" term="posicionamiento" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Analiza tu estrategia SEO con Website Grader</title><content type="html">En Internet uno puede encontrar infinidad de &lt;span style="font-weight: bold;"&gt;herramientas y recursos SEO&lt;/span&gt; que serán de mucha utilidad a la hora de querer &lt;a href="http://www.muertoperorankeado.com/"&gt;&lt;span style="font-weight: bold;"&gt;rankear un blog&lt;/span&gt;&lt;/a&gt; o sitio web; en esta entrada les hablaré un poco de uno de estos servicios que encontré de casualidad.&lt;div style="text-align: justify;"&gt;&lt;br /&gt;Se llama &lt;a href="http://www.websitegrader.com/" rel="nofollow"&gt;&lt;span style="font-weight: bold;"&gt;Website Grader&lt;/span&gt;&lt;/a&gt; y lo que hace es otorgar una calificación a un sitio web de acuerdo a diversos criterios SEO, los cuales tienen que ver tanto con la &lt;span style="font-weight: bold;"&gt;optimización de nuestro sitio&lt;/span&gt; como con su &lt;span style="font-weight: bold;"&gt;posicionamiento y promoción en los motores de búsqueda y redes sociales.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y no solo eso, &lt;span style="font-weight: bold;"&gt;Website Grader&lt;/span&gt; nos brinda también la posibilidad de evaluar otras páginas (la competencia directa, por ejemplo) y compararlas con nuestro sitio, de modo que tendremos una visión un poco más amplia de nuestra estrategia de posicionamiento así como la de la competencia.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_Jw3C3yWg60U/SNxWaazG8lI/AAAAAAAADR8/5ieLWLY6pzI/s1600-h/websitegrader.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_Jw3C3yWg60U/SNxWaazG8lI/AAAAAAAADR8/5ieLWLY6pzI/s400/websitegrader.jpg" alt="" id="BLOGGER_PHOTO_ID_5250166277477429842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;¿Pero cuáles son esos criterios? Los listamos a continuación:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;On-Page SEO:&lt;/span&gt; Realiza un análisis de:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Metadata&lt;/li&gt;&lt;li&gt;Cabeceras (heading)&lt;/li&gt;&lt;li&gt;Imagenes (número de imágenes en la home y si tienen el tag "alt")&lt;/li&gt;&lt;li&gt;3 páginas internas&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Off-Page SEO:&lt;/span&gt; Analiza:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Nombre y edad del dominio&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Google PR, cantidad de páginas indexadas, utlimo paso del robot&lt;/li&gt;&lt;li&gt;Alexa ranking&lt;/li&gt;&lt;li&gt;Links entrantes&lt;/li&gt;&lt;li&gt;Está en DMOz? en el Directorio de Yahoo? en  ZoomInfo?&lt;/li&gt;&lt;/ul&gt;Blogosfera&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tiene blog?&lt;/li&gt;&lt;li&gt;Ranking en technorati?&lt;/li&gt;&lt;li&gt;Métodos de suscripción&lt;/li&gt;&lt;/ul&gt;Redes sociales&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Número de registros en Delicious&lt;/li&gt;&lt;li&gt;Posteados en Digg&lt;/li&gt;&lt;/ul&gt;Feeds y fidelización de visitantes&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Tiene Feeds RSS?&lt;/li&gt;&lt;li&gt;Tiene formularios?&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;Análisis de competidores&lt;/span&gt;: &lt;span style="font-weight: bold;"&gt;Website grader&lt;/span&gt; analiza dichos criterios en los sitios de la competencia y nos brinda un resumen que nos mostrará la situación de nuestro sitio con respecto a nuestros competidores.&lt;br /&gt;&lt;br /&gt;Podrán encontrar un demo del servicio &lt;a href="http://www.websitegrader.com/wsgid/568768/default.aspx" rel="nofollow"&gt;&lt;span style="font-weight: bold;"&gt;aquí&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Es cierto, podemos obtener información más completa de cada uno de los ítems del reporte generado haciendo uso de otros servicios; sin embargo, la ventaja que según veo nos brinda &lt;span style="font-weight: bold;"&gt;Website grader&lt;/span&gt; es que nos presenta un reporte resumido de todos los aspectos del posicionamiento que detallamos líneas arriba, lo cual nos da un panorama global del estado no solo de nuestro sitio si no también el de nuestros competidores.&lt;br /&gt;&lt;br /&gt;¿Por que no lo pruebas? De seguro descubrirás cosas interesantes sobre tu sitio web y tu competencia.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-7442991975698848409?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/7442991975698848409/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=7442991975698848409&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7442991975698848409?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7442991975698848409?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/1XzNSaMdtJk/haz-un-seguimiento-de-tu-estrategia-seo.html" title="Analiza tu estrategia SEO con Website Grader" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_Jw3C3yWg60U/SNxWaazG8lI/AAAAAAAADR8/5ieLWLY6pzI/s72-c/websitegrader.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/haz-un-seguimiento-de-tu-estrategia-seo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Dk8HSX4zfSp7ImA9WxRSGUg.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-843594908679480093</id><published>2008-09-20T16:38:00.000-07:00</published><updated>2008-09-20T16:53:58.085-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-20T16:53:58.085-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="nube de etiquetas" /><category scheme="http://www.blogger.com/atom/ns#" term="blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="tagcloud" /><category scheme="http://www.blogger.com/atom/ns#" term="plantilla de blogger" /><title>Nube de etiquetas para Blogger</title><content type="html">&lt;div style="text-align: justify;"&gt;¡Y seguimos retocando nuestra pequeña bitácora!&lt;br /&gt;&lt;br /&gt;Buscando una mejor manera de mostrar nuestra &lt;span style="font-weight: bold;"&gt;nube de etiquetas&lt;/span&gt; o "tag cloud" encontramos en &lt;a href="http://blogandweb.com/blogger/nube-de-etiquetas-en-el-nuevo-blogger/" rel="nofollow"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;Blog and Web&lt;/span&gt;&lt;/a&gt; un post interesante y sencillo a la vez gracias al cual pudimos obtener la nube de etiquetas que pueden ver en la barra lateral de &lt;a style="font-weight: bold;" href="http://www.muertoperorankeado.com/"&gt;MPR&lt;/a&gt;; luce algo así como pueden ver:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SNWLUsOj6yI/AAAAAAAADRQ/ppFFPHmYEEw/s1600-h/tagcloud.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SNWLUsOj6yI/AAAAAAAADRQ/ppFFPHmYEEw/s400/tagcloud.jpg" alt="" id="BLOGGER_PHOTO_ID_5248254128356059938" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Esta es una de las primeras cosas que quise cambiar de nuestra plantilla ya que el &lt;span style="font-weight: bold;"&gt;tagcloud &lt;/span&gt;que viene por defecto en Blogger ocupa demasiado espacio en la barra lateral. Aunque que existen decenas de widgets que permiten modifican el tagcloud de Blogger, esta nos pareció la más adecuada por una sencilla razón: Es &lt;span style="font-weight: bold;"&gt;100% amigable con Google&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;No me pondré a explicar como llevar a cabo esta tarea ya que en dicho post explican como hacerlo de una manera muy sencilla, lo que sí voy a explicar en forma breve es como modificar los estilos y colores de esta nueva nube de etiquetas para que combine mejor con nuestra plantilla. Lo que yo hice fue, una vez instalada la nueva nube de etiquetas, copiar el código HTML y pegarlo en una página en blanco en Dreamweaver (solo el código del DIV con ID labelCloud); luego anexé a la página web el codigo CSS que figura bajo la sección "&lt;span style="font-style: italic;"&gt;Estilos de la Nube de Etiquetas&lt;/span&gt;" del mencionado post; una vez hecho esto la cosa quedó más o menos así:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SNWLc9sutHI/AAAAAAAADRY/n3iVhvHRODA/s1600-h/tagcloud2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SNWLc9sutHI/AAAAAAAADRY/n3iVhvHRODA/s400/tagcloud2.jpg" alt="" id="BLOGGER_PHOTO_ID_5248254270484952178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Llegado a este punto podrán modificar los estilos de tu nube como quieran, cambiar el tipo de letra, su tamaño, los estilos para los tags li, a, a:hover, inclusive el fondo del DIV (no olviden subir la imagen de fondo al servidor). Finalmente reemplazan el código CSS resultante a su plantilla de Blogger como se explica en el post mencionado líneas arriba, eso es todo.&lt;br /&gt;&lt;br /&gt;Espero que este pequeño &lt;a href="http://www.muertoperorankeado.com/search/label/blogger"&gt;&lt;span style="font-weight: bold;"&gt;truco para blogger&lt;/span&gt;&lt;/a&gt; les haya sido útil, mientras tanto yo rogaré al diseñador de este humilde blog para que solucione el desastre que acabo de hacer ;-)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-843594908679480093?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/843594908679480093/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=843594908679480093&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/843594908679480093?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/843594908679480093?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/Cromxl_r1O8/nube-de-etiquetas-para-blogger.html" title="Nube de etiquetas para Blogger" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Jw3C3yWg60U/SNWLUsOj6yI/AAAAAAAADRQ/ppFFPHmYEEw/s72-c/tagcloud.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/nube-de-etiquetas-para-blogger.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU8HQnw8eSp7ImA9WxRSGEs.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-133499936988198714</id><published>2008-09-18T11:43:00.000-07:00</published><updated>2008-09-19T15:37:13.271-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-19T15:37:13.271-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Manual" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><category scheme="http://www.blogger.com/atom/ns#" term="Desarrollo Web" /><title>Manual de Templates para Joomla! 1.5 – ¿Que necesito para empezar?</title><content type="html">&lt;p align="justify"&gt;Continuando con el manual para hacer &lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html"&gt;Templates para Joomla! 1.5&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p align="justify"&gt;Disculpen por la demora a la hora de continuar con el manual, no es por excusarme (bueno si lo es), pero los últimos días he estado bastante ocupado (como si a alguien le importara), de todas formas esta es la continuación del mismo.&lt;/p&gt;&lt;h2&gt;¿Que necesito para empezar?&lt;/h2&gt;&lt;p aling="justify"&gt;Bueno esta es una de las preguntas que todos nos hacemos al empezar un proyecto, bueno estas necesidades las podemos dividir en dos grupos, los conocimientos y las herramientas.&lt;/p&gt;&lt;p aling="justify"&gt;Los conocimientos que necesitamos para crear un template para Joomla! 1.5 no son requerimientos absolutos sino más bien nos ayudan a que el desarrollo del mismo nos resulte mucho más sencillo:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Conocimiento en uso de CSS (Hojas de Estilos):&lt;/strong&gt; Esto es bastante útil ya que nos ahorra bastante de tiempo a la hora de adaptarnos al estilo de trabajo en Joomla!, esto es mucho más efectivo si se tiene conocimiento en el uso de layouts para la construcción de sitios webs en lugar de el clásico sistema de tablas. Supongo que muchos no tiene idea de lo que hablo pero en vista de que este es un manual para principiantes y que no quiero salir del tema demasiado les coloco algunos de los enlaces por los que aprendí a trabajar con CSS y Layouts:&lt;ul&gt;&lt;li&gt;&lt;a href="http://htmlhelp.com/es/reference/css/" rel="nofollow"&gt;htmlhelp.com&lt;/a&gt; (Español) Guía sencilla de CSS, que explica los conocimientos básicos necesarios para empezar.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.w3schools.com/css/default.asp" rel="nofollow"&gt;w3schools.com&lt;/a&gt; (Ingles) Una guía de referencia más completa y detallada si se salta el detalle de que esta en ingles.&lt;/li&gt;&lt;li&gt;&lt;a href="http://lesliefranke.com/files/reference/csscheatsheet.html" rel="nofollow"&gt;CSS cheat sheet&lt;/a&gt; (Ingles) Como su nombre dice una guía de referencia rápida para CSS.&lt;/li&gt;&lt;li&gt;&lt;a href="http://css.maxdesign.com.au/listamatic/" rel="nofollow"&gt;maxdesign.com.au&lt;/a&gt; (Ingles) A mi parecer el mejor lugar para aprender a hacer menús en CSS, si bien existe información más avanzada creo que es el mejor y no solo para empezar sino para buscar ideas.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.csszengarden.com/tr/espanol/" rel="nofollow"&gt;csszengarden.com&lt;/a&gt; (Español) Si bien no tiene mucha utilidad desde el punto de vista de desarrollo nos muestra lo que uno puede hacer con un diseño de layouts&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Conocimiento en PHP:&lt;/strong&gt; Este es tal vez uno de los requerimientos más importantes, es necesario el poseer conocimientos básicos por lo menos en la programación en general si es que no es específicamente en PHP, esto nos va permitir la creación de los módulos y la modificación de las visualizaciones de la página. Les menciono algunos de los sitios que me han servido de guía en esta parte:&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.php.net/" rel="nofollow"&gt;PHP.net&lt;/a&gt; (Español) No hay mejor lugar para aprender a programar en PHP que su origen, tiene muchos ejemplos, ayudas y referencias aunque no todas de ellas están en español.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.emezeta.com/articulos/emezeta-card-php-cheat-sheet" rel="nofollow"&gt;PHP cheat sheet&lt;/a&gt; (Ingles) Una efectiva chuleta con las principales funciones que se utilizan en PHP&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/" rel="nofollow"&gt;Google&lt;/a&gt; Tal vez la mejor forma de conseguir pedazos de código útiles&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;Sobre las herramientas que se necesitan la mayor parte de ellas nos ofrecen varias opciones para escoger, desde programas GNU hasta versiones propietarias así que solo explicare a granes rasgos cuales son las que se requieren:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Windows: &lt;/strong&gt;Jajaja mentira, no es necesario, pero me pareció bastante divertido ponerlo, aunque posiblemente esto sea lo ultimo que muchos vayan a leer de este post, pero si obviametne necesitamos un SO, yo preferiria Linux, pero no hablare al respecto ya que aun me encuentro en pañales al respecto.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Servidor Local:&lt;/strong&gt; Para empezar lo que necesitamos es la configuración de un servidor local con soporte para PHP, en lo personal prefiero utilizar un servidor Apache, pero com soy algo ocioso a la hora de configurar prefiero utilizar el &lt;a href="http://www.appservnetwork.com/" rel="nofollow"&gt;APPServ&lt;/a&gt;, aunque existe más opciones como el &lt;a href="http://www.wampserver.com/en/" rel="nofollow"&gt;WAMP&lt;/a&gt;, &lt;a href="http://www.apachefriends.org/en/index.html" rel="nofollow"&gt;XAMPP&lt;/a&gt; y muchos otros más. Estos programas instalaran otro de las herramientas necesarias como es la base de datos MySQL, ambos en verdad son para soportar el Joomla! que instalremos localmente.&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Editor de codigo: &lt;/strong&gt;Necesitamos un editor de codigo HTML - PHP, el que se ajuste mejor a nuestras necesidades personales, al final hasta el NotePad es util para ello. Y por ultimo pero no menos importante.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Joomla! 1.5:&lt;/strong&gt; Creanme a veces es necesario mencionar cosas tan obvias y al final se hace costumbre.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Espero realmente que la instalación del Joomla! no les genere mucho problema, pero de ser así les agradeceria que me dejen en los comentarios para ver si puedo ayudarlos a resolver sus dudas. Espero publicar la siguiente parte del manual lo antes posibles.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-133499936988198714?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/133499936988198714/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=133499936988198714&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/133499936988198714?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/133499936988198714?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/ijd0nL2ab8g/manual-de-templates-para-joomla-15-que.html" title="Manual de Templates para Joomla! 1.5 – ¿Que necesito para empezar?" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15-que.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUQBQXw5eip7ImA9WxRSE0g.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-305514628166250449</id><published>2008-09-13T18:36:00.000-07:00</published><updated>2008-09-13T18:55:50.222-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-13T18:55:50.222-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blog day" /><category scheme="http://www.blogger.com/atom/ns#" term="blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="seo" /><category scheme="http://www.blogger.com/atom/ns#" term="webmaster tools" /><category scheme="http://www.blogger.com/atom/ns#" term="google analytics" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>10 cosas que debemos hacer al crear nuestro blog en Blogger (2/2)</title><content type="html">&lt;div style="text-align: justify;"&gt;Y esta es la segunda parte de esta relación de 10 tips que deberás de tener muy en cuenta si estás comenzando en el mundo de los blogs de la mano de Blogger y quieres hacerlo bien.&lt;br /&gt;&lt;br /&gt;Bueno... comencemos.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;6. Agregar los gadgets básicos en tu barra lateral.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;A parte del AdSense ;-), es importante añadir los gadgets de las etiquetas, enlaces de los posts, además del enlace gráfico a nuestros feeds. Esto último es importante ya que será mas sencillo para nuestros visitantes identificar y añadir nuestro blog a sus lectores de feeds.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;7. Inserta el formulario en la página misma del post&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Esta es una característica que ya debería estar habilitada pero de momento solo funciona en el &lt;span style="font-weight: bold;"&gt;Draft de Blogger&lt;/span&gt;; con ella se pretende hacer que el formulario de comentarios aparezca al pie del mismo post y no en una ventana emergente como hasta el momento viene sucediendo. Yo intenté hacer esto pero no me resultó ya que he estado modificando la plantilla original, pero según leí es posible para aquellos blogs que estén con las plantillas por defecto de Blogger.&lt;br /&gt;&lt;br /&gt;Para hacerlo ingresa al &lt;a href="http://draft.blogger.com/"&gt;&lt;span style="font-weight: bold;"&gt;Draft de Blogger&lt;/span&gt;&lt;/a&gt; con los mismos datos de tu cuenta, luego vé a la pestaña &lt;span style="font-style: italic;"&gt;Configuración&lt;/span&gt; y finalmente a &lt;span style="font-style: italic;"&gt;Comentarios&lt;/span&gt;; en la sección "&lt;span style="font-style: italic;"&gt;Ubicación del formulario de comentarios&lt;/span&gt;" seleccionar &lt;span style="font-style: italic;"&gt;Entrada incrustada a continuación&lt;/span&gt; y guardar la configuración.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMxsfQRLiRI/AAAAAAAADRI/sBtyMnqQliA/s1600-h/blogger_draft.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMxsfQRLiRI/AAAAAAAADRI/sBtyMnqQliA/s400/blogger_draft.jpg" alt="" id="BLOGGER_PHOTO_ID_5245686950178556178" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;"&gt;8. Agregar el código para la obtención de estadísticas de visitas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O sea &lt;a href="http://www.google.com/analytics/es-ES/"&gt;&lt;span style="font-weight: bold;"&gt;Analytics de Google&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Existen en la red varias herramientas para hacer el seguimiento de visitas a sitios web, desde herramientas online hasta programas para instalar en el servidor, tanto para blogs como para feeds; sin embargo, pese a quien le pese, las mejores herramientas son las de Google. Google Analytics ofrece completas estadísticas y reportes sobre la cantidad de visitas a nuestro sitio web, mientras que FeedBurner (también de Google) ofrece lo mismo, pero en tus feeds.&lt;br /&gt;&lt;br /&gt;En entradas posteriores hablaremos de ambos servicios y como configurarlos para sacarles el máximo provecho.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;9. Agregar tu blog a las Webmaster Tools de Google&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Con las &lt;a href="http://www.google.com/webmasters/tools/?hl=es"&gt;&lt;span style="font-weight: bold;"&gt;Webmaster Tools de Google&lt;/span&gt;&lt;/a&gt; podrás administrar tu página de una mejor manera; podrás visualizar estadísticas de búsqueda y errores relacionados con tu blog. Hablaremos de esta potente herramienta también en otro post.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;10. Crea un sitemap para tu blog en Blogger&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Los &lt;a href="http://es.wikipedia.org/wiki/Site_map"&gt;&lt;span style="font-weight: bold;"&gt;sitemaps&lt;/span&gt;&lt;/a&gt; (o mapas del sitio) son archivos XML que almacenan en forma de un índice todas las páginas que tiene tu sitio web. Para que los motores de búsueda consideren a tu sitio más amigable y lo indexen más frecuentemente deberías tener un sitemap en tu blog.&lt;br /&gt;&lt;br /&gt;Un pequeño truco para las personas que usan Blogger consiste en usar el archivo atom.xml como sitemap para nuestro blog; sin embargo, aunque esto es útil en muchos casos no lo es para nosotros, ya que hemos configurado nuestros feeds (ambos) en FeedBurner y por consiguiente no podremos usar el atom.xml como sitemap porque se redireccionará a nuestro FeedBurner automáticamente.&lt;br /&gt;&lt;br /&gt;Pero aún así, buscando y porfiando :-), encontramos una manera de solucionar esto, es tan sencilla que no se puede creer, solo añade a la URL la cadena "redirect=false" y listo:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;http://[URLDETUBLOG]/atom.xml?redirect=false&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ahora podrás usar esa URL como sitemap y configurarlo en tu Webmaster Tools de Google.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;--*--&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eso no es todo, hay aún mucho por hacer en nuestro blog, esos fueron a penas los primeros (10) pasos; pero una vez que los hayas llevado a cabo tendrás frente a tí un blog más profesional, con mejor cara para Google y para tus visitantes, con herramientas más completas y profesionales para hacerle el seguimiento correspondiente y para ver como evoluciona.&lt;br /&gt;&lt;br /&gt;Ahora solo queda lo más importante... ¡Escribir!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-305514628166250449?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/305514628166250449/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=305514628166250449&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/305514628166250449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/305514628166250449?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/hhSOMojw7mY/10-cosas-que-debemos-hacer-al-crear_13.html" title="10 cosas que debemos hacer al crear nuestro blog en Blogger (2/2)" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMxsfQRLiRI/AAAAAAAADRI/sBtyMnqQliA/s72-c/blogger_draft.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/10-cosas-que-debemos-hacer-al-crear_13.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUMESX86fSp7ImA9WxRSE0g.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-456754637417147347</id><published>2008-09-11T21:25:00.000-07:00</published><updated>2008-09-13T18:56:48.115-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-13T18:56:48.115-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="blogger" /><category scheme="http://www.blogger.com/atom/ns#" term="optimización" /><category scheme="http://www.blogger.com/atom/ns#" term="promoción web" /><category scheme="http://www.blogger.com/atom/ns#" term="feeds" /><category scheme="http://www.blogger.com/atom/ns#" term="estilos" /><title>10 cosas que debemos hacer al crear nuestro blog en Blogger (1/2)</title><content type="html">&lt;div style="text-align: justify;"&gt;Vía &lt;a href="http://blogandweb.com/uncategorized/10-cosas-que-debes-hacer-despues-de-abrir-un-blog-en-blogger/"&gt;&lt;span style="font-weight: bold;"&gt;Blog and Web&lt;/span&gt;&lt;/a&gt; encontré un interesante artículo acerca de las &lt;span style="font-weight: bold;"&gt;10 cosas que debemos hacer ni bien hayamos creado nuestro blog en Blogger&lt;/span&gt;. A pesar de que &lt;a href="http://www.muertoperorankeado.com/"&gt;&lt;span style="font-weight: bold;"&gt;MPR&lt;/span&gt;&lt;/a&gt; es algo reciente me dio mucho gusto ver que la gran mayoría de las cosas que se recomiendan las hemos hecho ya ;)&lt;br /&gt;&lt;br /&gt;Bueno... comencemos:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Escribir la descripción del Blog.&lt;/span&gt;&lt;br /&gt;En muchos casos, el texto que pongas en la descripción de tu blog será el que aparezca en Google a la hora de buscarlo, de modo que debes explicar en forma clara y directa de que vá tu blog. En Blogger solo debes ir al menú &lt;span style="font-style: italic;"&gt;Configuración &gt; Básico (Settings &gt; Basic)&lt;/span&gt; redactar una pequeña descripción para tu blog.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Buscar e instalar una plantilla atractiva y sencilla&lt;/span&gt;&lt;br /&gt;En Internet existen una gran cantidad de plantillas para Blogger, debemos buscar una que sea visualmente atractiva y usable a la vez. De nada sirve tener "la plantilla" cuando un usuario de a pié no puede, por ejemplo, visualizar los posts anteriores o el tag cloud del blog.&lt;br /&gt;En MPR aún no llevamos a cabo este paso, y es porque diseñaremos nuestra propia plantilla... pronto, muy pronto :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Comprar un domnio y usarlo con nuestro Blogger.&lt;/span&gt;&lt;br /&gt;En mi opinión este debería ser el segundo paso, después de buscar el nombre adecuado para nuestro blog. Un dominio no está más allá de los $10 al año y es una muestra que indica que queremos hacer algo más con nuestro blog que un simple diario personal, que queremos hacer algo serio y dedicarle tiempo.&lt;br /&gt;&lt;br /&gt;Nuetro dominio lo "compramos" de Goodaddy, que es el servicio de dominios más conocido a nivel mundial. Los dominios de Godaddy son, además, bastante sencillos de enlazar con cuentas de Blogger. En &lt;a href="http://help.blogger.com/bin/answer.py?answer=55373"&gt;&lt;span style="font-weight: bold;"&gt;este enlace&lt;/span&gt;&lt;/a&gt; encontrarás instrucciones de cómo hacerlo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Usa FeedBurner en tu Blogger&lt;/span&gt;&lt;br /&gt;Los feeds de FeedBurner son mucho más completos que los que ofrece Bloger; además ofrecen completas estadísticas de visitas por este medio y la posibilidad de incluir publicidad en los feeds.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Corregir el enlace de los comentarios para verlos mejor&lt;/span&gt;&lt;br /&gt;Esto es importante, ya que si no lo hacemos nuestros comentarios los veremos en una página genérica de Blogger y no en nuestro propio blog. Para lograrlo solo basta:&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMn8vZ6Q7PI/AAAAAAAADRA/cQHDJGJzEWM/s1600-h/blogger2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMn8vZ6Q7PI/AAAAAAAADRA/cQHDJGJzEWM/s400/blogger2.jpg" alt="" id="BLOGGER_PHOTO_ID_5245001132388969714" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;Ir a la pestaña &lt;span style="font-style: italic;"&gt;Plantilla &gt; Edición de HTML&lt;/span&gt;, activar la opción "&lt;span style="font-weight: bold;"&gt;Expandir plantillas de artilugios&lt;/span&gt;" y buscar el siguiente fragmento de código:&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span style="font-style: italic;font-family:courier new;" &gt;&amp;lt;a class='comment-link' expr:href='data:post.addCommentUrl' expr:onclick='data:post.addCommentOnclick'&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Una vez encontrado lo reemplazamos por este otro:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;font-size:85%;" &gt;&lt;span style="font-family:courier new;"&gt;&amp;lt;a class='comment-link' expr:href='data:post.url + "#comments"'&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Y listo. Una vez realizado esto guardamos los cambios.&lt;br /&gt;Bueno, para hacerlo más interesante (o para no aburrirlos) mejor dejamos las otras 5 cosas para el siguiente post así que...&lt;br /&gt;&lt;br /&gt;¡No se olviden de leernos mañana!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-456754637417147347?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/456754637417147347/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=456754637417147347&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/456754637417147347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/456754637417147347?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/HTz5SnPz9jY/10-cosas-que-debemos-hacer-al-crear.html" title="10 cosas que debemos hacer al crear nuestro blog en Blogger (1/2)" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMn8vZ6Q7PI/AAAAAAAADRA/cQHDJGJzEWM/s72-c/blogger2.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/10-cosas-que-debemos-hacer-al-crear.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkYERXg8fyp7ImA9WxRSEko.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-2484357226133921065</id><published>2008-09-10T21:38:00.001-07:00</published><updated>2008-09-12T18:41:44.677-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-12T18:41:44.677-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="firefox" /><category scheme="http://www.blogger.com/atom/ns#" term="extensiones" /><category scheme="http://www.blogger.com/atom/ns#" term="chrome" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><category scheme="http://www.blogger.com/atom/ns#" term="temas para firefox" /><title>Extensiones de Firefox para el nuevo Chrome</title><content type="html">&lt;div style="text-align: justify;"&gt;Se tardaron demasiado.&lt;br /&gt;&lt;br /&gt;Ya salieron las primeras extensiones para Firefox 3 que tienen que ver directamente con el &lt;span style="font-style: italic;"&gt;más-que-promocionado&lt;/span&gt; navegador Chrome de Google.&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/8790"&gt;&lt;span style="font-weight: bold;"&gt;Chrome Package&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Si &lt;span style="font-weight: bold;"&gt;quieres que tu Firefox luzca como el novísmo Google Chrome&lt;/span&gt; esta extensión es lo que necesitas. Chrome Package es un tema que hará que tu FFx tenga el mismo look de Chrome &lt;s&gt;mas no la rapidez&lt;/s&gt;. Esta extensión aun es experimental, de modo que si estás muy deseoso de probarla tendrás que registrarte en la página de los &lt;span style="font-weight: bold;"&gt;Add-ons de Firefox&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMipF3uVQdI/AAAAAAAADQQ/EPFohn5EK0w/s1600-h/ffx_chorme_extension1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMipF3uVQdI/AAAAAAAADQQ/EPFohn5EK0w/s400/ffx_chorme_extension1.jpg" alt="" id="BLOGGER_PHOTO_ID_5244627684395663826" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/8782"&gt;&lt;span style="font-weight: bold;"&gt;Chromifox 1.0rc2&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Este es otro &lt;span style="font-weight: bold;"&gt;tema para Firefox 3 que hará lucir tu navegador como Chrome&lt;/span&gt;. Chromifox está mas desarrollado que el tema anterior ya que se puede descarga de la página oficial de Firefox sin necesidad de registro; sin embargo aún es un "release candidate", de modo que es muy probable que aún tenga algunos fallos hasta que salga la versión final (1.0) que será muy pronto.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMipOm8ox1I/AAAAAAAADQY/maYEtilWL3M/s1600-h/ffx_chorme_extension2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMipOm8ox1I/AAAAAAAADQY/maYEtilWL3M/s400/ffx_chorme_extension2.jpg" alt="" id="BLOGGER_PHOTO_ID_5244627834511083346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://www.labnol.org/internet/open-firefox-websites-in-google-chrome/4422/"&gt;&lt;span style="font-weight: bold;"&gt;Open in Google Chrome&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Esta extensión no es más que un botón que abre la pestaña actual en una nueva ventana de Google Chrome. Como podrás imaginar para que esta extensión funcione deberás tener el Chrome instalado en tu ordenador - ¡Quién no lo tiene! - pero, lamentablemente, no se abrirá una ventana de Chrome dentro de una pestaña de Firefox, si no que se abrirá el navegado en una nueva ventana, a diferencia de IE View o IE Tab, que son extensiones que abren ventanas de Internet Explorer dentro de pestañas de Firefox.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMipXVyRjXI/AAAAAAAADQg/HPKTwTPE9oU/s1600-h/ffx_chorme_extension3.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_Jw3C3yWg60U/SMipXVyRjXI/AAAAAAAADQg/HPKTwTPE9oU/s400/ffx_chorme_extension3.jpg" alt="" id="BLOGGER_PHOTO_ID_5244627984523038066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Como habrán podido darse cuenta, &lt;span style="font-weight: bold;"&gt;las tres extensiones están algo verdes en su desarrollo&lt;/span&gt;, ya que mientras una de ellas es experimental y la otra es un RC, la última aún no figura en la página oficial de los Add-ons de Firefox; pero aún es muy pronto para juzgarlas.&lt;br /&gt;&lt;br /&gt;Finalmente, es más que seguro que saldrán más extensiones en el transcurso de estos días; lo único que espero es que mejoren la utilidad que se les vaya a dar a las que vienen (o a estas) ya que, en mi opinión, las extensiones mencionadas no tienen mucha, además de ofrecer un mero cambio en la apariencia del navegador y otra cosilla más.&lt;br /&gt;&lt;br /&gt;Bueno... en fin, habrá que esperar.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-2484357226133921065?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/2484357226133921065/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=2484357226133921065&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2484357226133921065?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2484357226133921065?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/5UdX1f5Z78s/extensiones-de-firefox-para-el-nuevo.html" title="Extensiones de Firefox para el nuevo Chrome" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_Jw3C3yWg60U/SMipF3uVQdI/AAAAAAAADQQ/EPFohn5EK0w/s72-c/ffx_chorme_extension1.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/extensiones-de-firefox-para-el-nuevo.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYDQ3Y4eyp7ImA9WxRSGEs.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-7327577819771264681</id><published>2008-09-09T20:17:00.000-07:00</published><updated>2008-09-19T15:26:12.833-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-19T15:26:12.833-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Templates" /><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Manual" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><title>Manual de Templates para Joomla! 1.5 – ¿Que es una plantilla de Joomla!?</title><content type="html">&lt;p&gt;Continuando con el manual para hacer &lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html"&gt;Templates para Joomla! 1.5&lt;/a&gt;&lt;/p&gt;&lt;h2&gt;¿Qué es una plantilla Joomla! 1.5?&lt;/h2&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc-Dgvk8sI/AAAAAAAAAEs/q0triGQ9P04/s1600-h/ddj003_module_positions.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 239px; height: 232px;" src="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc-Dgvk8sI/AAAAAAAAAEs/q0triGQ9P04/s320/ddj003_module_positions.jpg" alt="" id="BLOGGER_PHOTO_ID_5244228521146249922" border="0" /&gt;&lt;/a&gt;Una plantilla de Joomla! 1.5 es básicamente un paquete de archivos que se encargan de controlar la presentación de los contenidos del CMS, si bien su diseño y construcción inicial son similares a los que se realizarían en un sitio web “tradicional” la plantilla no puede considerarse por sí sola como un sitio web ya que necesita de la base de datos del Joomla! para tomar la apariencia de un sitio web completo.&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;Estas diferencias se encuentran marcadas por la forma en que se elabora una plantilla de Joomla! a diferencia de un sitio web, lo ideal para que estas diferencias sean menos confusas es tener algo de conocimientos en el desarrollo de sitios web basados en hojas de etilo en cascada (css) y diseño de sitios webs en layouts en vez de tablas que son dos de las primeras diferencias entre la elaboración de plantillas para Joomla! y el desarrollo de sitios web clásicos que por lo general se desarrollaban en tablas.&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;Esta propiedad de la plantilla de ser un paquete de archivos, sumado a la forma dinámica como se relaciona con la base de datos Joomla! y su construcción a base de hojas de estilos y layouts es lo que nos permite remplazar rápidamente una plantilla por otra cambiando de esta así la manera en que se ve nuestro CMS como si hubiéramos renovado el sitio web entero pero sin las complicaciones que generaría en base a la cantidad de contenido del mismo he incluso nos permite realizar sitios dinámicos que se ajusten a los gustos del visitante como sería cambiando el tamaño de letra o incluso el esquema de colores pero ya hablaremos de esto más adelante.&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;En el siguiente capítulo empezare a escribir ya algo más de cómo funcionan las plantillas y que se necesita para poder empezar a construirlas, espero poder publicar el mismo antes del fin de semana, dios mediante, el que prefieran.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-7327577819771264681?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/7327577819771264681/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=7327577819771264681&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7327577819771264681?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7327577819771264681?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/DCddaLJVxKI/manual-de-templates-para-joomla-15-fase.html" title="Manual de Templates para Joomla! 1.5 – ¿Que es una plantilla de Joomla!?" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc-Dgvk8sI/AAAAAAAAAEs/q0triGQ9P04/s72-c/ddj003_module_positions.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15-fase.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0IHSHY-eCp7ImA9WxRQEk4.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-7815122659683346036</id><published>2008-09-09T20:11:00.000-07:00</published><updated>2008-10-05T13:45:39.850-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-10-05T13:45:39.850-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Templates" /><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Joomla 1.5" /><title>Manual de Templates para Joomla! 1.5</title><content type="html">&lt;p aling="justify"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc7UbFRoAI/AAAAAAAAAEk/vA1k7pkfCkQ/s1600-h/logo.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc7UbFRoAI/AAAAAAAAAEk/vA1k7pkfCkQ/s320/logo.png" alt="" id="BLOGGER_PHOTO_ID_5244225513149538306" border="0" /&gt;&lt;/a&gt;Después de pasar muchas horas en la búsqueda de un manual para plantillas de&lt;a href="http://www.joomla.org/about-joomla.html" rel="nofollow"&gt; Joomla!&lt;/a&gt; 1.5 me di cuenta que es una tarea bastante difícil el encontrar información al respecto, la mayor parte en ingles y las pocas traducciones, si bien son bastante buenas, son escritas para personas que tienen un mayor entendimiento del tema que yo, aun así me han servido de guía, y una muy buena, a través de mi aprendizaje, que aunque empírico en su mayoría, considero que es suficiente para empezar.&lt;/p&gt;&lt;p aling="justify"&gt;Como podrán entender si me arriesgo a escribir un manual para plantillas de Joomla! 1.5 no es porque considere que sé mucho al respecto, si no, todo lo contrario, pues por experiencia propia sé que se aprende más cuando un estudio es compartido por personas que comparten un interés común y más aun cuando estas se encuentran en un nivel similar, porque de esta manera surgen menos penas a la hora de cometer errores.&lt;/p&gt;&lt;p aling="justify"&gt;Dicho esto espero que quede claro que estoy abierto no solo a sugerencias y comentarios sino a cualquier crítica y corrección constructiva que tengan acerca de este manual y del blog en general que puedan ayudarnos a mejorar.&lt;/p&gt;&lt;p aling="justify"&gt;A sugerencia de un amigo, si de esos que solo te comentan personalmente ire añadiendo los enlaces a manera de indice en esta parte:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15-fase.html"&gt;¿Que es una plantilla de Joomla!?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15-que.html"&gt;¿Que necesito para empezar?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.muertoperorankeado.com/2008/09/ya-ha-pasado-ms-de-una-semana-y-por-fin.html"&gt;¿Qué cosas conforman una plantilla de Joomla! 1.5.x?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.muertoperorankeado.com/2008/10/manual-de-templates-para-joomla-15x.html"&gt;templateDetails.xml&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-7815122659683346036?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/7815122659683346036/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=7815122659683346036&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7815122659683346036?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/7815122659683346036?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/z4VmAkw6bxQ/manual-de-templates-para-joomla-15.html" title="Manual de Templates para Joomla! 1.5" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_6Qqrv8gI0vE/SMc7UbFRoAI/AAAAAAAAAEk/vA1k7pkfCkQ/s72-c/logo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/manual-de-templates-para-joomla-15.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkMMRHo4cSp7ImA9WxRTE0U.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-8434279029122703277</id><published>2008-09-02T12:56:00.001-07:00</published><updated>2008-09-02T13:48:05.439-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-02T13:48:05.439-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="dns" /><category scheme="http://www.blogger.com/atom/ns#" term="telefonica peru" /><category scheme="http://www.blogger.com/atom/ns#" term="bloqueo de ip" /><title>Otro error de Telefonica Perú</title><content type="html">Una vez más Telefónica nos demuestra porque es nuestro ISP ”favorito” aquí en el Perú y prácticamente el único, aunque empiezo a sospechar que esta simpatía no solo es a este nivel si no que es así en todas las Américas y posiblemente en todo el globo; supongo que no muchos entenderán mi descontento a primera vista a menos que hayan sufrido uno de sus constantes atropellos de primera mano, cómo solo un webmaster de por estos lares puede sentir. Pero bueno, enumeremos los errores más recientes y molestos hasta la fecha, al menos para mí, y a los que se pued dar algunas soluciones.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;El problema de los DNS:&lt;/span&gt; Ya para esta fecha todos conocemos el fallo de seguridad en los DNS, en caso de ser de aquellos que por X motivos (aunque yo diría XXX, no solo para ver porno sirve el internet ¬¬) no lo saben lo comprenderán mejor &lt;a href="http://www.neoteo.com/fallo-de-seguridad-en-servidores-dns-5186.neo" rel="nofollow"&gt;aquí&lt;/a&gt;. Sin embargo, no es este problema con los DNS (que Telefónica del Perú no parece haber contemplado) el motivo de este post ,  sino específicamente a los de Telefónica, problema que ya llevamos arrastrando por cerca de dos años y que se solucionan modificando los DNS por los de &lt;a href="http://www.opendns.com/" rel="nofollow"&gt;OpenDNS&lt;/a&gt; (208.67.222.222 y 208.67.220.220); muchos lo creíamos solucionado tras la promesa de telefónica de haberlos reparado, pero la dolorosa verdad es que no ha sido así, de modo que creo que tendremos que vivir usando los DNS de open DNS hasta la eternidad o hasta q algún otro ISP decida masificarse.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Bloqueo de IP:&lt;/span&gt; Después de tratar de ingresar a varios dominios, lo que al parecer me pareció simplemente el problema mencionado anteriormente con los DNS y una cruenta discusión telefónica con mi proveedor de hosting en estados unidos, hecho por el cual Telefónica hará papilla con mi ya frágil economía debido a sus “económicas” tarifas... en fin, me estoy alejando del tema, llamé al servicio técnico de Telefónica del Perú me dieron su ya conocida solución de "reinicie el Modem Router" y como por arte de magia se soluciono, al menos en parte pues empezó a fallar otro bloque de sitios web, tras una tranquila conversación me dijeron que posiblemente sean los servidores de esos sitios los que están bloqueando algunas direcciones IP de Telefónica Perú aunque a mi parecer podría ser al revés, por lo que sugeriría que si tiene problemas con su conexión o algún sitio de sus clientes no están entrando solo llamen al servicio técnico de Telefónica Perú hasta que lo vean solucionado.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Aparte de esos tenemos el conocido problema del 10% de la conexión y el hecho de que en general &lt;span style="font-weight: bold;"&gt;Telefónica presta el peor servicio&lt;/span&gt; que uno pueda esperar, pero si me quedara criticando cada uno de los errores que Telefónica del Perú tiene jamás terminaría de escribir, así que mejor lo dejo aquí antes de que me reviente el hígado, disculpen por la catarsis.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-8434279029122703277?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/8434279029122703277/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=8434279029122703277&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8434279029122703277?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/8434279029122703277?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/TKEdvnUa4pg/otro-error-de-telefonica-per.html" title="Otro error de Telefonica Perú" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/09/otro-error-de-telefonica-per.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkEDQ3c8cSp7ImA9WxRTE08.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-2779824788875502891</id><published>2008-08-31T14:37:00.000-07:00</published><updated>2008-09-01T21:11:12.979-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-09-01T21:11:12.979-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="bloggers" /><category scheme="http://www.blogger.com/atom/ns#" term="blog day" /><category scheme="http://www.blogger.com/atom/ns#" term="blogday2008" /><category scheme="http://www.blogger.com/atom/ns#" term="bitacora" /><category scheme="http://www.blogger.com/atom/ns#" term="31 de agosto" /><title>¡Feliz Blog Day 2008 desde el Cusco!</title><content type="html">&lt;div style="text-align: center;"&gt;&lt;a href="http://www.blogday.org/" target="_blank"&gt;&lt;img src="http://www.blogday.org/images/badge_blue.gif" alt="Blog Day 2008" border="0" width="455" height="130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Hoy, 31 de agosto es el &lt;span style="font-weight: bold;"&gt;Blog Day 2008&lt;/span&gt;, y aquí en MPR no podíamos estár ajenos a esta gran celebración de bloggers de todo el mundo. Como pueden leer en la página del evento, el participar es bastante simple: solo hay que escribir un post recomendando 5 blogs de una temática y un origen distintos al nuestro, añadir un enlace al sitio del &lt;span style="font-weight: bold;"&gt;BlogDay&lt;/span&gt; (&lt;span style="font-style: italic;"&gt;http://www.blogday.org&lt;/span&gt;) y agregar dicho post a Technorati con el tag &lt;span style="font-style: italic;"&gt;blogday2008&lt;/span&gt;; como ven no es nada difícil el participar ;)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Cheche&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Mis recomendaciones son las siguentes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://condenadito.blogspot.com/"&gt;&lt;span style="font-weight: bold;"&gt;Condenadito&lt;/span&gt;&lt;/a&gt;: Música para domesticar animales&lt;/li&gt;&lt;/ul&gt;Este blog es de un gran amigo mío, contiene excelente música, tanto en español como en inglés. Si quieres escuchar a rockeros y grupos que no suenan en las radios y cadenas televisivas (¿masivas?) este es un buen inicio.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://www.caballonegro.cn/"&gt;Caballo Negro&lt;/a&gt;: Cómic mexicano.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Este blog mexicano lo encontré hace casi dos años y lamentablemente &lt;a href="http://checheweb.blogspot.com/2007/08/feliz-blogday.html"&gt;&lt;span style="font-style: italic;"&gt;no lo mencioné&lt;/span&gt;&lt;/a&gt; el año pasado en el BlogDay 2007. Jorge Cavazos nos cuenta, mediante tiras cómicas, las aventuras del siempre atormentado Caballo Negro y de la insaciable Isabel. Por cierto, aunque pronto vendrá la cuarta temporada (ok, quinta), podrás encontrar todas las temporadas anteriores en su &lt;a style="font-style: italic;" href="http://www.caballonegro.cn/2008/08/archivo.html"&gt;archivo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Y ahora...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Madi Malso&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Las mias son:&lt;br /&gt;&lt;ul style="font-weight: bold;"&gt;&lt;li&gt;&lt;a href="http://www.desdecuba.com/generaciony/"&gt;Generacion Y&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Blog de la Filologa Cubana Yoani Sanchez, ganadora del premio Ortega y Gasset otorgado por el diario El Pais de España y nombrada como una de las 100 personas más influyentes del 2008 segun el Time.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://peldepapel.blogspot.com/"&gt;Piel de Papel:&lt;/a&gt; Blog de Arte&lt;/li&gt;&lt;/ul&gt;Un exelente blog que muestra la belleza de los dibujos a lapiz, que en lo personal me sorprende muchisimo el grado de detalle y realismo que consigue, este blog tambien sirve de entrada a otros blog del mismo autor en los que habla de distintas formas de arte.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Lois:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Yo recomiendo...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a style="font-weight: bold;" href="http://blogs.elcomercio.com.pe/busconovia/"&gt;Busco Novia&lt;/a&gt;: De Renato Cisneros&lt;/li&gt;&lt;/ul&gt;En palabras del propio Renato: "... El Renato que escribe este blog apareció hace un año. Desde niño sufre febrilmente por mujeres que no le hacen caso. Ha buscado novia toda su vida. La búsqueda se suspendió dos veces: durante los años en que estuvo metido de narices en un par de relaciones. El 2007 se la pasó reseñando impúdicamente su vida sentimental en Internet. El juego le entretuvo. Por eso ha vuelto. Y no les ha pedido permiso a sus homónimos para hacerlo".&lt;br /&gt;&lt;br /&gt;Y... ¡Feliz blog day 2008!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-2779824788875502891?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/2779824788875502891/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=2779824788875502891&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2779824788875502891?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2779824788875502891?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/exkxLzcbr6k/feliz-blog-day-2008-desde-el-cusco.html" title="¡Feliz Blog Day 2008 desde el Cusco!" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/feliz-blog-day-2008-desde-el-cusco.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYAR346fip7ImA9WxRTEEs.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-5081617570729779407</id><published>2008-08-29T18:29:00.000-07:00</published><updated>2008-08-29T19:09:06.016-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-29T19:09:06.016-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="seo" /><category scheme="http://www.blogger.com/atom/ns#" term="posicionamiento" /><category scheme="http://www.blogger.com/atom/ns#" term="google" /><title>Revisa los rankings de tu sitio web con Free Monitor for Google</title><content type="html">De seguro más de uno, a la hora de querer comprobar las posiciones de sus sitios web, se ha dado la molestia de buscar su página en Google con cada una de las keywords que promocionan. De más está decir que esta tarea es harto tediosa y aburrida y, para sitios con bastante contenido, keywords e idiomas es poco menos que imposible. Afortunadamente existen herramientas que nos ahorran el trabajo y hacen las búsquedas por nosotros.&lt;br /&gt;&lt;br /&gt;Una de estas herramientas se llama &lt;span style="font-weight: bold;"&gt;Free Monitor for Google&lt;/span&gt;. Con esta herramienta podremos &lt;span style="font-weight: bold;"&gt;comprobar las posiciones de nuestros sitios web&lt;/span&gt; para todas las keywords que estemos promocionando. El programa es gratuito y tiene una interfáz bastante intuitiva; aquí les dejo una captura de cómo trabaja.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_Jw3C3yWg60U/SLil9PfVqnI/AAAAAAAADPE/DAUzd2v0hNU/s1600-h/Free+Monitor+for+Google.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_Jw3C3yWg60U/SLil9PfVqnI/AAAAAAAADPE/DAUzd2v0hNU/s400/Free+Monitor+for+Google.jpg" alt="" id="BLOGGER_PHOTO_ID_5240120637994150514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Como dije su uso es sencillo: Solo tienes que indicar el sitio web que deseas comprobar, luego ir ingresando, una por una, todas las keywords que estés promocionando y cuando termines presionas OK. Para comenzar la búsqueda solo tendrás que ir al menú &lt;span style="font-style: italic;"&gt;Project &gt; Search&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Si cuentas con una API de búsqueda de Google mejor aún, ya que podrás hacer uso de ella en tus búsquedas en Free Monitor for Google. Podrás también elegir el idioma del buscador, ingresar los datos de algún servidor proxy e indicar el número máximo de resultados a buscar. El programa permite exportar los resultados obtenidos al portapapeles o a formato CVS.&lt;br /&gt;&lt;br /&gt;Pero aunque quisiéramos no todas son buenas noticias. Por lo que pude leer en &lt;a href="http://www.adseok.com/herramientas-seo/google-contra-las-herramientas-que-comprueban-los-rankings/"&gt;&lt;span style="font-weight: bold;"&gt;AdSeok&lt;/span&gt;&lt;/a&gt;, Google está planeando evitar que herramientas de este tipo sigan realizando búsquedas automatizadas. De ser cierto, volveríamos a vivir lo que les comenté líneas arriba.&lt;br /&gt;&lt;br /&gt;Bueno, sea cual sea la verdad, te recomiendo usar Free Monitor for Google... o al menos hasta que el gigante lo permita ;)&lt;br /&gt;&lt;br /&gt;Descarga | &lt;a style="font-weight: bold;" href="http://www.cleverstat.com/en/google-monitor-query.htm"&gt;Free Monitor for Google&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-5081617570729779407?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/5081617570729779407/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=5081617570729779407&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5081617570729779407?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/5081617570729779407?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/5pLg8_GJPrk/revisa-los-rankings-de-tu-sitio-web-con.html" title="Revisa los rankings de tu sitio web con Free Monitor for Google" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_Jw3C3yWg60U/SLil9PfVqnI/AAAAAAAADPE/DAUzd2v0hNU/s72-c/Free+Monitor+for+Google.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/revisa-los-rankings-de-tu-sitio-web-con.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMHQHg7eSp7ImA9WxRTEEo.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-3906661427256228441</id><published>2008-08-28T23:00:00.000-07:00</published><updated>2008-08-29T22:00:31.601-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-29T22:00:31.601-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="varios" /><category scheme="http://www.blogger.com/atom/ns#" term="CMS" /><title>CushyCMS - Una buena opcion para web developers</title><content type="html">&lt;div style="padding: 5px; background-color: rgb(0, 0, 0);"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.cushycms.com/images/CushyCMS_logo.png?1219794812"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.cushycms.com/images/CushyCMS_logo.png?1219794812" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Uno de los tantos problemas que nos enfrentamos como desarrolladores web, en especial si somos freelancers es la creciente aparición de CMS en el mercado. Muchas veces tenemos un sitio que nuestro cliente se empecina en querer editar personalmente (algo que con suerte hará una o dos veces al año), agregando a esto que al cliente no le agrada que se aumenten sus costos.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Supongo que la gente de Cushy vio este mismo problema por que ha desarrollado CushyCMS una solución gratuita, al menos en su forma más básica que nos permite volver cualquiera de las páginas de nuestro sitio web en una página dinámica, solo basta con sacar una cuenta en su sitio web &lt;a href="http://www.cushycms.com/"&gt;CushyCMS.com&lt;/a&gt; y esto nos permitirá ingresar a un simple y funcional CMS, que es algo así como un edito-ftp, donde podremos insertar las páginas que deseamos poder editar dinámicamente y que solo modificara los campos que le indiquemos mediante la simple asignación de clases, incluso soporta la creación de editores, pero basta de palabras y vean este vídeo (en ingles) que es mucho más didáctico.&lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.statelesssystems.com/cushy/lightbox.html" target="_blank"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px;" src="http://www.cushycms.com/images/home/screencast.png?1219794812" alt="video" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-3906661427256228441?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/3906661427256228441/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=3906661427256228441&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/3906661427256228441?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/3906661427256228441?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/REmp2Z3N9GQ/cushycms-una-buena-opcion-para-web.html" title="CushyCMS - Una buena opcion para web developers" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/cushycms-una-buena-opcion-para-web.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUECRHk6fip7ImA9WxdaF0U.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-4474778576265940447</id><published>2008-08-26T14:29:00.000-07:00</published><updated>2008-08-26T14:54:25.716-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-26T14:54:25.716-07:00</app:edited><title>Lentos y no tan Muertos...</title><content type="html">Lo que parece una &lt;a href="http://www.muertoperorankeado.com"&gt;buena idea&lt;/a&gt;  al principio, puede en algunos casos ser díficil de ser concretado con post seguidos como uno quisiera, son muchas cosas de que hablar!, pero plasmarlas en frases que comuniquen e interesen es un proceso  que nos puede llevar de lo frustante a procastinar todo (incluso el respirar :P), pero tratando de recuperar terreno, permitanme alcanzarles  algunos sitios de donde pueden obtener información (fanzines en formato digital) para que complementen su lectura, junto a la de nuestro blog:&lt;br /&gt;&lt;br /&gt;Acerca de &lt;a href="http://fullcirclemagazine.org/index.php"&gt;Ubuntu&lt;/a&gt; [en]&lt;br /&gt;Revista &lt;a href="http://www.linuxchillan.cl/?q=node/203"&gt;Begins&lt;/a&gt; [es]  (Linux)&lt;br /&gt;&lt;a href="http://www.phrack.org/"&gt;Phrack &lt;/a&gt;Magazine [en] (Hakcs)&lt;br /&gt;&lt;a href="http://www.bakmagazine.com/"&gt;Bak&lt;/a&gt; Magazine [en] (Moda)&lt;br /&gt;Revistas &lt;a href="http://lpmagazine.org/prt/view/pag-prin.html"&gt;Linux+&lt;/a&gt; [en] (Linux)&lt;br /&gt;Revista &lt;a href="http://www.pixeltale.com/RenderOut.php"&gt;RenderOut&lt;/a&gt; [es] (graficas por computador)&lt;br /&gt;&lt;br /&gt;Espero que les sirva mientras junto más revistas que puedan descargar!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-4474778576265940447?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/4474778576265940447/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=4474778576265940447&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/4474778576265940447?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/4474778576265940447?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/RQgqxgXpMwM/lentos-y-no-tan-muertos.html" title="Lentos y no tan Muertos..." /><author><name>Lois</name><uri>http://www.blogger.com/profile/17468958861367412413</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13421459505994077085" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/lentos-y-no-tan-muertos.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QHQn8zfyp7ImA9WxdaE0s.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-2265649142017083722</id><published>2008-08-21T16:23:00.000-07:00</published><updated>2008-08-21T16:28:53.187-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-21T16:28:53.187-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="varios" /><title>¿Muerto pero rankeado?</title><content type="html">Bueno, sencillamente se nos ocurrió :D&lt;br /&gt;&lt;br /&gt;Somos tres amigos que venimos trabajamos en este adictivo, cambiante y muchas veces estresante (pero adictivo al final) mundo del desarrollo, diseño y de la promoción web. Al finalizar el trabajo (y durante el mismo a veces) solemos hablar acerca de las cosas que más nos gustan, algunas veces relacionadas al trabajo y otras pues... no tanto. En resumen, somos algo "frikis".&lt;br /&gt;&lt;br /&gt;Durante una de esas "friki-conversaciones" se nos ocurrió hacer un blog en el que podamos volcar algo de lo poco que venimos aprendiendo acerca de nuestro trabajo y hablar, más que nada, de todo eso que tanto nos gusta.&lt;br /&gt;&lt;br /&gt;¿Y el nombre?&lt;br /&gt;&lt;br /&gt;Bueno, durante una de esas conversaciones hablábamos de lo dificil y estresante que es posicionar una página en Internet, y de pronto alguien dijo: "No importa... ¡muerto pero rankeado!" - y bueno, entre risas, el nombre se nos presentó como una gran revelación.&lt;br /&gt;&lt;br /&gt;Y esa es, en pocas palabras, la historia de los inicios de este blog. Espero que mis dos compañeros no me quieran asesinar por contarla ;)&lt;br /&gt;&lt;br /&gt;Acerca del diseño... bueno, no se preocupen que en unos días (si "san madimalso" quiere) tendremos uno nuevo :D&lt;br /&gt;&lt;br /&gt;Nos leemos pronto&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-2265649142017083722?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/2265649142017083722/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=2265649142017083722&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2265649142017083722?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/2265649142017083722?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/gJdYMFFEvZQ/muerto-pero-rankeado.html" title="¿Muerto pero rankeado?" /><author><name>Joselo (cheche)</name><uri>http://www.blogger.com/profile/13969183477096392488</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="03630508545631251188" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/muerto-pero-rankeado.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AFRnwycCp7ImA9WxdaF0w.&quot;"><id>tag:blogger.com,1999:blog-6397641733304321034.post-6978128651976975905</id><published>2008-08-17T21:25:00.000-07:00</published><updated>2008-08-25T20:01:57.298-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-08-25T20:01:57.298-07:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Web developer" /><category scheme="http://www.blogger.com/atom/ns#" term="Estandarización" /><title>Acid3 Test al 100%</title><content type="html">Es de suponer, si uno es desarrollador web, que uno este interesado en ver si existe algún navegador (browser para los que prefieren los términos en ingles) que pueda pasar exitosamente el &lt;a href="http://es.wikipedia.org/wiki/Acid3"&gt;acid3 test&lt;/a&gt;, pues bien, si es posible.&lt;br /&gt;&lt;br /&gt;Supongo que mucho de ustedes ya deben de conocer la forma de poder visualizar en sus propios computadores ese 100/100 que muestra con todos sus colores acid3 test cuando renderiza correctamente, pero otros al igual que yo no estan familiarizado con estos simples pasos así que he decidido publicarlos para que puedan verlos con sus propios ojos, en especial si no desean esperar a que alguno de los de browsers más populares lo alcance con una version que no se encuentre en Beta.&lt;br /&gt;&lt;br /&gt;Sin más vueltas estos son los pasos:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Descargar la ultima version de Safari el navegador oficial de Apple en casod e que aun no lo tengan lo pueden descargar desde &lt;a href="http://www.apple.com/safari/download/"&gt;aquí&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Descargar la ultima version estable de WebKit, el excelente motor de renderizado que sirvio de base para el Safari y el Konqueror, desde su sitio web oficial &lt;a href="http://www.webkit.org/"&gt;http://www.webkit.org/&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Instalar el Safari.&lt;/li&gt;&lt;li&gt;Descompimir el WebKit y ejecutar el archivo run-nightly-webkit.cmd&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ejecutar el Safari y seguir el siguiente enlace &lt;a href="http://acid3.acidtests.org/"&gt;http://acid3.acidtests.org/&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;No tuve la oportunidad de verificar si esta actualización del motor de renderizado en el Safari funcione de la misma manera en el Konqueror así que si alguien se anima a probarlo me agradaría que pudiese comentar su experiencia.&lt;br /&gt;&lt;br /&gt;Solo para que tengan conocimiento en que va esta carrera:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Internet Explorer 7: &lt;span style="font-weight: bold;"&gt;14/100&lt;/span&gt;&lt;/li&gt;&lt;li&gt;FireFox 3: &lt;span style="font-weight: bold;"&gt;71/100&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Opera: &lt;span style="font-weight: bold;"&gt;83/100&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Safari: &lt;span style="font-weight: bold;"&gt;75:100&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Konqueror:&lt;span style="font-weight: bold;"&gt; 76&lt;span style="font-weight: bold;"&gt;/100&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6397641733304321034-6978128651976975905?l=www.muertoperorankeado.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.muertoperorankeado.com/feeds/6978128651976975905/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="https://www.blogger.com/comment.g?blogID=6397641733304321034&amp;postID=6978128651976975905&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/6978128651976975905?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/6397641733304321034/posts/default/6978128651976975905?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/muertoperorankeado/~3/GRUR9rDSn-8/acid3-test-al-100.html" title="Acid3 Test al 100%" /><author><name>Madi Malso</name><uri>http://www.blogger.com/profile/07234009371869359131</uri><email>noreply@blogger.com</email><gd:extendedProperty name="OpenSocialUserId" value="13718907276730665046" /></author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://www.muertoperorankeado.com/2008/08/acid3-test-al-100.html</feedburner:origLink></entry></feed>
