/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } A family simply for guarantee is actually an extremely peculiar particular organization

A family simply for guarantee is actually an extremely peculiar particular organization

A family simply for guarantee is actually an extremely peculiar particular organization

It has got a few of the exact same attributes because the a personal business limited by offers at the mercy of the next secret differences:

  • Specific companies are allowed to prepare simplified economic and you may directors' reportspanies being eligible for basic reporting are described in the CO once the enterprises “falling in reporting exclusion”. Areas 359 to help you 366A and you will Agenda step 3 of the CO put from being qualified standards getting people to prepare simplistic economic and you can directors' records.

It's certain same features due to the fact an exclusive team limited by shares susceptible to the following key distinctions:

  • A limited business really should not be entered in place of “Limited” as past word of their English term or “????” as the past conditions of their Chinese term (point 102 of one's CO). However, the Registrar away from People, may, by the licence, do so capacity to distribute by making use of the word “Limited” or perhaps the terms “????” (area 103 of CO) to own low-profit making organizations .

This has certain exact same functions because the a private business simply for offers subject to the next key differences:

  • It is advisable to set up a Investors Agreement which takes care of the latest discretion otherwise alert of shares, the new settling out-of managerial and policy problems and the protection of welfare out of minority shareholders. You really need to designate legal counsel to arrange it Arrangement.

It offers a number of the same characteristics as an exclusive organization restricted to shares at the mercy of next key distinctions:

  • A buddies designed under the CO given that a pals limited to be sure has no share financing.

It offers certain exact same services since the a personal team simply for offers subject to the following trick distinctions:

  • A person in a friends restricted to verify is not accountable in order to sign up for their investment because the organization is an excellent going-concern. As an alternative, the newest member undertakes whenever the business try ended up if you find yourself he/this woman is a member of the business or in one single season immediately following he/she stops is like a part, he/she shall contribute a cost not surpassing a fixed amount to their possessions (i) into the fee of your own organizations costs and debts contracted before he/she stops becoming particularly a member, (ii) into the commission of the costs, charges and you will expenses regarding winding up the organization, and you can (iii) towards adjustment, among the contributories, of its liberties (section 810 of your own CO).

It's got a number of the exact same functions given that an exclusive company limited by offers subject to another secret variations:

  • Because of its inherent nature, companies limited to guarantee are usually put up to have charitable or non-profit-making qualities, instead of for attending typical team facts the spot where the number one object is to try to create profits and you can dispersed the Costa Rican bruder koster individuals profits for the participants. Generally, winnings and other money produced by a friends limited by verify may not be mutual one of the professionals however, will alternatively be familiar with provide new objects of providers.

It offers a number of the same functions just like the a private team limited to offers at the mercy of another secret distinctions:

  • A limited providers may be permitted because of the license to help you erase brand new phrase “Limited” or perhaps the terms“????”in team term if it is turned-out into the satisfaction of one's Registrar from Companies that (i) the latest things of team was limited to promoting commerce, ways, research, faith otherwise charity or other useful items also to items incidental or that lead to the people stuff, (ii) the business is needed from the their content to apply payouts or almost every other income to promote the items and you may (iii) the business try blocked because of the the blogs of spending dividends to help you their players (parts 103(3) and you may 103(4) of CO). This is not uncommon that a pals limited by ensure may end up being provided instance permit.

It's many of the exact same characteristics since the a personal providers restricted to offers at the mercy of next trick distinctions:

  • A friends limited by be sure need to have at least a couple directors (section 453 of one's CO) and you will a human anatomy corporate must not be appointed a movie director away from the business (section 456 of one's CO).

It offers some of the same qualities since the a private company simply for shares susceptible to next key variations:

  • Well-known virtue is the fact that accountability of shareholders to your businesses expenses is restricted to the level of the respective shareholding. The latest accountability of one's company general is bound to its aggregate provided express resource and its particular property.