Plugin Directory

Changeset 660489


Ignore:
Timestamp:
01/29/2013 05:02:39 AM (13 years ago)
Author:
apokalyptik
Message:

better readme

Location:
photostream-sync
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • photostream-sync/tags/1.0.1/readme.txt

    r659789 r660489  
    1313== Description ==
    1414
    15 TODO
     15Lets say, for the sake of argument that you have something like an iPhone. And you use it to take pictures.  You sure wish there was an easy way to be able to set up a WordPress blog as a photoblog automatically.  Now you can.  The <a href="http://www.apple.com/icloud/features/photo-stream.html">Photo Stream</a> iCloud feature is just for this kind of task.  You can sync to your iPhoto app, you can share to your friends, and even your TV. Now with this plugin you can have your WordPress blog automatically discover new photos shared from your iOS device and import them.
     16
     17Just set up a Photo Stream. Configure it so that it has a "Public Web Site". And this plugin will take care of the rest for you.
     18
     19* Shared a group of photos all at once? This plugin automatically makes a gallery post containing all the photos you shared together.
     20* Did you add a comment to your shared photos? This plugin will automatcially add your text to the gallery post. 
     21* Don't like the idea of just anybody seeing your pictures? You can Password protect your posts
     22* Do you want to edit, rename, and curate your posts before they go live? You can have the plugin just make draft posts waiting for you to jazz them up
     23* Are you a theme or plugin developer? Use custom post types, tags, categories, and automatically indexed EXIF metadata from the photos to make an amazing photoblog.
     24* Don't want to sit there clicking buttons to make photos show up? This plugin uses WordPress scheduled work functionality to gradually import photos without needing your help.
    1625
    1726== Frequently Asked Questions ==
     
    5261* Because, you know. NULL was not a good version.
    5362
     63= 1.0.1 =
     64* Images, and gallery posts from 1.0 will not have the photostream key (metadata) attached to them
     65
    5466== How this works in relation to iCloud ==
    5567
    56 TODO
     68Warning: This section is pretty hardcore
     69
     70iCloud publishes a JSON endpoint for its Photo Streams.  This endpoint has a list of photos (but not urls for the photos) and data about them (like what group they belong to, who posted them, etc.) That endpoint gives you enough information to make an HTTP POST request to another URL at which you can find enough information to build the image fetch URLS.  The data is only good for a limited amount of time (the urls that you build with this expire) and so it is necessary that you build this fresh when you're going to use it.  This is also why you can't just import a list of photo urls and call it a day.  Finally you can make a final HTTP request per image to get the data.
     71
     72Essentially this plugin just does what your web browser would do if you visited the public photostream link. 
     73
     74I have not looked further into how likes, and additional comments on photos are stored.  The data must be in there.
    5775
    5876== For theme developers ==
    5977
    60 TODO
     78For theme developers there's not much to know.  You can specify any cats, or tags, you desire for a photostream.  You can also specify custom post types. So you have a lot of flexibility.  Finally, if the PHP Exif extension is installed and active ( http://www.php.net/exif ), then the plugin stores all EXIF metadata that if finds as postmeta data for the image attachment itself. For example:
     79
     80* ps_exif_Make => Apple
     81* ps_exif_Model => iPhone 4S
     82* ps_exif_XResolution => 72/1
     83* ps_exif_YResolution => 72/1
     84* ps_exif_ResolutionUnit => 2
    6185
    6286== To Do List ==
     
    7094* See about importing comments as comments on the gallery with reference to the specific image (people can comment and like your photos)
    7195* Work within PHPs time limits (Fatal error, time limit of %d seconds exceeded)
    72 * Extended description section of the readme
    73 * "How this works" section of the readme
    74 * "For theme developers" section of the readme (specifically exif information)
    75 * Screenshots
    7696* uninstaller
     97* Add cats from the add/manage section of the admin UI
  • photostream-sync/trunk/readme.txt

    r659791 r660489  
    1313== Description ==
    1414
    15 TODO
     15Lets say, for the sake of argument that you have something like an iPhone. And you use it to take pictures.  You sure wish there was an easy way to be able to set up a WordPress blog as a photoblog automatically.  Now you can.  The <a href="http://www.apple.com/icloud/features/photo-stream.html">Photo Stream</a> iCloud feature is just for this kind of task.  You can sync to your iPhoto app, you can share to your friends, and even your TV. Now with this plugin you can have your WordPress blog automatically discover new photos shared from your iOS device and import them.
     16
     17Just set up a Photo Stream. Configure it so that it has a "Public Web Site". And this plugin will take care of the rest for you.
     18
     19* Shared a group of photos all at once? This plugin automatically makes a gallery post containing all the photos you shared together.
     20* Did you add a comment to your shared photos? This plugin will automatcially add your text to the gallery post. 
     21* Don't like the idea of just anybody seeing your pictures? You can Password protect your posts
     22* Do you want to edit, rename, and curate your posts before they go live? You can have the plugin just make draft posts waiting for you to jazz them up
     23* Are you a theme or plugin developer? Use custom post types, tags, categories, and automatically indexed EXIF metadata from the photos to make an amazing photoblog.
     24* Don't want to sit there clicking buttons to make photos show up? This plugin uses WordPress scheduled work functionality to gradually import photos without needing your help.
    1625
    1726== Frequently Asked Questions ==
     
    5261* Because, you know. NULL was not a good version.
    5362
     63= 1.0.1 =
     64* Images, and gallery posts from 1.0 will not have the photostream key (metadata) attached to them
     65
    5466== How this works in relation to iCloud ==
    5567
    56 TODO
     68Warning: This section is pretty hardcore
     69
     70iCloud publishes a JSON endpoint for its Photo Streams.  This endpoint has a list of photos (but not urls for the photos) and data about them (like what group they belong to, who posted them, etc.) That endpoint gives you enough information to make an HTTP POST request to another URL at which you can find enough information to build the image fetch URLS.  The data is only good for a limited amount of time (the urls that you build with this expire) and so it is necessary that you build this fresh when you're going to use it.  This is also why you can't just import a list of photo urls and call it a day.  Finally you can make a final HTTP request per image to get the data.
     71
     72Essentially this plugin just does what your web browser would do if you visited the public photostream link. 
     73
     74I have not looked further into how likes, and additional comments on photos are stored.  The data must be in there.
    5775
    5876== For theme developers ==
    5977
    60 TODO
     78For theme developers there's not much to know.  You can specify any cats, or tags, you desire for a photostream.  You can also specify custom post types. So you have a lot of flexibility.  Finally, if the PHP Exif extension is installed and active ( http://www.php.net/exif ), then the plugin stores all EXIF metadata that if finds as postmeta data for the image attachment itself. For example:
     79
     80* ps_exif_Make => Apple
     81* ps_exif_Model => iPhone 4S
     82* ps_exif_XResolution => 72/1
     83* ps_exif_YResolution => 72/1
     84* ps_exif_ResolutionUnit => 2
    6185
    6286== To Do List ==
     
    7094* See about importing comments as comments on the gallery with reference to the specific image (people can comment and like your photos)
    7195* Work within PHPs time limits (Fatal error, time limit of %d seconds exceeded)
    72 * Extended description section of the readme
    73 * "How this works" section of the readme
    74 * "For theme developers" section of the readme (specifically exif information)
    75 * Screenshots
    7696* uninstaller
    7797* Add cats from the add/manage section of the admin UI
Note: See TracChangeset for help on using the changeset viewer.