/** * Display function for the support page. here we can give links to forums and special upgrade instructions e.g. migration features */ function em_admin_help_page() { global $wpdb; ?> <div class="wrap"> <div id="icon-events" class="icon32"><br /></div> <h2><?php _e('Getting Help for Events Manager', 'dbem'); ?> </h2> <div class="em-docs"> <h2>Where To Get Help</h3> <p> This page is only a small portion of the event documentation which is here for quick reference. If you're just starting out, we recommend you visit the following places for further support: </p> <ol> <li>New users are strongly encouraged to have a look at our <a href="http://wp-events-plugin.com/documentation/getting-started-guide/">getting started guide</a>.</li> <li>Browse the other documentation pages and <a href="http://wp-events-plugin.com/tutorials/">tutorials</a>.</li> <li>View the <a href="http://wp-events-plugin.com/documentation/faq/">FAQ</a> for general questions and <a href="http://wp-events-plugin.com/documentation/troubleshooting/">Troubleshooting</a> for common issues. These are regularly updated with recent issues.</li> <li>Rather than trying to contact us directly, we request you use the <a href="http://wordpress.org/tags/events-manager?forum_id=10">support forums</a> as others may be experiencing the same issues as you. For faster support via private member forums and extra features please consider <a href="http://wp-events-plugin.com/events-manager-pro/">upgrading to pro</a>.</li> </ol> <p> If you can't find what you're looking for in the documentation, you may find help on our <a href="http://wp-events-plugin.com/forums/">support forums</a>. </p> <h2><?php _e('Placeholders for customizing event pages', 'dbem'); ?> </h2> <p><?php echo sprintf(__("In the <a href='%s'>settings page</a>, you'll find various textboxes where you can edit how event information looks, such as for event and location lists. Using the placeholders below, you can choose what information should be displayed.", 'dbem'), EM_ADMIN_URL . '&events-manager-options'); ?> </p> <a name="event-placeholders"></a> <h3 style="margin-top:20px;"><?php _e('Event Related Placeholders', 'dbem'); ?> </h3> <?php echo em_docs_placeholders(array('type' => 'events')); ?> <a name="category-placeholders"></a> <h3><?php _e('Category Related Placeholders', 'dbem'); ?> </h3> <?php echo em_docs_placeholders(array('type' => 'categories')); ?> <h3><?php _e('Tag Related Placeholders', 'dbem'); ?> </h3> <?php echo em_docs_placeholders(array('type' => 'tags')); ?> <a name="location-placeholders"></a> <h3><?php _e('Location Related Placeholders', 'dbem'); ?> </h3> <?php echo em_docs_placeholders(array('type' => 'locations')); ?> <a name="booking-placeholders"></a> <h3><?php _e('Booking Related Placeholders', 'dbem'); ?> </h3> <?php echo em_docs_placeholders(array('type' => 'bookings')); ?> </div> <?php //Is this a previously imported installation? $old_table_name = $wpdb->prefix . 'dbem_events'; if ($wpdb->get_var("SHOW TABLES LIKE '{$old_table_name}'") == $old_table_name) { ?> <hr style="margin:30px 10px;" /> <div class="updated"> <h3>Troubleshooting upgrades from version 2.x to 3.x</h3> <p>We notice that you upgraded from version 2, as we are now using new database tables, and we do not delete the old tables in case something went wrong with this upgrade.</p> <p>If something went wrong with the update to version 3 read on:</p> <h4>Scenario 1: the plugin is working, but for some reason the old events weren't imported</h4> <p>You can safely reimport your old events from the previous tables without any risk of deleting them. However, if you click the link below <b>YOU WILL OVERWRITE ANY NEW EVENTS YOU CREATED IN VERSION 3</b></p> <p><a onclick="return confirm('Are you sure you want to do this? Any new changes made since updating will be overwritten by your old ones, and this cannot be undone');" href="<?php echo wp_nonce_url(EM_ADMIN_URL . '&events-manager-help&em_reimport=1', 'em_reimport'); ?> ">Reimport Events from version 2</a></p> <h4>Scenario 2: the plugin is not working, I want to go back to version 2!</h4> <p>You can safely downgrade and will not lose any information.</p> <ol> <li>First of all, <a href='http://downloads.wordpress.org/plugin/events-manager.2.2.2.zip'>dowload a copy of version 2.2</a></li> <li>Deactivate and delete Events Manager in the plugin page</li> <li><a href="<?php bloginfo('wpurl'); ?> /wp-admin/plugin-install.php?tab=upload">Upload the zip file you just downloaded here</a></li> <li>Let the developers know, of any bugs you ran into while upgrading. We'll help you out if there is a simple solution, and will fix reported bugs within days, if not quicker!</li> </ol> </div> <?php } ?> </div> <?php }
/** * Display function for the support page. here we can give links to forums and special upgrade instructions e.g. migration features */ function em_admin_help_page() { global $wpdb; ?> <div class="wrap"> <div id="icon-events" class="icon32"><br /></div> <h2><?php _e('Getting Help for Events Manager', 'dbem'); ?> </h2> <p> For further information on using this plugin, please view the <a href="http://wp-events-plugin.com/documentation/">documentation pages</a>. If you can't find what you're looking for in the documentation, you may find help on our <a href="http://wp-events-plugin.com/forums/">support forums</a>. </p> <div class="em-docs"> <h2><?php _e('Placeholders for customizing event pages', 'dbem'); ?> </h2> <p><?php echo sprintf(__("In the <a href='%s'>settings page</a>, you'll find various textboxes where you can edit how event information looks, such as for event and location lists. Using the placeholders below, you can choose what information should be displayed.", 'dbem'), 'admin.php?page=events-manager-options'); ?> </p> <h3><a name="event-placeholders"><?php _e('Event Related Placeholders', 'dbem'); ?> </a></h3> <?php echo em_docs_placeholders(array('type' => 'events')); ?> <h3><a name="location-placeholders"><?php _e('Location Related Placeholders', 'dbem'); ?> </a></h3> <?php echo em_docs_placeholders(array('type' => 'locations')); ?> <h3><a name="booking-placeholders"><?php _e('Booking Related Placeholders', 'dbem'); ?> </a></h3> <?php echo em_docs_placeholders(array('type' => 'bookings')); ?> </div> <?php //Is this a previously imported installation? $old_table_name = $wpdb->prefix . 'dbem_events'; if ($wpdb->get_var("SHOW TABLES LIKE '{$old_table_name}'") == $old_table_name) { ?> <hr style="margin:30px 10px;" /> <div class="updated"> <h3>Troubleshooting upgrades from version 2.x to 3.x</h3> <p>We notice that you upgraded from version 2, as we are now using new database tables, and we do not delete the old tables in case something went wrong with this upgrade.</p> <p>If something went wrong with the update to version 3 read on:</p> <h4>Scenario 1: the plugin is working, but for some reason the old events weren't imported</h4> <p>You can safely reimport your old events from the previous tables without any risk of deleting them. However, if you click the link below <b>YOU WILL OVERWRITE ANY NEW EVENTS YOU CREATED IN VERSION 3</b></p> <p><a onclick="return confirm('Are you sure you want to do this? Any new changes made since updating will be overwritten by your old ones, and this cannot be undone');" href="<?php echo wp_nonce_url(get_bloginfo('wpurl') . '/wp-admin/admin.php?page=events-manager-help&em_reimport=1', 'em_reimport'); ?> ">Reimport Events from version 2</a></p> <h4>Scenario 2: the plugin is not working, I want to go back to version 2!</h4> <p>You can safely downgrade and will not lose any information.</p> <ol> <li>First of all, <a href='http://downloads.wordpress.org/plugin/events-manager.2.2.2.zip'>dowload a copy of version 2.2</a></li> <li>Deactivate and delete Events Manager in the plugin page</li> <li><a href="<?php bloginfo('wpurl'); ?> /wp-admin/plugin-install.php?tab=upload">Upload the zip file you just downloaded here</a></li> <li>Let the developers know, of any bugs you ran into while upgrading. We'll help you out if there is a simple solution, and will fix reported bugs within days, if not quicker!</li> </ol> </div> <?php } ?> </div> <?php }