This Project Has Not Released Any Files
name | 和名 | type | default | null | limit | note |
ext | 画像フォーマット | string | FALSE | 4 | 画像フォーマット | |
width | 幅 | integer | FALSE | 幅 ピクセル数 | ||
height | 高さ | integer | FALSE | 高さ ピクセル数 | ||
filesize | ファイルサイズ | integer | FALSE | 画像のファイルサイズ | ||
md5 | MD5 | string | FALSE | 32 | 画像のmd5値 | |
artist_id | 絵師 | integer | FALSE | 絵師id | ||
original_picture_id | 原画 | integer | FALSE | 原画id | ||
license_group_id | ライセンスグループ | integer | FALSE | 付与ライセンスグループid | ||
license_id | ライセンス | integer | FALSE | 付与ライセンスid | ||
system_picture_id | 画像 | integer | FALSE | クレジットアイコン | ||
license_group_classname | ライセンスクラス名 | string | FALSE | 50 | ライセンスクラス名 | |
credit_picture_settings | クレジット拡張データ | string | クレジット表示拡張データ | |||
license_group_settings | 拡張データ | string | 拡張データ | |||
license_settings | 拡張データ | string | 拡張データ | |||
picture_id | 実素材 | integer | FALSE | 実素材(Headの)id | ||
created_at | 作成 | datetime | ||||
updated_at | 更新 | datetime |
supply_default()
overwrite(op)
own?(roles)
真偽
自身の持ち主がロールリスト内に含まれるかどうかをTrue/Falseで返す
visible?(roles)
真偽
検査対象が素材を閲覧できるかどうかを判定する
filename
画像ファイル名を返す。id+拡張子のフォーマットとなる。PictureIoとは、このファイル名でやり取りする。
mime_type
ブラウザに画像バイナリデータを送信する時のMimeTypeを返す。
url
Imgタグでsrcに使う、この原画のUrlを返す。
opt_img_tag
一覧でサムネイル画像を表示するときに、Imgタグで使うオプションを返す。戻り値はHashでsrcと画像の幅高さを含む。原画は本人だけしか見えないので、好きにサムネイル化できる。
self.default_page_size
一覧取得時に返す件数のデフォルト値
self.max_page_size
ユーザは一覧取得時に返す件数を指定できるが、システムは上限値を設定できる
self.page prm = nil
一覧取得時に何ページ目を返すかの指定値を補正
self.page_size prm = self.default_page_size
一覧で取得する件数
list(page = 1, page_size = self.default_page_size)
下記の関連テーブルを含む
下記の関連テーブルのカラムを含む
mylist(artist, page = 1, page_size = self.default_page_size)
show(id, au)
下記の関連テーブルを含む
下記の関連テーブルのカラムを含む
to_gif?
なし
new_picture(imager)
store(imager)
原画id、付与ライセンスid、著作者名、クレジット表示拡張データ、拡張データは設定済みであること。
store_picture_with_gif(imager)
store_picture(imager, fn)
PictureIo経由で画像を保存するための機能。ファイル名に自身のidを使うので事前に自身の保存が必要。
unpublish
真偽
picture_data
画像データ
復元した画像ファイルをBase64でエンコして返す。
[PageInfo]
LastUpdate: 2014-06-20 18:37:40, ModifiedBy: yasushiito
[Permissions]
view:all, edit:login users, delete/config:members