/** * 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 ); } Like options pling, rolling big date degree, case matters, or any other quantifiable methods out of really works performed

Like options pling, rolling big date degree, case matters, or any other quantifiable methods out of really works performed

Like options pling, rolling big date degree, case matters, or any other quantifiable methods out of really works performed

( 4 ) Wages and earnings regarding group utilized in fulfilling costs revealing otherwise complimentary standards on Government prizes have to be supported in the same manner while the salaries and wages said getting compensation out-of Government awards.

( 5 ) Getting says, regional governing bodies and you may Indian tribes, alternative procedure otherwise solutions for allocating wages and you will earnings to help you Federal awards can be used in the place of or even in addition so you can this new ideas described inside the part (1) if approved by the aware company to own indirect costs.

( we ) Replace systems which use sampling strategies (priilies (TANF), this new Supplemental Nutrition Direction System (SNAP), Medicaid, or any other personal direction software) have to fulfill appropriate analytical testing standards and additionally:

( A ) This new testing world need to tend to be all the professionals whoever wages and you may wages will be allocated centered on sample performance except since the given from inside Tysk kvinner the section (i)(5)(iii) associated with point;

( ii ) Allocating charges for new tested employees' managers, clerical and you can assistance employees, in line with the results of brand new sampled professionals, would-be appropriate.

( iii ) Lower than full compliance into the mathematical sampling standards noted inside the subsection (5)(i) are recognized by the aware department to possess secondary will cost you if the it concludes your numbers getting used on Government awards would be limited, or if they ends up that the program suggested by the low-Government entity will result in keep costs down to Government honours than just a system and that complies towards the criteria.

( six ) Cognizant enterprises to have secondary costs are motivated to accept option proposals considering outcomes and you can milestones to possess system efficiency in which speaking of certainly reported. In which authorized by the Government aware agencies getting indirect can cost you, such plans was acceptable as an alternative to the needs of paragraph (i)(1) associated with the section.

But since provided in other places during these standards, the expense off perimeter masters was deductible provided that the benefits are reasonable and are generally required by legislation, non-Federal entity-employee arrangement, otherwise a professional coverage of your own low-Federal entity

dating sites australia over 50

( seven ) To have Federal awards out-of equivalent mission pastime or cases of recognized combined financing, a non-Government entity get fill out efficiency agreements that incorporate funds from numerous Government prizes and account fully for their combined fool around with based on abilities-founded metrics, provided such as for instance preparations is actually accepted in advance of the the inside it Federal awarding agencies. In such cases, the fresh new low-Government entity must submit a request waiver of one's standards according to files you to definitely refers to the procedure out of battery charging will set you back, relates new billing of costs into the particular passion which is appropriate to all the financing offer, which can be according to quantifiable methods of your craft inside relatives to go out billed.

( 8 ) To own a low-Federal entity where information do not meet up with the conditions discussed contained in this area, the government might need professionals activity accounts, together with given skills, otherwise equivalent paperwork you to contain the information as required within this section.

Compensation-edge experts.

( a great ) General. Perimeter pros is allowances and you can functions provided with companies on their professionals because settlement together with typical salaries and you will wages. Edge benefits is, but they are not limited so you can, the expense away from hop out (trips, family-associated, unwell or military), worker insurance rates, retirement benefits, and you will unemployment work with preparations.

( b ) Hop out. The expense of fringe pros in the form of typical payment paid back to help you group during episodes out-of authorized absences regarding the work, instance having yearly hop out, family-relevant leave, sick get-off, getaways, court leave, military get-off, management leave, and other equivalent gurus, is actually deductible when the the following requirements was met: