PluginProbe
Social Share Buttons / 1.2
Social Share Buttons v1.2
trunk 0.9 1.0 1.1 1.1.1 1.1.2 1.10 1.11 1.12 1.15 1.16 1.17 1.18 1.19 1.2 1.20 1.3 1.30 1.4 1.5 1.6 1.7 1.8 1.9
share-button / classes / blocks / preview_block.php

preview_block.php in Social Share Buttons 1.2, at classes/blocks/preview_block.php

50 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 namespace MBSocial;
3 defined('ABSPATH') or die('No direct access permitted');
4
5 use \MaxButtons\maxField as maxField;
6 use \MaxButtons\maxBlocks as maxBlocks;
7 use \MaxButtons\maxButton as maxButton;
8
9 $collectionBlock["preview"] = array('class' => "previewBlock",
10 'order' => 20);
11
12 class previewBlock extends block
13 {
14
15 protected $blockname = "preview";
16
17 public function admin()
18 {
19 $admin = MBSocial()->admin();
20 ?>
21 <div class='options option-container style' id='previewBlock' >
22 <div class='title'><?php _e('Preview', 'mbsocial'); ?> <button type="button" class="button-primary button-save mb-ajax-submit" data-action='save_collection'><?php _e('Save', 'maxbuttons') ?></button>
23
24 </div>
25 <div class='inside'>
26
27
28 <?php
29 $args = array('preview' => true,
30 'load_type' => 'inline',
31 'compile' => true,
32 );
33 $style = $this->collection->getStyle(); // set by the set data set of this block
34 $style_name = $style->class;
35
36 ?>
37 <div id='style_preview'>
38 <?php
39 //$this->preview_style = $style->class;
40 $this->collection->display($args);
41 ?>
42 </div>
43
44 </div>
45 </div> <!-- container -->
46 <?php
47 }
48
49 } // class
50