Développement Web

Ajouter un nouvel élément

Les performances du mois

Gestion de la base de données
2
CLASS PHP :: REQUÊTES MYSQL
1
NetBeans
3

ang Classe d'upload de fichiers avec options de redimensionnement, renommage, gestion des erreurs

Licence : Libre


Cette classe d'upload et redimensionnement est conçue pour offrir de multiples possibilités pour une configuration minimale.

Compatible php >= 5.2 maj du 10/05/2014 version 3.0

Gestion automatique des erreurs :
- post_max_size
- upload_max_filesize
- max_file_uploads
- memory_limit (si redimensionnements, pour les images de type "jpg")
- Renomme les fichiers (en remplaçant ou en enlevant si besoin les caractères spéciaux) pour compatibilité maximum avec les serveurs web

Fonctions principales paramétrables en option :
- Contrôle des extensions
- Contrôle du poids des fichiers
- Contrôle du nombre de fichiers pour un téléchargement multiple
- Contrôle des images
- Contrôle anti écrasement simple si un fichier de même nom existe déjà sur le serveur
- Renomme un fichier, mode incrémental ou suffixe unique, si un fichier de même nom existe déjà sur le serveur
- Choix du nom du fichier de destination (compatible avec la fonctionnalité précédente)
- Redimensionnement multiple ou unique d'images en sauvegardant ou non l'image originale (compatible jpg/jpeg, png et gif)
- Possibilité d'insérer des suffixes et/ou préfixes pour permettre plusieurs redimensionnements d'une même image dans un même répertoire
- Optimisation des images pour le web
- Retour des messages d'informations pour le visiteur (paramétrable)
- Retour d'un tableau complet de résultat (paramétrable)
- Upload simple ou multiple avec notation tableau du champ html "file" (compatible HTML5)

Discussion

Un répertoire pré configuré nommé "Tests-Scripts-Upload" est maintenant proposé dans le zip de téléchargement pour permettre des tests rapides. Copiez simplement ce répertoire sur votre serveur d'évaluation pour tester les fichiers d'exemples fournis. Que cela ne vous dispense pas de lire le mode d'emploi si vous souhaitez exploiter pleinement toutes les fonctionnalités (je ne peux pas montrer toutes les configurations possibles dans les fichiers d'exemples).


ang CSS Shape Generator

Éditeur : Samuel Rossille +
CSS Shape Generator est un outil en ligne permettant de produire tout type de formes en CSS.
L'outil permet bien entendu de générer le code HTML et CSS correspondant au dessin que vous avez créé.
Autre avantage, chaque modification de la forme est répercutée dans l'URL, ce qui permet de sauvegarder votre travail en ligne en copiant l'URL, de l'envoyer à un ami ou collègue et d'avoir à disposition un historique autorisant le undo/redo.

ang Classe table html

Éditeur : Laurent1133 + 128 Ko
La documentation est fourni en .pdf avec le source (voir options)

ang HTML optimiser Pro

Éditeur : Tonbrand Software +
Html optimiser est un outil qui vous permet d'optimiser votre code HTML d'une façon automatique, il est capable de supprimer les caractères et les tags inutiles. Il vous aide à garder une organisation de votre code avec la création d'un dossier contenant les fichiers optimisés en gardant vos fichiers originaux intacts.
Il permet également de réduire la taille des images utilisées dans les pages, comme il prend en charge les langages de scripts JavaScript, Java, CFscript, VBscript, LassoScript ainsi que CSS, ASP, JSP, PHP, TPL, CSP.
HTML-Optimizer Pro offre de nombreuses options pour personnaliser son fonctionnement à vos besoins particuliers.

ang Menu simple avec effet lumineux transitionnaire au survol de la souris

Licence : Autre
Ceci est un simple menu qu j'ai essayé de mettre au point qui donne un effet lumineux transitionnelle au survol de la souris.

ang Kwatee Agile Deployment

Éditeur : Kwatee Ltd + 25Mo
Kwatee Agile Deployment est un outil gratuit (à usage interne de développement) capable de déployer des applications web applications ou tout autres logiciels sur n'importe quel OS. Les opérations fastidieuses et propices aux erreurs de mise à jour sont automatisées et réalisées sur un nombre quelconque de serveurs dans vos locaux ou dans le cloud en quelques minutes.

ang Brackets

Licence : MIT
Editeur Web open source, permettant de développer en HTML, CSS, PHP, JavaScript et autres langages et contenant quelques fonctionnalités intéressantes comment d'édition rapide de code CSS directement depuis le code HTML.

Application disponible gratuitement et actuellement en version bêta.

ang Adobe Edge Tools & Services

Éditeur : ADOBE +
Adobe a donné un coup de pouce au monde du web avec sa gamme d'outils : Edge Tools & Services.
C'est une solution en faveur du HTML5, des designers, développeurs qui ne disposaient jusqu'à présent que de Dreamweaver dans la Creative Suite.
Cette solution permet de développer rapidement sur différents supports : pc, tablette, mobile à l'aide de Edge Inspect.

Cette gamme dispose de 7 nouveaux logiciels :
- Edge Animate : Créez du contenu interactif et animé en HTML, CSS et JavaScript.
- Edge Reflow : Créez des mises en forme et des visuels réactifs à l'aide de feuilles CSS normalisées (responsive design)
- Edge Code : Initialement basé sur le projet Brackets, Edge Code est voué à devenir un éditeur de code source puissant. Par exemple :
Vous avez un aperçu de votre page dès que vous modifiez votre HTML ou CSS, vous n'avez plus à rafraîchir votre navigateur web, cela devrait être un gain de temps.
- Edge Inspect : Permet de tester le rendu graphique sur de multiples plate-formes avec une synchronisation des aperçus. En un clin d’œil synchronisez le navigateur web, vos téléphones, vos tablettes ...
- Edge Web Fonts : Intégrer des polices web
- PhoneGap Build : Publier vers les plate-formes les plus répandues actuellement (Android, iOS, Windows Phone ...)

ang Customisation et complétion du File Upload en VB.NET/ Jqueryui de BlueImp

Licence : Autre
Le Zip contient un projet Visual Studio 2010. Dedans vous retrouvez le FileUpload JqueryUI de BlueImp.
Mais avec quelques modifications. J'ai impacter que 2 fichiers (jquery.fileupload-validate.js et jquery.fileupload-ui.js)

1/ Ajout de control du nom de fichier (sinon risque d'écraser fichier existant)
2/ Control de la taille totale de TLD côté js et côté vb (à cause IE9 controle pas taille de fichier que lors du chargement)
3/ Traduction en français des messages d'erreur
4/ Verrouillage bouton "Envoyer" si pas utile supprimer les appels à CheckEnvoyer
5/ Ajout du découpage (chunk) de fichier pour les browser le upportant
6/ Taille de fichier en Mo (au lieu Mb peu utilisé en France)
7/ Si Erreur ajout de la classe "Err" pour ne pas tenir compte de ces fichiers
8/ Ajout calcul de taille en octet (s'arrêter au kilo octet)
9/ Gestion des fichiers avec accent

Si vous avez d'autres idées d'améliorations ...
Toute aide sera la bienvenue

ang Boite à couleurs

Éditeur : Benjamin Chartier + 1417 Ko
La Boîte à couleurs permet la conversion d'une couleur dans les systèmes RVB, TLS, CMJ, CMJN et HTML. Un outil pipette permet de récupérer une couleur à l'écran. Un mode visuel donne la possibilité de choisir une couleur dans un nuancier. Enfin, la sélection de couleurs peut se faire dans une des listes de noms de couleurs fournies (RGB, HTML, Pantone).

ang EGGcrm

Éditeur : COGIVEA +
EGGcrm est un logiciel client/serveur qui permet de réaliser la gestion commerciale de l'entreprise, il permet de gérer les rendez-vous, les affaires, les opérations de marketing et de vente, et facilite la gestion de son fichier clients en un temps réduit.
Ses fonctionnalités:
• Gestion des événements (avec rappels automatiques, association de documents, origine, étape, commentaires,...)
• Suivi des affaires : étapes, ca, multi-intervenants, documents, historique de suivi..
• Tableaux de bord (devis consolidés, situations des affaires, ca total...)
• Gestion des produits
• Etats prédéfinis
• Gestion des documents (stockage espace personnel et espace commun)
• Création tâches
• Webmail
• E-mailing
• Géomarketing
• Etats (tableaux, graphiques)
• Import / export de données
• Création de champs personnalisés
• Paramétrage des utilisateurs, des listes déroulantes


ang Tableau avec tri, filtre et pagination sans plugin

Licence : Autre
L'idée est de repartir d'un précédent post mais en retirant le TableSorter. De plus, le tri et le filtrage se fait côté serveur pour garder de petite transaction.

ang Scandir iso, utf8

Éditeur : Laurent1133 + 2 Ko
array _scandir( $path, $option, $encodage )

option 'a' : tri croissant
option 'z' : tri décroissant
option '.xxx' : filtre uniquement cette extention
option '.' filtre les fichiers sans extention
encodage UTF8 ou ISO : (conversion caratères) optionnel

retourne false en cas d echec.
retourne un tableau array( 'd'=>repertoires, 'f'=>fichiers )

ang plugin Sencha pour Eclipse

Éditeur : Sencha +
L'équipe Sencha travaille sur divers outils qui facilitent la vie du développeur Sencha. Cette série d'outils performants automatise une grande partie de la création de vos applications. Leur nouveau plugin Sencha pour Eclipse simplifie encore plus l'utilisation de l'outil Architect en fournissant une complétion de code et une assistance pour Eclipse.

L'équipe a inclus le projet open source eBay VJET qui fournit un ensemble de fonctionnalités de base pour aider Eclipse à mieux interpréter le JavaScript. Cependant, ils ont étendu les possibilités de cet outil pour améliorer les constructions avec le framework JavaScript Ext JS (citant son système de classe, Ext.panel.Panel, etc.). Ce plugin vous permet de créer vos applications plus rapidement et plus facilement.

Attention toutefois, le plugin supporte les versions Ext JS 4.0.7 et 4.1.

Il est également construit selon les modèles de plugin Eclipse, ce qui rend son utilisation familière. Par exemple, il vous propose la liste des méthodes possibles, ainsi que les configurations pour Ext.application, il reconnait les classes personnalisées et génère automatiquement des accesseurs de type get et set.

ang trace courbe le lemniscate de bernoulli.htm

Licence : Libre
Bonjour,

Dites les avec des fleurs, le trace courbe le lemniscate de bernoulli

est un simple HTML pour tracer dans notre exemple le lemniscate de bernoulli.

Un JavaScript simple à comprendre, et bien sur adaptable pour tracer toutes les courbes

Si vous redimensionnez votre fenêtre, et relancez par F5 la courbe sera retracée dans la fenêtre !

Ajoutons bien sur une assez large compatibilité.

VISIBLE ICI

ang TopBraid Composer Free Édition

Éditeur : TopQuadrant +
TopBraid Composer Free Edition est un écosystème sémantique de développent d'ontologies. Chapoté par l’IDE Eclipse, TBC offre à l’ingénieur ontologique un environnement textuel et graphique d’édition d’ontologie et offre un certain accès à un mécanisme de raisonnement.

ang Tableau avec tri, filtre et pagination

Licence : Autre
A partir du projet tablesorter, l'idée est d'avoir un exemple au plus simple, avec le minimum de fichier en utilisant le custom de son jquery ui pour faciliter le design.

ang Mappy AS3 API Flash

Éditeur : Mappy +
Lancer l'extension et un composant Mappy sera disponible dans votre IDE Flash. Utilisez les classes d'API directement ou déposez le composant sur la scène pour afficher une carte.

ang Sencha ExtJS

Éditeur : Sencha +
ExtJS est la bibliothèque JavaScript de Sencha permettant de coder des applications web interactives.

ang Création de jeux flash simuler la gravité ( Physique amusante )

Licence : Autre
voilà un bien joli vaisseau vert et blanc qui met les gazes.

un petit code fais en AS2 qui n'a pas la prétention d’être parfaitement calé techniquement, mais qui peut être pédagogique toute est paramétrable le poids de l'appareille la planète ou ce trouve le vaisseau toute les formules sont tirées des lois de gravitation de newton


vous trouverez les tutoriels vidéos sur
http://habibal.tk/videos/creation-de-jeux-fla sh-simuler-la-gravite-physique-amusante-partie-1
http://habibal.tk/videos/creation-de-jeux-flash-si muler-la-gravite-physique-amusante-partie-2

55 éléments

 
 
 
 
Partenaires

PlanetHoster
Ikoula