Lines Matching refs:id
32 * @param string $id media id
34 public function __construct($id)
36 if (!isset($id)) {
37 throw new InvalidArgumentException('media id should not be empty!');
45 parent::__construct($id);
51 $this->changelog = new MediaChangeLog($this->id);
89 $this->is_img = preg_match('/\.(jpe?g|gif|png)$/', $this->id);
97 $meta = new JpegMeta(mediaFN($this->id, $rev));
100 'previewSize' => media_image_preview_size($this->id, $rev, $meta)
126 $ns = getNS($this->id);
129 if ($auth < AUTH_READ || !$this->id || !$conf['mediarevisions']) return;
142 echo '<div id="mediamanager__diff" >';
173 'id' => 'mediamanager__form_diffview',
212 $rev1Src = ml($this->id, ['rev' => $rev1, 'h' => $rev1Size[1], 'w' => $rev1Size[0]]);
213 $rev2Src = ml($this->id, ['rev' => $rev2, 'h' => $rev1Size[1], 'w' => $rev1Size[0]]);
238 $ns = getNS($this->id);
254 $rev1Meta = new JpegMeta(mediaFN($this->id, $rev1));
255 $rev2Meta = new JpegMeta(mediaFN($this->id, $rev2));
267 media_preview($this->id, $auth, $rev1, $rev1Meta); // $auth not used in media_preview()?
271 media_preview($this->id, $auth, $rev2, $rev2Meta);
277 media_preview_buttons($this->id, $auth, $rev1); // $auth used in media_preview_buttons()
281 media_preview_buttons($this->id, $auth, $rev2);