%PDF- %PDF-
Direktori : /www/pinecnj.cz/www.pinecnj.cz/wp-content/plugins/videographywp/views/ |
Current File : //www/pinecnj.cz/www.pinecnj.cz/wp-content/plugins/videographywp/views/page-settings.php |
<?php // No direct access if( !defined( 'ABSPATH' ) ){ die(); } ?> <div class="wrap"> <h2><?php _e( 'VideographyWP - plugin settings', 'videographywp' );?></h2> <form method="post" action=""> <?php wp_nonce_field( 'cvwp-save-plugin-options', 'cvwp-nonce' );?> <div id="cvwp-tabs" class="cvwp-tabs" data-storage_var="cvwp_settings_tab"> <ul class="cvwp-tab-labels"> <li><a href="#cvwp-embed"><?php _e( 'Embed options', 'videographywp' );?></a></li> <li><a href="#cvwp-settings"><?php _e( 'Settings', 'videographywp' );?></a></li> <li><a href="#cvwp-apis"><?php _e( 'APIs', 'videographywp' );?></a></li> <li><a href="#cvwp-help"><?php _e( 'Info & Help', 'videographywp' );?></a></li> <?php foreach( $extra_tabs as $tab_id => $hook ):?> <li><a href="#<?php echo $tab_id;?>"><?php echo $hook['title'];?></a></li> <?php endforeach;?> </ul> <!-- Embed options --> <div id="cvwp-embed" class="cvwp-panel hide-if-js"> <h4><i class="dashicons dashicons-video-alt3"></i> <?php _e( 'Automatic embed', 'videographywp' );?></h4> <table class="form-table"> <tbody> <?php if( cvwp_theme_is_compatible() ):?> <tr> <th><label for="embed_for_theme"><?php _e( 'Allow theme to handle all embedding', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <?php endif;?> <tr class="toggle plugin_embed"> <th><label for="plugin_embedding"><?php _e( 'Allow embedding', 'videographywp' );?>:</label></th> <td class="toggler"> <?php if( __cvwp_disallow_plugin_embeds() ):?> <span class="cvwp-warning"><?php _e( 'Automatic plugin embedding disallowed by plugin filter used in theme or other plugin.', 'videographywp' );?></span><br /> <span class="description"> <?php _e( "To allow automatic plugin embedding make sure that your theme doesn't set filter <code>cvwp_disallow_plugin_embeds</code> to return true.", 'videographywp' );?> </span> <?php else:?> <?php cvwp_settings_checkbox( 'plugin_embedding', 'settings', array( 'data-selector' => '.toggle.single_embed' ) );?> <span class="description"><?php _e( "When checked, the plugin will automatically embed videos into posts." , 'videographywp' );?></span> <span class="description"><?php _e( "Uncheck this option if you plan to do the embedding from your theme/child theme." , 'videographywp' );?></span> <?php endif;?> </td> </tr> <tr class="toggle plugin_embed single_embed"> <th><label for="single_post_embedding"><?php _e( 'Embed only on single post pages', 'videographywp' );?>:</label></th> <td> <?php if( __cvwp_disallow_plugin_embeds() ):?> <span class="cvwp-warning"><?php _e( 'Automatic plugin embedding disallowed by plugin filter used in theme or other plugin.', 'videographywp' );?></span><br /> <?php else:?> <?php cvwp_settings_checkbox( 'single_post_embedding' );?> <span class="description"><?php _e( "When checked, the plugin will automatically embed videos only when viewed on single page." , 'videographywp' );?></span> <span class="description"><?php _e( "Uncheck this option if you want to embed on archive pages too." , 'videographywp' );?></span> <?php if( $this->is_elementor_pro() ):?> <p class="cvwp-notice"> <?php _e( "Please note, if using Elementor PRO post archive templates and want to embed videos in archive pages, this option won't work.", 'cvwp' );?> </p> <?php endif;?> <?php endif;?> </td> </tr> </tbody> </table> <h4><i class="dashicons dashicons-admin-generic"></i><?php _e( 'Global embedding options', 'videographywp' );?></h4> <p class="description"> <?php _e( 'By enabling these global embedding options, you will apply the same embed settings to all posts created by the plugin.<br />This is useful if you need videos to be embedded exactly the same everywhere in your website.', 'videographywp' );?> </p> <table class="form-table" id="global_options"> <tbody> <!-- Embed position --> <tr> <th><label for="set_embed_position"><?php _e( 'Override embed position', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <!-- Lazy load --> <tr> <th><label for="set_lazy_load"><?php _e( 'Override lazy load', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <!-- Video width --> <tr> <th><label for="set_video_width"><?php _e( 'Override video width', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <!-- Video volume --> <tr> <th><label for="set_video_volume"><?php _e( 'Override video volume', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <!-- Video fullscreen --> <tr> <th><label for="set_video_fs"><?php _e( 'Override video fullscreen', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> <!-- Video loop --> <tr> <th><label for="set_video_fs"><?php _e( 'Override video loop', 'videographywp' );?>:</label></th> <td class="toggler"> <span class="description"><?php printf( __( 'Option available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> </td> </tr> </tbody> </table> <?php submit_button( __( 'Save settings', 'videographywp' ) );?> </div> <!-- Settings --> <div id="cvwp-settings" class="cvwp-panel hide-if-js"> <h4><i class="dashicons dashicons-admin-generic"></i> <?php _e( 'Maintenance settings', 'videographywp' );?></h4> <table class="form-table"> <tbody> <tr> <th><label for=""><?php _e( 'Allow for post type', 'cvwp' );?>:</label></th> <?php $post_checkboxes = cvwp_post_types_checkboxes(array( 'name' => 'post_types', 'echo' => false, 'selected' => $options['post_types'] )); ?> <td> <?php echo $post_checkboxes;?> <?php if( post_type_exists('product') ): ?> <input type="checkbox" disabled="disabled" /> <span class="description"><?php printf( __( 'WooCommerce products available only in %s', 'videographywp' ), '<a href="' . cvwp_plugin_url() . '"><strong>VideographyWP<sup>PRO</sup></strong></a>' );?></span> <?php endif;?> </td> </tr> <tr> <th><label for="complete_uninstall"><?php _e('Complete uninstall', 'videographywp');?>:</label></th> <td> <?php cvwp_settings_checkbox( 'complete_uninstall' );?> <span class="description"><?php _e( 'If checked, when uninstalling the plugin you can remove it completely, including all custom fields created by the plugin and all other data.', 'videographywp' );?></span> </td> </tr> <tr> <th><label for="show_warnings"><?php _e('Show warnings', 'videographywp');?>:</label></th> <td> <?php cvwp_settings_checkbox( 'show_warnings' );?> <span class="description"><?php _e( 'If checked, will display warnings under certain conditions alerting users to enable settings or review options.', 'videographywp' );?></span> </td> </tr> </tbody> </table> <?php submit_button( __( 'Save settings', 'videographywp' ) );?> </div> <!-- Plugin APIs --> <div id="cvwp-apis" class="cvwp-panel hide-if-js"> <h4><i class="dashicons dashicons-admin-network"></i> <?php _e('APIs credentials', 'videographywp');?></h4> <table class="form-table"> <tbody> <tr> <td colspan="2"> <p class="description"> <?php _e( 'Before being able to import YouTube videos, you must enter your YouTube API server key.', 'videographywp' );?><br /> <?php printf( __( 'More details about how you can get your API key can be found %shere%s.' , 'videographywp' ), '<a href="' . cvwp_plugin_url( 'documentation/getting-started/licence-api-keys/' ) . '" target="_blank">', '</a>') ;?> </p> </td> </tr> <tr> <th><label for="apis-youtube-key"><?php _e( 'YouTube server key', 'videographywp' );?>:</label></th> <td> <input type="text" name="apis_youtube_key" id="apis-youtube-key" value="<?php echo esc_attr( $apis['youtube_key'] );?>" autocomplete="off" size="60" /> <a class="button" href="#" id="cvwp-test-yt-key" ><?php esc_attr_e( 'Test YouTube key', 'videographywp' );?></a> <div id="cvwp-test-yt-key-response" class="idle"></div> <p class="description"> <a class="cvwp-video-button" href="#" data-source="youtube" data-video_id="6xye7Fddttk" data-width="900" data-aspect="16x9" data-volume="55" data-ssl="0" data-controls="1" data-lazy_load="0"> <?php _e( 'Show me how to set YouTube key', 'videographywp' );?> </a> </p> </td> </tr> </tbody> </table> <?php submit_button( __('Save settings', 'videographywp') );?> </div> <!-- Info & Help --> <div id="cvwp-help" class="cvwp-panel hide-if-js"> <h4><i class="dashicons dashicons-admin-tools"></i> <?php _e( 'WP theme compatibility', 'videographywp' );?></h4> <p class="description cvwp-notice"> <?php _e( 'All video embedding is handled by the plugin.', 'videographywp' );?> <?php printf( __( 'WordPress theme compatibility if available only in %s.', 'videographywp' ), '<strong><a href="' . cvwp_plugin_url() . '">VideographyWP<sup>PRO</sup></a></strong>');?><br /> </p> <p> <?php printf( __('The plugin can import videos from the following platforms: %s.'), cvwp_video_platforms_list() );?><br /> <?php printf( __('Except for YouTube, %1$s can import from the following plaforms: %2$s.'), '<strong><a href="' . cvwp_plugin_url() . '">VideographyWP<sup>PRO</sup></a></strong>', cvwp_pro_video_platforms_list() );?> </p> <p> <?php printf( __('Also, %1$s is compatible by default with all the following premium and free WordPress themes: %2$s.', 'videographywp'), '<strong><a href="' . cvwp_plugin_url() . '">VideographyWP<sup>PRO</sup></a></strong>', cvwp_compatible_themes_list() );?> </p> <h4><i class="dashicons dashicons-welcome-learn-more"></i> <?php _e( 'Additional resources', 'videographywp' );?></h4> <p><?php _e( 'Below you will find links to documentation, plugin usage and tutorials.', 'videographywp' );?></p> <ul> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/getting-started/plugin-settings/' );?>"><?php _e( 'Plugin settings explained', 'videographywp' );?></a></li> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/getting-started/licence-api-keys/' );?>"><?php _e( 'How to get licence key and YouTube API key', 'videographywp' );?></a></li> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/getting-started/importing-videos/' );?>"><?php _e( 'How to import videos with VideographyWP', 'videographywp' );?></a></li> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/basic-tutorials/how-to-make-all-video-embeds-look-the-same/' );?>"><?php _e( 'How embed override options work', 'videographywp' );?></a></li> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/intermediate-tutorials/wordpress-theme-compatibility/' );?>"><?php _e( 'How to make my video theme compatible with VideographyWP', 'videographywp' );?></a></li> <li><a target="_blank" href="<?php echo cvwp_plugin_url( 'documentation/advanced-tutorials/integrate-videographywp-with-my-theme/' );?>"><?php _e( 'How to use VideographyWP in your WordPress theme', 'videographywp' );?></a></li> </ul> </div> <?php foreach( $extra_tabs as $tab_id => $hook ):?> <div id="<?php echo $tab_id;?>" class="cvwp-panel hide-if-js"> <?php call_user_func( $hook['callback'] );?> </div> <?php endforeach;?> </div> <!-- <table class="form-table"> <tbody> <tr> <th><label for=""></label></th> <td></td> </tr> </tbody> </table> --> </form> </div>