Inheritance diagram for FlickrSilo:
Collaboration diagram for FlickrSilo:Public Member Functions | |
| action_init () | |
| silo_info () | |
| silo_dir ($path) | |
| silo_get ($path, $qualities=null) | |
| silo_url ($path, $qualities=null) | |
| silo_new ($path) | |
| silo_put ($path, $filedata) | |
| silo_delete ($path) | |
| silo_highlights () | |
| silo_permissions ($path) | |
| silo_contents () | |
| filter_plugin_config ($actions, $plugin_id) | |
| action_plugin_ui_authorize () | |
| action_plugin_ui_confirm () | |
| action_plugin_ui_deauthorize () | |
| action_plugin_ui_configure () | |
| action_admin_footer ($theme) | |
| filter_media_controls ($controls, $silo, $path, $panelname) | |
Public Attributes | |
| const | SILO_NAME = 'Flickr' |
Static Public Attributes | |
| static | $cache = array() |
Flickr Silo
Definition at line 430 of file flickrsilo.plugin.php.
| FlickrSilo::action_init | ( | ) |
Initialize some internal values when plugin initializes
Definition at line 439 of file flickrsilo.plugin.php.
| FlickrSilo::action_plugin_ui_authorize | ( | ) |
Respond to the user selecting the authorize action on the plugin page
Definition at line 812 of file flickrsilo.plugin.php.
| FlickrSilo::action_plugin_ui_configure | ( | ) |
Respond to the user selecting the configure action
Definition at line 871 of file flickrsilo.plugin.php.
| FlickrSilo::action_plugin_ui_confirm | ( | ) |
Respond to the user selecting the confirm action
Definition at line 833 of file flickrsilo.plugin.php.
| FlickrSilo::action_plugin_ui_deauthorize | ( | ) |
Respond to the user selecting the deauthorize action
Definition at line 859 of file flickrsilo.plugin.php.
| FlickrSilo::filter_media_controls | ( | $ | controls, | |
| $ | silo, | |||
| $ | path, | |||
| $ | panelname | |||
| ) |
Provide controls for the media control bar
| array | $controls Incoming controls from other plugins | |
| MediaSilo | $silo An instance of a MediaSilo | |
| string | $path The path to get controls for | |
| string | $panelname The name of the requested panel, if none then emptystring |
Definition at line 971 of file flickrsilo.plugin.php.
| FlickrSilo::filter_plugin_config | ( | $ | actions, | |
| $ | plugin_id | |||
| ) |
Add actions to the plugin page for this plugin The authorization should probably be done per-user.
| array | $actions An array of actions that apply to this plugin | |
| string | $plugin_id The string id of a plugin, generated by the system |
Definition at line 793 of file flickrsilo.plugin.php.
| FlickrSilo::silo_contents | ( | ) |
Return directory contents for the silo path
| string | $path The path to retrieve the contents of |
Definition at line 771 of file flickrsilo.plugin.php.
| FlickrSilo::silo_delete | ( | $ | path | ) |
Delete the file at the specified path
| string | $path The path of the file to retrieve |
Implements MediaSilo.
Definition at line 741 of file flickrsilo.plugin.php.
| FlickrSilo::silo_dir | ( | $ | path | ) |
Return directory contents for the silo path
| string | $path The path to retrieve the contents of |
Implements MediaSilo.
Definition at line 464 of file flickrsilo.plugin.php.
| FlickrSilo::silo_get | ( | $ | path, | |
| $ | qualities = null | |||
| ) |
Get the file from the specified path
| string | $path The path of the file to retrieve | |
| array | $qualities Qualities that specify the version of the file to retrieve. |
Implements MediaSilo.
Definition at line 669 of file flickrsilo.plugin.php.
| FlickrSilo::silo_highlights | ( | ) |
Retrieve a set of highlights from this silo This would include things like recently uploaded assets, or top downloads
Implements MediaSilo.
Definition at line 751 of file flickrsilo.plugin.php.
| FlickrSilo::silo_info | ( | ) |
Return basic information about this silo name- The name of the silo, used as the root directory for media in this silo icon- An icon to represent the silo
Implements MediaSilo.
Definition at line 448 of file flickrsilo.plugin.php.
| FlickrSilo::silo_new | ( | $ | path | ) |
Create a new asset instance for the specified path
| string | $path The path of the new file to create |
Definition at line 722 of file flickrsilo.plugin.php.
| FlickrSilo::silo_permissions | ( | $ | path | ) |
Retrieve the permissions for the current user to access the specified path
| string | $path The path to retrieve permissions for |
Implements MediaSilo.
Definition at line 761 of file flickrsilo.plugin.php.
| FlickrSilo::silo_put | ( | $ | path, | |
| $ | filedata | |||
| ) |
Store the specified media at the specified path
| string | $path The path of the file to retrieve | |
| MediaAsset | $ The asset to store |
Implements MediaSilo.
Definition at line 732 of file flickrsilo.plugin.php.
| FlickrSilo::silo_url | ( | $ | path, | |
| $ | qualities = null | |||
| ) |
Get the direct URL of the file of the specified path
| string | $path The path of the file to retrieve | |
| array | $qualities Qualities that specify the version of the file to retrieve. |
Definition at line 700 of file flickrsilo.plugin.php.
1.7.1