2021-02-23 16:44:18 +00:00
|
|
|
|
<?php // phpcs:disable Squiz.Commenting.FileComment.Missing
|
|
|
|
|
// phpcs:disable Squiz.Commenting.FileComment.MissingPackageTag
|
|
|
|
|
/**
|
2021-02-23 16:00:59 +00:00
|
|
|
|
Plugin Name: footnotes
|
|
|
|
|
Plugin URI: https://wordpress.org/plugins/footnotes/
|
|
|
|
|
Description: time to bring footnotes to your website! footnotes are known from offline publishing and everybody takes them for granted when reading a magazine.
|
|
|
|
|
Author: Mark Cheret
|
2021-02-23 16:44:18 +00:00
|
|
|
|
Version: 2.5.6
|
2021-02-23 16:00:59 +00:00
|
|
|
|
Author URI: http://cheret.de/plugins/footnotes-2/
|
|
|
|
|
Text Domain: footnotes
|
|
|
|
|
Domain Path: /languages
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*/
|
|
|
|
|
// phpcs:enable
|
|
|
|
|
|
2021-02-23 16:00:59 +00:00
|
|
|
|
/*
|
|
|
|
|
* Copyright 2021 Mark Cheret (email: mark@cheret.de)
|
|
|
|
|
*/
|
|
|
|
|
/**
|
|
|
|
|
* Version number for stylesheet cache busting.
|
|
|
|
|
*
|
|
|
|
|
* @since 2.1.4
|
|
|
|
|
* @since 2.5.3 (Hungarian)
|
|
|
|
|
* @var str
|
2021-02-23 16:44:18 +00:00
|
|
|
|
* @lastmodified 2021-02-20T1911+0100
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* @committer @pewgeuges
|
|
|
|
|
*/
|
2021-02-23 16:44:18 +00:00
|
|
|
|
define( 'C_STR_FOOTNOTES_VERSION', '2.5.6' );
|
2021-02-23 16:00:59 +00:00
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
LICENSE NOTICE
|
|
|
|
|
|
|
|
|
|
This program is free software; you can redistribute it and/or modify
|
|
|
|
|
it under the terms of the GNU General Public License, version 3, as
|
|
|
|
|
published by the Free Software Foundation.
|
|
|
|
|
|
|
|
|
|
This program is distributed in the hope that it will be useful,
|
|
|
|
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
GNU General Public License for more details.
|
|
|
|
|
|
|
|
|
|
You should have received a copy of the GNU General Public License
|
|
|
|
|
along with this program; if not, write to the Free Software
|
|
|
|
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Plugin’s main PHP file.
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* @filesource
|
2021-02-23 16:44:18 +00:00
|
|
|
|
* @package footnotes
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* @since 0.0.1
|
|
|
|
|
*/
|
|
|
|
|
|
2021-02-23 16:44:18 +00:00
|
|
|
|
// Get all common classes and functions.
|
|
|
|
|
require_once dirname( __FILE__ ) . '/includes.php';
|
2021-02-23 16:00:59 +00:00
|
|
|
|
|
2021-02-23 16:44:18 +00:00
|
|
|
|
// Add Plugin Links to the "installed plugins" page.
|
2021-02-23 16:00:59 +00:00
|
|
|
|
$l_str_plugin_file = 'footnotes/footnotes.php';
|
2021-02-23 16:44:18 +00:00
|
|
|
|
add_filter( "plugin_action_links_{$l_str_plugin_file}", array( 'MCI_Footnotes_Hooks', 'plugin_links' ), 10, 2 );
|
2021-02-23 16:00:59 +00:00
|
|
|
|
|
2021-02-23 16:44:18 +00:00
|
|
|
|
// Initialize the Plugin.
|
|
|
|
|
$g_obj_mci_footnotes = new MCI_Footnotes();
|
|
|
|
|
// Run the Plugin.
|
|
|
|
|
$g_obj_mci_footnotes->run();
|
2021-02-23 16:00:59 +00:00
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* Sets the stylesheet enqueuing mode for production.
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* @since 2.5.5
|
|
|
|
|
* @var bool
|
|
|
|
|
* @see class/init.php
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* In production, a minified CSS file tailored to the settings is enqueued.
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*
|
2021-02-23 16:00:59 +00:00
|
|
|
|
* Developing stylesheets is meant to be easier when this is set to false.
|
|
|
|
|
* WARNING: This facility designed for development must NOT be used in production.
|
2021-02-23 16:44:18 +00:00
|
|
|
|
*/
|
2021-02-23 16:00:59 +00:00
|
|
|
|
define( 'C_BOOL_CSS_PRODUCTION_MODE', true );
|