Beispiel #1
0
# init of the flickr api
api = API(False)

###########################################

form = cgi.FieldStorage()
if 'user_id' in form:
    user_id = form['user_id'].value
else:
    user_id = '53753127@N03'

user = api.getUserFromAll(user_id)
username = user['username']

page = FDH_page()
page.init(css = ('pouet.css'))


page.table(width='100%', height='80%')
page.tr(height='30px')
page.td()
page.a('contacts', href='http://www.flickr.com/people/%s/contacts/by-uploaded/'%username, target='_blank')
page.td.close()
page.td()
page.a('friends', href='http://www.flickr.com/people/%s/contacts/rev/'%username, target='_blank')
page.td.close()
page.td()

page.td.close()
page.tr.close()
Beispiel #2
0
#!/usr/bin/python

#import markup
import cgi

from flickr_download_helper.api import API
from flickr_download_helper.config import OptConfigReader, OPT
from flickr_download_helper.logger import Logger
from flickr_download_helper.existing import Existing
from flickr_download_helper.html_widget import FDH_page

page = FDH_page()
page.init(css = ('pouet.css'))

form = cgi.FieldStorage()
user = None
if 'user' in form: user = form['user'].value

## Load configuration from file
config = OptConfigReader()
config.setup()

## start the logger
Logger().setup()

###########################

# init of the flickr api
api = API()

if user:
    url = photo['url_s']
    if 'url_l' in photo: url = photo['url_l']
    elif 'url_m' in photo: url = photo['url_m']

    style = 'border: solid red 0px;'
    if 'state' in photo:
        if photo['state'] == PF.MARKED:
            style = 'border: solid red 1px'

    page.a(href=url, target='_blank', onMouseover="showmenu(event, '%s', '180px', '%s');"%(id, url), onMouseout="delayhidemenu()")
    page.img(src=photo['url_sq'], alt="%s (%s) : %s"%(username, user_id, id), style=style)
    # page.img(src='proxy.py?%s'%urllib.urlencode({"url":photo['url_sq']}), alt="%s (%s) : %s"%(username, user_id, id), style=style)
    page.a.close()

###########################################
page = FDH_page()
page.init(css = ('/styles/favorites.css'), header="Favorites (page %i)"%page_num)
page.script('', src='/javascript/menu2.js', type='text/javascript')
page.script('', src='/javascript/ajax.js', type='text/javascript')

manager = PhotoManager(FavoritesBackup())
photos = manager.getPhotos()

page.div()

if page_num != 0:
    page.a("Previous", href='favorites.py?%s'%urllib.urlencode({ 'page_num':page_num-1, 'perpage':perpage, 'user_id':user_id }))

if (page_num+1)*perpage < len(photos):
    page.a("Next", href='favorites.py?%s'%urllib.urlencode({ 'page_num':page_num+1, 'perpage':perpage, 'user_id':user_id }))
Beispiel #4
0
def display():
    form = cgi.FieldStorage()

    page = FDH_page()
    page.init(css = ('/styles/image.css'))
    page.script(src='/javascript/popupmenu.js', type='text/javascript')
    page.script.close()
    page.script(src='/javascript/image_menu.js', type='text/javascript')
    page.script.close()

    try:
        src = form['src'].value
        username = ''
        if 'username' in form:
            username = form['username'].value
        user_id = form['user_id'].value
        photo_id = form['photo_id'].value

        page.img(src=src, id=photo_id)
        page.script('setMenu("%s");'%(photo_id), type="text/javascript")

        return page
    except Exception, e:
        page.p(e.message)
        return page
# init of the flickr api
api, token = initialisationFlickrApi(OPT)

###########################################

form = cgi.FieldStorage()
if 'user_id' in form:
    user_id = form['user_id'].value
else:
    user_id = '53753127@N03'

user = getUserFromID(api, user_id)
username = user['username']

page = FDH_page()
page.init(css = ('pouet.css'))

page.h3("Welcome %s"%username)

import md5
def signature(api, arguments):
    return md5.md5(api.secret + arguments.replace('=', '').replace('&', '')).hexdigest()


args = {
    'user_id':user_id,
    'format':'json',
    'nojsoncallback':'1',
    'auth_token':token,
    'api_key':api.key
Beispiel #6
0
config = OptConfigReader()
config.setup()

Logger().setup()
#os.close(sys.stdout.fileno())
#os.close(sys.stderr.fileno())

Logger().warn("####################################################################")

proxy = FDHProxySettings()
proxy.setValues(OPT)
proxy.activate()
########################################################################################

page = FDH_page()
page.init(header="Proxy redirect")

home_path = '/var/www/cgi-bin/html/'
web_path = 'http://%s/' % '192.168.100.176'

def convert2path(url):
    path = url.replace('http://', os.path.sep.join((home_path, 'proxy/')))
    url = url.replace('http://', os.path.sep.join((web_path, 'proxy/')))
    return (path, url)


form = cgi.FieldStorage()

if 'url' in form:
    # api, token = initialisationFlickrApi(OPT)