Ejemplo n.º 1
0
<?php

if (!HeadwayVisualEditor::is_mode('grid') && current_theme_supports('headway-live-css')) {
    headway_register_visual_editor_box('HeadwayLiveCSSBox');
}
class HeadwayLiveCSSBox extends HeadwayVisualEditorBoxAPI
{
    /**
     *	Slug/ID of panel.  Will be used for HTML IDs and whatnot.
     **/
    protected $id = 'live-css';
    /**
     * Name of panel.  This will be shown in the title.
     **/
    protected $title = 'Live CSS';
    protected $description = 'Enter custom CSS and it\'ll show instantly!';
    /**
     * Which mode to put the panel on.
     **/
    protected $mode = 'all';
    protected $center = true;
    protected $width = 500;
    protected $height = 300;
    protected $min_width = 350;
    protected $min_height = 200;
    protected $closable = true;
    protected $draggable = true;
    protected $resizable = true;
    public function content()
    {
        echo '<textarea id="live-css" name="live-css" data-group="general">' . HeadwayOption::get('live-css') . '</textarea>';
Ejemplo n.º 2
0
				<span class="save-button preview-button" id="inactive-preview-button">Preview</span>
			</div>
			';
}
?>
		
	</div><!-- #menu-right -->
</div><!-- #menu -->

<!-- Big Boy iframe -->
<div id="iframe-container">
	<?php 
$layout_url = HeadwayVisualEditor::get_current_mode() == 'grid' ? home_url() : HeadwayLayout::get_url(HeadwayLayout::get_current());
$iframe_url = add_query_arg(array('ve-iframe' => 'true', 've-layout' => HeadwayLayout::get_current(), 've-iframe-mode' => HeadwayVisualEditor::get_current_mode(), 'rand' => rand(1, 999999)), $layout_url);
echo '<iframe id="content" class="content" src="' . $iframe_url . '" scrolling="no"></iframe>';
if (HeadwayVisualEditor::is_mode('grid')) {
    echo '<iframe id="preview" class="content" src="" style="display: none;" scrolling="no"></iframe>';
}
echo '<div id="iframe-overlay"></div>';
echo '<div id="iframe-loading-overlay"><div class="cog-container"><div class="cog-bottom-left"></div><div class="cog-top-right"></div></div></div>';
?>
</div>
<!-- #iframe#content -->

<div id="panel">
				
	<ul id="panel-top">
				
		<?php 
do_action('headway_visual_editor_panel_top');
?>
Ejemplo n.º 3
0
    public static function menu_links()
    {
        echo '<li id="menu-link-tools" class="menu-link-has-submenu">
				<span>Tools</span>

				<ul>';
        // echo '<li id="tools-undo"><span>Undo <small>Ctrl + Z</small></span></li>
        // <li id="tools-redo"><span>Redo <small>Ctrl + Y</small></span></li>';
        if (HeadwayVisualEditor::is_mode('grid')) {
            echo '<li id="tools-grid-wizard"><span>Grid Wizard</span></li>';
        }
        if (!HeadwayVisualEditor::is_mode('grid') && current_theme_supports('headway-live-css')) {
            echo '<li id="tools-live-css"><span>Live CSS <small>Ctrl + E</small></span></li>';
        }
        if (HeadwayCompiler::can_cache()) {
            echo '<li id="tools-clear-cache"><span>Clear Cache' . (!HeadwayCompiler::caching_enabled() ? ' (Disabled)' : '') . '</span></li>';
        }
        echo '<li id="tools-tour"><span>Tour</span></li>
				</ul>

			</li>';
        echo '<li id="menu-link-admin" class="menu-link-has-submenu">
				<span>Admin</span>

				<ul>
					<li><a href="' . admin_url() . '" target="_blank">Dashboard</a></li>				
					<li><a href="' . admin_url('widgets.php') . '" target="_blank">Widgets</a></li>
					<li><a href="' . admin_url('nav-menus.php') . '" target="_blank">Menus</a></li>
					<li><a href="' . admin_url('admin.php?page=headway-options') . '" target="_blank">Headway Options</a></li>				
					<li><a href="http://docs.headwaythemes.com" target="_blank">Documentation</a></li>
					<li><a href="http://support.headwaythemes.com" target="_blank">Support</a></li>
				</ul>

			</li>';
        echo '<li id="menu-link-view-site"><a href="' . home_url() . '" target="_blank">View Site</a></li>';
    }