With this pacth the blocks can be moved to the center column over the sections area.
Using the same arrow icons on edit mode, if you move left a block that is currently at the right position then it will move to the center position.
Few modifications needed:
- /index.php
/// aartiles: Added a center blocks position
if (blocks_have_content($pageblocks, BLOCK_POS_CENTER) || $editing) { blocks_print_group($PAGE, $pageblocks, BLOCK_POS_CENTER); }
- /lib/blocklib.php
//aartiles: New block position BLOCK_POS_CENTER
define('BLOCK_POS_CENTER', 'c');
- /lib/pagelib.php
//aartiles: Added new block position BLOCK_POS_CENTER
function blocks_get_positions() { return array(BLOCK_POS_LEFT, BLOCK_POS_RIGHT, BLOCK_POS_CENTER); }
//aartiles: Changes done for complain with a center blocks position
function blocks_move_position(&$instance, $move) {
if($instance->position == BLOCK_POS_LEFT && $move == BLOCK_MOVE_RIGHT)
return $instance->position;
}
- has a clone
-
MDL-21023 CLONE -Patch to allow a center position for Moodle blocks
-
- Closed
-