Home modules.gotpike.org
Username: Password: [Create Account]
[Forgot Password?]

Modules

ADT
Database
GTK2
GUI
IP
PiJAX
Public
Sql
Stdio
Subversion
System
Tools
Xosd
lua
v4l2
wx

Recent Changes

Public.Parser.XML2 1.50
Public.ZeroMQ 1.1
Public.Template.Mustache 1.0
Public.Protocols.XMPP 1.4
Sql.Provider.jdbc 1.0

Popular Downloads

Public.Parser.JSON2 1.0
Public.Parser.JSON 0.2
GTK2 2.23
Public.Web.FCGI 1.8
Public.Parser.XML2 1.48


Pike Module Reference:

module version 1, prepared

  MODULE Public
Modules
Image

  MODULE Public.Image
Modules
SmugMug

  MODULE Public.Image.SmugMug
Classes
client

  CLASS Public.Image.SmugMug.client
Methods
account_type()
change_image_position()
change_image_settings()
create()
delete_album()
delete_category()
delete_image()
delete_subcategory()
get_album_info()
get_album_stats()
get_album_templates()
get_albums()
get_all_subcategories()
get_categories()
get_image_exif()
get_image_info()
get_image_stats()
get_image_urls()
get_subcategories()
get_transfer_stats()
get_tree()
login()
login_anon()
logout()
new_album()
new_category()
new_subcategory()
post_url_data_mp()
post_url_mp()
post_url_nice_mp()
rename_category()
rename_subcategory()
resort_album()

Import


Method create

void Public.Image.SmugMug.client()->create(string api_key, int|void use_secure)


Method login

void Public.Image.SmugMug.client()->login(string email, string password)


Method login_anon

void Public.Image.SmugMug.client()->login_anon()


Method logout

void Public.Image.SmugMug.client()->logout()


Method account_type

string Public.Image.SmugMug.client()->account_type()


Method get_tree

array Public.Image.SmugMug.client()->get_tree(string|void nickname, int|void heavy)


Method get_transfer_stats

array Public.Image.SmugMug.client()->get_transfer_stats(int month, int year)


Method get_albums

array Public.Image.SmugMug.client()->get_albums(string|void nickname, int|void heavy)


Method get_album_info

array Public.Image.SmugMug.client()->get_album_info(int albumid)


Method new_album

int Public.Image.SmugMug.client()->new_album(string title, int category, void|mapping options)


Method delete_album

int Public.Image.SmugMug.client()->delete_album(int albumid)


Method resort_album

int Public.Image.SmugMug.client()->resort_album(int albumid, string by, string direction)

Description

by values: FileName, Caption, DateTime direction values: ASC, DESC


Method get_album_stats

mapping Public.Image.SmugMug.client()->get_album_stats(int albumid, int month, int year, int|void heavy)


Method get_album_templates

array Public.Image.SmugMug.client()->get_album_templates()


Method get_categories

array Public.Image.SmugMug.client()->get_categories(string|void nickname)


Method new_category

int Public.Image.SmugMug.client()->new_category(string name)


Method delete_category

int Public.Image.SmugMug.client()->delete_category(int categoryid)


Method rename_category

int Public.Image.SmugMug.client()->rename_category(int categoryid, string newname)


Method get_subcategories

array Public.Image.SmugMug.client()->get_subcategories(int categoryid, string|void nickname)


Method get_all_subcategories

array Public.Image.SmugMug.client()->get_all_subcategories(string|void nickname)


Method new_subcategory

int Public.Image.SmugMug.client()->new_subcategory(string name, int categoryid)


Method delete_subcategory

int Public.Image.SmugMug.client()->delete_subcategory(int subcategoryid)


Method rename_subcategory

int Public.Image.SmugMug.client()->rename_subcategory(int subcategoryid, string newname)


Method get_image_urls

mapping Public.Image.SmugMug.client()->get_image_urls(int imageid, int|void templateid)


Method get_image_info

mapping Public.Image.SmugMug.client()->get_image_info(int imageid)


Method get_image_exif

mapping Public.Image.SmugMug.client()->get_image_exif(int imageid)


Method delete_image

int Public.Image.SmugMug.client()->delete_image(int imageid)


Method get_image_stats

mapping Public.Image.SmugMug.client()->get_image_stats(int imageid, int month, int year, int|void heavy)


Method change_image_position

int Public.Image.SmugMug.client()->change_image_position(int imageid, int position)


Method change_image_settings

int Public.Image.SmugMug.client()->change_image_settings(int imageid, mapping settings)

Description

settings: mapping ([AlbumID, Caption, Keywords]);


Method post_url_mp

object(Protocols.HTTP.Query) Public.Image.SmugMug.client()->post_url_mp(string|object(Standards.URI) url, mapping(string : int|string) query_variables, void|mapping(string : string|array(string)) request_headers, void|object(Protocols.HTTP.Query) con)

Description

Similar to get_url, except that query variables is sent as a POST request instead of a GET request.


Method post_url_nice_mp

array(string) Public.Image.SmugMug.client()->post_url_nice_mp(string|object(Standards.URI) url, mapping(string : int|string) query_variables, void|mapping(string : string|array(string)) request_headers, void|object(Protocols.HTTP.Query) con)

Description

Similar to get_url_nice, except that query variables is sent as a POST request instead of a GET request.


Method post_url_data_mp

string Public.Image.SmugMug.client()->post_url_data_mp(string|object(Standards.URI) url, mapping(string : int|string) query_variables, void|mapping request_headers, void|object(Protocols.HTTP.Query) con)

Description

Similar to get_url_data, except that query variables is sent as a POST request instead of a GET request.

gotpike.org | Copyright © 2004 - 2019 | Pike is a trademark of Department of Computer and Information Science, Linköping University