Catégorie «Ajax»


Très court extrait: comment identifier les appels Ajax en PHP

Lors de la construction d'une passerelle Ajax, c'est à dire un fichier qui est invoquée par l'objet XmlHTTPRequest JavaScript, vous pouvez par inadvertance créer un tunnel pour intrusion importune. En fait, étant un fichier comme les autres, se trouvent sur notre serveur est accessible à partir de la barre d'adresse de votre navigateur.

En savoir plus ...

WordPress: étape par étape comment créer leur propre login

Dans ce tutoriel nous allons voir comment créer une procédure de connexion personnelle, en utilisant également des fonctionnalités Ajax via jQuery . ). Il ya plusieurs façons de personnaliser votre login WordPress, par exemple par l'utilisation d'hameçons et les filtres ( add_action() , les add_filter() ). Ici, nous allons utiliser une procédure de niveau inférieur, bien qu'il y ait encore interfacceremo noyau WordPress. En outre, nous tenterons de valider un utilisateur à travers l'e-mail dupla / mot de passe.

Pourquoi créer leur propre login?

  • Dans certains contextes, peut retourner uitle avoir un contrôle maximal sur la page de connexion, de proposer une mise en page personnalisée à nos utilisateurs enregistrés. En outre, vous pouvez enrichir la page avec des informations utiles, un logo de la classique "Mot de passe oublié?"
  • Pour permettre l'accès via l'e-mail (comme dans l'exemple discuté ici) au lieu de user_login norme WordPress
  • Pour être en mesure d'entrer dans un panneau de connexion dans la barre latérale de notre blog
  • Et enfin, d'avoir un squelette - et une idée - un plugin grande : D

Environnement

Dans notre exemple tutoriel / nous allons travailler sur la racine de WordPress dans un dossier mylogin . . Nous avons créé deux fichiers php dans ce dossier: index.php et logon.php . Le premier contiendra notre interface de connexion avec toutes les fonctions Javascript / jQuery nous avons besoin. Le second fichier, logon.php , contiendra le code pour validation de l'utilisateur. e una cartella images . Nous créons ensuite un dossier css et dans ce fichier layout.css et le dossier images . Dans le dossier images insérer un classique Ajax loader: créer en ligne AjaxLoad.info . A la fin vous devez avoir:

  • mylogin
  • index.php
  • logon.php
  • css
  • Layout.css
  • images
  • ajax-loader.gif

En savoir plus ...

Shadowbox 2.0: La Release Candidate 1

shadowbox Elle a été libérée de la Release Candidate 1 (RC1) pour la version 2.0 de Javascript bibliothèque Shadowbox , par Michael Jackson JI , utile pour ouvrir des fenêtres dédiées à des points de vue des différents types de médias, à partir de Flash pour Quicktime pour des pages HTML. Dans cette nouvelle version incluent:

  • Le site est plein d'informations et comprend maintenant un assistant (dans le style de mootools) afin de créer «à la volée" un package de bibliothèque adaptés à nos besoins
  • Possibilité d'utiliser un module de standalone base, sans nécessairement inclure - adaptateur spécifique - bibliothèques externes comme prototype.js, JQuery, etc ...
  • Les améliorations apportées à la gestion et la mise en œuvre de Skins
  • Emplacement

La bibliothèque est également disponible sur le SVN à l'adresse:

  http://michaeljackson.googlecode.com/svn/trunk/shadowbox 

En savoir plus ...

Techniques de remplacement de texte dans Flash

La technique de remplacement de texte que je présente aujourd'hui est, sous certains aspects, vraiment intéressant. Contrairement à la substitution d'image classique est pour utiliser les CSS , cette technique utilise une animation Flash pour remplacer les titres de notre site. Bien qu'il soit un peu plus articulée, car elle nécessite la création d'une animation Flash et l'utilisation de JavaScript, permet d'obtenir une série d'avantages considérables:

  • Maintient l'accessibilité »pour le site en utilisant un vrai-discret Javascript afin que les robots et araignées continuer à voir la page au format HTML simple et correcte
  • Il ne nécessite pas la création de n par des titres d'image n. Il suffit d'un seul film pour remplacer tous les titres de notre site, avec une économie considérable en termes de téléchargement
  • Il vous permet de créer des titres simples, mais aussi avec la police ne sont normalement pas utilisés sur le Web
  • Le texte peut être rendu en HTML, grâce à des fonctionnalités de Flash
  • Le texte est sélectionnable
  • Être une animation Flash, vous pouvez insérer n'importe quel type d'interactivité et des animations

Vous noterez aussi que dans cette procédure sont pratiquement pas CSS pris en compte!

En savoir plus ...

Google AJAX API des bibliothèques: une percée pour les développeurs

Bibliothèques AJAX API Google , dans la dernière période, a publié une multitude d'outils pour les développeurs, constamment à jour leurs versions. Détient maintenant un accord avec AJAX populaire, et non seulement de centraliser la distribution de la bibliothèque jQuery , Prototype , script.aculo.us , MooTools et dojo !

En pratique, il est possible d'accéder à ces bibliothèques s'appuyant sur ​​l'infrastructure et le réseau Google, avec des avantages significatifs en termes de rapidité et de sécurité.

La vitesse, la charge, est garanti par le même réseau que Google qui, en plus de fournir une structure en soi de serveur distribué, permet (par défaut) de chargement compressé (gzip / minify) des bibliothèques. Le Google hébergement le plus proche de la demande sera utilisée pour envoyer le code et, s'il n'est pas satisfait ou temporairement, Google fournira le réseau, cependant, en envoyant le code Javascript!

En savoir plus ...

Google Maps: Comment faire pour obtenir Latitude et Longitude partir d'une adresse

Aussi cette fois je réponds à un commentaire d'un poste, compte tenu de l'intérêt général. Armando m'a demandé s'il était possible, en utilisant Google Maps, Latitude et Longitude obtenue à partir d'un nom de ville ou de rue. La réponse est oui! Grâce à ce service, Google Maps API service de géocodage, vous pouvez directement demander à Google trasfromare notre information textuelle (Etat, ville, etc) en coordonnées géographiques. Vous pouvez essayer un exemple en ligne directement sur ​​le site de Google documementazione.

En savoir plus ...

Google AJAX API Langue tutoriel sur le fonctionnement

Je réponds à ce poste, à la demande d'Andrea sur la façon d'insérer le traducteur de Google dans sa toile. Il ya plusieurs façons de profiter de services de traduction automatique disponibles à partir de Google et ailleurs. Nous pouvons utiliser des plugins écrits par d'autres, un simple script JavaScript de Google lui-même ou d'apprentissage mixte pour utiliser l'API, c'est à dire un ensemble de fonctions appelables - comme nous le verrons - de diverses manières.

Plugin

Je ne m'attarderai pas sur cette solution, comme je le pense n'est pas vraiment pertinent pour le demande de Andrew , si j'ai bien compris. Il est également une solution sostanzialemente valable que pour le blog et non pour un usage individuel et générique. Je ne peux que souligner aux utilisateurs de WordPress , Global Translator , peut-être les plugins les plus simples, pratique et populaire de ce type.

Script Prêt par Google

La meilleure façon de traduire votre site web ou votre blog est d'ajouter un script Javascript simple fourni par Google. Il suffit d'aller sur le site translate.google.com onglet et cliquez sur 'Outils'. Depuis cette page vous pouvez présélectionner les fonctions de la traduction ou à laisser la valeur par défaut. Le script est très simple:

1

et en tant que résultat est obtenu:

Google Translate

En savoir plus ...

2,0 Snipplr code: fragments (snipp) du code utile

Snipplr Il y avait longtemps que je voulais souligner ce précieux service dédié à la monde de la programmation. Snipplr (code 2.0) est une police ou un dépôt véritable des extraits de code utiles. Vous pouvez vous inscrire pour des parties libres et d'envoi de leur code et, surtout, profiter de la snipp beaucoup déjà sur place. J'ai traité de nombreuses langues (Actionscript, ASP, C #, MatLab, PHP, Rails, SVN, etc ...), tous bien triés et catalogués. Vous pouvez également installer une pratique plugin WordPress peut afficher sur notre blog d'un snipp-queue à travers son identifiant unique.

En savoir plus ...

Guide de poche gratuit Adobe AIR pour le JavaScript

image Rédigé par l'équipe de AIR, ce guide est distribué sous licence de la Creative Commons Paternité-Pas d'Utilisation Commerciale-ShareAlike 3.0 En bref, il est librement accessible! Malgré sa simplicité, il contient beaucoup de problèmes intéressants (et correcte, est que l'équipe d'écrire AIR) pour développer des applications AIR en utilisant Javascript, HTML et CSS. Merci à Ajaxian, vous pouvez télécharger le texte en format PDF, en cliquant ici , ou - si vous préférez - vous pouvez le commander sur Amazon . Au Adobe Labs, vous trouverez d'autres informations utiles.

En savoir plus ...

Adobe AIR FAQ: Tout ce que vous devez savoir

En tournant le blog de ​​diverses (merci Frank) et par des discussions avec Julius , j'ai réalisé que, en plus de l'intérêt extrême dans Adobe AIR , il ya aussi beaucoup de confusion, et à juste titre. Les développeurs et les utilisateurs continuent à ne pas être clair ce qu'il est, ce que vous servir et comment les évolutions dans Adobe AIR . J'ai donc décidé, afin de recueillir les différents fils dans ce genre de FAQ pour essayer de dégager un «petit ce qui est effectivement de se cacher derrière Adobe AIR.

En savoir plus ...



Arrêtez SOPA