static function pageHeader($pageSlug) { echo '<div class="mythemes-panel-header">'; echo '<div class="mythemes-topper"></div>'; echo '<div class="mythemes-middle mythemes-row">'; echo '<div class="mythemes-col-3">'; echo '<h1 class="mythemes-brand"><a href="' . mythemes_core::author('url') . '" title="' . mythemes_core::author('name') . ' - ' . mythemes_core::author('description') . '">' . mythemes_core::author('name') . '</a></h1>'; echo '</div>'; echo '<div class="mythemes-col-9">'; echo '<nav class="mythemes-nav">'; echo '<ul class="mythemes-list mythemes-inline">'; echo '<ul class="mythemes-list mythemes-inline special mythemes-free-theme">'; /* WILL BE A TAB OR A PAGE WITH UPGRADE SYSTEM */ echo '<li>'; echo '<a href="' . mythemes_core::theme('premium') . '" target="_blank"><i class="icon-publish"></i> <span>Upgrade to Premium</span></a>'; echo '</li>'; echo '</ul>'; echo '</nav>'; echo '</div>'; echo '<div class="clear clearfix"></div>'; echo '</div>'; echo '<div class="mythemes-poor"></div>'; echo '</div>'; /* BLANK SPACE */ echo '<div class="mythemes-blank">'; echo '<a href="' . mythemes_core::theme('ThemeURI') . '"><strong>' . mythemes_core::theme('name') . '</strong> - ' . mythemes_core::version() . '</a>'; echo '</div>'; /* CONTENT */ echo '<div class="mythemes-panel-wrapper">'; }
function __construct() { parent::__construct('mythemes_post_tags', __('Post Tags', 'materialize') . ' [' . mythemes_core::author('name') . ']', array('classname' => 'widget_post_tags', 'description' => __('Use only for single template', 'materialize'))); }
<?php $def = array(); /* OTHERS */ $def['author-link'] = sprintf(__('Designed by %s.', 'cannyon'), '<a href="' . esc_url(mythemes_core::author('url')) . '" target="_blank" title="' . esc_attr(mythemes_core::author('name')) . '" class="mythemes">' . mythemes_core::author('name') . '</a>'); mythemes_cfg::set_def($def);
function __construct() { parent::__construct('mythemes_post_categories', __('Post Categories', 'treeson') . ' [' . mythemes_core::author('name') . ']', array('classname' => 'widget_post_categories', 'description' => __('Use only for single template', 'treeson'))); }
static function displayPage() { if (!isset($_GET) || !isset($_GET['page'])) { wp_die('Invalid page name', 'materialize'); return; } $pageSlug = $_GET['page']; echo '<div class="mythemes-admin-page">'; echo self::pageHeader($pageSlug); echo '</div>'; $faqs = mythemes_cfg::get('faqs'); if (!empty($faqs)) { foreach ($faqs as $faq) { echo '<div class="mythemes-content">'; echo '<div class="mythemes-box">'; echo '<div class="mythemes-box-header">'; echo '<h3>' . $faq['title'] . '</h3>'; echo '</div>'; echo '<div class="mythemes-box-content">'; echo $faq['content']; echo '</div>'; echo '</div>'; echo '</div>'; } } $adds = mythemes_cfg::get('adds'); if (empty($adds)) { return null; } echo '<div class="mythemes-headline">'; echo '<h1>' . __('Latest from our Portfolio', 'materialize') . '</h1>'; echo '<p>' . mythemes_core::author('description') . '</p>'; echo '<p><span>' . __('Take a look at our works and projects, you can find something interesting for you !', 'materialize') . '</span></p>'; echo '</div>'; /* ADDVERTISING */ echo '<div class="mythemes-addvertising-wrapper">'; echo '<div class="mythemes-addvertising">'; foreach ($adds as $index => $add) { echo '<div class="mythemes-adds-item">'; echo '<div class="mythemes-adds-content">'; echo '<a href="' . esc_url($add['url']) . '" title="' . esc_attr($add['name']) . ' - $ ' . absint($add['price']) . '" target="_blank">'; echo '<img src="' . esc_url($add['thumbnail']) . '" alt="' . esc_attr($add['name']) . ' - $ ' . absint($add['price']) . '"/>'; echo '</a>'; echo '<div class="mythemes-title">'; echo '<a href="' . esc_url($add['url']) . '" title="' . esc_attr($add['name']) . ' - $ ' . absint($add['price']) . '" target="_blank">'; echo esc_html($add['name']) . ' <span>$ ' . absint($add['price']) . '</span>'; echo '</a>'; echo '</div>'; echo '</div>'; echo '</div>'; } echo '</div>'; echo '</div>'; $diff = mythemes_cfg::get('diff'); if (!mythemes_core::exists_premium()) { return null; } if (empty($diff)) { return null; } echo '<div id="mythemes-differences" class="mythemes-headline">'; echo '<h1>' . __('Features & Differences', 'materialize') . '</h1>'; echo '<p><span>' . __('The difference between the free and the premium version.', 'materialize') . '</span></p>'; echo '</div>'; echo '<div class="mythemes-features-diff-wrapper">'; echo '<table class="mythemes-features-diff">'; echo '<tbody>'; echo '<tr>'; echo '<th class="mythemes-feature">' . __('Features', 'materialize') . '</th>'; echo '<th class="mythemes-free">' . __('Free', 'materialize') . '<div><small>' . __('current version', 'materialize') . '</small></div></th>'; echo '<th class="mythemes-premium">' . __('Premium', 'materialize') . '<div><a href="' . esc_url(mythemes_core::theme('premium')) . '"><small>' . __('upgrade to premium', 'materialize') . '</small></a></div></th>'; echo '</tr>'; foreach ($diff as $index => $d) { $free = ''; $premium = ''; if (is_string($d[1])) { $free = $d[1]; } else { if (absint($d[1]) > 1) { $free = absint($d[1]); } else { if (absint($d[1]) == 1) { $free = '<i class="icon-ok-circle-1"></i>'; } else { if (absint($d[1]) == 0) { $free = '<i class="icon-cancel-circled-2"></i>'; } } } } if (is_string($d[2])) { $premium = $d[2]; } else { if (absint($d[2]) > 1) { $premium = absint($d[2]); } else { if (absint($d[2]) == 1) { $premium = '<i class="icon-ok-circle-1"></i>'; } else { if (absint($d[2]) == 0) { $premium = '<i class="icon-cancel-circled-2"></i>'; } } } } echo '<tr>'; echo '<td class="mythemes-feature">' . $d[0] . '</td>'; echo '<td class="mythemes-free">' . $free . '</td>'; echo '<td class="mythemes-free">' . $premium . '</td>'; echo '</tr>'; } echo '</table>'; echo '</div>'; }
function __construct() { parent::__construct('mythemes_blog_details', __('Blog Details', 'treeson') . ' [' . mythemes_core::author('name') . ']', array('classname' => 'widget_blog_details', 'description' => __('Blog Details', 'treeson'))); }