# -*- coding: utf-8 -*-
# show Google Photos
#
# Copyright (c) MATSUOKA Kohei |
end
def google_photos_left(src, width, height, alt="photo", scale=nil)
scale = scale || @conf['google_photos.scale'] || 100
width = width.to_i * (scale.to_f / 100)
height = height.to_i * (scale.to_f / 100)
google_photos(src, width, height, alt, 'left')
end
def google_photos_right(src, width, height, alt="photo", scale=nil)
scale = scale || @conf['google_photos.scale'] || 100
width = width.to_i * (scale.to_f / 100)
height = height.to_i * (scale.to_f / 100)
google_photos(src, width, height, alt, 'right')
end
if /\A(form|edit|preview|showcomment)\z/ === @mode then
enable_js('google_photos.js')
add_js_setting('$tDiary.plugin.google_photos')
add_js_setting('$tDiary.plugin.google_photos.api_key', @conf['google_photos.api_key'].to_json)
add_js_setting('$tDiary.plugin.google_photos.client_id', @conf['google_photos.client_id'].to_json)
add_footer_proc do
''
end
end
add_edit_proc do |date|
<<-FORM
Googleフォトの写真を日記に表示します。
このプラグインを使うためには、Google Developers ConsoleからAPIキーと認証用クライアントIDを取得する必要があります。 手順はGoogleフォトプラグインを利用するためのAPIキーとクライアントIDの取得手順を参考にしてください。