Changeset 1706140
- Timestamp:
- 08/01/2017 07:58:53 AM (9 years ago)
- Location:
- bbq/tags/1.0.6
- Files:
-
- 3 edited
-
includes/BbqBlockPosition.php (modified) (2 diffs)
-
includes/BbqOption.php (modified) (1 diff)
-
public/class-bbq-public.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bbq/tags/1.0.6/includes/BbqBlockPosition.php
r1705761 r1706140 18 18 const NONE = 'none'; 19 19 20 public static function get InPostPositionNumber($position)20 public static function getPositionNumber($position) 21 21 { 22 22 switch ($position) { … … 35 35 case self::SEVENTH_IN_POST: 36 36 return 7; 37 case self::BEFORE_POST: 38 return 100; 39 case self::AFTER_POST: 40 return 101; 41 case self::SIDEBAR: 42 return 200; 37 43 default: 38 44 return 0; -
bbq/tags/1.0.6/includes/BbqOption.php
r1705764 r1706140 31 31 $blocks = json_decode($blocks); 32 32 for ($i = 0; $i < count($blocks); $i++) { 33 $blocks[$i]-> inPostPositionNumber = BbqBlockPosition::getInPostPositionNumber($blocks[$i]->blockPosition);33 $blocks[$i]->positionNumber = BbqBlockPosition::getPositionNumber($blocks[$i]->blockPosition); 34 34 } 35 $ inPostPositionNumber = [];35 $positionNumber = []; 36 36 $blockPositionPriority = []; 37 37 foreach ($blocks as $key => $row) { 38 $ inPostPositionNumber[$key] = (int)$row->inPostPositionNumber;38 $positionNumber[$key] = (int)$row->positionNumber; 39 39 $blockPositionPriority[$key] = (int)$row->blockPositionPriority; 40 40 } 41 array_multisort($ inPostPositionNumber, SORT_DESC, $blockPositionPriority, SORT_ASC, $blocks);41 array_multisort($positionNumber, SORT_DESC, $blockPositionPriority, SORT_DESC, $blocks); 42 42 43 43 return $blocks; -
bbq/tags/1.0.6/public/class-bbq-public.php
r1705764 r1706140 168 168 169 169 $paragraphsCounter = count(explode('</p>', $content)); 170 $beforePost = ''; 170 171 foreach ($blocks as $block) { 171 172 … … 185 186 186 187 if($block->blockPosition === BbqBlockPosition::BEFORE_POST) { 187 $ content = $block->blockDiv . $content;188 $beforePost .= $block->blockDiv; 188 189 } 189 190 if($block->blockPosition === BbqBlockPosition::AFTER_POST) { … … 220 221 } 221 222 } 223 $content = $beforePost . $content; 222 224 } 223 225
Note: See TracChangeset
for help on using the changeset viewer.