Cuando se construye una puerta de enlace Ajax, es decir, un archivo que se invoca por el objeto XmlHTTPRequest de JavaScript, sin darse cuenta, puede crear un túnel de intrusión no deseada. De hecho, al ser un archivo, como los demás, ubicados en nuestro servidor es accesible desde la barra de direcciones de su navegador.
Artículos con la etiqueta 'Ajax'
Fragmento muy breve: ¿Cómo identificar las llamadas Ajax en PHP
Shadowbox 3.0 beta
Fue lanzado en este momento (gracias a la autora alerta de Michael Jackson JI ) versión 3.0 beta Shadowbox.js . Además del nuevo diseño del sitio aquí es que los cambios más importantes en esta versión anterior:
La sobrecarga
La sobrecarga es una característica muy útil de algunos lenguajes de programación orientados a objetos. Sin embargo, no hay lenguas tuti OO apoyarlo, y algunos de la "aplicación" o limitado por lo que o diferente. En general, las funciones o métodos, sobrecarga le permite crear dos o más funciones o métodos que tienen el mismo nombre, pero aceptan diferentes parámetros, por ejemplo:
Muy corto truco: proxy RSS con SimplePie
Si utiliza Flash o Ajax para leer los canales RSS de otros dominios, es necesario equiparse con un proxy (túnel) a causa de las protecciones impuestas por ambas tecnologías (ver servidores de túneles y un proxy para el Ajax y más allá ). Si su sitio web o blog ya está SimplePie , puede escribir un proxy simple como esto:
WordPress: paso a paso cómo crear su propio inicio de sesión
En este tutorial veremos como crear un procedimiento de acceso personales, también está usando la funcionalidad de AJAX a través de jQuery . ). Hay varias formas de personalizar su nombre de usuario de WordPress, por ejemplo, mediante el uso de anzuelos y los filtros ( add_action() , la add_filter() ). Aquí vamos a utilizar un procedimiento de bajo nivel, aunque todavía interfacceremo del núcleo de WordPress. Además vamos a tratar de validar un usuario a través del correo electrónico dupla / contraseña.
¿Por qué crear su propio inicio de sesión?
- En algunos contextos puede volver uitle tener el máximo control en la página de inicio de sesión, para proponer un diseño personalizado a nuestros usuarios registrados. Además, puede enriquecer la página con información útil, un logotipo de la clásica "¿Has olvidado tu contraseña?"
- Para permitir el acceso a través del correo electrónico (como en el ejemplo discutido aquí) en lugar de
user_loginestándar de WordPress - Para poder entrar en un panel de inicio de sesión en la barra lateral de nuestro blog
- Y, por último, tener un esqueleto - y una idea - un gran plugin

Medio ambiente
En nuestro tutorial ejemplo, / vamos a trabajar en la raíz de una carpeta dentro de WordPress mylogin . . Creamos dos archivos php dentro de esta carpeta: index.php y logon.php . El primero contendrá nuestra interfaz de inicio de sesión con todas las funciones de JavaScript / jQuery nos necesitan. El segundo archivo, logon.php , contendrá el código de validación de usuarios. e una cartella images . A continuación, cree una carpeta css y dentro de este archivo layout.css y la carpeta de images . Dentro de la carpeta insertar imágenes en un clásico cargador de Ajax: crear en línea AjaxLoad.info . Al final usted debe tener:
- mylogin
- index.php
- logon.php
- css
- Layout.css
- imágenes
- ajax-loader.gif
Google AJAX Language API tutorial sobre la operación
Yo respondo con este post, a petición de Andrea sobre cómo insertar el traductor de Google en su web. Hay varias maneras de aprovechar los servicios de traducción automática disponibles de Google y en otros lugares. Podemos utilizar plugins escritos por otros, un simple script de JavaScript de Google en sí o el aprendizaje mixto para utilizar la API, es decir, un conjunto de funciones se puede llamar - como veremos - de diversas maneras.
Plugin
No voy a detenerme en esta solución, como creo que no es realmente relevante para la solicitud de Andrés , si he entendido bien. También es una solución sostanzialemente válida sólo para el blog y no para uso individual y genérica. Yo sólo puedo señalar a los usuarios de WordPress , Traductor Global , tal vez los plugins más sencillos, prácticos y populares de este tipo.
Guión listo por Google
La forma más fácil de traducir su sitio web o tu blog es agregar un script Javascript simple proporcionada por Google. Sólo tienes que ir al sitio translate.google.com ficha y haga clic en 'Herramientas'. Desde esta página puedes funciones preestablecidas de la traducción o deje el valor predeterminado. El script es muy simple:
1 |
y como resultado se obtiene:

2,0 Snipplr código: fragmentos (Snipp) de código útil
Fue hace mucho tiempo que yo quería señalar este valioso servicio dedicado al mundo de la programación. Snipplr (código 2.0) es una fuente verdadera o repositorio de fragmentos de código útiles. Usted puede inscribirse para las partes libres y envío de su código y, sobre todo, disfrutar de la Snipp muchos ya en el sitio. He tratado a muchos idiomas (ActionScript, ASP, C #, Matlab, PHP, Rails, SVN, etc ...), todos bien ordenados y catalogados. También puede instalar un práctico plugin para WordPress puede mostrar en nuestro blog un Snipp-colas a través de su identificador único.
Gratis Pocketguide de Adobe AIR para JavaScript
Escrito directamente por el equipo de AIR, esta guía se distribuye bajo la licencia Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 En resumen, es de acceso libre! A pesar de su simplicidad, contiene una gran cantidad de interesantes (y correcta, como es el equipo para escribir AIR) para desarrollar aplicaciones de AIR utiliza JavaScript, HTML y CSS. Gracias a Ajaxian, puede descargar el texto en formato PDF, haciendo clic aquí , o - si se prefiere - se puede ordenar en Amazon . En Adobe Labs, a encontrar otra información útil.
Shadowbox assetURL: establecer la ruta de la imagen
Cuando Shadowbox abre su ventana para mostrar un contenido (imágenes, iframes, películas, etc ...), las pantallas, en espera de un gif animado que viene en el paquete. Si la página está utilizando Shadowbox se encuentra en el mismo nivel de la carpeta de imágenes, todo funciona bien. De forma predeterminada, de hecho, busque el siguiente gif animado shadowbox imágenes o loading.gif - o imágenes o de carga light.gif-si elige estilos de luz (shadowbox-light.css). De lo contrario, ya menudo también existe el riesgo de no accorgesene, si estamos en un árbol diferente, se genera un código de buena 404 - página no la viga en nuestro expediente no se encuentra!
Para resolver el problema que acabamos de iniciar Shadowbox con un parámetro adecuado que apunta a la ruta absoluta a la carpeta de imágenes: undolog.com de, por ejemplo, puse el gif animado de carga directamente en el presente radica en la carpeta de imágenes (¿qué hay de mil millones de otras personas sitios
. Para que la carpeta sea accesible a Shadowbox, independientemente de la ruta, entré semplicemenete:
1 2 | / / Init shadowbox con el parámetro assetURL assetURL : 'http://www.undolog.com/' } ) ; Shadowbox Init ({assetURL: 'http://www.undolog.com/'}).; |
Todos los clones de la mesa de luz en una matriz dinámica
Planetozh ha creado un hermoso paisaje de la herramienta dinámica que se puede enumerar todas las librerías Javascript como la mesa de luz.
El uso de un panel (ver imagen a la izquierda) con una serie de "tics" (casilla de verificación), que indican las distintas funciones de las bibliotecas, puede ejecutar un filtro obteniendo así una lista de una o más bibliotecas que hacen el trabajo. Esperamos que el autor mantiene actualizada esta página estupenda, muy útil para sacar a una de las numerosas bibliotecas y de gran alcance de este tipo.







Últimos Comentarios
Marcos : Muchas gracias, he encendido
Lo resuelto mediante el establecimiento de [cc_objc] / / OptionViewController.m - ...
Giovambattista Fazioli : @ Marcos: Le sugiero que pensar en un enfoque más correcto. Si ejecuta la subclase de la ficha ...
Marcos : Disculpe el spam .. Me di cuenta de que hay un error .. aquí es la corrección [cc_objc] / PrimaClasse.h **** / # import ...
Marco : olvidado .. en [ICC] OptionViewController [/ cci] para [CCI] @ syntetize [/ cci] puse el delegado
luis : muy clara y sencilla tengo que admitir que escribir un pa casi no utilizan los delegados creados por ...