<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jepser Bernardino &#187; idea</title>
	<atom:link href="http://jepserbernardino.com/tema/idea/feed/" rel="self" type="application/rss+xml" />
	<link>http://jepserbernardino.com</link>
	<description>diseño y desarrollo negocios en internet</description>
	<lastBuildDate>Sat, 24 Jul 2010 06:49:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>¡WordPress 3.0 lo que se viene!</title>
		<link>http://jepserbernardino.com/idea/wordpress-3-0-lo-que-se-viene/</link>
		<comments>http://jepserbernardino.com/idea/wordpress-3-0-lo-que-se-viene/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 06:27:32 +0000</pubDate>
		<dc:creator>Jepser</dc:creator>
				<category><![CDATA[idea]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jepserbernardino.com/?p=770</guid>
		<description><![CDATA[¡Lo que se viene con WordPress está increíble! Como parte de mi gusto por este ya CMS, me enteré (ya hace algunos días) de la versión 3.0 beta 1 y decidí instalarla como subdominio en mi servidor local. Y que cosas encontré entre las cuales puedo listar: Que se han unido WordPress y WordPress MU. Con [...]]]></description>
			<content:encoded><![CDATA[<p>¡Lo que se viene con WordPress está increíble! Como parte de mi gusto por este ya CMS, me enteré (ya hace algunos días) de la versión 3.0 beta 1 y decidí instalarla como <a href="http://jepserbernardino.com/idea/instalacion-de-wamp-para-windows-vista/">subdominio en mi servidor local</a>.</p>
<p>Y que cosas encontré entre las cuales puedo listar:</p>
<ul>
<li>Que se han unido WordPress y WordPress MU. Con unas simples <a href="http://codex.wordpress.org/User:Andrea/Create_A_Network">configuraciones e instrucciones</a> podemos hacer eso</li>
<li>Se están enfocando a hacerlo más usable</li>
<li>Recuerden que solo con un tag podemos hacer que WordPress tenga <a href="http://codex.wordpress.org/Template_Tags/get_the_post_thumbnail">thumbnails nativos</a>.</li>
<li>Eliges tu usuario, pues ya no es el &#8220;admin&#8221; por default (¡me encanta eso!)</li>
</ul>
<p><span id="more-770"></span></p>
<h2>Pero las características que más me llamaron la atención están</h2>
<ul>
<li>Nueva forma de instalar temas, mucha más usable</li>
<li>Nuevo tema de default. Se llama Twenty Ten en su versión 0.7</li>
<li>Podríamos utilizarlo como framework, Ia Stewart nos explica como en su post de <a href="http://go2.wordpress.com/?id=725X1342&amp;site=2010dev.wordpress.com&amp;url=http%3A%2F%2Fthemeshaper.com%2Fwordpress-child-theme-basics%2F&amp;sref=http%3A%2F%2F2010dev.wordpress.com%2F2010%2F02%2F23%2Frecent-developments%2F">temas hijos</a>.</li>
<li>Los thumbnails los tiene por defecto y pueden cambiar la cabecera del tema</li>
<li>Tiene 2 sidebards diferentes y 4 sidebars en el footer</li>
<li>Código limpio y semántico</li>
<li>Opciones de fondo (interesantes)</li>
<li>Opciones de imagen de header</li>
<li>¡Podremos crear menús! Una de las opciones que más me gusto (aún está en desarrollo pero estará genial)</li>
</ul>
<div class="grid_3 cite" style="text-align: right;">Así es como se ve ahora la opción de menú. Se pueden agregar como ítem de menú páginas, enlaces externos o categorías.</div>
<div class="grid_9">
<div id="attachment_771" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-771" title="new-menu-wp3" src="http://jepserbernardino.com/wp-content/uploads/2010/04/new-menu-wp3.jpg" alt="Menu wp 3.0" width="700" height="510" /><p class="wp-caption-text">Sección de menús</p></div>
</div>
<div class="grid_3 cite" style="text-align: right;">La forma de buscar e instalar los temas ha mejorado mucho.</div>
<div class="grid_9">
<div id="attachment_772" class="wp-caption alignnone" style="width: 710px"><img class="size-full wp-image-772" title="new-temas-wp3" src="http://jepserbernardino.com/wp-content/uploads/2010/04/new-temas-wp3.jpg" alt="temas" width="700" height="542" /><p class="wp-caption-text">Sección de temas wp 3.0</p></div>
</div>
<hr />
<ul class="code">
<li><a href="http://wordpress.org/development/2010/04/wordpress-3-0-beta-1/">Ver noticia (inglés)</a></li>
<li><a href="http://wordpress.org/wordpress-3.0-beta1.zip">Descargar WP 3.0 beta 1</a></li>
<li><a href="http://2010dev.wordpress.com/">Ver tema Twenty Ten</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jepserbernardino.com/idea/wordpress-3-0-lo-que-se-viene/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>¿Por qué tener un sitio web? — Convenciendo al cliente</title>
		<link>http://jepserbernardino.com/idea/porque-tener-un-sitio-web-convenciendo-al-cliente/</link>
		<comments>http://jepserbernardino.com/idea/porque-tener-un-sitio-web-convenciendo-al-cliente/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 02:41:05 +0000</pubDate>
		<dc:creator>Jepser</dc:creator>
				<category><![CDATA[idea]]></category>
		<category><![CDATA[cliente]]></category>

		<guid isPermaLink="false">http://jepserbernardino.com/?p=620</guid>
		<description><![CDATA[Muchas veces no sabemos todos los beneficios que podemos ofrecer a un cliente y muchos de los detalles pueden influir en la aceptación de un nuevo proyecto]]></description>
			<content:encoded><![CDATA[<p>Hace poco estaba en un café muy famoso de Guatemala con mi novia, y estabamos hablando sobre porqué los clientes se pueden interesar en un sitio (sorprendente verdad, por eso la quiero más), y ella me preguntó:</p>
<blockquote><p>Porque un café querría tener un sitio web, la gente no va a entrar a un sitio web para ver café es mejor ir a ver que hay, además no van a comprar un café en línea — no es literal pero esa es la idea.<span id="more-620"></span></p></blockquote>
<h3>¿Porque alguien se interesaría en un sitio web?</h3>
<p>Dependiendo del sector empresarial me dirán muchos, si, pero al final es uno el objetivo; obtener más ingresos por la inversión. Con ello, no quiero decir que el sitio me va a vender como medio directo, sino que más que vender me va a <strong>crear la necesidad</strong> en el caso más básico.</p>
<p>Es por eso que hay que recibir/brindar una buena asesoría, mostrándo soluciones a procesos no tan eficientes en la comunicación cliente &#8211; empresa y desarrollar ideas para facilitar el medio; de modo que se podría mejorar notablemente las ventas.</p>
<p>La gente dice: quien no tiene sitio web en estos días es como que no existiera. Si existe, sino como hay tanta empresa. Yo digo: quien no tiene una presencia web estratégica, está perdiendo una gran oportunidad de incrementar sus ganancias.</p>
<p>No solo es de tener un sitio web para cumplir con lo que dicen, es tener presencia en línea para <strong>facilitar la compra o adquisición de un algo</strong>.</p>
<p>Entre los beneficios que podemos encontrar al tener una buena presencia web están:</p>
<ul>
<li>Mayor alcance, pues la web no se limita a fronteras o idiomas</li>
<li>Brindar un medio más efectivo entre el cliente-empresa</li>
<li>Conocer más al consumidor, para poder brindarle un producto/servicio que realmente necesita</li>
<li>Vender desde el sitio</li>
<li>Informar y motivar a la compra, facilitando información para convencer a nuestro visitante que será una buena inversión</li>
<li>Como medio de publicidad</li>
</ul>
<div class="grid_6">
<h3>Un sitio no hace todo el trabajo</h3>
<p>No es que al tener un sitio web, automáticamente voy a tener más ingresos. Está la parte de creación de sitio web que implica muchas áreas como UX, SEO, usabilidad, accesibilidad, en sí, saber utilizar las herramientas, entre otras cosas más. Después de la creación de un sitio web, lo que hace exitoso el hacer buen uso del sitio, trabajo que hace tanto el desarrollador como el usuario (cliente) conjuntamente. A este momento, dirás y entonces porque esta  empresa que tiene mucha experiencia en la creación de sitios web no  me ha brindado los resultados que quiero, entre las tareas a cumplir para que un sitio sea exitos están:</p>
<ul>
<li>Actualizar el sitio constantemente, un blog de la empresa (donde se hablen temas de interés para el visitante) es un buen ejemplo</li>
<li>Tener un portafolio (en caso de ofrecer un servicio) o un catálogo (al ofrecer un producto) que se actualice igual</li>
<li>Que el sitio sea un medio de dos vías, ofreciendo la opción de poder opinar en el servicio/producto.</li>
</ul>
</div>
<div class="grid_6">
<h3>El tener presencia en línea es un punto a favor</h3>
<p>Como dije anteriormente, saber manejar la marca es primordial para tener éxito. La persona que maneje nuestra marca debe saber que hace, y no siempre lo más barato es mejor; el éxito se mide en resultados, no en el precio.</p>
<p>Buscar formas alternativas de promover su negocio, la web tiene cada vez más penetración en la sociedad, a tal punto que nuestro grupo objetivo estará inverso en este medio en poco tiempo, sino es que ya lo hace.</p>
<p>Si no ha tenido los resultados esperados, es porque una pieza del rompecabezas falta o no está en su lugar.
</p></div>
<hr/>
<h3>Usando el ejemplo del café</h3>
<p>Ahora yo digo, ok&#8230; antes de ver el menú, ¿Sabes que venden además de cafés? No del todo, un área que podemos trabajar. Podemos brindar una sección del menú para que los visitantes conozcan la variedad de platillos que brinda un &#8220;café&#8221;, porqué al ver el menú y unos mantelitos que nos dieron, venden desayunos, almuerzo y helados de sabores que no en todos los lugares hay.</p>
<p>Además de crear la ansiedad de conocer y saborear la comida de dicho café vendiendo el sabor por medio de información fácil de digerir y fotografías que nos hagan imaginar el sabor. Además por ser una empresa con varias sucursales, yo no sabía que allí había una ellas, pues estaba en la Roosevelt e iba a ir a Oakland mall cuando me dí cuenta que en galerías Primma había uno (no voy a decir el nombre), podría también colocar las ubicaciones o brindar una búsqueda para encontrar la sucursal más cerca.</p>
<p>Además poder registrar miembros y brindarles ofertas especiales, al mismo tiempo que promociono mis nuevos platillos. Además se me ocurre que podemos crear encuestas (polls) para saber que platillo (nuevo) podría dar mayor impacto.</p>
<p>Como dije, un medio de dos vías, es muy bueno tener feedback, así podría saber que piensa la gente de mi empresa y si los restaurantes (alías, cafés) están atendiendo a mis clientes. Y si ofrezco servicio de fiestas privadas (implementarlo) para poder reservar lugares en fecha especiales.</p>
<p class="cite">En fín ese plus que el cliente necesita y haría decidirse por nosotros (como empresa). Así que, créanme; es una buena inversión tener un sitio web, hay tantas opciones para mejorar su negocio en la red, como clientes esperando ser convencidos de comprar.</p>
]]></content:encoded>
			<wfw:commentRss>http://jepserbernardino.com/idea/porque-tener-un-sitio-web-convenciendo-al-cliente/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Rediseño de mi blog</title>
		<link>http://jepserbernardino.com/idea/rediseno-de-mi-blog/</link>
		<comments>http://jepserbernardino.com/idea/rediseno-de-mi-blog/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 04:54:16 +0000</pubDate>
		<dc:creator>Jepser</dc:creator>
				<category><![CDATA[idea]]></category>
		<category><![CDATA[diseño]]></category>

		<guid isPermaLink="false">http://jepserbernardino.com/?p=570</guid>
		<description><![CDATA[Pienso en la constante actualización, y quería mostrar el cambio de escena en el mundo web. No solo en los artículos, sino también en la forma como se leen.]]></description>
			<content:encoded><![CDATA[<p>Y por ello creo que es bueno el rediseño. A pesar que tengo trabajo encima, no me gusta dejar tirados los proyectos personales. Es un poco extraño que haya cambiado de diseño en mi blog en el último año, esta es la versión 4 de mi blog.<span id="more-570"></span></p>
<h2>Las versiones anteriores</h2>
<p>Tal vez se preguntarán en donde están las demás versiones de mi blog. Les contaré un poco de ese asunto. Empecé mi blog este año, sin embargo lo tenía pensado para estas fecha, compré el dominio y lo coloqué en mi hosting (en ese tiempo Hostgator).</p>
<p>Luego de eso, la primera versión de mi sitio era un poco café, y recuerdo que para ese tiempo tenía aproximadamente 50 mensuales (20 mías, 20 de mis amigos y las otras 10 eran de milagro). No pasó más de un mes para que cambiara a la siguiente versión, pues veía muchos inconvenientes en cuanto a estar haciendo hojas de estilo para IE y estar componiendo los errores, todo porque estaba empezando con el CSS y las sombras (sin png&#8217;s por IE 6).</p>
<p>Mi segunda versión ya no tenía sombras o texturas en el fondo (por eso del IE 6) y la verdad estaba muy dinámico, pero no llenaba mis expectativas. Necesitaba un espacio para expresarme y colocar mis proyectos de manera eficiente (en esas fechas no tenías clientes).</p>
<p>Escribí mi <a href="http://v3.jepserbernardino.com/2009/03/960-grid-un-framework-para-css/">tutorial de 960 gs</a>, el cual subió mis visitas a 50 diarias, ¡para mi era un logro!</p>
<h3>Versión 3</h3>
<p><a title="versión 3 de mi blog" href="http://v3.jepserbernardino.com"><img class="alignright" title="v3-screenshot" src="http://jepserbernardino.com/wp-content/uploads/2009/11/v3-screenshot.png" alt="v3-screenshot" width="280" height="366" /></a></p>
<p>Así es como nació la 3era versión de mi sitio (la gris, que todos conocen). Integré mis conocimientos, ya más maduros y también las habilidades. Para crear ese blog, me sentía (aún lo hago) de que mi blog, con nos más de 4 meses en la web, estuviera en <a href="http://cssmania.com/galleries/2009/06/14/jepser-bernardino.php">CSS Manía</a>.</p>
<p>¡Era impresionante! Ya tenía 150 visitas diarias, generadas por los artículos que había escrito y con ellos también clientes y cotizaciones. Para mi era increíble que sin tener una gran portafolio podía tener clientes y poder empezar a vivir de las comisiones ganadas en cada uno de los proyectos que tenía.</p>
<p>La demás historia en está en <a href="http://npixels.net">npixels estudio</a>, mi estudio web.</p>
<h3>Versión 4 y lo nuevo</h3>
<p>Para esta versión, hice una transición de lo dinámico a lo minimalista, pues la objetivo de mi sitio es transmitir mis ideas, comentarios y mostrar mis proyectos. Deseo que los artículos que lean tengan un objeto, ayudar.</p>
<p>No tengo años de experiencia, ni miles de proyectos. Pero a lo largo de mis dos años en la web, puedo decir que he aprendido muchísimo. Conocimiento que en verdad deseo compartir.</p>
<p>Espero que les guste el nuevo diseño, debo decir que aún está en versión beta, tengo que agregar unas imágenes y ver si tiene más de algún bug (que en estos días estaré corrigiendo).</p>
<p>¡Gracias por visitarme y cualquier cosa aquí estoy! Por el momento aún no configuro mi formulario de contacto, puedes mandarme un correo a jepsersk8[at]gmail[dot]com.</p>
<p>¡Éxitos!</p>
]]></content:encoded>
			<wfw:commentRss>http://jepserbernardino.com/idea/rediseno-de-mi-blog/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Magia CSS, hover y posición absoluta</title>
		<link>http://jepserbernardino.com/idea/magia-css-hover-y-posicion-absoluta/</link>
		<comments>http://jepserbernardino.com/idea/magia-css-hover-y-posicion-absoluta/#comments</comments>
		<pubDate>Mon, 14 Sep 2009 23:28:01 +0000</pubDate>
		<dc:creator>Jepser</dc:creator>
				<category><![CDATA[idea]]></category>
		<category><![CDATA[magia css]]></category>

		<guid isPermaLink="false">http://jepserbernardino.com/?p=499</guid>
		<description><![CDATA[Empezaremos viendo 2 utilidades del position:absolute y de hover, para crear 2 bonitos efectos ]]></description>
			<content:encoded><![CDATA[<p>Como parte del mejoramiento de la web en español, haré una serie de tutoriales de CSS avanzado, con un fín útil. No tengo un número definido, pero si veo que tiene una buena respuesta se puede extender hasta donde las ideas den.  Y empezaré con <strong>hover y posición absoluta</strong>. Pero, ¡Esto ya lo sé! &#8211; diras. Vamos a partir de lo más básico y para crear efectos y utilidades muy buenas con css, pasándonos de básico -&gt; avanzado. Solo quiero decir que, todo esto solo es una probadita de lo que viene en <a href="http://npzine.com">npzine</a>&#8230; Así que estén preparados, ya que van 15 colaboradores confirmados en diferentes países de toda América y España. Así que empezamos&#8230;<span id="more-499"></span></p>
<h2>¿De qué trata?</h2>
<p>En este tutorial vamos  a aprender a utilizar el hover, posición absoluta y el z-index. Jugaremos con estos elementos para crear un efecto de cortina con puro CSS. Para que te des una idea, es muy parecido al efecto que tengo en mi portada, el de las entradas. Al igual que como hacer un ribbon.</p>
<h3>Empezando</h3>
<p><img class="aligncenter size-full wp-image-508" title="portafolio" src="http://jepserbernardino.com/wp-content/uploads/2009/09/portafolio.jpg" alt="portafolio" width="415" height="197" /></p>
<p>Voy a utilizar una imagen de 500px * 250px en este ejemplo y para maquetar 960gs. Pues nos facilitaremos algunas cosas con el framework. Crearemos el markup, para poder contener la imagen y el texto a mostrar.<br />
<code>&lt;div class="contenedor"&gt;<br />
&lt;img src="images/ejemplo1.jpg" alt="foto guatemala" width="500" height="250" /&gt;<br />
&lt;div class="texto"&gt;<br />
&lt;h4&gt;Esto aparece cuando me coloco encima&lt;/h4&gt;<br />
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus eu nunc sem.<br />
Nullam sed lorem et nibh bibendum faucibus. Suspendisse facilisis mauris eget.<br />
Nulla facilisis dictum quam at interdum. Etiam id nisi diam.&lt;/div&gt;<br />
&lt;div class="textoh"&gt;<br />
&lt;a href="#"&gt;Ver proyecto&lt;/a&gt;&lt;/div&gt;<br />
&lt;/div&gt;</code><br />
Una vez tenemos el esqueleto, nos vamos a crear el css:<br />
<code>.contenedor{<br />
position:relative;<br />
width:500px;<br />
height:250px;<br />
border:#FF6600 5px solid;<br />
}<br />
.contenedor img{<br />
position:absolute;<br />
top:0;<br />
left:0;<br />
z-index:2;<br />
}</code><br />
.contenedor será donde estará todo, y estamos dandole posición absoluta a la imagen que estará de fondo, en nuestro caso para ilustrar el proyecto si fuera para un portafolio.<br />
<code>.contenedor .texto{<br />
position:absolute;<br />
top:0;<br />
left:0;<br />
z-index:2;<br />
padding:50px 0 10px;<br />
}<br />
.contenedor .texto h4{<br />
background:#FF6600;<br />
color:#FFFFFF;<br />
display:inline;<br />
padding:5px;<br />
}<br />
.contenedor .texto p{<br />
background:#FF6600;<br />
color:#FFFFFF;<br />
margin:20px 0;<br />
padding:5px;<br />
width:90%;<br />
}<br />
</code><br />
Le damos estilos a el texto naranja, para que se muestre encima de la imagen. EL h4 tiene display in line, para darle el estilo pegado, ya que por default es tratado como un bloque, al igual que el párrafo.<br />
<code>.contenedor .textoh{<br />
position:absolute;<br />
left:0;<br />
top:0;<br />
z-index:-1;<br />
width:100%;<br />
height:100%;<br />
text-align:center;<br />
background:#333333;<br />
color:#FFFFFF;<br />
opacity:.9;<br />
}<br />
.contenedor .textoh a{<br />
margin-top:115px;<br />
display:block;<br />
color:#FFFFFF;<br />
text-decoration:none;<br />
font-size:16px;<br />
}<br />
</code><br />
Hemos creado ahora el div que será colocado encima cuando hagamos hover en el div.contenedor. Este div ahora está atrás de la imagen debido al z-index: -1, nota que he puesto una opacidad que solo será vista en los buenos exploradores.</p>
<h3>La magia</h3>
<p><img class="aligncenter size-full wp-image-509" title="portafolio-hover" src="http://jepserbernardino.com/wp-content/uploads/2009/09/portafolio-hover.jpg" alt="portafolio-hover" width="415" height="197" /></p>
<p><code><br />
.contenedor:hover .textoh{<br />
z-index:3;<br />
}<br />
</code></p>
<p>Y listo, lo único que hacemos es que cuando, estes encima del div.contenedor, .texth salga hacia el frente. Simple pero poderoso, este efecto lo podrás usar para darle información extra a tu visitante, o algo que desees mostrar cuando estén encima de un objeto. NOTA: Este selector solo funciona con IE&gt;7 y todos los demás exploradores. Realmente no me interesa hacer cosas que funcionen en IE6 y podrás estar encontra, pero la gente que lo utiliza creo que ya está acostumbrada a ver los sitios mal.</p>
<h2>¿Cómo hacer un ribbon?</h2>
<p>Otra cosa que me han preguntado es la forma que se crean los ribbons (las pestañitas que salen del layout). Eso también es gracias a la posición absoluta. Que te parece si creamos uno para que lo puedas utilizar en una caja de suscripción, para que tal, feedburner.</p>
<p>Escribiendo el markup, html:<br />
<code>&lt;div id="suscribete"&gt;<br />
&lt;div id="title"&gt;<br />
suscribete&lt;span class="ribbon"&gt;&lt;/span&gt;<br />
&lt;/div&gt;<br />
&lt;div class="texto"&gt;<br />
a nuestro RSS, tan f&amp;aacute;cil como&lt;br /&gt;escribir tu correo eletr&amp;oacute;nico.<br />
&lt;/div&gt;<br />
&lt;form id="suscribeform"&gt;<br />
&lt;div&gt;<br />
&lt;input name="" type="text" class="text" value="yo@midireccion.com" /&gt;<br />
&lt;div id="suscribe-enviar"&gt;<br />
&lt;input name="" type="button" class="button" value="suscribirme" /&gt;<br />
&lt;span class="ribbon"&gt;&lt;/span&gt;                        &lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;div class="clear"&gt;&lt;/div&gt;<br />
&lt;/form&gt;<br />
&lt;/div&gt;<br />
&lt;/div&gt;&lt;!--suscribete--&gt;</code></p>
<p>Esto dará como resultado algo sinflón y sin gracia :) Vamos al protagonista de esta historia, el css.</p>
<p><img class="aligncenter size-full wp-image-510" title="ribbon1" src="http://jepserbernardino.com/wp-content/uploads/2009/09/ribbon1.jpg" alt="ribbon1" width="179" height="113" /></p>
<h3>1. Estilos al titulo</h3>
<p>Crearemos el título celeste ahora, y le vamos a dar posición para poder colocarlo donde queremos, dando el efecto que sale de atras.<br />
<code>#suscribete{<br />
position:relative;<br />
background:#00c0ff;<br />
width:500px;<br />
height:150px;<br />
}<br />
#title{<br />
position:absolute;<br />
top:10px;<br />
left:-27px;<br />
background:url(images/ribbon-back.gif) bottom repeat-x #074e64;<br />
color:#FFFFFF;<br />
font-style:italic;<br />
font-size:30px;<br />
padding:2px 15px 2px 40px;<br />
}<br />
#title .ribbon{<br />
position:absolute;<br />
background:url(images/ribbon-tail.gif) no-repeat;<br />
width:27px;<br />
height:27px;<br />
left:0;<br />
bottom:-27px;<br />
}</code></p>
<p><img class="aligncenter size-full wp-image-511" title="ribbon2" src="http://jepserbernardino.com/wp-content/uploads/2009/09/ribbon2.jpg" alt="ribbon2" width="495" height="145" /></p>
<p>Le colocamos la posición, una imagen para dar un efecto de degradado y el ribbon. Es una imagen que es posicionada sus dimensiones en negativo. como quiero que se salga para abajo, le doy un bottom:-27px&#8230; Para que quede exactamente su tamaño hacia abajo. También al propio titulo, lo muevo a la izquierda 27px. Recuerda que el contenedor de cualquier objeto con posición absoluta tiene que tener esa posición o una relativa; para resetear las posiciones como lo <a href="http://www.w3schools.com/Css/pr_class_position.asp">explican en W3C School</a>.</p>
<h3>2. Aplicando estilos al formulario</h3>
<p><code>#suscribeform{<br />
position:relative;<br />
margin-top:20px;<br />
padding:0 20px 0;<br />
}</code></p>
<p>Colocamos el formulario en una posición relativa para manipular los objetos en posiciones absolutas. Luego lo posicionamos bien.</p>
<p><code><br />
#suscribeform .text{<br />
border:5px solid #06465a;<br />
font-size:20px;<br />
color:#999999;<br />
position:relative;<br />
top:20px;<br />
float:left;<br />
padding:5px 10px;<br />
}<br />
#suscribeform .button{<br />
border:none;<br />
color:#FFFFFF;<br />
font-family:Georgia, "Times New Roman", Times, serif;<br />
font-style:italic;<br />
font-size:20px;<br />
background:none;<br />
}</code></p>
<p><img class="aligncenter size-full wp-image-512" title="ribbon3" src="http://jepserbernardino.com/wp-content/uploads/2009/09/ribbon3.jpg" alt="ribbon3" width="495" height="144" /></p>
<p>Le damos estilos al campo de texto y también al botón. Como puedes ver, el botón tiene un div que lo contiene. Este div será el que le dará el efecto de ribbon al botón.<br />
<code><br />
#suscribe-enviar{<br />
position:relative;<br />
bottom:-10px;<br />
float:right;<br />
background:url(images/suscribe-back.gif) repeat-x bottom #fd7e03;<br />
padding:20px 10px 30px;<br />
*padding:20px 10px 25px; /*tonto IE7*/<br />
}<br />
#suscribe-enviar .ribbon{<br />
position:absolute;<br />
bottom:0;<br />
left:-10px;<br />
background:url(images/suscribe-tail.gif) no-repeat;<br />
height:10px;<br />
width:10px;<br />
}</code><br />
<img class="aligncenter size-full wp-image-513" title="ribbon4" src="http://jepserbernardino.com/wp-content/uploads/2009/09/ribbon4.jpg" alt="ribbon4" width="495" height="149" /></p>
<p>Por último le damos el margen al formulario y colocamos al texto donde debe estar.</p>
<p><code>#suscribete .texto{<br />
margin-left:190px;<br />
padding:15px 0 0;<br />
}</code></p>
<p><img class="aligncenter size-full wp-image-514" title="ribbon5" src="http://jepserbernardino.com/wp-content/uploads/2009/09/ribbon5.jpg" alt="ribbon5" width="469" height="154" /></p>
<p>Listo, ahora le hemos dado una posición al div, donde lo bajamos 10px para que la colita que hemos colocado (la imagen que le da el efecto en la clase .ribbon). Como podrán ver, hay que colocarle un hack para que se mire bien en IE7. Esto desvalida el código por lo que lo ideal sería que colocaran esta y otras propiedades dentro de un CSS condicional para IE. Esto se logra con el siguiente código luego de los estilos de CSS.</p>
<blockquote><p>&lt;!&#8211;[if lt IE 7]&gt;&lt;link href=&#8221;miestiloIE.css&#8221; rel=&#8221;stylesheet&#8221; type=&#8221;text/css&#8221; /&gt;&lt;![endif]&#8211;&gt;</p></blockquote>
<p>Puedes encontrar más información, sobre diferentes condicionales en <a href="http://www.quirksmode.org/css/condcom.html">Quircks Mode</a>.</p>
<ul class="code">
<li><a href="http://demos.jepserbernardino.com/magiacss/capitulo1.html">Ver demo</a></li>
<li><a href="/wp-content/uploads/cap1.rar">Obtener código</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://jepserbernardino.com/idea/magia-css-hover-y-posicion-absoluta/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Mudando wordpress de un dominio a otro</title>
		<link>http://jepserbernardino.com/idea/mudando-wordpress-de-un-dominio-a-otro/</link>
		<comments>http://jepserbernardino.com/idea/mudando-wordpress-de-un-dominio-a-otro/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 06:29:20 +0000</pubDate>
		<dc:creator>Jepser</dc:creator>
				<category><![CDATA[idea]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://jepserbernardino.com/?p=485</guid>
		<description><![CDATA[Vamos a ver como mover un sitio wordpress de un dominio a otro.]]></description>
			<content:encoded><![CDATA[<p>No se si a muchos les ha sucedido pero, esta es la primera vez a mi. Pues un cliente me pidió que cambiara su dominio después de haber creado y terminado con todas las configuraciones en otro. Es decir, tenía que hacer una migración.</p>
<p>Y ese no era el problema, el problema era que WordPress guarda las direcciones de forma absoluta, entonces eso me perjudicaba a la hora de mover el sitio de www.misiteantiguo.com a www.minuevositio.com. Ahora vas a ver como puedes mover tu sitio de un lado a otro sin tantas vueltas.<span id="more-485"></span></p>
<h2>Ante de todo</h2>
<p>Recuerda que tienes que tener tu nuevo dominio preparado y con 36 horas de anticipación para que los DNS se propaguen, así te ahorrarás de futuros dolores de cabeza.</p>
<h2>1. Backup de tu base de datos</h2>
<p><img class="aligncenter size-full wp-image-487" title="mudar1" src="http://jepserbernardino.com/wp-content/uploads/2009/08/mudar1.jpg" alt="mudar1" width="500" height="146" /></p>
<p>Lo primero y más importante, obtener los datos que tienes en tu wordpress, para poder replicarlos. Una vez ingresamos a nuestro hosting, vamos phpMyAdmin (normalmente se encuentra bajo la sección de Bases de Datos, si utilizas Cpanel está bajo DataBases). Una vez estamos en el phpMyAdmin elegimos la base de datos donde está nuestro sitio. Le damos clic a la pestaña de exportar.</p>
<p><img class="aligncenter size-full wp-image-489" title="mudar2" src="http://jepserbernardino.com/wp-content/uploads/2009/08/mudar2.jpg" alt="mudar2" width="500" height="311" /></p>
<p>Una vez en la opciones tenemos que exportarlo como SQL, no se te olvide, luego:</p>
<ul>
<li>Structure (darle clic a las siguientes opciones)
<ul>
<li>Add DROP TABLE/ VIEW/ PROCEDURE/ FUCTION</li>
<li>Add AUTO_INCREMENT value</li>
<li>Enclose table and field names with backquotes</li>
</ul>
</li>
<li>Data( chequear simplemente a este y nada más)</li>
</ul>
<p><img class="aligncenter size-full wp-image-490" title="mudar3" src="http://jepserbernardino.com/wp-content/uploads/2009/08/mudar3.jpg" alt="mudar3" width="300" height="70" /></p>
<p>Le damos chequeamos Save as file y le damos la compresión que queramos. Ya tenemos nuestra información.</p>
<h2>2. Backup de WordPress</h2>
<p>Nada del otro mundo, abres tu cliente FTP y bajas todos los archivos de wordpress a una carpeta. Esto servirá para que los subas de nuevo a tu nuevo dominio.</p>
<p><strong>Actualización</strong>: Cuando bajes el wordpress, abre el archivo wp-config.php (está ubicado no más abres la carpeta), por si la base de datos a donde migras no tiene el mismo nombre, cambiando lo siguiente a los nuevos valores que has configurado en tu nuevo dominio:</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1044px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">define(&#8216;DB_NAME&#8217;, &#8216;gd2_site&#8217;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1044px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/** MySQL database username */</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1044px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">define(&#8216;DB_USER&#8217;, &#8216;gd2_user&#8217;);</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1044px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">/** MySQL database password */</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 1044px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">define(&#8216;DB_PASSWORD&#8217;, &#8216;xKN2fyn&lt;ltM3&#8242;);</div>
<blockquote><p><em>define(&#8216;DB_NAME&#8217;, &#8216;aqui el nombre de la db&#8217;);</em></p>
<p><em>/** MySQL database username */</em></p>
<p><em>define(&#8216;DB_USER&#8217;, &#8216;aqui va el user&#8217;);</em></p>
<p><em>/** MySQL database password */</em></p>
<p><em>define(&#8216;DB_PASSWORD&#8217;, &#8216;aqui va el password&#8217;);</em></p></blockquote>
<h2>3. Prepara tu nuevo dominio</h2>
<p>Como te dije antes, debes de ya tener tu nuevo domino configurado con su hosting con 36 horas de anticipación, si no lo has hecho, ve, tómate un café o durme un poco y regresa cuando se haya cumplido ese tiempo.</p>
<p>Tienes que crear tu base de datos en tu servidor. Una vez la tienes funcionando vas a subir los archivos al FTP (los que bajaste en el paso 2) a tu nueva dirección. Tendremos que esperar un poco.</p>
<h2>4. Importar archivos</h2>
<p><img class="aligncenter size-full wp-image-488" title="mudar4" src="http://jepserbernardino.com/wp-content/uploads/2009/08/mudar4.jpg" alt="mudar4" width="500" height="220" /></p>
<p>Una vez se subieron todos los archivos de tu WordPress, vas a importar todos los datos de los cuales hiciste backup en el paso 1. Para ellos ingresamos otra vez a phpMyAdmin (por supuesto en nuestro nuevo dominio verdad), elegimos la base de datos que ya creamos (la del paso 3) y en las pestañas hay una que dice Importar.</p>
<p>Seleccionas el archivo y listo, le damos seguir. Ahora ya casi estas, solo falta un detalle, el que comente al principio. Para que WordPress sea completamente independiente debes cambiar algunos parámetros en la base, ya que WordPress guardar las direcciones (como páginas y links internos) de forma absoluta, lo que se dificulta, pero esto es solucionado en 3 pequeños pasos más.</p>
<h2>5. La magia</h2>
<p>Si te das cuenta, en las opciones donde importaste y exportaste hay una solapa con SQL, elegis esa.</p>
<p>Y ahora colocas este código:</p>
<blockquote><p><em>UPDATE wp_options SET option_value = replace(option_value, &#8216;http://www.mi-viejo-domiinio.com&#8217;, &#8216;http://www.mi-nuevo dominio.com&#8217;) WHERE option_name = &#8216;home&#8217; OR option_name = &#8216;siteurl&#8217;;</em></p></blockquote>
<p>Lo que hacemos aquí es remplazar el url del sitio donde estaba alojado al nuevo.</p>
<p>Ahora:</p>
<blockquote><p><em>UPDATE wp_posts SET guid = replace(guid, &#8216;http://www.mi-viejo-domiinio.com&#8217;, &#8216;http://www.mi-nuevo dominio.com&#8217;);</em></p></blockquote>
<p>Con este querie vamos a reemplezar todos los url&#8217;s en los posts y las páginas, de manera que se vuelvan a tu nuevo dominio y por último:</p>
<blockquote><p><em>UPDATE wp_posts SET post_content = replace(post_content, &#8216;http://www.mi-viejo-domiinio.com&#8217;, &#8216;http://www.mi-nuevo dominio.com&#8217;);</em></p></blockquote>
<p>Por último remplazamos todos los links que tenga el contenido, para no tener errores 404. ¿Fácil no?</p>
<h2>6. Ahora sí, lo último</h2>
<p>Ingresa al administrador y cambia el nombre del sitio o los correos configurados, date cuenta de que los plugins funcionen a la perfección.</p>
<p>Espero que te sea de utilidad, ya que pase unas cuantas horitas viendo información sencilla y en español, pero no, la encontre mezclando varios sitio y en inglés; y no tengo problema con ello, pero es mucho más fácil de comprender las cosas en el idioma materno (o paterno). ¡Éxitos y pilas!</p>
]]></content:encoded>
			<wfw:commentRss>http://jepserbernardino.com/idea/mudando-wordpress-de-un-dominio-a-otro/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
