7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_FieldType_section_title extends AmazonAutoLinks_AdminPageFramework_FieldType_text {
10 | public $aFieldTypeSlugs = array( 'section_title', );
11 | protected $aDefaultKeys = array( 'label_min_width' => 30, 'attributes' => array( 'size' => 20, 'maxlength' => 100, ), );
12 | protected function getField($aField)
13 | {
14 | $aField[ 'attributes' ] = array( 'type' => 'text' ) + $aField[ 'attributes' ];
15 | return parent::getField($aField);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/include/library/apf/factory/_common/form/field_type/submit/js/submit.bundle.min.js:
--------------------------------------------------------------------------------
1 | /*! Admin Page Framework - Submit Field Type 1.0.0 */
2 | !function(t){t(document).ready(function(){t(".amazon-auto-links-field-submit .submit-confirm-container input[type=checkbox]").each(function(i,n){t(this).closest(".amazon-auto-links-field-submit").find("input[type=submit]").on("click",function(i){var n=t(this).closest(".amazon-auto-links-field-submit");n.find(".submit-confirmation-warning").remove();var e=t(this).closest(".amazon-auto-links-field-submit").find(".submit-confirm-container input[type=checkbox]");if(!e.length)return!0;if(e.is(":checked"))return!0;e="* "+e.attr("data-error-message")+"
";return n.find(".submit-confirm-container").append(e),!1})})})}(jQuery);
--------------------------------------------------------------------------------
/include/library/apf/factory/_common/form/field_type/table/js/table.bundle.min.js:
--------------------------------------------------------------------------------
1 | /*! Admin Page Framework - Table Field Type 0.0.1 */
2 | !function(i){var e=AmazonAutoLinks_AdminPageFrameworkScriptFormMain,n=AmazonAutoLinks_AdminPageFrameworkFieldTypeTable;i(document).ready(function(){var a;"undefined"!==n&&(a=["0.0.1",n],parseInt(e.debugMode)&&console.log("APF Table Field Type",...a),i(".amazon-auto-links-field-table .accordion-container").each(function(){var a="true"===(e=i(this).data("active"))||!0===e||"false"!==e&&!1!==e&&(e=parseInt(e),!isNaN(e)&&e),e=i.extend({},i(this).data(),{collapsible:!0,active:!0===a?0:a,heightStyle:"content"});i(this).accordion(e);a=a?"dashicons-arrow-up":"dashicons-arrow-down";i(this).find(".accordion-title").append('
')}))})}(jQuery);
--------------------------------------------------------------------------------
/include/library/apf/factory/admin_page/AdminPageFramework_Model.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_Model extends AmazonAutoLinks_AdminPageFramework_Controller_Menu
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/admin_page/AdminPageFramework_Model_Menu.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_Model_Menu extends AmazonAutoLinks_AdminPageFramework_Controller_Page {
10 | public function __construct($sOptionKey=null, $sCallerPath=null, $sCapability='manage_options', $sTextDomain='amazon-auto-links')
11 | {
12 | parent::__construct($sOptionKey, $sCallerPath, $sCapability, $sTextDomain);
13 | new AmazonAutoLinks_AdminPageFramework_Model_Menu__RegisterMenu($this);
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/include/library/apf/factory/admin_page/AdminPageFramework_View.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_View extends AmazonAutoLinks_AdminPageFramework_Model {
10 | public function content($sContent)
11 | {
12 | return $sContent;
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/include/library/apf/factory/admin_page/AdminPageFramework_View_Menu.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_View_Menu extends AmazonAutoLinks_AdminPageFramework_Model_Menu
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/admin_page/_model/delegate/validaor/AdminPageFramework_Model___Exception_FormValidation.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Model___Exception_FormValidation extends Exception {
10 | public $aReturn = array();
11 | }
12 |
--------------------------------------------------------------------------------
/include/library/apf/factory/meta_box/_controller/AdminPageFramework_HelpPane_post_meta_box.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_HelpPane_post_meta_box extends AmazonAutoLinks_AdminPageFramework_HelpPane_Base {
10 | public function _replyToRegisterHelpTabText()
11 | {
12 | if (! $this->oProp->oCaller->isInThePage()) {
13 | return false;
14 | }
15 | $this->_setHelpTab($this->oProp->sMetaBoxID, $this->oProp->sTitle, $this->oProp->aHelpTabText, $this->oProp->aHelpTabTextSide);
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/include/library/apf/factory/meta_box/_model/AdminPageFramework_MetaBox_Model___PostMeta.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_MetaBox_Model___PostMeta extends AmazonAutoLinks_AdminPageFramework_Factory_Model___Meta_Base
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/meta_box/form/AdminPageFramework_Form_post_meta_box.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Form_post_meta_box extends AmazonAutoLinks_AdminPageFramework_Form_Meta {
10 | public $sStructureType = 'post_meta_box';
11 | public function construct()
12 | {
13 | $this->_addDefaultResources();
14 | }
15 | private function _addDefaultResources()
16 | {
17 | $_oCSS = new AmazonAutoLinks_AdminPageFramework_Form_View___CSS_meta_box;
18 | $this->addResource('internal_styles', $_oCSS->get());
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/include/library/apf/factory/page_meta_box/AdminPageFramework_PageMetaBox_View.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_PageMetaBox_View extends AmazonAutoLinks_AdminPageFramework_PageMetaBox_Model
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/page_meta_box/_controller/AdminPageFramework_HelpPane_page_meta_box.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_HelpPane_page_meta_box extends AmazonAutoLinks_AdminPageFramework_HelpPane_Base
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/page_meta_box/_controller/AdminPageFramework_Resource_page_meta_box.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Resource_page_meta_box extends AmazonAutoLinks_AdminPageFramework_Resource_admin_page
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/post_type/_controller/AdminPageFramework_HelpPane_post_type.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_HelpPane_post_type extends AmazonAutoLinks_AdminPageFramework_HelpPane_Base
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/post_type/_controller/AdminPageFramework_Resource_post_type.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Resource_post_type extends AmazonAutoLinks_AdminPageFramework_Resource_post_meta_box
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/post_type/form/AdminPageFramework_Form_post_type.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Form_post_type extends AmazonAutoLinks_AdminPageFramework_Form {
10 | public $sStructureType = 'post_type';
11 | }
12 |
--------------------------------------------------------------------------------
/include/library/apf/factory/widget/AdminPageFramework_Widget_Controller.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_Widget_Controller extends AmazonAutoLinks_AdminPageFramework_Widget_View {
10 | public function setUp()
11 | {}
12 | public function load()
13 | {}
14 | protected function setArguments(array $aArguments=array())
15 | {
16 | $this->oProp->aWidgetArguments = $aArguments;
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/include/library/apf/factory/widget/AdminPageFramework_Widget_View.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | abstract class AmazonAutoLinks_AdminPageFramework_Widget_View extends AmazonAutoLinks_AdminPageFramework_Widget_Model {
10 | public function content($sContent, $aArguments, $aFormData)
11 | {
12 | return $sContent;
13 | }
14 | public function _printWidgetForm()
15 | {
16 | echo $this->oForm->get();
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/include/library/apf/factory/widget/_controller/AdminPageFramework_HelpPane_widget.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_HelpPane_widget extends AmazonAutoLinks_AdminPageFramework_HelpPane_Base
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/widget/_controller/AdminPageFramework_Resource_widget.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Resource_widget extends AmazonAutoLinks_AdminPageFramework_Resource_Base
10 | {}
11 |
--------------------------------------------------------------------------------
/include/library/apf/factory/widget/form/AdminPageFramework_Form_widget.php:
--------------------------------------------------------------------------------
1 |
5 | *
6 | * Copyright (c) 2013-2023, Michael Uno; Licensed under MIT
7 | */
8 |
9 | class AmazonAutoLinks_AdminPageFramework_Form_widget extends AmazonAutoLinks_AdminPageFramework_Form {
10 | public $sStructureType = 'widget';
11 | public function construct()
12 | {
13 | $this->_addDefaultResources();
14 | }
15 | private function _addDefaultResources()
16 | {
17 | $_oCSS = new AmazonAutoLinks_AdminPageFramework_Form_View___CSS_widget;
18 | $this->addResource('internal_styles', $_oCSS->get());
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/include/library/ignore-class-map.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/include/library/ignore-class-map.txt
--------------------------------------------------------------------------------
/language/amazon-auto-links-de_DE.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/language/amazon-auto-links-de_DE.mo
--------------------------------------------------------------------------------
/language/amazon-auto-links-es_ES.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/language/amazon-auto-links-es_ES.mo
--------------------------------------------------------------------------------
/language/amazon-auto-links-fr_FR.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/language/amazon-auto-links-fr_FR.mo
--------------------------------------------------------------------------------
/language/amazon-auto-links-it_IT.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/language/amazon-auto-links-it_IT.mo
--------------------------------------------------------------------------------
/language/amazon-auto-links-ja.mo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/language/amazon-auto-links-ja.mo
--------------------------------------------------------------------------------
/template/_common/ignore-css-min.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/_common/ignore-css-min.txt
--------------------------------------------------------------------------------
/template/category/functions.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/category/functions.php
--------------------------------------------------------------------------------
/template/category/ignore-css-min.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/category/ignore-css-min.txt
--------------------------------------------------------------------------------
/template/category/screenshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/category/screenshot.jpg
--------------------------------------------------------------------------------
/template/category/settings.php:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/category/settings.php
--------------------------------------------------------------------------------
/template/debug/ignore-css-min.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/debug/ignore-css-min.txt
--------------------------------------------------------------------------------
/template/debug/readme.txt:
--------------------------------------------------------------------------------
1 | == Change log ==
2 |
3 | = 1.2.0 =
4 | - Removed the debug elements as it is not defined in the common stylesheet.
5 |
6 | = 1.1.0 =
7 | - Made it list available variables.
8 | - Improved the visual to make it more human readable.
9 |
10 | = 1.0.0 =
11 | - Initial release.
--------------------------------------------------------------------------------
/template/debug/screenshot.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/michaeluno/amazon-auto-links/1fb1fb89b36377a073d123b44575972b683d36b6/template/debug/screenshot.jpg
--------------------------------------------------------------------------------
/template/debug/style.css:
--------------------------------------------------------------------------------
1 | /*
2 | Template Name: Debug
3 | Template URI: https://en.michaeluno.jp
4 | Author: Michael Uno
5 | Author URI: https://en.michaeluno.jp
6 | Description: Displays raw unit fetched data.
7 | Version: 1.2.0
8 | License: GNU General Public License v2 or later
9 | License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 | Tags: default
11 | Text Domain: amazon-auto-links
12 | */
13 | .amazon-auto-links-debug .debug {
14 | max-height: 300px;
15 | overflow-y: scroll;
16 | overflow-x: auto;
17 | padding: 0 1em;
18 | word-wrap: break-word;
19 | word-break: break-all;
20 | margin: 1em 0;
21 | }
22 | /*# sourceMappingURL=style.css.map */
23 |
--------------------------------------------------------------------------------
/template/debug/style.min.css:
--------------------------------------------------------------------------------
1 | .amazon-auto-links-debug .debug{max-height:300px;overflow-y:scroll;overflow-x:auto;padding:0 1em;word-wrap:break-word;word-break:break-all;margin:1em 0}
--------------------------------------------------------------------------------
/template/debug/style.scss:
--------------------------------------------------------------------------------
1 | /*
2 | Template Name: Debug
3 | Template URI: https://en.michaeluno.jp
4 | Author: Michael Uno
5 | Author URI: https://en.michaeluno.jp
6 | Description: Displays raw unit fetched data.
7 | Version: 1.2.0
8 | License: GNU General Public License v2 or later
9 | License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 | Tags: default
11 | Text Domain: amazon-auto-links
12 | */
13 |
14 | .amazon-auto-links-debug .debug {
15 | max-height: 300px;
16 | overflow-y: scroll;
17 | overflow-x: auto;
18 | padding: 0 1em;
19 | word-wrap: break-word;
20 | word-break: break-all;
21 | margin: 1em 0;
22 | }
--------------------------------------------------------------------------------
/template/image/readme.txt:
--------------------------------------------------------------------------------
1 | == Change log ==
2 |
3 | = 1.0.0 =
4 | Released.
--------------------------------------------------------------------------------
/template/image/style.css:
--------------------------------------------------------------------------------
1 | /**
2 | * Template Name: Image
3 | * Template URI: http://en.michaeluno.jp
4 | * Author: Michael Uno
5 | * Author URI: http://en.michaeluno.jp
6 | * Description: Displays only the product thumbnail.
7 | * Version: 1.0.0
8 | * License: GNU General Public License v2 or later
9 | * License URI: http://www.gnu.org/licenses/gpl-2.0.html
10 | * Tags: default
11 | * Text Domain: amazon-auto-links
12 | */
13 |
--------------------------------------------------------------------------------
/template/image/style.min.css:
--------------------------------------------------------------------------------
1 | /* Image 1.0.0 */
--------------------------------------------------------------------------------
/template/image/template.php:
--------------------------------------------------------------------------------
1 |
22 | getAllowedHTMLTags() ); ?>
23 |
21 | getAllowedHTMLTags() ); ?>
22 |