Silenceway Notas y apuntes de a ratos…

7Ago/080

Subir archivos con ajax y php

Haciendo búsquedas para un sitio nuevo que estoy desarrollando, me encontré un par de ejemplos interesantes para subir archivos con php, uno de ellos muestra la cantidad de bytes que se han subido y el otro con ayuda de un iframe sube los archivos simulando AJAX.
(Lástima que php no soporte mostrar el tamaño total del archivo que sube como otros lenguajes).
PHP AJAX example: asynchronous file upload.
PHP upload progress.
Falta encontrar la posibilidad de subir varios archivos a la vez.

Imprimir Imprimir
11Jun/080

Comunicación entre iframes

Buscando información para desarrollar el sitio de Guru, encontré este interesante artículo sobre comunicación entre iframes de Michael Mahemoff:
Cross-Domain Communication with IFrames.
Y también este otro en Dynamic Web Coding:
Scripting Iframes - Tutorial and Examples.

Imprimir Imprimir
11Abr/080

Módulo en Drupal

Acabo de subir en el sitio de Drupal un vínculo para descargar el módulo que acabo de subir a silencesoft, es el Emfield Thumbnails que permite crear miniaturas de videos de youtube en un bloque y con paginación.
El foro en Drupal: http://drupal.org/node/245672.
En Silencesoft: http://www.silencesoft.com/Drupal/.

Imprimir Imprimir
21Oct/070

Cookies desde Flash

Buscando en la internet me encontré este muy interesante código para manejar cookies usando javascript desde actionscript:
Foro en Actionscript.org.

Código Actionscript:

import flash.external.ExternalInterface;
function GetCookie(cookieName) {
var r = "";
var search = cookieName+"=";
var js = "function get_cookie(){return document.cookie;}";
var cookieVariable = ExternalInterface.call(js).toString();
if (cookieVariable.length>0) {
offset = cookieVariable.indexOf(search);
if (offset != -1) {
offset += search.length;
end = cookieVariable.indexOf(";", offset);
if (end == -1) {
end = cookieVariable.length;
}
r = unescape(cookieVariable.substring(offset, end));
}
}
return r;
}
function SetCookie(cookieName, cookieValue) {
js = "javascript:function sc(){";
js += "var c = escape('" + cookieName + "') + '=' + escape('" + cookieValue + "') + '; path=/';";
js += "document.cookie = c;";
js += "}sc();";
getURL(js);
}

Imprimir Imprimir
19Sep/070

Crear archivos ZIP desde PHP

Buscando una clase para crear archivos zip desde php me encontré esta que funciona muy bien: Create Zip Files Dynamically Using PHP.
Gracias a Grant Hinkson.

Imprimir Imprimir
23May/071

Descargar Lista de Contactos de MSN, de yahoo y de Gmail con php

Después de buscar y ver algunas opciones comerciales, para poder agregar unas clases a una aplicación php en desarrollo que permitiera acceder a la lista de contactos de hotmail, de yahoo y de gmail para importarlos a mi base de datos, me encontré este sitio:

Grabbing contact list from yahoo, MSN & Gmail
que estoy probando y parecen funcionar sin problemas. (Si resultan, ya los publicaré)

Imprimir Imprimir
2May/070

violetCMS en Hostcripts.com

Después de esperar unos días, hoy aprobaron la publicación de violetCMS en Hotscripts.com.

violetCMS es un administrador de contenidos en php que no requiere base de datos. (creo que eso ya lo había dicho).

http://www.hotscripts.com/Detailed/69597.html

Como apunte, los sitios con la versión SWF siguen creciendo:

Ángeles por Colombia.

De a poquitos...

Imprimir Imprimir
19Abr/070

VioletCMS SWF Version

Ya van dos sitios con VioletCMS SWF Version (que está en en versión 0.5 y haciendo pruebas):
Trucos para Mujer.
Ecosesa.
Espero crear documentación pronto para poder publicar una versión beta en línea.

Este es el sitio de VioletCMS, versión de texto plano sin base de datos.

Imprimir Imprimir
17Dic/060

Más íconos gratuitos

Más íconos gratuitos para el uso en aplicaciones desarrolladas:
Mini Icons Pack de Brand Spanking New.

Estos otros son para ser usados sólo en aplicaciones ASP, ASP .NET y MONO (así dice la licencia):
ASP.NET Icons.

Imprimir Imprimir
27Abr/060

PHP Framework

Después de probar diferentes frameworks para trabajar en PHP como se trabaja en Ruby on Rails, me encontré con Biscuit al cual le he estado gastando tiempo en manejarlo y hacerle una que otra corrección.
El Grupo de discusión en Google.
Lo prueban y me cuentan, a mí me ha ido muy bien.

Imprimir Imprimir
Page 2 of 3123