Changeset 1502274
- Timestamp:
- 09/25/2016 05:55:41 PM (10 years ago)
- Location:
- ucb-recommend
- Files:
-
- 258 added
- 9 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/.htaccess (added)
-
tags/1.0.2/README.md (added)
-
tags/1.0.2/apis (added)
-
tags/1.0.2/apis/add-condition-set.php (added)
-
tags/1.0.2/apis/delete-condition-group.php (added)
-
tags/1.0.2/apis/delete-condition.php (added)
-
tags/1.0.2/apis/delete-join-table.php (added)
-
tags/1.0.2/apis/delete-objects.php (added)
-
tags/1.0.2/apis/delete-widget.php (added)
-
tags/1.0.2/apis/get-bandits.php (added)
-
tags/1.0.2/apis/get-columns.php (added)
-
tags/1.0.2/apis/get-condition-groups.php (added)
-
tags/1.0.2/apis/get-condition-set.php (added)
-
tags/1.0.2/apis/get-conditions.php (added)
-
tags/1.0.2/apis/get-design-templates.php (added)
-
tags/1.0.2/apis/get-devices.php (added)
-
tags/1.0.2/apis/get-join-tables.php (added)
-
tags/1.0.2/apis/get-join-types.php (added)
-
tags/1.0.2/apis/get-objects.php (added)
-
tags/1.0.2/apis/get-post-ids.php (added)
-
tags/1.0.2/apis/get-posts.php (added)
-
tags/1.0.2/apis/get-preview.php (added)
-
tags/1.0.2/apis/get-tables.php (added)
-
tags/1.0.2/apis/get-types.php (added)
-
tags/1.0.2/apis/get-valid-devices.php (added)
-
tags/1.0.2/apis/get-verbs.php (added)
-
tags/1.0.2/apis/get-widget-setting.php (added)
-
tags/1.0.2/apis/get-widgets.php (added)
-
tags/1.0.2/apis/save-condition-group.php (added)
-
tags/1.0.2/apis/save-condition.php (added)
-
tags/1.0.2/apis/save-design-templates.php (added)
-
tags/1.0.2/apis/save-join-table.php (added)
-
tags/1.0.2/apis/save-objects.php (added)
-
tags/1.0.2/apis/save-valid-devices.php (added)
-
tags/1.0.2/apis/save-widget-setting.php (added)
-
tags/1.0.2/apis/save-widget.php (added)
-
tags/1.0.2/apis/widget.php (added)
-
tags/1.0.2/controllers (added)
-
tags/1.0.2/controllers/001-setting.php (added)
-
tags/1.0.2/controllers/010-widget.php (added)
-
tags/1.0.2/controllers/100-action.php (added)
-
tags/1.0.2/controllers/900-log.php (added)
-
tags/1.0.2/controllers/index.php (added)
-
tags/1.0.2/db-config.php (added)
-
tags/1.0.2/emblemmatic-ucb-recommend-logo-22.png (added)
-
tags/1.0.2/functions.php (added)
-
tags/1.0.2/index.php (added)
-
tags/1.0.2/languages (added)
-
tags/1.0.2/languages/UCBRecommend-ja.mo (added)
-
tags/1.0.2/languages/UCBRecommend-ja.po (added)
-
tags/1.0.2/lib (added)
-
tags/1.0.2/lib/apis (added)
-
tags/1.0.2/lib/apis/nonce.php (added)
-
tags/1.0.2/lib/common (added)
-
tags/1.0.2/lib/common/010-defines.php (added)
-
tags/1.0.2/lib/common/030-base-class.php (added)
-
tags/1.0.2/lib/common/040-db.php (added)
-
tags/1.0.2/lib/common/050-db_config.php (added)
-
tags/1.0.2/lib/common/080-model-base.php (added)
-
tags/1.0.2/lib/common/090-api-base.php (added)
-
tags/1.0.2/lib/common/100-controller-base.php (added)
-
tags/1.0.2/lib/common/110-api-loader.php (added)
-
tags/1.0.2/lib/common/120-controller-loader.php (added)
-
tags/1.0.2/lib/common/130-service-base.php (added)
-
tags/1.0.2/lib/library (added)
-
tags/1.0.2/lib/library/YUI-CSS-compressor (added)
-
tags/1.0.2/lib/library/YUI-CSS-compressor/cssmin.php (added)
-
tags/1.0.2/lib/library/jsmin-php (added)
-
tags/1.0.2/lib/library/jsmin-php/README.md (added)
-
tags/1.0.2/lib/library/jsmin-php/jsmin.php (added)
-
tags/1.0.2/lib/library/jsmin-php/test (added)
-
tags/1.0.2/lib/library/jsmin-php/test/setup.php (added)
-
tags/1.0.2/lib/library/jsmin-php/test/test.php (added)
-
tags/1.0.2/lib/library/jsmin-php/test/utf8-with-bom.js (added)
-
tags/1.0.2/lib/library/plugin-update-checker (added)
-
tags/1.0.2/lib/library/plugin-update-checker/README.md (added)
-
tags/1.0.2/lib/library/plugin-update-checker/composer.json (added)
-
tags/1.0.2/lib/library/plugin-update-checker/css (added)
-
tags/1.0.2/lib/library/plugin-update-checker/css/puc-debug-bar.css (added)
-
tags/1.0.2/lib/library/plugin-update-checker/debug-bar-panel.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/debug-bar-plugin.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/github-checker.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/js (added)
-
tags/1.0.2/lib/library/plugin-update-checker/js/debug-bar.js (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages/plugin-update-checker-fr_FR.mo (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages/plugin-update-checker-fr_FR.po (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages/plugin-update-checker-hu_HU.mo (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages/plugin-update-checker-hu_HU.po (added)
-
tags/1.0.2/lib/library/plugin-update-checker/languages/plugin-update-checker.pot (added)
-
tags/1.0.2/lib/library/plugin-update-checker/license.txt (added)
-
tags/1.0.2/lib/library/plugin-update-checker/plugin-update-checker.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/vendor (added)
-
tags/1.0.2/lib/library/plugin-update-checker/vendor/Parsedown.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/vendor/ParsedownLegacy.php (added)
-
tags/1.0.2/lib/library/plugin-update-checker/vendor/readme-parser.php (added)
-
tags/1.0.2/lib/library/scssphp (added)
-
tags/1.0.2/lib/library/scssphp/.travis.yml (added)
-
tags/1.0.2/lib/library/scssphp/LICENSE.md (added)
-
tags/1.0.2/lib/library/scssphp/Makefile (added)
-
tags/1.0.2/lib/library/scssphp/README.md (added)
-
tags/1.0.2/lib/library/scssphp/composer.json (added)
-
tags/1.0.2/lib/library/scssphp/phpunit.xml.dist (added)
-
tags/1.0.2/lib/library/scssphp/pscss (added)
-
tags/1.0.2/lib/library/scssphp/scss.inc.php (added)
-
tags/1.0.2/lib/library/scssphp/tests (added)
-
tags/1.0.2/lib/library/scssphp/tests/ApiTest.php (added)
-
tags/1.0.2/lib/library/scssphp/tests/ExceptionTest.php (added)
-
tags/1.0.2/lib/library/scssphp/tests/InputTest.php (added)
-
tags/1.0.2/lib/library/scssphp/tests/compare-scss.sh (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/builtins.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/comments.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/compass_extract.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/content.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/content_with_function.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/default_args.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/directives.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/extends.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/filter_effects.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/functions.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/ie7.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/if.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/if_on_null.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/import.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/imports (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/imports/_partial.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/imports/simple.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/interpolation.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/keyword_args.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/list.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/looping.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/media.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/mixins.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/nesting.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/null.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/operators.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/placeholder_selector.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/scss_css.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/selectors.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/values.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/inputs/variables.scss (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/builtins.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/comments.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/compass_extract.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/content.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/content_with_function.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/default_args.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/directives.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/extends.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/filter_effects.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/functions.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/ie7.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/if.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/if_on_null.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/import.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/interpolation.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/keyword_args.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/list.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/looping.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/media.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/mixins.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/nesting.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/null.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/operators.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/placeholder_selector.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/scss_css.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/selectors.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/values.css (added)
-
tags/1.0.2/lib/library/scssphp/tests/outputs/variables.css (added)
-
tags/1.0.2/lib/load.php (added)
-
tags/1.0.2/lib/public (added)
-
tags/1.0.2/lib/public/css (added)
-
tags/1.0.2/lib/public/css/index.php (added)
-
tags/1.0.2/lib/public/fonts (added)
-
tags/1.0.2/lib/public/fonts/index.php (added)
-
tags/1.0.2/lib/public/img (added)
-
tags/1.0.2/lib/public/img/back.png (added)
-
tags/1.0.2/lib/public/img/index.php (added)
-
tags/1.0.2/lib/public/img/loading.gif (added)
-
tags/1.0.2/lib/public/index.php (added)
-
tags/1.0.2/lib/public/js (added)
-
tags/1.0.2/lib/public/js/index.php (added)
-
tags/1.0.2/lib/public/plugins (added)
-
tags/1.0.2/lib/public/plugins/index.php (added)
-
tags/1.0.2/lib/services (added)
-
tags/1.0.2/lib/services/device-service.php (added)
-
tags/1.0.2/lib/services/minify-service.php (added)
-
tags/1.0.2/lib/services/option-service.php (added)
-
tags/1.0.2/lib/services/post-service.php (added)
-
tags/1.0.2/lib/services/system-service.php (added)
-
tags/1.0.2/lib/services/user-service.php (added)
-
tags/1.0.2/lib/views (added)
-
tags/1.0.2/lib/views/ajaxurl-admin.php (added)
-
tags/1.0.2/lib/views/ajaxurl.php (added)
-
tags/1.0.2/lib/views/controls.php (added)
-
tags/1.0.2/lib/views/modal-script.php (added)
-
tags/1.0.2/lib/views/modal-style.php (added)
-
tags/1.0.2/models (added)
-
tags/1.0.2/models/condition.php (added)
-
tags/1.0.2/models/condition_group.php (added)
-
tags/1.0.2/models/index.php (added)
-
tags/1.0.2/models/join_table.php (added)
-
tags/1.0.2/models/number.php (added)
-
tags/1.0.2/models/object.php (added)
-
tags/1.0.2/models/test.php (added)
-
tags/1.0.2/models/widget.php (added)
-
tags/1.0.2/public (added)
-
tags/1.0.2/public/css (added)
-
tags/1.0.2/public/css/index.php (added)
-
tags/1.0.2/public/fonts (added)
-
tags/1.0.2/public/fonts/index.php (added)
-
tags/1.0.2/public/img (added)
-
tags/1.0.2/public/img/index.php (added)
-
tags/1.0.2/public/img/loading.gif (added)
-
tags/1.0.2/public/img/logo.png (added)
-
tags/1.0.2/public/img/no_thumb.jpg (added)
-
tags/1.0.2/public/index.php (added)
-
tags/1.0.2/public/js (added)
-
tags/1.0.2/public/js/index.php (added)
-
tags/1.0.2/public/js/jquery.autosize.min.js (added)
-
tags/1.0.2/public/js/jquery.inview.min.js (added)
-
tags/1.0.2/public/plugins (added)
-
tags/1.0.2/public/plugins/index.php (added)
-
tags/1.0.2/readme.txt (added)
-
tags/1.0.2/screenshot-1.png (added)
-
tags/1.0.2/screenshot-2.png (added)
-
tags/1.0.2/services (added)
-
tags/1.0.2/services/access.php (added)
-
tags/1.0.2/services/calculate.php (added)
-
tags/1.0.2/services/clear.php (added)
-
tags/1.0.2/services/condition.php (added)
-
tags/1.0.2/services/custom-post-type.php (added)
-
tags/1.0.2/services/data.php (added)
-
tags/1.0.2/services/design.php (added)
-
tags/1.0.2/services/index.php (added)
-
tags/1.0.2/services/shortcode.php (added)
-
tags/1.0.2/services/update.php (added)
-
tags/1.0.2/services/widget-settings.php (added)
-
tags/1.0.2/settings.php (added)
-
tags/1.0.2/ucb-recommend.php (added)
-
tags/1.0.2/uninstall.php (added)
-
tags/1.0.2/update.json (added)
-
tags/1.0.2/views (added)
-
tags/1.0.2/views/action.php (added)
-
tags/1.0.2/views/index.php (added)
-
tags/1.0.2/views/item-template.php (added)
-
tags/1.0.2/views/list-template.php (added)
-
tags/1.0.2/views/load-widget-template.php (added)
-
tags/1.0.2/views/log.php (added)
-
tags/1.0.2/views/not-found-template.php (added)
-
tags/1.0.2/views/setting.php (added)
-
tags/1.0.2/views/style-template.php (added)
-
tags/1.0.2/views/widget-script.php (added)
-
tags/1.0.2/views/widget-settings-script.php (added)
-
tags/1.0.2/views/widget-settings.php (added)
-
trunk/languages/UCBRecommend-ja.mo (modified) (previous)
-
trunk/languages/UCBRecommend-ja.po (modified) (2 diffs)
-
trunk/lib/common/030-base-class.php (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/services/calculate.php (modified) (3 diffs)
-
trunk/settings.php (modified) (1 diff)
-
trunk/ucb-recommend.php (modified) (2 diffs)
-
trunk/update.json (modified) (1 diff)
-
trunk/views/widget-settings-script.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ucb-recommend/trunk/languages/UCBRecommend-ja.po
r1499492 r1502274 3 3 "Project-Id-Version: ucb-recommend0.0.0.0.1\n" 4 4 "POT-Creation-Date: 2016-07-19 20:40+0900\n" 5 "PO-Revision-Date: 2016-09-2 1 12:58+0900\n"5 "PO-Revision-Date: 2016-09-23 02:01+0900\n" 6 6 "Last-Translator: \n" 7 7 "Language-Team: \n" … … 422 422 msgid "Redirect URL" 423 423 msgstr "リダイレクトURL" 424 425 msgid "Constant of UCB Algorithm" 426 msgstr "UCBアルゴリズムの定数" -
ucb-recommend/trunk/lib/common/030-base-class.php
r1499492 r1502274 30 30 // "show_result" => array( "label" => "Whether to set button to show result", "type" => "bool", "default" => UCB_RECOMMEND_SHOW_RESULT ), 31 31 //"check_update" => array( "label" => "Whether to check update", "type" => "bool", "default" => UCB_RECOMMEND_CHECK_UPDATE ), 32 "ucb_const" => array( "label" => "Constant of UCB Algorithm", "type" => "int", "default" => UCB_RECOMMEND_UCB_CONST, "min" => 0 ), 32 33 ); 33 34 -
ucb-recommend/trunk/readme.txt
r1500299 r1502274 4 4 Requires at least: 3.9.14 5 5 Tested up to: 4.6.1 6 Stable tag: 1.0. 16 Stable tag: 1.0.2 7 7 License: GPLv2 or later 8 8 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 34 34 35 35 == Changelog == 36 37 = 1.0.2 = 38 * 2016-09-26 39 * add ucb constant setting 40 * small bug fix 36 41 37 42 = 1.0.1 = -
ucb-recommend/trunk/services/calculate.php
r1499492 r1502274 74 74 global $ucbr_custom_post_type; 75 75 $post_type = $ucbr_custom_post_type->get_post_type(); 76 $types = get_post_types( array( 'exclude_from_search' => false) );76 $types = get_post_types( array( 'exclude_from_search' => false ) ); 77 77 $types[$post_type] = $post_type; 78 78 $posts = get_posts( … … 121 121 } 122 122 123 $const = $this->apply_filters( 'bandit_const', UCB_RECOMMEND_ BANDIT_CONST ) - 0;123 $const = $this->apply_filters( 'bandit_const', UCB_RECOMMEND_UCB_CONST ) - 0; 124 124 125 125 $total = array_sum( array_map( function ( $d ) use ( $ucbr_model_number ) { … … 131 131 $n_i = $ucbr_model_number->get_value( $d, 'number' ) - 0; 132 132 $c_i = $ucbr_model_number->get_value( $d, 'clicked' ) - 0; 133 if ( $n_i <= 0 ) { 133 if ( $const <= 0 ) { 134 $bandit = 1.0 * $c_i / $n_i; 135 } elseif ( $n_i <= 0 ) { 134 136 $bandit = PHP_INT_MAX; 135 137 } else { -
ucb-recommend/trunk/settings.php
r1499492 r1502274 44 44 define( 'UCB_RECOMMEND_GET_DATA_NUMBER', 10 ); 45 45 define( 'UCB_RECOMMEND_NO_CONTEXT_MODE', false ); 46 define( 'UCB_RECOMMEND_ BANDIT_CONST', 1 );46 define( 'UCB_RECOMMEND_UCB_CONST', 1 ); 47 47 define( 'UCB_RECOMMEND_PREVIEW_POST_NUMBER', 10 ); 48 48 define( 'UCB_RECOMMEND_WIDGET_SHORTCODE', 'ucbr_widget' ); -
ucb-recommend/trunk/ucb-recommend.php
r1499883 r1502274 2 2 /* 3 3 Plugin Name: UCB Recommend 4 Plugin URI: 5 Description: Recommendation plugin using ucb algorithm4 Plugin URI: https://wordpress.org/plugins/ucb-recommend/ 5 Description: Recommendation and AB test plugin using ucb algorithm 6 6 Author: 123teru321 7 Version: 1.0. 17 Version: 1.0.2 8 8 Author URI: http://technote.space/ 9 9 Text Domain: UCBRecommend … … 27 27 28 28 //plugin version 29 define( 'UCB_RECOMMEND_PLUGIN_VERSION', '1.0. 1' );29 define( 'UCB_RECOMMEND_PLUGIN_VERSION', '1.0.2' ); 30 30 31 31 //plugin file name -
ucb-recommend/trunk/update.json
r1499883 r1502274 3 3 "slug": "ucb-recommend", 4 4 "download_url": "https://github.com/123teru321/UCB-Recommend/archive/master.zip", 5 "version": "1.0. 1",5 "version": "1.0.2", 6 6 "tested": "4.6.1", 7 7 "homepage": "https://technote.space/", -
ucb-recommend/trunk/views/widget-settings-script.php
r1499492 r1502274 391 391 save_design_template(get_widget_id(), name, value, function () { 392 392 //set_design(tab_id); 393 update_design_template(tab_id, name );393 update_design_template(tab_id, name, true); 394 394 set_updated('<?php _e( "Saved.", UCB_RECOMMEND_TEXT_DOMAIN ); ?>'); 395 395 }); … … 506 506 if (controles) { 507 507 ucbr_obj.enable_controls(); 508 $(elem).find('.ucbr-template-value').trigger('blur'); 508 509 } 509 510 }, function (error) {
Note: See TracChangeset
for help on using the changeset viewer.