Lines Matching refs:attrs

40         $attrs = $this->data['attrs'];
41 if ($attrs['thumbnailsize'] !== $defaults['thumbnailsize']) {
42 $query[] = $attrs['thumbnailsize'];
44 if ($attrs['imagesize'] !== $defaults['imagesize']) {
45 $query[] = $attrs['imagesize'];
48 $query[] = $this->extractFlagParam('showname', $attrs, $defaults);
49 $query[] = $this->extractFlagParam('showtitle', $attrs, $defaults);
50 $query[] = $this->extractFlagParam('cache', $attrs, $defaults);
51 $query[] = $this->extractFlagParam('crop', $attrs, $defaults);
52 $query[] = $this->extractFlagParam('direct', $attrs, $defaults);
53 $query[] = $this->extractFlagParam('lightbox', $attrs, $defaults);
54 $query[] = $this->extractFlagParam('reverse', $attrs, $defaults);
55 $query[] = $this->extractFlagParam('recursive', $attrs, $defaults);
58 if ((int)$attrs['cols'] !== (int)$defaults['cols']) {
59 $query[] = $attrs['cols'];
61 if ((int)$attrs['limit'] !== (int)$defaults['limit']) {
62 $query[] = '=' . $attrs['limit'];
64 if ((int)$attrs['offset'] !== (int)$defaults['offset']) {
65 $query[] = '+' . $attrs['offset'];
67 if ((int)$attrs['paginate'] !== (int)$defaults['paginate']) {
68 $query[] = '~' . $attrs['paginate'];
70 if ((int)$attrs['sort'] !== (int)$defaults['sort']) {
71 $query[] = $attrs['sort'];
73 if ($attrs['filter'] && strpos($attrs['filter'], '*') !== false) {
74 $query[] = $attrs['filter'];
76 $alignLeft = $attrs['align'] === 'left' ? ' ' : '';
77 $alignRight = $attrs['align'] === 'right' ? ' ' : '';
78 $result = '{{gallery>' . $alignRight . $attrs['namespace'];