예제 #1
0
function addRADLiveBar()
{
    if (is_rad_editable()) {
        get_template_part('backend/rad_live_builder/settings_bar');
    }
}
예제 #2
0
function ioa_live_builder_data()
{
    if (!is_rad_editable()) {
        return;
    }
    wp_reset_query();
    global $radunits, $post;
    ?>
	

	<div class="ioa-message">
		        
          <div class="ioa-message-body clearfix">
               <div class="ioa-icon-area">
               		<i class="ioa-front-icon checkicon-"></i>
               </div>
               <div class="ioa-info-area">
               		<h3 class='msg-title'>Settings Saved !</h3>
               		<p class='msg-text'>Options Panel Settings were saved at 11 PM</p>
               </div>
              
          </div>
    </div>

    <div class="save-template-lightbox">
		<h4><?php 
    _e('Enter Template Title', 'ioa');
    ?>
</h4>
		<a href="" class="close-icon ioa-front-icon cancel-circled-2icon-"></a>
		<div class="template-panel clearfix">
			<input type="text" id="rad-template-title">
			<a href="" class="button-save save-rad-template"><?php 
    _e('Save Template', 'ioa');
    ?>
</a>
		</div>
	</div>

	<div class='page-import-area clearfix'>
								<?php 
    echo getIOAInput(array("label" => __("Copy and Paste Contents of the RAD Export File", 'ioa'), "name" => "import_rad_page", "default" => "", "type" => "textarea", "description" => "", "length" => "long"));
    ?>
	
								 <a href="" class="button-default import-rad-page"><?php 
    _e('Import Page', 'ioa');
    ?>
</a>
				</div>

    <div class="rad-lightbox">
			<div class="rad-l-head">
				<h4><?php 
    _e('Text Widget[Edit mode]', 'ioa');
    ?>
</h4>
			</div>
			<div class="rad-l-body clearfix">
				<div class="component-opts">
					
				</div>
				
			</div>
			
			<div class="rad-l-footer clearfix">
				<a href="" class="button-hprimary" id="save-l-data" ><?php 
    _e('Save Changes', 'ioa');
    ?>
</a><a href="" class="button-hprimary" id="close-l" ><?php 
    _e('Close', 'ioa');
    ?>
</a>
			</div>
		</div>

    <div class="rad-w-editor">
    	<div class="rad-w-editor-body">
    		<div class="r-w-editor-area clearfix">
    			<?php 
    $settings = array('wpautop' => true, 'media_buttons' => true, 'textarea_name' => 'rad_wp_editor', 'textarea_rows' => 15, 'textarea_columns' => 4, 'tinymce' => array('theme_advanced_buttons1' => 'bold,italic,underline,blockquote,|,bullist ,numlist  , link,unlink, ioabutton', 'theme_advanced_buttons2' => '', 'theme_advanced_buttons3' => '', 'theme_advanced_buttons4' => '', 'content_css' => get_stylesheet_directory_uri() . '/sprites/stylesheets/custom-editor-style.css'), 'tabindex' => '', 'editor_class' => " rad-editor", 'teeny' => false, 'dfw' => false, 'quicktags' => true);
    wp_editor('', 'rad_wp_editor', $settings);
    ?>

    		</div>
    	</div>
    	<div class="rad-w-editor-footer clearfix">
    		<a href="" class="button set-rad-w-editor">Done</a>
    		<a href="" class="button cancel-rad-w-editor">Cancel</a>
    	</div>
    </div>

    <a href="" class="trigger-live-editor flash-2icon- ioa-front-icon"></a>

	<?php 
    RADLiveMarkup::generateRADSection(array(), '', array(), true);
    RADLiveMarkup::generateRADContainer(array(), '', 'full', array(), true);
    RADLiveMarkup::generateRADWidget();
    RADLiveMarkup::generateRADSectionDrop();
    RADLiveMarkup::generateRADContainerDrop();
    RADLiveBuilder::initJS();
    ?>

	<script type='text/javascript'>
	
	var rad_builder_data = {

				<?php 
    $settings = array();
    foreach ($radunits as $key => $widget) {
        if ($key == 'rad_page_container_80') {
            $key = 'rad_page_container';
        }
        if ($widget->getCommonKey() != "") {
            $settings[$widget->getCommonKey()] = $key . ' :{ inputs : [ ' . $widget->createWidgetIOAInputs() . '], styles:[' . $widget->createWidgetIOAStyles() . '] }';
        } else {
            $settings[$key] = $key . ' : { inputs : [ ' . $widget->createWidgetIOAInputs() . '] , styles:[' . $widget->createWidgetIOAStyles() . '] }';
        }
    }
    array_unique($settings);
    echo join(',', $settings);
    ?>


			}
	var rad_rich_fields = ['text_data','meta_value','rad_tab','gallery_images'];
	var rad_sections = {<?php 
    echo join(",", RADLiveBuilder::getValues());
    ?>
};
	var ajaxurl = "<?php 
    echo admin_url('admin-ajax.php');
    ?>
";
	var RAD_Live_Version = 1.53;
	</script>
<?php 
}