nav-left
cat-right

PhotoFolder – Créer ses diaporama en quelques minutes

Voilà ce que j’appelle un petit API sympathique : PhotoFolder

PhotoFolder

Le côté technique

  • Il faut PHP 5+
  • Du JavaScript
  • Un peu de connaissance en programmation
  • L’API

Le côté pratique

  • Un site web
  • L’insertion d’un peu de code :
    • Dans le fichier photo_folder.php, modifiez le chemin :
    • class PhotoFolder {
      const EXPOSE_API = true;
      const BASE_DIR = 'photos/';
      const JPEG_QUALITY = 95;
      static protected $sizes = array(
      'large' => array(900,false),
      'medium' => array(400,false),
      'small' => array(75,true)
      );
    • Le code à insérer :
      //javascript
      new Ajax.Request('path/to/photo_folder.php?dir=' + dir,{
      onComplete: function(request){
      var files = request.responseText.evalJSON();
      //...
      }
      });

      //php
      require 'photo_folder.php';
      foreach(PhotoFolder::getFileList($dir) as $base_name => $sizes){
      //...
      }

Poster un commentaire