示例#1
0
 /**
  * Singleton pattern
  *
  * @return class Singleton instance
  */
 public static function getInstance($parent)
 {
     if (!self::$_instance) {
         self::$_instance = new self($parent);
     }
     return self::$_instance;
 }
示例#2
0
        private function printBaseInterface()
        {
            global $wpdb;
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('off_page_optimization')->show_menu();
            ?>
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<span style="left: 10px;"><?php 
            _e('The submit status was:', $this->the_plugin->localizationName);
            ?>
</span>
						<a href="#" class="psp-close-btn" title="Close Lightbox"></a>
					</h1>

					<div class="psp-seo-status-container" style="margin: 30px 0 0;">
			
						<div id="psp-lightbox-backlink-builder-response" style="text-align: center;">
							<br /><br />
							<a href="#" data-status="success" class="psp-button green psp-submit-status"><?php 
            _e('Success submited', $this->the_plugin->localizationName);
            ?>
</a>&nbsp;
							<a href="#" data-status="error" class="psp-button red psp-submit-status"><?php 
            _e('Error on submit', $this->the_plugin->localizationName);
            ?>
</a>
						</div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<img src="<?php 
            echo $this->module_folder;
            ?>
assets/link.png">
											<?php 
            _e('Semi-automatic Backink Builder', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<div style="display: none;" id="psp-submit-status-values">
											<div class="submit_never"><?php 
            _e('Never submit', $this->the_plugin->localizationName);
            ?>
</div>
											<div class="submit_inprogress"><?php 
            _e('Submit in progress', $this->the_plugin->localizationName);
            ?>
</div>
											<div class="submit_error"><?php 
            _e('Error on submit', $this->the_plugin->localizationName);
            ?>
</div>
											<div class="submit_success"><?php 
            _e('Submit successfully', $this->the_plugin->localizationName);
            ?>
</div>
											
											
										</div>
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspWebDirectories', 'custom_table' => "psp_web_directories", 'custom_table_force_action' => true, 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'submit_btn' => array('th' => __('Submit', $this->the_plugin->localizationName), 'td' => '%submit_btn%', 'align' => 'center', 'width' => '120'), 'submit_status' => array('th' => __('Submit status', $this->the_plugin->localizationName), 'td' => '%submit_status%', 'align' => 'center', 'width' => '120'), 'directory_name' => array('th' => __('Directory Name', $this->the_plugin->localizationName), 'td' => '%directory_name%', 'align' => 'left'), 'pagerank' => array('th' => '<img src="' . $this->module_folder . 'assets/google.png" style="position: relative;bottom: -3px; left: -2px;"> ' . __('Pagerank', $this->the_plugin->localizationName), 'td' => '%pagerank%', 'align' => 'center', 'width' => '80'), 'alexa' => array('th' => '<img src="' . $this->module_folder . 'assets/alexa.png" style="position: relative;bottom: -3px; left: -2px"> ' . __('Alexa', $this->the_plugin->localizationName), 'td' => '%alexa%', 'align' => 'center', 'width' => '70')), 'mass_actions' => array('delete_directory' => array('value' => __('Delete selected rows', $this->the_plugin->localizationName), 'action' => 'do_bulk_delete_directory_rows', 'color' => 'red'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							
							<?php 
            $website_profile = get_option('psp_website_profile', true);
            $website_profile = maybe_unserialize($website_profile);
            if ($website_profile === true || count($website_profile) == 0) {
                global $current_user;
                get_currentuserinfo();
                $page_details = $this->the_plugin->get_page_meta(home_url());
                $website_profile_values = array('page_title' => $page_details['page_title'], 'page_meta_description' => $page_details['page_meta_description'], 'page_meta_keywords' => $page_details['page_meta_keywords'], 'author_name' => $current_user->user_firstname . " " . $current_user->user_lastname, 'author_email' => $current_user->user_email);
            } else {
                $website_profile_values = array('page_title' => $website_profile['website_title'], 'page_meta_description' => $website_profile['website_meta_description'], 'page_meta_keywords' => $website_profile['website_meta_keywords'], 'author_name' => $website_profile['website_author_name'], 'author_email' => $website_profile['website_author_email']);
            }
            ?>
							<div class="psp-grid_4">
								<div class="psp-panel">
									<div class="psp-panel-header">
										<span class="psp-panel-title"> 
											<img src="<?php 
            echo $this->module_folder;
            ?>
assets/website.png">
											<?php 
            _e('Autofill options', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form action="#save_with_ajax" id="psp_website_profile" class="psp-form">
											
											<div class="psp-message" style="padding-left: 10px;">
												<?php 
            _e('Drag this button to your bookmark bar:', $this->the_plugin->localizationName);
            ?>
												<a class="psp-button orange" style="display:inline-block; margin: 0px 0px 0px 10px; position: relative; bottom: -6px;" href="javascript:(function(){document.body.appendChild(document.createElement('script')).src='<?php 
            echo $this->module_folder;
            ?>
/backlink.php';})();"><?php 
            _e('Autofill', $this->the_plugin->localizationName);
            ?>
 <?php 
            echo get_bloginfo();
            ?>
 <?php 
            _e('Metas', $this->the_plugin->localizationName);
            ?>
</a><br>
											</div>
											
											<input type="hidden" value="psp_website_profile" name="box_id" id="box_id">
											<input type="hidden" id="box_nonce" name="box_nonce" value="<?php 
            echo wp_create_nonce('psp_website_profile-nonce');
            ?>
" />
											
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('Your Name:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><span style="color:red">*</span> <?php 
            _e('This field is required.', $this->the_plugin->localizationName);
            ?>
</span>
													<input type="text" value="<?php 
            echo $website_profile_values['author_name'];
            ?>
" name="website_author_name" id="website_author_name" style="width:30%">
												</div>
											</div>
											
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('Your Email:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><span style="color:red">*</span> <?php 
            _e('This field is required.', $this->the_plugin->localizationName);
            ?>
</span>
													<input type="text" value="<?php 
            echo $website_profile_values['author_email'];
            ?>
" name="website_author_email" id="website_author_email" style="width:35%">
												</div>
											</div>
											
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('Title:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><span style="color:red">*</span> <?php 
            _e('This field is required.', $this->the_plugin->localizationName);
            ?>
</span>
													<input type="text" value="<?php 
            echo $website_profile_values['page_title'];
            ?>
" name="website_title" id="website_title" style="width:40%">
												</div>
											</div>
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><span style="color:red">*</span> <?php 
            _e('This field is required.', $this->the_plugin->localizationName);
            ?>
</span>
													<input type="text" readonly value="<?php 
            echo home_url();
            ?>
" name="website_url" id="website_url" style="width:60%">
												</div>
											</div>
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('Meta Description:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><?php 
            _e('This field is not required.', $this->the_plugin->localizationName);
            ?>
</span>
													<textarea name="website_meta_description" id="website_meta_description" style="width:40%"><?php 
            echo $website_profile_values['page_meta_description'];
            ?>
</textarea>
												</div>
											</div>
											<div class="psp-form-row">
												<label for="services"><?php 
            _e('Meta Keywords:', $this->the_plugin->localizationName);
            ?>
</label>
												<div class="psp-form-item large">
													<span class="formNote"><?php 
            _e('This field is not required.', $this->the_plugin->localizationName);
            ?>
</span>
													<input type="text" value="<?php 
            echo $website_profile_values['page_meta_keywords'];
            ?>
" name="website_meta_keywords" id="website_meta_keywords">
												</div>
											</div>
											<div style="display:none;" id="psp-status-box" class="psp-message"></div>
											<div class="psp-button-row">
												<input type="submit" class="psp-button green psp-saveOptions" value="<?php 
            _e('Save the settings', $this->the_plugin->localizationName);
            ?>
">
											</div>
										</form>
									</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#3
0
        private function printBaseInterface()
        {
            global $wpdb;
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('monitoring')->show_menu();
            ?>
			
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span id="link-details"><?php 
            _e('Details:', $this->the_plugin->localizationName);
            ?>
</span>
						<span id="link-add-redirect"><?php 
            _e('Add to Link Redirect:', $this->the_plugin->localizationName);
            ?>
</span>
						<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response"></div>
						
						<div id="psp-lightbox-seo-report-response2">
							<form class="psp-update-link-form">
								<input type="hidden" id="upd-itemid" name="upd-itemid" value="" />
								<table width="100%">
									<tr>
										<td width="120"><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="old_url_list"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('URL Redirect:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url_redirect2" name="new_url_redirect2" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button green" value="<?php 
            _e('Add to Link Redirect', $this->the_plugin->localizationName);
            ?>
" id="psp-submit-to-builder2">
										</td>
									</tr>
								</table>
								
							</form>
						</div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            /*<img src="<?php echo $this->the_plugin->cfg['paths']['plugin_dir_url'];?>/modules/Social_Stats/assets/menu_icon.png">*/
            ?>
											<?php 
            _e('Monitor Page Not Found Errors', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspMonitor404', 'custom_table' => "psp_monitor_404", 'custom_table_force_action' => true, 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%id%', 'width' => '40'), 'hits' => array('th' => __('Hits', $this->the_plugin->localizationName), 'td' => '%hits%', 'width' => '40'), 'bad_url' => array('th' => __('Bad URL', $this->the_plugin->localizationName), 'td' => '%bad_url%', 'align' => 'left'), 'referrers' => array('th' => __('Referrers', $this->the_plugin->localizationName), 'td' => '%referrers%', 'align' => 'center', 'width' => '80'), 'user_agents' => array('th' => __('User Agents', $this->the_plugin->localizationName), 'td' => '%user_agents%', 'align' => 'center', 'width' => '80'), 'last_date' => array('th' => __('Last Log Date', $this->the_plugin->localizationName), 'td' => '%last_date%', 'width' => '120')), 'mass_actions' => array('add_new_link' => array('value' => __('Add to Link Redirect', $this->the_plugin->localizationName), 'action' => 'do_add_new_link', 'color' => 'blue'), 'delete_404_rows' => array('value' => __('Delete selected rows', $this->the_plugin->localizationName), 'action' => 'do_bulk_delete_404_rows', 'color' => 'blue'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#4
0
        private function printBaseInterface()
        {
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<link rel='stylesheet' href='<?php 
            echo $this->module_folder;
            ?>
app.css' type='text/css' media='all' />
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('off_page_optimization')->show_menu();
            ?>
			
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span id="link-title-add"><?php 
            _e('Add new link:', $this->the_plugin->localizationName);
            ?>
</span>
						<span id="link-title-upd"><?php 
            _e('Update link:', $this->the_plugin->localizationName);
            ?>
</span>
						<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response">
							<form class="psp-add-link-form">
								<table width="100%">
									<tr>
										<td width="80"><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url" name="new_url" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('URL Redirect:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url_redirect" name="new_url_redirect" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button green" value="<?php 
            _e('Add this new link', $this->the_plugin->localizationName);
            ?>
" id="psp-submit-to-builder">
										</td>
									</tr>
								</table>
								
							</form>
						</div>
						
						<div id="psp-lightbox-seo-report-response2">
							<form class="psp-update-link-form">
								<input type="hidden" id="upd-itemid" name="upd-itemid" value="" />
								<table width="100%">
									<tr>
										<td width="80"><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url2" name="new_url2" value="" class="psp-add-link-field" readonly disabled="disabled" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('URL Redirect:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url_redirect2" name="new_url_redirect2" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button green" value="<?php 
            _e('Update link info', $this->the_plugin->localizationName);
            ?>
" id="psp-submit-to-builder2">
										</td>
									</tr>
								</table>
								
							</form>
						</div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix" style="padding-top: 20px;">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            /*<img src="<?php echo $this->the_plugin->cfg['paths']['plugin_dir_url'];?>/modules/Social_Stats/assets/menu_icon.png">*/
            ?>
											<?php 
            _e('301 Link Redirect', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspLinkRedirect', 'custom_table' => "psp_link_redirect", 'custom_table_force_action' => true, 'force_publish_field' => false, 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%id%', 'width' => '20'), 'hits' => array('th' => __('Hits', $this->the_plugin->localizationName), 'td' => '%hits%', 'width' => '15'), 'url' => array('th' => __('URL', $this->the_plugin->localizationName), 'td' => '%linkred_url%', 'align' => 'left'), 'url_redirect' => array('th' => __('URL Redirect', $this->the_plugin->localizationName), 'td' => '%linkred_url_redirect%', 'align' => 'left'), 'created' => array('th' => __('Creation Date', $this->the_plugin->localizationName), 'td' => '%created%', 'width' => '115'), 'update_btn' => array('th' => __('Update', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Update', $this->the_plugin->localizationName), 'action' => 'do_item_update', 'color' => 'blue'), 'width' => '30'), 'delete_btn' => array('th' => __('Delete', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Delete', $this->the_plugin->localizationName), 'action' => 'do_item_delete', 'color' => 'red'), 'width' => '30')), 'mass_actions' => array('add_new_link' => array('value' => __('Add new link', $this->the_plugin->localizationName), 'action' => 'do_add_new_link', 'color' => 'blue'), 'delete_all_rows' => array('value' => __('Delete selected rows', $this->the_plugin->localizationName), 'action' => 'do_bulk_delete_rows', 'color' => 'red'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>
<?php 
        }
示例#5
0
        private function printBaseInterface()
        {
            ?>
		<link rel='stylesheet' href='<?php 
            echo $this->module_folder;
            ?>
app.css' type='text/css' media='screen' />
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('monitoring')->show_menu();
            ?>
			
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span><?php 
            _e('Your focus keywords list', $this->the_plugin->localizationName);
            ?>
</span>
					<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response"></div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>
			
			<!-- Main loading box -->
			<div id="psp-main-loading" style="display:block;">
				<div id="psp-loading-overlay" style="display:block;"></div>
				<div id="psp-loading-box" style="display:block;">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            /*<img src="<?php echo $this->module_folder;?>assets/serp-icon.png">*/
            ?>
											<?php 
            _e('Search Engine Results Page Reporter', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" action="#save_with_ajax">
											<div class="psp-form-row" id="psp-serp-container">
												<div class="psp-top-filters">

													<span id="psp-select-engine-text"><?php 
            _e('Google:', $this->the_plugin->localizationName);
            ?>
 </span>
													
													<select id="select-engine">
													<option value='--all--'><?php 
            _e('all locations', $this->the_plugin->localizationName);
            ?>
</option>
													<?php 
            $__seUsed = $this->getSearchEngineUsed();
            foreach ($__seUsed as $__k => $__v) {
                echo '<option value="' . $__v . '" ' . (isset($_SESSION['psp_serp']['search_engine']) && $__v == $_SESSION['psp_serp']['search_engine'] ? ' selected ' : '') . '>' . $__v . '</option>';
            }
            ?>
													</select>

													<?php 
            /*<input type="button" class="psp-button blue" id="psp-cron-ckeck" value="<?php _e('Cron check now', $this->the_plugin->localizationName);?>">*/
            ?>
													
													<div id="psp-filter-by-date">
														<label for="psp-filter-by-date-from"><?php 
            _e('From:', $this->the_plugin->localizationName);
            ?>
</label>
														<input type="text" id="psp-filter-by-date-from" name="psp-filter-by-date-from" value="<?php 
            echo $this->__initialDate['from'];
            ?>
" />
														<label for="psp-filter-by-date-to"><?php 
            _e('to', $this->the_plugin->localizationName);
            ?>
</label>
														<input type="text" id="psp-filter-by-date-to" name="psp-filter-by-date-to" value="<?php 
            echo $this->__initialDate['to'];
            ?>
" />
														<input type="button" id="psp-toggle-ku" class="psp-button gray psp-select-fw" value="Customize view">
														<input type="button" class="psp-button blue" id="psp-filter-graph-data" value="<?php 
            _e('Apply Filters', $this->the_plugin->localizationName);
            ?>
">
													</div>
												</div>
												
												<!-- keywords, url filter -->
												<div class="psp-panel psp-serp-filter-keyurl" id="psp-serp-filter-keyurl">
					                        		<div class="psp-panel-header">
														<span class="psp-panel-title">
															<?php 
            _e('Filter Focus Keywords and URLs', $this->the_plugin->localizationName);
            ?>
														</span>
													</div>
													<div class="psp-panel-content psp-serp-filter-keyurl-content">
														<div style="float:left; width:49%; height: 200px; overflow: auto; margin-right: 1%;">
														<table class="psp-table" style="border:  none;border-bottom:  1px solid #dadada;width:100%;  border-spacing:0;border-collapse:collapse;">
															<thead>
																<tr>
																	<th align="left" width="10"><input type="checkbox" id="psp-item-check-all-key"></th>
																	<th align="left"><?php 
            _e('Focus Keywords', $this->the_plugin->localizationName);
            ?>
</th>
																</tr>
															</thead>
															
															<tbody>
															<?php 
            $__keys = $this->getKeywordsList();
            if (count($__keys) > 0) {
                $__theHtml = array();
                foreach ($__keys as $k => $v) {
                    $__theHtml[] = '<tr>';
                    $__theHtml[] = '<td align="left">';
                    $__theHtml[] = '<input type="checkbox" class="psp-item-checkbox-key" name="psp-item-checkbox-key-' . $v['id'] . '" value="' . $v['info'] . '"' . (isset($_SESSION['psp_serp']['filter_keywords']) && isset($_SESSION['psp_serp']['filter_keywords'][$v['info']]) ? ' checked="checked" ' : '') . '>';
                    $__theHtml[] = '</td>';
                    $__theHtml[] = '<td align="left">';
                    $__theHtml[] = $v['info'];
                    $__theHtml[] = '</td>';
                    $__theHtml[] = '<tr>';
                }
                echo implode('', $__theHtml);
            }
            ?>
															</tbody>
														</table>
														</div>
														<div style="float:left; width:50%; height: 200px; overflow: auto;">
														 <table class="psp-table" style="border: none;border-left: 1px solid #ededed;border-bottom: 1px solid #dadada;width:100%;border-spacing:0;border-collapse:collapse;">
															<thead>
																<tr>
																	<th align="left" width="10"><input type="checkbox" id="psp-item-check-all-url"></th>
																	<th align="left"><?php 
            _e('URLs', $this->the_plugin->localizationName);
            ?>
</th>
																</tr>
															</thead>
															
															<tbody>
															<?php 
            $__keys = $this->getUrlsList();
            if (count($__keys) > 0) {
                $__theHtml = array();
                foreach ($__keys as $k => $v) {
                    $__theHtml[] = '<tr>';
                    $__theHtml[] = '<td align="left">';
                    $__theHtml[] = '<input type="checkbox" class="psp-item-checkbox-url" name="psp-item-checkbox-url-' . $v['id'] . '" value="' . $v['info'] . '"' . (isset($_SESSION['psp_serp']['filter_urls']) && isset($_SESSION['psp_serp']['filter_urls'][$v['info']]) ? ' checked="checked" ' : '') . '>';
                    $__theHtml[] = '</td>';
                    $__theHtml[] = '<td align="left">';
                    $__theHtml[] = $v['info'];
                    $__theHtml[] = '</td>';
                    $__theHtml[] = '<tr>';
                }
                echo implode('', $__theHtml);
            }
            ?>
															</tbody>
														</table>
														</div>
														<div style="clear:left;"></div>
													</div>
												</div>
												
												<div class="psp-serp-graph" id="psp-serp-graph"></div>
												
												<div class="psp-panel psp-serp-add-keyword" id="psp-serp-add-keyword">
					                        		<div class="psp-panel-header">
														<span class="psp-panel-title">
															<img src="<?php 
            echo $this->module_folder;
            ?>
assets/new-kw.png">
															<?php 
            _e('Add Keyword <i>(You can keep an eye on your competitors too)</i>', $this->the_plugin->localizationName);
            ?>
															<span id="search-engine-current-loc"><?php 
            _e('Google location currently used: ', $this->the_plugin->localizationName);
            echo '<strong>' . $this->search_engine . "</strong>";
            ?>
</span>
														</span>
													</div>
													<div class="psp-panel-content">
														<div id="psp-add-keyword-block">
															<div style="float: left;width: 450px;">
																<label for="psp-new-keyword"><?php 
            _e('Keyword:', $this->the_plugin->localizationName);
            ?>
</label>
																<input type="text" id="psp-new-keyword" name="psp-new-keyword" class="psp-new-keyword" value="" />
																<div style="clear:left;"></div>
																<label for="psp-new-keyword-link"><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label>
																<input type="text" id="psp-new-keyword-link" name="psp-new-keyword-link" class="psp-new-keyword-link" value="" />
															</div>
															<div class="psp-or-block">
																<span class="line"></span>
																<h2><?php 
            _e('OR', $this->the_plugin->localizationName);
            ?>
</h2>	
															</div>
															<div style="float: left;width: 300px; ">
																<label><?php 
            _e('Select from your:', $this->the_plugin->localizationName);
            ?>
</label>
																<div style="clear:left;"></div>
																<input type="button" id="psp-select-fw" class="psp-button gray psp-select-fw" value="<?php 
            _e('Focus keywords', $this->the_plugin->localizationName);
            ?>
">
															</div>	
															<div style="clear:left;"></div>
															<input type="button" class="psp-button blue" id="psp-submit-to-reporter" value="<?php 
            _e('Add to Reporter', $this->the_plugin->localizationName);
            ?>
">
														</div>
														<div style="clear:left;"></div>
													</div>
												</div>
												
												
												<form class="psp-form" action="#save_with_ajax">
													<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
													<?php 
            $html_rank_header = array();
            $html_rank_header[] = '<table class="serp-thead-rank">';
            $html_rank_header[] = '<thead>';
            $html_rank_header[] = '<tr>';
            $html_rank_header[] = '<th>' . __('Current', $this->the_plugin->localizationName) . '</th>';
            $html_rank_header[] = '<th>' . __('Best', $this->the_plugin->localizationName) . '</th>';
            $html_rank_header[] = '<th>' . __('Worst', $this->the_plugin->localizationName) . '</th>';
            $html_rank_header[] = '</tr>';
            $html_rank_header[] = '</thead>';
            $html_rank_header[] = '</table>';
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspSERPKeywords', 'custom_table' => "psp_serp_reporter", 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('serp_focus_keyword' => array('th' => __('Focus Keyword', $this->the_plugin->localizationName), 'td' => '%serp_focus_keyword%', 'align' => 'left', 'width' => '150'), 'serp_url' => array('th' => __('URL', $this->the_plugin->localizationName), 'td' => '%serp_url%', 'align' => 'left'), 'serp_location' => array('th' => __('Location', $this->the_plugin->localizationName), 'td' => '%serp_location%', 'align' => 'center', 'width' => '80'), 'serp_google' => array('th' => __('Google Rank', $this->the_plugin->localizationName) . implode("\n", $html_rank_header), 'td' => '%serp_google%', 'align' => 'center', 'width' => '120'), 'serp_start_date' => array('th' => __('Start Date', $this->the_plugin->localizationName), 'td' => '%serp_start_date%', 'width' => '115'), 'serp_visits' => array('th' => __('Visits', $this->the_plugin->localizationName), 'td' => '%serp_visits%', 'width' => '30'), 'publish_btn' => array('th' => __('Status', $this->the_plugin->localizationName), 'td' => '%button_publish%', 'option' => array('value' => __('Unpublish', $this->the_plugin->localizationName), 'value_change' => __('Publish', $this->the_plugin->localizationName), 'action' => 'do_item_publish', 'color' => 'orange'), 'width' => '40'), 'update_btn' => array('th' => __('Update', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Update', $this->the_plugin->localizationName), 'action' => 'do_item_update', 'color' => 'blue'), 'width' => '35'), 'delete_btn' => array('th' => __('Delete', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Delete', $this->the_plugin->localizationName), 'action' => 'do_item_delete', 'color' => 'red'), 'width' => '35'))))->print_html();
            ?>
										            </div>
									            </form>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#6
0
        private function printBaseInterface()
        {
            if (!wp_script_is('psp-media-smushit-js')) {
                wp_enqueue_style('psp-media-smushit-js', $this->module_folder . 'app.css', false, '1.0', 'all');
            }
            if (!wp_script_is('psp-media-smushit-css')) {
                wp_enqueue_script('psp-media-smushit-css', $this->module_folder . 'app.class.js', array('jquery'), '1.0', false);
            }
            ?>
		<?php 
            /*
            <link rel='stylesheet' href='<?php echo $this->module_folder;?>app.css' type='text/css' media='screen' />
            <script type="text/javascript" src="<?php echo $this->module_folder;?>app.class.js" ></script>
            */
            ?>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('advanced_setup')->show_menu();
            ?>
			
			<!-- Page detail -->
			<div id="psp-pagespeed-detail">
				<div id="psp-pagespeed-ajaxresponse"></div>
			</div>
				
			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            _e('Media files Smushit!', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            //$settings = $this->the_plugin->getAllSettings( 'array', 'psp_smushit' );
            $settings = $this->settings;
            $attrs = array('id' => 'pspSmushit', 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%ID%', 'width' => '40'), 'thumbnail' => array('th' => __('', $this->the_plugin->localizationName), 'td' => '%thumbnail%', 'align' => 'left', 'width' => '60'), 'title' => array('th' => __('File', $this->the_plugin->localizationName), 'td' => '%title%', 'align' => 'left', 'width' => '250'), 'smushit' => array('th' => __('Smushit Status', $this->the_plugin->localizationName), 'td' => '%smushit_status%', 'align' => 'left'), 'date' => array('th' => __('Date', $this->the_plugin->localizationName), 'td' => '%date%', 'width' => '120'), 'optimize_btn' => array('th' => __('Action', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Smushit', $this->the_plugin->localizationName), 'action' => 'do_item_smushit', 'color' => 'orange'), 'width' => '80')), 'mass_actions' => array('speed_test_mass' => array('value' => __('Mass Smushit', $this->the_plugin->localizationName), 'action' => 'do_mass_smushit', 'color' => 'blue')));
            pspAjaxListTable::getInstance($this->the_plugin)->setup($attrs)->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#7
0
        private function printBaseInterface()
        {
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<link rel='stylesheet' href='<?php 
            echo $this->module_folder;
            ?>
app.css' type='text/css' media='all' />
		<div id="psp-wrapper" class="fluid wrapper-psp">
			
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('off_page_optimization')->show_menu();
            ?>
		
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span id="link-title-details"><?php 
            _e('Details:', $this->the_plugin->localizationName);
            ?>
</span>
						<span id="link-title-add"><?php 
            _e('Add new link:', $this->the_plugin->localizationName);
            ?>
</span>
						<span id="link-title-upd"><?php 
            _e('Update link:', $this->the_plugin->localizationName);
            ?>
</span>
						<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response-details">
								<table width="100%">
									<tr>
										<td width="120"><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_url"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Text:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_text"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Title:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_title"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Rel:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_rel"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Target:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_target"></span></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Max replacements:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><span id="details_max_replacements"></span></td>
									</tr>
								</table>
						</div>
					
						<div id="psp-lightbox-seo-report-response">
							<form class="psp-add-link-form">
								<input type="hidden" id="new_hits" name="new_hits" value="0" />
								<table width="100%">
									<tr>
										<td width="80"><label><?php 
            _e('Text:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_text" name="new_text" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url" name="new_url" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button blue" value="Verify founds" id="psp-builder-verify-hits"><span style="margin-left:10px;" id="psp-builder-text-hits"><span style="font-weight:bold;"></span><?php 
            _e(' posts|pages in which the text was found!', $this->the_plugin->localizationName);
            ?>
</span>
										</td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Title:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_title" name="new_title" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Rel:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="rel" name="new_rel">
												<?php 
            $arr_rel = array('no', 'alternate', 'author', 'bookmark', 'help', 'license', 'next', 'nofollow', 'noreferrer', 'prefetch', 'prev', 'search', 'tag');
            foreach ($arr_rel as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Target:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="target" name="new_target">
												<?php 
            $arr_target = array('no', '_blank', '_parent', '_self', '_top');
            foreach ($arr_target as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Max replacements:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="max_replacements" name="new_max_replacements">
												<?php 
            $arr_target = range(1, 10, 1);
            foreach ($arr_target as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button green" value="<?php 
            _e('Add this new link', $this->the_plugin->localizationName);
            ?>
" id="psp-submit-to-builder">
										</td>
									</tr>
								</table>
								
							</form>
						</div>
						
						<div id="psp-lightbox-seo-report-response2">
							<form class="psp-update-link-form">
								<input type="hidden" id="upd-itemid" name="upd-itemid" value="" />
								<table width="100%">
									<tr>
										<td width="80"><label><?php 
            _e('Text:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_text2" name="new_text2" value="" class="psp-add-link-field" readonly disabled="disabled" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('URL:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_url2" name="new_url2" value="" class="psp-add-link-field" readonly disabled="disabled" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Title:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td><input type="text" id="new_title2" name="new_title2" value="" class="psp-add-link-field" /></td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Rel:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="rel2" name="new_rel2">
												<?php 
            $arr_rel = array('no', 'alternate', 'author', 'bookmark', 'help', 'license', 'next', 'nofollow', 'noreferrer', 'prefetch', 'prev', 'search', 'tag');
            foreach ($arr_rel as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Target:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="target2" name="new_target2">
												<?php 
            $arr_target = array('no', '_blank', '_parent', '_self', '_top');
            foreach ($arr_target as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td><label><?php 
            _e('Max replacements:', $this->the_plugin->localizationName);
            ?>
</label></td>
										<td>
											<select id="max_replacements2" name="new_max_replacements2">
												<?php 
            $arr_target = range(1, 10, 1);
            foreach ($arr_target as $key => $value) {
                echo '<option value="' . $value . '">' . $value . '</option>';
            }
            ?>
											</select>
										</td>
									</tr>
									<tr>
										<td></td>
										<td>
											<input type="button" class="psp-button green" value="<?php 
            _e('Update link info', $this->the_plugin->localizationName);
            ?>
" id="psp-submit-to-builder2">
										</td>
									</tr>
								</table>
								
							</form>
						</div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix" style="padding-top: 20px;">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            _e('SEO link builder (internal/external)', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspLinkBuilder', 'custom_table' => "psp_link_builder", 'custom_table_force_action' => true, 'force_publish_field' => false, 'show_header' => true, 'items_per_page' => 10, 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%id%', 'width' => '20'), 'hits' => array('th' => __('Hits', $this->the_plugin->localizationName), 'td' => '%hits%', 'width' => '15'), 'url' => array('th' => __('URL', $this->the_plugin->localizationName), 'td' => '%builder_url%', 'align' => 'left'), 'phrase' => array('th' => __('Phrase', $this->the_plugin->localizationName), 'td' => '%builder_phrase%', 'align' => 'center', 'width' => '150'), 'url_attributes' => array('th' => __('Link Attributes', $this->the_plugin->localizationName), 'td' => '%url_attributes%', 'align' => 'center', 'width' => '100'), 'created' => array('th' => __('Creation Date', $this->the_plugin->localizationName), 'td' => '%created%', 'width' => '115'), 'publish_btn' => array('th' => __('Status', $this->the_plugin->localizationName), 'td' => '%button_publish%', 'option' => array('value' => __('Unpublish', $this->the_plugin->localizationName), 'value_change' => __('Publish', $this->the_plugin->localizationName), 'action' => 'do_item_publish', 'color' => 'orange'), 'width' => '40'), 'update_btn' => array('th' => __('Update', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Update', $this->the_plugin->localizationName), 'action' => 'do_item_update', 'color' => 'blue'), 'width' => '30'), 'delete_btn' => array('th' => __('Delete', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Delete', $this->the_plugin->localizationName), 'action' => 'do_item_delete', 'color' => 'red'), 'width' => '30')), 'mass_actions' => array('add_new_link' => array('value' => __('Add new link', $this->the_plugin->localizationName), 'action' => 'do_add_new_link', 'color' => 'blue'), 'delete_all_rows' => array('value' => __('Delete selected rows', $this->the_plugin->localizationName), 'action' => 'do_bulk_delete_rows', 'color' => 'red'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>
<?php 
        }
示例#8
0
        private function printBaseInterface()
        {
            ?>
		<link rel='stylesheet' href='<?php 
            echo $this->module_folder;
            ?>
app.css' type='text/css' media='screen' />
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('monitoring')->show_menu();
            ?>
			
			<!-- Page detail -->
			<div id="psp-pagespeed-detail">
				<div id="psp-pagespeed-ajaxresponse"></div>
			</div>
				
			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            _e('Analyze your website with PageSpeed', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            $settings = $this->the_plugin->getAllSettings('array', 'pagespeed');
            $attrs = array('id' => 'pspPageSpeed', 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%ID%', 'width' => '40'), 'title' => array('th' => __('Title', $this->the_plugin->localizationName), 'td' => '%title%', 'align' => 'left'), 'page_speed_desktop_score' => array('th' => __('Desktop Score', $this->the_plugin->localizationName), 'td' => '%desktop_score%', 'width' => '130', 'css' => array('padding' => '0px', 'background' => '#fcfcfc'), 'class' => 'psp_the_desktop_score'), 'page_speed_mobile_score' => array('th' => __('Mobile Score', $this->the_plugin->localizationName), 'td' => '%mobile_score%', 'width' => '130', 'css' => array('padding' => '0px', 'background' => '#fcfcfc'), 'class' => 'psp_the_mobile_score'), 'page_speed_details' => array('th' => __('View report', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('View Report', $this->the_plugin->localizationName), 'action' => 'do_item_view_report', 'color' => 'blue'), 'width' => '80'), 'optimize_btn' => array('th' => __('Action', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Test PageSpeed', $this->the_plugin->localizationName), 'action' => 'do_item_pagespeed_test', 'color' => 'orange'), 'width' => '80')), 'mass_actions' => array('speed_test_mass' => array('value' => __('Mass PageSpeed test', $this->the_plugin->localizationName), 'action' => 'do_speed_test_mass', 'color' => 'blue')));
            // if report type not both
            if (isset($settings['report_type']) && $settings['report_type'] != "both") {
                $removeWhat = 'desktop';
                if ($settings['report_type'] == 'desktop') {
                    $removeWhat = 'mobile';
                }
                unset($attrs['columns']['page_speed_' . $removeWhat . '_score']);
            }
            pspAjaxListTable::getInstance($this->the_plugin)->setup($attrs)->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#9
0
        private function printBaseInterface()
        {
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('on_page_optimization')->show_menu();
            ?>
			
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span><?php 
            _e('PSP SEO Report for post ID:', $this->the_plugin->localizationName);
            ?>
 <i></i></span>
						<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response"></div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<img src="<?php 
            echo $this->the_plugin->cfg['paths']['plugin_dir_url'];
            ?>
/modules/Social_Stats/assets/menu_icon.png">
											<?php 
            _e('Mass Optimization', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspPageOptimization', 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%ID%', 'width' => '40'), 'title' => array('th' => __('Title', $this->the_plugin->localizationName), 'td' => '%title_and_actions%', 'align' => 'left'), 'score' => array('th' => __('Score', $this->the_plugin->localizationName), 'td' => '%score%', 'width' => '130', 'css' => array('padding' => '0px', 'background' => '#fcfcfc')), 'focus_keyword' => array('th' => __('Focus Keyword', $this->the_plugin->localizationName), 'td' => '%focus_keyword%', 'align' => 'left', 'width' => '350'), 'seo_report' => array('th' => __('Seo report', $this->the_plugin->localizationName), 'td' => '%seo_report%', 'align' => 'center', 'width' => '110'), 'date' => array('th' => __('Date', $this->the_plugin->localizationName), 'td' => '%date%', 'width' => '120'), 'optimize_btn' => array('th' => __('Action', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Optimize', $this->the_plugin->localizationName), 'action' => 'do_item_optimize', 'color' => 'orange'), 'width' => '80'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#10
0
        private function printBaseInterface()
        {
            $socialServices = $this->the_plugin->get_theoption($this->the_plugin->alias . '_social', true);
            if (isset($socialServices['services'])) {
                $socialServices = $socialServices['services'];
            }
            //if( count($socialServices) > 0 ) $this->socialstats_scripts($socialServices);
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<link rel='stylesheet' href='<?php 
            echo $this->module_folder;
            ?>
app.css' type='text/css' media='all' />
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->show_menu();
            ?>
			
			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix" style="padding-top: 20px;">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            _e('Social Stats of your pages', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            $columns = array('id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%ID%', 'width' => '40'), 'title' => array('th' => __('Title', $this->the_plugin->localizationName), 'td' => '%title%', 'align' => 'left'));
            if (count($socialServices) > 0) {
                foreach ($socialServices as $key => $value) {
                    if ($value == 'facebook') {
                        $columns['ss_facebook'] = array('th' => __('Facebook', $this->the_plugin->localizationName), 'td' => '%ss_facebook%', 'width' => '80');
                    }
                    if ($value == 'twitter') {
                        $columns['ss_twitter'] = array('th' => __('Twitter', $this->the_plugin->localizationName), 'td' => '%ss_twitter%', 'width' => '80');
                    }
                    if ($value == 'google') {
                        $columns['ss_google'] = array('th' => __('Google +1', $this->the_plugin->localizationName), 'td' => '%ss_google%', 'width' => '80');
                    }
                    if ($value == 'pinterest') {
                        $columns['ss_pinterest'] = array('th' => __('Pinterest', $this->the_plugin->localizationName), 'td' => '%ss_pinterest%', 'width' => '80');
                    }
                    if ($value == 'stumbleupon') {
                        $columns['ss_stumbleupon'] = array('th' => __('Stumbleupon', $this->the_plugin->localizationName), 'td' => '%ss_stumbleupon%', 'width' => '80');
                    }
                    if ($value == 'digg') {
                        $columns['ss_digg'] = array('th' => __('Digg', $this->the_plugin->localizationName), 'td' => '%ss_digg%', 'width' => '80');
                    }
                    if ($value == 'linkedin') {
                        $columns['ss_linkedin'] = array('th' => __('Linkedin', $this->the_plugin->localizationName), 'td' => '%ss_linkedin%', 'width' => '80');
                    }
                }
            }
            $columns['date'] = array('th' => __('Date', $this->the_plugin->localizationName), 'td' => '%date%', 'width' => '120');
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspSocialStats', 'show_header' => true, 'show_footer' => false, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => $columns, 'mass_actions' => false))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#11
0
        private function printBaseInterface()
        {
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('advanced_setup')->show_menu();
            ?>
			
			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            /*<img src="<?php echo $this->module_folder;?>assets/w3-icon.png">*/
            ?>
											<?php 
            _e('Mass Check the markup (HTML, XHTML, …) of your pages', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspPageHTMLValidation', 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%ID%', 'width' => '40'), 'title' => array('th' => __('Title', $this->the_plugin->localizationName), 'td' => '%title%', 'align' => 'left'), 'status' => array('th' => __('Status', $this->the_plugin->localizationName), 'td' => '%status%', 'def' => '-', 'align' => 'center', 'width' => '40'), 'nr_of_errors' => array('th' => __('# of Errors:', $this->the_plugin->localizationName), 'td' => '%nr_of_errors%', 'def' => '-', 'align' => 'center', 'width' => '80'), 'nr_of_warning' => array('th' => __('# of Warning', $this->the_plugin->localizationName), 'td' => '%nr_of_warning%', 'def' => '-', 'align' => 'center', 'width' => '80'), 'last_check_at' => array('th' => __('Last check at', $this->the_plugin->localizationName), 'td' => '%last_check_at%', 'def' => __('Never Checked', $this->the_plugin->localizationName), 'align' => 'center', 'width' => '120'), 'view_full_report' => array('th' => __('View full report', $this->the_plugin->localizationName), 'td' => '%view_full_report%', 'align' => 'center', 'width' => '120'), 'date' => array('th' => __('Date', $this->the_plugin->localizationName), 'td' => '%date%', 'width' => '120'), 'optimize_btn' => array('th' => __('Action', $this->the_plugin->localizationName), 'td' => '%button%', 'option' => array('value' => __('Verify page', $this->the_plugin->localizationName), 'action' => 'do_item_html_validation'), 'width' => '80')), 'mass_actions' => array('html_validation' => array('value' => __('Verify all selected pages', $this->the_plugin->localizationName), 'action' => 'do_bulk_html_validation', 'color' => 'blue'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }
示例#12
0
        private function printBaseInterface()
        {
            global $wpdb;
            ?>
		<script type="text/javascript" src="<?php 
            echo $this->module_folder;
            ?>
app.class.js" ></script>
		<div id="psp-wrapper" class="fluid wrapper-psp">
			<?php 
            // show the top menu
            pspAdminMenu::getInstance()->make_active('advanced_setup')->show_menu();
            ?>
			
			<div id="psp-lightbox-overlay">
				<div id="psp-lightbox-container">
					<h1 class="psp-lightbox-headline">
						<img class="psp-lightbox-icon" src="<?php 
            echo $this->the_plugin->cfg['paths']['freamwork_dir_url'];
            ?>
images/light-bulb.png">
						<span id="link-details"><?php 
            _e('Details:', $this->the_plugin->localizationName);
            ?>
</span>
						<a href="#" class="psp-close-btn" title="<?php 
            _e('Close Lightbox', $this->the_plugin->localizationName);
            ?>
"></a>
					</h1>

					<div class="psp-seo-status-container">
						<div id="psp-lightbox-seo-report-response"></div>
						<div style="clear:both"></div>
					</div>
				</div>
			</div>

			<!-- Main loading box -->
			<div id="psp-main-loading">
				<div id="psp-loading-overlay"></div>
				<div id="psp-loading-box">
					<div class="psp-loading-text"><?php 
            _e('Loading', $this->the_plugin->localizationName);
            ?>
</div>
					<div class="psp-meter psp-animate" style="width:86%; margin: 34px 0px 0px 7%;"><span style="width:100%"></span></div>
				</div>
			</div>

			<!-- Header -->
			<div id="psp-header">

				<div id="psp-header-bottom">
					<!-- Container -->
					<div class="psp-container clearfix"></div>
				</div>
			</div>

			<!-- Content -->
			<div id="psp-content">

				<!-- Container -->
				<div class="psp-container clearfix">

					<!-- Main Content Wrapper -->
					<div id="psp-content-wrap" class="clearfix">

						<!-- Content Area -->
						<div id="psp-content-area">
							<div class="psp-grid_4">
	                        	<div class="psp-panel">
	                        		<div class="psp-panel-header">
										<span class="psp-panel-title">
											<?php 
            /*<img src="<?php echo $this->the_plugin->cfg['paths']['plugin_dir_url'];?>/modules/Social_Stats/assets/menu_icon.png">*/
            ?>
											<?php 
            _e('Facebook Planner Scheduled Tasks', $this->the_plugin->localizationName);
            ?>
										</span>
									</div>
									<div class="psp-panel-content">
										<form class="psp-form" id="1" action="#save_with_ajax">
											<div class="psp-form-row psp-table-ajax-list" id="psp-table-ajax-response">
											<?php 
            pspAjaxListTable::getInstance($this->the_plugin)->setup(array('id' => 'pspFacebookPlanner', 'custom_table' => "psp_post_planner_cron", 'custom_table_force_action' => true, 'show_header' => true, 'items_per_page' => '10', 'post_statuses' => 'all', 'columns' => array('checkbox' => array('th' => 'checkbox', 'td' => 'checkbox'), 'id' => array('th' => __('ID', $this->the_plugin->localizationName), 'td' => '%id%', 'width' => '40'), 'post_id' => array('th' => __('Post ID', $this->the_plugin->localizationName), 'td' => '%post_id%', 'width' => '40'), 'post_name' => array('th' => __('Post Name', $this->the_plugin->localizationName), 'td' => '%post_name%', 'align' => 'left'), 'status' => array('th' => __('Status', $this->the_plugin->localizationName), 'td' => '%status%', 'align' => 'center', 'width' => '30'), 'attempts' => array('th' => __('Executed (times)', $this->the_plugin->localizationName), 'td' => '%attempts%', 'align' => 'center', 'width' => '30'), 'response' => array('th' => __('Last Response', $this->the_plugin->localizationName), 'td' => '%response%', 'align' => 'center', 'width' => '80'), 'post_to' => array('th' => __('Post To', $this->the_plugin->localizationName), 'td' => '%post_to%', 'align' => 'center', 'width' => '80'), 'post_privacy' => array('th' => __('Privacy', $this->the_plugin->localizationName), 'td' => '%post_privacy%', 'align' => 'center', 'width' => '50'), 'email_at_post' => array('th' => __('Email notification', $this->the_plugin->localizationName), 'td' => '%email_at_post%', 'align' => 'center', 'width' => '40'), 'repeat_status' => array('th' => __('Repeating?', $this->the_plugin->localizationName), 'td' => '%repeat_status%', 'align' => 'center', 'width' => '40'), 'repeat_interval' => array('th' => __('Repeat (hours)', $this->the_plugin->localizationName), 'td' => '%repeat_interval%', 'align' => 'center', 'width' => '40'), 'run_date' => array('th' => __('Run at date/time', $this->the_plugin->localizationName), 'td' => '%run_date%', 'align' => 'center', 'width' => '70'), 'started_at' => array('th' => __('Starting date/time', $this->the_plugin->localizationName), 'td' => '%started_at%', 'align' => 'center', 'width' => '70'), 'ended_at' => array('th' => __('Ending date/time', $this->the_plugin->localizationName), 'td' => '%ended_at%', 'align' => 'center', 'width' => '70')), 'mass_actions' => array('delete_facebook_planner_rows' => array('value' => __('Delete selected rows', $this->the_plugin->localizationName), 'action' => 'do_bulk_delete_facebook_planner_rows', 'color' => 'blue'))))->print_html();
            ?>
								            </div>
							            </form>
				            		</div>
								</div>
							</div>
							<div class="clear"></div>
						</div>
					</div>
				</div>
			</div>
		</div>

<?php 
        }