Configure Clientexec to send mail using Google Apps
Web February 25th, 2010
If you use Clientexec as your hosting company’s management and support web application, and Google Apps for your emailing (or even just GMail), then, it is possible to configure Clientexec to send mails through Google SMTP server.
Unfortunately, it is not straightforward because the default Clientexec SMTP mailer (at least until 3.2.3 version of this software) can not handle SSL/TLS as Google required. You will need to manually modify the PHPMailer that is embedded on Clientexec.
The steps are not difficult, here they are:
First, open the file /{clientexec-directory}/newedge/classes/PHPMailer.php
Comment out the following part of the code (around line 537):
if(strstr($hosts[$index], ":")) list($host, $port) = explode(":", $hosts[$index]);
And just bellow those line, add the following:
if(strstr($hosts[$index],"://")) list($protocol,$hostPort) = explode("://",$hosts[$index]) ; if(strstr($hostPort, ":")) list($host, $port) = explode(":", $hostPort);
Then, on EMail Settings inside Clientexec, use:
User: your-address@your-google-apps-domain
Password: your-google-apps-password
Host: ssl://smtp.gmail.com
Port: 465
Now, Clientexec should be sending mails without problems through your Google Apps email account, and all sent emails will be stored on that account.
Tags: Clientexec, GMail, Google Apps, Hosting, SMTP
Como hacer un sitio web rentable
Web, Wordpress August 9th, 2009
Mientras buscaba tips sobre como colocar mejor los anuncios de publicidad (por ejemplo, los Google AdSense), encontré este link con 6 episodios en video (en inglés) sobre como hacer rentable un sitio web. Están muy buenos.
Estos son los episodios:
- Be the Master of Your Own Domain!
- Hook Up With a Web Host
- Why WordPress and How It Works
- How to Score a Design for Your New Web Site
- Tips for Making Easy Money with Google AdSense
- How to Tweak Your Ads for Maximum Earnings
Los que me parecieron más interesantes para lo que estaba buscando fueron el 5 y 6, pero vale la pena ver todos.
Atributo min-height en IE6
Web July 29th, 2009
Hay algunos navegadores antiguos (IE6 por supuesto) que no soportan algunas propiedades interesantes de CSS como el min-height, que dice cual debe ser la altura minima que debe tomar un elemento.
Afortunamente, hay hacks para solventar este problema, el más simple (solo involucra CSS y no hay que hacer ningún cambio en el HTML) de todos es el siguiente:
selector { min-height: 500px; height: auto !important; height: 500px; }
IE6 no sabe que significa el !important, por lo que la altura no será automática sino de 500px. El resto de navegadores (los buenos como Firefox, Chrome, Opera… y bueno, también IE7) si harán un render correcto.
Pueden encontrar más información al respecto aquí.
Tags: CSS, HTML, IE6, min-height
Corregir el z-index de animaciones Flash
Web July 29th, 2009
Mientras trabajaba en una página web (que tenía un menú desplegable en CSS y algunas animaciones en Flash) encontré que estos objetos SWF siempre se mostraban sobre todos los demás layers de la web, sin importar que valores le pusiera al z-index de los elementos involucrados.
La solución resultó sencilla, solo bastaba agregar el valor transparent al parámetro wmode del objeto SWF, quedándo de la siguiente manera:
<object type="application/x-shockwave-flash" data="swf/animacion.swf" width="760" height="80"> <param name="movie" value="swf/animacion.swf" /> <param name="wmode" value="transparent"> </object>
Como yo estaba utilizando swfobject para colocar las animaciones en Flash de manera más práctica, entonces el cambio fue:
<script type="text/javascript">
var flashvars = {};
var params = {};
params.wmode = "transparent";
var attributes = {};
swfobject.embedSWF("swf/animacion.swf", "header", "760", "80", "9.0.115", "swf/expressInstall.swf", flashvars, params, attributes);
</script>
CSS: Reemplazar texto con imágenes
Web July 21st, 2009
El método más simple que he encontrado para reemplazar texto con imágenes, por ejemplo, para hacer más vistosos los títulos en una web y no perder la semántica del HTML, es el de text-indent (creado por Mike Rundle).
Solo se necesita:
h1 { text-indent: -9000px; background: url(image.jpg) no-repeat 0 0; width: 200px; /* Ancho de la imagen */ height: 80px; /* Alto de la imagen */ }
Lo encontré en esta presentación super intersante sobre tipografía para Web.
Tags: CSS, Tipografía
jQuery 1.3 y Thickbox 3.1
Web July 9th, 2009
Con la nueva versión de jQuery han venido muchos cambios interesantes. Hay uno que afecta a Thickbox directamente (un lightbox muy bueno que no ha sido actualizado desde hace dos años) y es que la nomenclatura para [@attr] ha pasado a ser simplemente [attr]. Para arreglarlo, basta modificar la línea 79 en el archivo thickbox.js:
TB_TempArray = $("a[@rel="+imageGroup+"]").get();
Y dejarla así (quitándole el @):
TB_TempArray = $("a[rel="+imageGroup+"]").get();
Tags: JavaScript, jQuery, jQuery 1.3, Thickbox
Use Drupal installation’s base URL on theme/template
Drupal, Web May 6th, 2009
To be able to use base URL (server URL and subdirectory where Drupal is installed if any, like http://mydomain.com/drupal) on themes or content templates, $base_url scope must be modified before it can be used. Before your theme code, you should write:
< ?php global $base_url; (rest of theme/template code) ?>
Tags: Drupal 6, Drupal Themes, PHP, URL
Los 5 años de GMail
Google, Tech, Web April 5th, 2009
El 1 de abril celebramos los 5 años desde que Google lanzará su servicio GMail, el cual, sin lugar a dudas, revolucionó y cambió para siempre, no solo los sistemas de correo en Internet, sino toda la industria de servicios basados en Web.
Read the rest of this entry »
Tags: GMail, Google, Google Blog, Hotmail, Internet, Web, Yahoo
Internet Explorer 8 ya está entre nosotros
Web March 27th, 2009
Hace unos días Microsoft liberó la versión final de Internet Explorer 8 que promete muchas mejoras respecto a sus terribles predecesores. Estas mejoras incluyen aspectos como seguridad, velocidad, facilidad de uso y principalmente el acercamiento a los estándares web que por tantos años a Microsoft le importaron poco o nada.
El navegador de Microsoft ha perdido adeptos en los últimos años, quienes han buscado mejores y más seguras formas de navegador por la red, migrando especialmente hacia Firefox.
Por esto, Microsoft se ha visto forzado a mejorar su navegador que por muchos años estuvo estancado (tuvieron que pasar 5 años desde IE6 para que se lanzará la siguiente versión y “solo” dos desde IE7).
Por mi parte, no pienso regresar a Internet Explorer mientras existan tan buenas alternativas como Firefox, Opera o el novísimo Chrome de Google.
Tags: Firefox, Google, Google Chrome, Internet Explorer, Internet Explorer 8, Microsoft, Opera

About











