Développement Web

Ajouter un nouvel élément

Les performances du mois

CLASS PHP :: REQUÊTES MYSQL
2
WebSite X5
1
Gestion de la base de données
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 30/08/2014 version 3.1

    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 Tableau avec tri, filtre et pagination avec entete et pied fixe

    Licence : Autre
    En partant d'un précédent post de code, j'ai rajouté :
    Entete et pied fixe
    Paramétrage hauteur et largeur colonne
    Suppression
    selection
    tri multi-colonne : avec touche alt + clic souris sur nom colonne

    Le tout se basant sur le design jqueyUI

    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 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 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 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 Remplir une liste ddslick (plugin liste avec image)

    Licence : Autre
    Sur le site http://designwithpc.com/Plugins/ddSlick, vous trouverez un plugin intéressant permettant de faire une liste avec libellé, image, description ...

    Mais comment le remplir ...
    Ici j'appelle une fonction qui me renvoie les éléments à afficher dans la liste et je rajoute un item correspondant à "aucun"

    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

    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 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 DDSLICK passe au-dessus d'un containeur

    Licence : Autre
    Beaucoup utilise le plugin ddslick, pour avoir une liste avec des images et description.
    Malheureusement, quand on l'utilise dans une popup ou une div ou tout autre limiteur d'espace et qu'on veut la dérouler ... appaît un scroll...

    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 Doppio

    Éditeur : Doppio +
    Doppio est un projet visant à obtenir du Java s'exécutant dans le navigateur sans aucun plugin. Actuellement, le projet comprend une machine virtuelle assez complète et une implémentation du désassembleur de bytecode javap. Doppio est le mot italien pour dire "double" et est un autre nom pour commander un "espresso double".

    Le projet est toujours en cours d'évolution mais il est déjà possible de l'utiliser car il supporte beaucoup de choses comme :
    • les 200 codes opération ;
      une émulation des types primitifs de Java, notamment le long de 64 bits ;
      la plupart de l'API Reflection ;
      les standards pour les I/O ;
      des bibliothèques JDK telles que String, Pattern et HashMap.


  • Le code a été testé sur Chrome, FireFox et Safari mais il devrait fonctionner sur tous les navigateurs qui supportent localStorage et les tableaux typés.

    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 Serveur Websokets Python3

    Licence : Autre
    Petit exemple de serveur Websoket Sécurisé sous forme de chat

    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 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 Tableau avec entête et pied fixe

    Licence : Autre
    Tableau avec entête et pied fixe et scroll sur les données.

    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.

59 éléments

Responsables bénévoles de la rubrique Développement Web : Didier Mouronval - Xavier Lecomte -