Example #1
0
    public function output()
    {
        extract($this->values);
        ?>
<div class="wrap">
			<h2><?php 
        esc_html_e($title);
        if (!empty($modal_new_url)) {
            echo ' <a href="' . esc_url($modal_new_url) . '" class="add-new-h2">' . __('Add New', 'easy-modal') . '</a>';
        }
        ?>
</h2>
			<h2 id="emodal-tabs" class="nav-tab-wrapper">
			<?php 
        foreach ($tabs as $tab) {
            ?>
				<a href="#<?php 
            echo $tab['id'];
            ?>
" id="<?php 
            echo $tab['id'];
            ?>
-tab" class="nav-tab emodal-tab"><?php 
            echo $tab['label'];
            ?>
</a>
			<?php 
        }
        ?>
			</h2>
			<form id="emodal-modal-editor" method="post" action="">
				<?php 
        do_action('emodal_form_nonce');
        ?>
				<?php 
        wp_nonce_field(EMCORE_NONCE, EMCORE_NONCE);
        ?>
				<div id="poststuff">
					<div id="post-body" class="metabox-holder columns-2">
						<div id="post-body-content">
							<div class="tabwrapper">
							<?php 
        foreach ($tabs as $tab) {
            ?>
								<div id="<?php 
            echo $tab['id'];
            ?>
" class="emodal-tab-content">
									<?php 
            do_action('emodal_admin_modal_form_tab_' . $tab['id']);
            ?>
								</div>
							<?php 
        }
        ?>
							</div>
						</div>
						<div id="postbox-container-1" class="postbox-container">
							<div class="meta-box-sortables ui-sortable" id="side-sortables">
								<div class="postbox " id="submitdiv">
									<div title="Click to toggle" class="handlediv"><br></div>
									<h3 class="hndle"><span><?php 
        _e('Publish', 'easy-modal');
        ?>
</span></h3>
									<div class="inside">
										<div id="submitpost" class="submitbox">
											<div id="minor-publishing">
												<div id="minor-publishing-actions">
													<div id="save-action">
														<a id="save-post" href="<?php 
        echo esc_url(emodal_admin_url() . '&action=clone&id=' . get_current_modal_id() . '&' . EMCORE_NONCE . '=' . wp_create_nonce(EMCORE_NONCE));
        ?>
" class="button"><?php 
        _e('Clone', 'easy-modal');
        ?>
</a>
														<span class="spinner"></span>
													</div>
													<!--
													<div id="preview-action">
														<a id="post-preview" href="#" class="preview button"><?php 
        _e('Preview', 'easy-modal');
        ?>
</a>
														<input type="hidden" value="" id="wp-preview" name="wp-preview">
													</div>
												-->
													<div class="clear"></div>
												</div><!-- #minor-publishing-actions -->
											</div>
											<br/>
											<div id="major-publishing-actions" class="submitbox">
												<div id="delete-action">
													<a href="<?php 
        echo esc_url(emodal_admin_url() . '&action=delete&id[]=' . get_current_modal_id() . '&' . EMCORE_NONCE . '=' . wp_create_nonce(EMCORE_NONCE));
        ?>
" class="submitdelete deletion"><?php 
        _e('Move to Trash', 'easy-modal');
        ?>
</a>
												</div>

												<div id="publishing-action">
													<span class="spinner"></span>
													<input type="submit" accesskey="p" value="<?php 
        _e('Publish', 'easy-modal');
        ?>
" class="button button-primary button-large" id="publish" name="publish">
												</div>
												<div class="clear"></div>
											</div>
										</div>
										<div class="clear"></div>
									</div>
								</div>
								<?php 
        do_action('emodal_admin_sidebar');
        ?>
							</div>
						</div>
					</div>
					<br class="clear"/>
				</div>
			</form>
		</div><?php 
    }
Example #2
0
 function column_name($item)
 {
     $clone_link = esc_url(wp_nonce_url(emodal_admin_url() . '&action=clone&id=' . $item->id, EMCORE_NONCE, EMCORE_NONCE));
     $edit_link = esc_url(emodal_admin_url() . '&action=edit&id=' . $item->id);
     $delete_link = esc_url(wp_nonce_url(emodal_admin_url() . '&action=delete&id[]=' . $item->id, EMCORE_NONCE, EMCORE_NONCE));
     $out = '<strong><a class="row-title" href="' . $edit_link . '" title="' . esc_attr(sprintf(__('Edit &#8220;%s&#8221;', 'easy-modal'), $item->name)) . '">' . $item->name . '</a></strong><br />';
     $actions = array();
     //if ( current_user_can( $tax->cap->edit_terms ) ) {
     $actions['edit'] = '<a href="' . $edit_link . '">' . __('Edit', 'easy-modal') . '</a>';
     //$actions['inline hide-if-no-js'] = '<a href="#" class="editinline">' . __( 'Quick&nbsp;Edit' ) . '</a>';
     //}
     $actions['clone'] = '<a href="' . $clone_link . '">' . __('Clone', 'easy-modal') . '</a>';
     //if ( current_user_can( $tax->cap->delete_terms ) && $tag->term_id != $default_term )
     $actions['delete'] = "<a class='delete-tag' href='" . $delete_link . "'>" . __('Delete', 'easy-modal') . "</a>";
     //if ( $tax->public )
     //$actions = apply_filters( 'tag_row_actions', $actions, $tag );
     //$actions = apply_filters( "{$taxonomy}_row_actions", $actions, $tag );
     $out .= $this->row_actions($actions);
     //$out .= '<div class="hidden" id="inline_' . $qe_data->term_id . '">';
     //$out .= '<div class="name">' . $qe_data->name . '</div>';
     //$out .= '<div class="slug">' . apply_filters( 'editable_slug', $qe_data->slug ) . '</div>';
     //$out .= '<div class="parent">' . $qe_data->parent . '</div></div>';
     return $out;
 }
Example #3
0
 public function action_links($links, $file)
 {
     if ($file == plugin_basename(EMCORE)) {
         foreach (apply_filters('emodal_action_links', array('settings' => '<a href="' . emodal_admin_url('settings') . '">' . __('Settings', 'easy-modal') . '</a>', 'gopro' => '<a href="https://easy-modal.com/pricing?utm_source=em-free&utm_medium=plugins+page&utm_campaign=go+pro" target="_blank">' . __('Go Pro', 'easy-modal') . '</a>')) as $link) {
             array_unshift($links, $link);
         }
     }
     return $links;
 }
Example #4
0
 public function new_url()
 {
     return emodal_admin_url() . '&action=new';
 }
Example #5
0
 public function index_url()
 {
     return emodal_admin_url('themes');
 }
Example #6
0
 public function index_url()
 {
     return emodal_admin_url('help');
 }
Example #7
0
 public function index_url()
 {
     return emodal_admin_url('settings');
 }
Example #8
0
 public function index_url()
 {
     return emodal_admin_url('addons');
 }