lunes, 15 de noviembre de 2010

HTML + CSS: Centrar en Explorer

Resulta que centras una capa CSS así:

margin-left:auto; margin-right:auto;

y funciona en mozilla pero no en explorer.

Pues para que vaya en explorer hay que poner esto en la primera linea de tu archivo html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

(vaya tela no?!)

miércoles, 6 de octubre de 2010

Issuu o flash debajo de un menú javascript (o CSS)

Después de intentos fallidos con CSS z-index, Para que un flash no se posicione encima de menus javascript etc hay que introducir una linea dentro del generado por el flash.

el código es el siguiente:  wmode="transparent"

Por ejemplo:
[embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" wmode="transparent" ...etc...>

viernes, 24 de septiembre de 2010

Eliminar / ocultar job types de la interfaz de usuario de jobberbase. Remove job types

You want to remove totaly the job types from the user interface? (Freelance, parcial o total time...)

There are some files you will need to update on the /templates/(your-template) folder.

First of all, find this line in all your files and simply delete them:
[img src="{$BASE_URL}_templates/{$THEME}/img/icon-{$job.type_var_name}.png" alt="{$job.type_name}" />

(Use a multiple files text finder! like ultraedit)

This way you remove all the visible job type from your web.

After this, we should remove the option from the Publish Post file.
Go to /_templates/(your-template)/publish-write.tpl

and search this code:

{section name=tmp2 loop=$types}
[input class="no-border" type="radio" name="type_id" id="type_id_{$types[tmp2].id}" value="{$types[tmp2].id}" {if !$job.type_id && !$smarty.post.type_id}{if $smarty.section.tmp2.first}checked="checked"{/if}{else}{if $types[tmp2].id == $job.type_id}checked="checked"{/if}{if $types[tmp2].id == $smarty.post.type_id}checked="checked"{/if}{/if} />
[label for="type_id_{$types[tmp2].id}">[img src="{$BASE_URL}_templates/{$THEME}/img/icon-{$types[tmp2].var_name}.png" alt="{$types[tmp2].name}" />[/label>
{/section}

and replace with this:

{section name=tmp2 loop=$types}
[input type="hidden" name="type_id" id="type_id_{$types[tmp2].id}" value="{$types[tmp2].id}" />
{/section}

That's it!

jueves, 26 de agosto de 2010

Programa de envio de newsletters

Todavia no he indagado mucho en un buen programa para enviar newsletters pero he encontrado este Group Mail 5 - Free edition - http://www.group-mail.com/asp/common/downloads.asp

Este programa se instala sobre windows y pide una conexión a tu cuenta de correo (igual que cuando configuras el outlook) y es gratis hasta 100 envios al momento. Luego hay opciones de pago

Luego permite hacer envios de tu mail a cada cliente que tengas en la lista de clientes del programa y lo interesante es que envia desde tu mail a cada correo como si le enviaras solo a él el correo. Es decir que no usa los campos CC o CCO (para evitar spam)

Tambien hay bastantes plantillas que se pueden usar y puedes crearlas también.

Creo que es un buen programa de gestión de clientes e información.

lunes, 5 de julio de 2010

Excepcion con enlaces permanentes (wordpress)

Problemas con enlaces permanentes para que exista acceso directo a un archivo?

El problema: Activo los enlaces permanetes con mi wordpress (o cualquier otro CMS) y quiero tener acceso a algun archivo desde la web (tipo: www.miweb.com/historial.php)

Si hago un enlace que sea a www.miweb.com/historial.php resulta que al estar permalinks (o enlaces permanetes) activado, me carga una página incorrecta porque intenta mostrar una noticia o contenido que no existe.

Entonces que hacemos?
Añadir esta linea en el .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /web/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /xxx/index.php [L]
# Aplicar regla siguiente en caso de que no sea /historial.php
RewriteCond %{REQUEST_URI} !^/historial.php
</IfModule>

Fuente: http://www.forosdelweb.com/f58/excepcion-mod-rewrite-714911/

jueves, 1 de julio de 2010

Problema Cookies en wordpress

No se crean las cookies en wordpress correctamente?

Por el tema de los permalinks que usa wordpress hay que siempre establecer el PATH de la cookie! Si no, no funciona bien:
setcookie("pruebacookie", "valor", time() + 11536000, "/");

Problema con cookies en php

Ejemplo de funcionamiento de cookies con PHP:


Me he estado un rato porque no recordaba que hay que declarar las cookies antes del código HTML.

<?php
setcookie("revista", "santantoni");
?>
<html>
<head>
 [<title>Untitled Document
</head>

<body>
<?php
echo $_COOKIE['revista'];
?>
</body>
</html>