LLMS_Helper_Admin_Add_Ons::output_license_manager()
Output the HTML for the license manager area
Return Return
(void)
Source Source
File: libraries/lifterlms-helper/includes/class-llms-helper-admin-add-ons.php
*/ public function output_license_manager() { $my_keys = llms_helper_options()->get_license_keys(); if ( $my_keys ) { wp_enqueue_style( 'plugin-install' ); wp_enqueue_script( 'plugin-install' ); add_thickbox(); } ?> <section class="llms-licenses"> <button class="llms-button-primary" id="llms-active-keys-toggle"> <?php _e( 'My License Keys', 'lifterlms' ); ?> <i class="fa fa-chevron-down" aria-hidden="true"></i> </button> <form action="" class="llms-key-field" id="llms-key-field-form" method="POST"> <?php if ( $my_keys ) : ?> <h3 class="llms-license-header"><?php _e( 'Manage Saved License Keys', 'lifterlms' ); ?></h3> <ul class="llms-active-keys"> <?php foreach ( $my_keys as $key ) : ?> <li> <label for="llms_key_<?php echo esc_attr( $key['license_key'] ); ?>"> <input id="llms_key_<?php echo esc_attr( $key['license_key'] ); ?>" name="llms_remove_keys[]" type="checkbox" value="<?php echo esc_attr( $key['license_key'] ); ?>"> <span><?php echo $key['license_key']; ?></span> </label> </li> <?php endforeach; ?> </ul> <button class="llms-button-danger small" name="llms_deactivate_keys" type="submit"><?php _e( 'Remove Selected', 'lifterlms' ); ?></button> <?php endif; ?> <label for="llms_keys_field"> <h3 class="llms-license-header"><?php _e( 'Add New License Keys', 'lifterlms' ); ?></h3> <textarea name="llms_add_keys" id="llms_keys_field" placeholder="<?php esc_attr_e( 'Enter each license on a new line', 'lifterlms' ); ?>"></textarea> </label> <button class="llms-button-primary small" name="llms_activate_keys" type="submit"><?php _e( 'Add New', 'lifterlms' ); ?></button> <?php wp_nonce_field( 'llms_manage_keys', '_llms_manage_keys_nonce' ); ?> </form> </section> <?php
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.4.0 | Use core textdomain. |
3.0.0 | Introduced. |