Changeset 3874:ab8368569446 for inc/core/class.dc.media.php
- Timestamp:
- 09/14/18 12:16:17 (7 years ago)
- Branch:
- default
- File:
-
- 1 edited
-
inc/core/class.dc.media.php (modified) (25 diffs)
Legend:
- Unmodified
- Added
- Removed
-
inc/core/class.dc.media.php
r3872 r3874 23 23 protected $file_sort = 'name-asc'; 24 24 25 protected $file_handler = array(); ///< <b>array</b> Array of callbacks25 protected $file_handler = []; ///< <b>array</b> Array of callbacks 26 26 27 27 public $thumb_tp = '%s/.%s_%s.jpg'; ///< <b>string</b> Thumbnail file pattern … … 35 35 - sq: square image 36 36 */ 37 public $thumb_sizes = array(38 'm' => array(448, 'ratio', 'medium'),39 's' => array(240, 'ratio', 'small'),40 't' => array(100, 'ratio', 'thumbnail'),41 'sq' => array(48, 'crop', 'square')42 );37 public $thumb_sizes = [ 38 'm' => [448, 'ratio', 'medium'], 39 's' => [240, 'ratio', 'small'], 40 't' => [100, 'ratio', 'thumbnail'], 41 'sq' => [48, 'crop', 'square'] 42 ]; 43 43 44 44 public $icon_img = 'images/media/%s.png'; ///< <b>string</b> Icon file pattern … … 91 91 92 92 # Event handlers 93 $this->addFileHandler('image/jpeg', 'create', array($this, 'imageThumbCreate'));94 $this->addFileHandler('image/png', 'create', array($this, 'imageThumbCreate'));95 $this->addFileHandler('image/gif', 'create', array($this, 'imageThumbCreate'));96 97 $this->addFileHandler('image/png', 'update', array($this, 'imageThumbUpdate'));98 $this->addFileHandler('image/jpeg', 'update', array($this, 'imageThumbUpdate'));99 $this->addFileHandler('image/gif', 'update', array($this, 'imageThumbUpdate'));100 101 $this->addFileHandler('image/png', 'remove', array($this, 'imageThumbRemove'));102 $this->addFileHandler('image/jpeg', 'remove', array($this, 'imageThumbRemove'));103 $this->addFileHandler('image/gif', 'remove', array($this, 'imageThumbRemove'));104 105 $this->addFileHandler('image/jpeg', 'create', array($this, 'imageMetaCreate'));106 107 $this->addFileHandler('image/jpeg', 'recreate', array($this, 'imageThumbCreate'));108 $this->addFileHandler('image/png', 'recreate', array($this, 'imageThumbCreate'));109 $this->addFileHandler('image/gif', 'recreate', array($this, 'imageThumbCreate'));110 111 $this->addFileHandler('image/jpeg', 'recreate', array($this, 'imageThumbCreate'));112 $this->addFileHandler('image/png', 'recreate', array($this, 'imageThumbCreate'));113 $this->addFileHandler('image/gif', 'recreate', array($this, 'imageThumbCreate'));93 $this->addFileHandler('image/jpeg', 'create', [$this, 'imageThumbCreate']); 94 $this->addFileHandler('image/png', 'create', [$this, 'imageThumbCreate']); 95 $this->addFileHandler('image/gif', 'create', [$this, 'imageThumbCreate']); 96 97 $this->addFileHandler('image/png', 'update', [$this, 'imageThumbUpdate']); 98 $this->addFileHandler('image/jpeg', 'update', [$this, 'imageThumbUpdate']); 99 $this->addFileHandler('image/gif', 'update', [$this, 'imageThumbUpdate']); 100 101 $this->addFileHandler('image/png', 'remove', [$this, 'imageThumbRemove']); 102 $this->addFileHandler('image/jpeg', 'remove', [$this, 'imageThumbRemove']); 103 $this->addFileHandler('image/gif', 'remove', [$this, 'imageThumbRemove']); 104 105 $this->addFileHandler('image/jpeg', 'create', [$this, 'imageMetaCreate']); 106 107 $this->addFileHandler('image/jpeg', 'recreate', [$this, 'imageThumbCreate']); 108 $this->addFileHandler('image/png', 'recreate', [$this, 'imageThumbCreate']); 109 $this->addFileHandler('image/gif', 'recreate', [$this, 'imageThumbCreate']); 110 111 $this->addFileHandler('image/jpeg', 'recreate', [$this, 'imageThumbCreate']); 112 $this->addFileHandler('image/png', 'recreate', [$this, 'imageThumbCreate']); 113 $this->addFileHandler('image/gif', 'recreate', [$this, 'imageThumbCreate']); 114 114 115 115 # Thumbnails sizes … … 291 291 292 292 # Thumbnails 293 $f->media_thumb = array();293 $f->media_thumb = []; 294 294 $p = path::info($f->relname); 295 295 … … 331 331 public function setFileSort($type = 'name') 332 332 { 333 if (in_array($type, array('name-asc', 'name-desc', 'date-asc', 'date-desc'))) {333 if (in_array($type, ['name-asc', 'name-desc', 'date-asc', 'date-desc'])) { 334 334 $this->file_sort = $type; 335 335 } … … 402 402 parent::getDir(); 403 403 404 $f_res = array();404 $f_res = []; 405 405 $p_dir = $this->dir; 406 406 … … 414 414 } 415 415 416 $f_reg = array();416 $f_reg = []; 417 417 418 418 while ($rs->fetch()) { … … 467 467 } 468 468 try { 469 usort($this->dir['files'], array($this, 'sortFileHandler'));469 usort($this->dir['files'], [$this, 'sortFileHandler']); 470 470 } catch (Exception $e) {} 471 471 } … … 532 532 $rs = $this->con->select($strReq); 533 533 534 $this->dir = array('dirs' => array(), 'files' => array());535 $f_res = array();534 $this->dir = ['dirs' => [], 'files' => []]; 535 $f_res = []; 536 536 while ($rs->fetch()) { 537 537 $fr = $this->fileRecord($rs); … … 543 543 544 544 try { 545 usort($this->dir['files'], array($this, 'sortFileHandler'));545 usort($this->dir['files'], [$this, 'sortFileHandler']); 546 546 } catch (Exception $e) {} 547 547 … … 560 560 public function getPostMedia($post_id, $media_id = null, $link_type = null) 561 561 { 562 $params = array(562 $params = [ 563 563 'post_id' => $post_id, 564 564 'media_path' => $this->path 565 );565 ]; 566 566 if ($media_id) { 567 567 $params['media_id'] = (integer) $media_id; … … 572 572 $rs = $this->postmedia->getPostMedia($params); 573 573 574 $res = array();574 $res = []; 575 575 576 576 while ($rs->fetch()) { … … 647 647 $delReq = 'DELETE FROM ' . $this->table . ' ' . 648 648 'WHERE media_id IN (%s) '; 649 $del_ids = array();649 $del_ids = []; 650 650 651 651 while ($rs->fetch()) { … … 1115 1115 1116 1116 if (!is_array($args)) { 1117 $args = array(1117 $args = [ 1118 1118 'showvolume' => 1, 1119 1119 'loadingcolor' => 'ff9900', … … 1125 1125 'slidercolor2' => '999999', 1126 1126 'sliderovercolor' => '0066cc' 1127 );1127 ]; 1128 1128 } 1129 1129 … … 1137 1137 } 1138 1138 1139 $vars = array();1139 $vars = []; 1140 1140 foreach ($args as $k => $v) { 1141 1141 $vars[] = $k . '=' . $v; … … 1201 1201 1202 1202 if (!is_array($args)) { 1203 $args = array(1203 $args = [ 1204 1204 'margin' => 1, 1205 1205 'showvolume' => 1, … … 1210 1210 'slidercolor2' => '999999', 1211 1211 'sliderovercolor' => '0066cc' 1212 );1212 ]; 1213 1213 } 1214 1214 … … 1222 1222 } 1223 1223 1224 $vars = array();1224 $vars = []; 1225 1225 foreach ($args as $k => $v) { 1226 1226 $vars[] = $k . '=' . $v; … … 1264 1264 1265 1265 if (!is_array($args)) { 1266 $args = array(1266 $args = [ 1267 1267 'showvolume' => 1, 1268 1268 'loadingcolor' => 'ff9900', … … 1274 1274 'slidercolor2' => '999999', 1275 1275 'sliderovercolor' => '0066cc' 1276 );1276 ]; 1277 1277 } 1278 1278 … … 1286 1286 } 1287 1287 1288 $vars = array();1288 $vars = []; 1289 1289 foreach ($args as $k => $v) { 1290 1290 $vars[] = $k . '=' . $v; … … 1321 1321 1322 1322 if (!is_array($args)) { 1323 $args = array(1323 $args = [ 1324 1324 'margin' => 1, 1325 1325 'showvolume' => 1, … … 1330 1330 'slidercolor2' => '999999', 1331 1331 'sliderovercolor' => '0066cc' 1332 );1332 ]; 1333 1333 } 1334 1334 … … 1342 1342 } 1343 1343 1344 $vars = array();1344 $vars = []; 1345 1345 foreach ($args as $k => $v) { 1346 1346 $vars[] = $k . '=' . $v;
Note: See TracChangeset
for help on using the changeset viewer.
