Changeset 1511127
- Timestamp:
- 10/09/2016 02:15:44 PM (9 years ago)
- Location:
- cc-essentials
- Files:
-
- 68 added
- 5 edited
-
tags/1.1 (added)
-
tags/1.1/LICENSE (added)
-
tags/1.1/assets (added)
-
tags/1.1/assets/css (added)
-
tags/1.1/assets/css/cce-admin-styles-loveit.css (added)
-
tags/1.1/assets/css/cce-admin-styles-shortcodes.css (added)
-
tags/1.1/assets/css/cce-loveit.css (added)
-
tags/1.1/assets/css/cce-shortcodes.css (added)
-
tags/1.1/assets/css/font-awesome.min.css (added)
-
tags/1.1/assets/fonts (added)
-
tags/1.1/assets/fonts/FontAwesome.otf (added)
-
tags/1.1/assets/fonts/fontawesome-webfont.eot (added)
-
tags/1.1/assets/fonts/fontawesome-webfont.svg (added)
-
tags/1.1/assets/fonts/fontawesome-webfont.ttf (added)
-
tags/1.1/assets/fonts/fontawesome-webfont.woff (added)
-
tags/1.1/assets/fonts/fontawesome-webfont.woff2 (added)
-
tags/1.1/assets/img (added)
-
tags/1.1/assets/img/cce-2x.png (added)
-
tags/1.1/assets/img/cce.png (added)
-
tags/1.1/assets/img/heart-active.png (added)
-
tags/1.1/assets/img/heart.png (added)
-
tags/1.1/assets/img/sprite-popup.png (added)
-
tags/1.1/assets/js (added)
-
tags/1.1/assets/js/cce-loveit.js (added)
-
tags/1.1/assets/js/cce-shortcode-scripts.js (added)
-
tags/1.1/assets/js/icons.js (added)
-
tags/1.1/assets/js/min (added)
-
tags/1.1/assets/js/min/cce-loveit.min.js (added)
-
tags/1.1/assets/js/min/cce-shortcode-scripts.min.js (added)
-
tags/1.1/assets/js/min/icons.min.js (added)
-
tags/1.1/assets/js/min/plugin.legacy.min.js (added)
-
tags/1.1/assets/js/min/plugin.min.js (added)
-
tags/1.1/assets/js/min/shortcodes_plugins.min.js (added)
-
tags/1.1/assets/js/min/tinymce-button.min.js (added)
-
tags/1.1/assets/js/plugin-lang.php (added)
-
tags/1.1/assets/js/plugin.js (added)
-
tags/1.1/assets/js/plugin.legacy.js (added)
-
tags/1.1/assets/js/shortcodes_plugins.js (added)
-
tags/1.1/assets/js/tinymce-button.js (added)
-
tags/1.1/assets/styl (added)
-
tags/1.1/assets/styl/_preboot.styl (added)
-
tags/1.1/assets/styl/cce-shortcodes.styl (added)
-
tags/1.1/assets/styl/lib (added)
-
tags/1.1/assets/styl/lib/jeet (added)
-
tags/1.1/assets/styl/lib/jeet/_functions.styl (added)
-
tags/1.1/assets/styl/lib/jeet/_grid.styl (added)
-
tags/1.1/assets/styl/lib/jeet/_settings.styl (added)
-
tags/1.1/assets/styl/lib/jeet/index.styl (added)
-
tags/1.1/assets/styl/lib/rupture (added)
-
tags/1.1/assets/styl/lib/rupture/index.styl (added)
-
tags/1.1/cc-essentials.php (added)
-
tags/1.1/contact-methods (added)
-
tags/1.1/contact-methods/cce-contact-methods.php (added)
-
tags/1.1/includes (added)
-
tags/1.1/includes/settings (added)
-
tags/1.1/includes/settings/settings.php (added)
-
tags/1.1/includes/tinymce.php (added)
-
tags/1.1/languages (added)
-
tags/1.1/languages/cc-essentials.pot (added)
-
tags/1.1/loveit (added)
-
tags/1.1/loveit/cce-loveit.php (added)
-
tags/1.1/readme.txt (added)
-
tags/1.1/shortcodes (added)
-
tags/1.1/shortcodes/cce-shortcodes.php (added)
-
tags/1.1/shortcodes/config.php (added)
-
tags/1.1/shortcodes/shortcode-class.php (added)
-
tags/1.1/shortcodes/shortcodes.php (added)
-
tags/1.1/uninstall.php (added)
-
trunk/cc-essentials.php (modified) (1 diff)
-
trunk/includes/settings/settings.php (modified) (1 diff)
-
trunk/languages/cc-essentials.pot (modified) (7 diffs)
-
trunk/loveit/cce-loveit.php (modified) (5 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
cc-essentials/trunk/cc-essentials.php
r1476285 r1511127 4 4 * Plugin URI: https://wordpress.org/plugins/cc-essentials/ 5 5 * Description: CodeCookies Essentials: A set of powerful tools like shortcodes, widgets and font-awesome icons to extend the functionality of your WordPress site. 6 * Version: 1. 0.06 * Version: 1.1 7 7 * Author: CodeCooki.es 8 8 * Author URI: http://codecooki.es -
cc-essentials/trunk/includes/settings/settings.php
r1481829 r1511127 235 235 'type' => 'text' 236 236 ), 237 'hide_count_if_zero' => array( 238 'id' => 'hide_count_if_zero', 239 'name' => __('Hide count when no loves received', 'verve'), 240 'desc' => __('Check this to hide the ‘0’ count when no loves are received.', 'verve'), 241 'type' => 'checkbox', 242 'options' => array ( 243 'yes' => array( 'name' => __( 'Yes, hide it', 'cc-essentials' ) ) 244 ) 245 ), 237 246 'suffix_text_one' => array( 238 247 'id' => 'suffix_text_one', -
cc-essentials/trunk/languages/cc-essentials.pot
r1481829 r1511127 2 2 msgstr "" 3 3 "Project-Id-Version: CC Essentials\n" 4 "POT-Creation-Date: 2016- 08-23 23:08+0530\n"5 "PO-Revision-Date: 2016- 08-23 23:09+0530\n"4 "POT-Creation-Date: 2016-10-09 19:25+0530\n" 5 "PO-Revision-Date: 2016-10-09 19:25+0530\n" 6 6 "Last-Translator: CodeCookies\n" 7 7 "Language-Team: CodeCookies\n" … … 187 187 188 188 #: includes/settings/settings.php:239 189 msgid "Hide count when no loves received" 190 msgstr "" 191 192 #: includes/settings/settings.php:240 193 msgid "Check this to hide the ‘0’ count when no loves are received." 194 msgstr "" 195 196 #: includes/settings/settings.php:243 197 msgid "Yes, hide it" 198 msgstr "" 199 200 #: includes/settings/settings.php:248 189 201 msgid "Suffix text when 1 love received" 190 202 msgstr "" 191 203 192 #: includes/settings/settings.php:24 0204 #: includes/settings/settings.php:249 193 205 msgid "person loved this!" 194 206 msgstr "" 195 207 196 #: includes/settings/settings.php:2 41208 #: includes/settings/settings.php:250 197 209 msgid "" 198 210 "The text after the count when one person has loved a post/page. Leave blank " … … 200 212 msgstr "" 201 213 202 #: includes/settings/settings.php:2 46214 #: includes/settings/settings.php:255 203 215 msgid "Suffix text when more than 1 loves received" 204 216 msgstr "" 205 217 206 #: includes/settings/settings.php:2 47218 #: includes/settings/settings.php:256 207 219 msgid "people loved this!" 208 220 msgstr "" 209 221 210 #: includes/settings/settings.php:2 48222 #: includes/settings/settings.php:257 211 223 msgid "" 212 224 "The text after the count when more than one person has loved a post/page. " … … 214 226 msgstr "" 215 227 216 #: includes/settings/settings.php:4 03228 #: includes/settings/settings.php:412 217 229 #, php-format 218 230 msgid "" … … 221 233 msgstr "" 222 234 223 #: includes/settings/settings.php:4 15235 #: includes/settings/settings.php:424 224 236 #, php-format 225 237 msgid "" … … 287 299 msgstr "" 288 300 289 #: loveit/cce-loveit.php:40 loveit/cce-loveit.php:1 77301 #: loveit/cce-loveit.php:40 loveit/cce-loveit.php:183 290 302 msgid "You already loved this!" 291 303 msgstr "" … … 303 315 msgstr "" 304 316 305 #: loveit/cce-loveit.php:17 3317 #: loveit/cce-loveit.php:179 306 318 msgid "Love this" 307 319 msgstr "" 308 320 309 #: loveit/cce-loveit.php:205 310 msgid "CC - Most Loved Posts" 311 msgstr "" 312 313 #: loveit/cce-loveit.php:205 314 msgid "Displays most loved posts in descending order." 315 msgstr "" 316 317 #: loveit/cce-loveit.php:268 321 #: loveit/cce-loveit.php:211 322 msgid "• [CC] Most Loved Posts" 323 msgstr "" 324 325 #: loveit/cce-loveit.php:211 326 msgid "" 327 "Displays most loved posts in descending order. Installed by ‘CC " 328 "Essentials’ plugin." 329 msgstr "" 330 331 #: loveit/cce-loveit.php:274 318 332 msgid "Most loved posts" 319 333 msgstr "" 320 334 321 #: loveit/cce-loveit.php:2 84335 #: loveit/cce-loveit.php:290 322 336 msgid "Title:" 323 337 msgstr "" 324 338 325 #: loveit/cce-loveit.php:2 88339 #: loveit/cce-loveit.php:294 326 340 msgid "Description:" 327 341 msgstr "" 328 342 329 #: loveit/cce-loveit.php:29 2343 #: loveit/cce-loveit.php:298 330 344 msgid "Posts:" 331 345 msgstr "" 332 346 333 #: loveit/cce-loveit.php: 297347 #: loveit/cce-loveit.php:303 334 348 msgid "Display counts" 335 349 msgstr "" 336 350 337 #: loveit/cce-loveit.php:30 2351 #: loveit/cce-loveit.php:308 338 352 #, php-format 339 353 msgid "Display suffix & prefix %1$sEdit%2$s" -
cc-essentials/trunk/loveit/cce-loveit.php
r1484863 r1511127 105 105 // Click event. Get and Update Count 106 106 $post_id = str_replace('cce-loveit-', '', $_POST['loves_id']); 107 echo $this->cce_love_this($post_id, $cce_options['suffix_text_zero'], $cce_options[' suffix_text_one'], $cce_options['suffix_text_more'], 'update');107 echo $this->cce_love_this($post_id, $cce_options['suffix_text_zero'], $cce_options['hide_count_if_zero']['yes'], $cce_options['suffix_text_one'], $cce_options['suffix_text_more'], 'update'); 108 108 } else { 109 109 // AJAXing data in. Get Count 110 110 $post_id = str_replace('cce-loveit-', '', $_POST['post_id']); 111 echo $this->cce_love_this($post_id, $cce_options['suffix_text_zero'], $cce_options[' suffix_text_one'], $cce_options['suffix_text_more'], 'get');111 echo $this->cce_love_this($post_id, $cce_options['suffix_text_zero'], $cce_options['hide_count_if_zero']['yes'], $cce_options['suffix_text_one'], $cce_options['suffix_text_more'], 'get'); 112 112 } 113 113 … … 115 115 } 116 116 117 function cce_love_this($post_id, $suffix_text_zero = false, $ suffix_text_one = false, $suffix_text_more = false, $action = 'get') {117 function cce_love_this($post_id, $suffix_text_zero = false, $hide_count_if_zero = false, $suffix_text_one = false, $suffix_text_more = false, $action = 'get') { 118 118 if(!is_numeric($post_id)) return; 119 119 $suffix_text_zero = strip_tags($suffix_text_zero); … … 125 125 case 'get': 126 126 $loves = get_post_meta($post_id, '_cce_loves', true); 127 $love_count_span = ''; 127 128 if( !$loves ){ 128 129 $loves = 0; … … 133 134 elseif( $loves == 1 ) { $suffix = $suffix_text_one; } 134 135 else { $suffix = $suffix_text_more; } 135 136 return '<span class="cce-loveit-count">'. $loves .'</span><span class="cce-loveit-suffix">'. $suffix .'</span>'; 136 137 if( !($loves == 0 && $hide_count_if_zero) ) { $love_count_span = '<span class="cce-loveit-count">'. $loves .'</span>'; } 138 139 return $love_count_span.'<span class="cce-loveit-suffix">'. $suffix .'</span>'; 137 140 break; 138 141 139 142 case 'update': 140 143 $loves = get_post_meta($post_id, '_cce_loves', true); 144 $love_count_span = ''; 141 145 if( isset($_COOKIE['cce_loves_'. $post_id]) ) return $loves; 142 146 … … 148 152 elseif( $loves == 1 ) { $suffix = $suffix_text_one; } 149 153 else { $suffix = $suffix_text_more; } 150 151 return '<span class="cce-loveit-count">'. $loves .'</span><span class="cce-loveit-suffix">'. $suffix .'</span>'; 154 155 if( !($loves == 0 && $hide_count_if_zero) ) { $love_count_span = '<span class="cce-loveit-count">'. $loves .'</span>'; } 156 157 return $love_count_span.'<span class="cce-loveit-suffix">'. $suffix .'</span>'; 152 158 break; 153 159 -
cc-essentials/trunk/readme.txt
r1481829 r1511127 5 5 Requires at least: 4.0 6 6 Tested up to: 4.5.2 7 Stable tag: 1. 0.07 Stable tag: 1.1 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 88 88 == Changelog == 89 89 90 = 1.1 = 91 * Added 'Hide count of 0 loves received' feature. 92 * Updated FontAwesome library. 93 * Removed prefix span tag when prefix not added. 94 * Minor changes to descriptions of options and settings. 95 * Changed language domain to comply with WP plugin repository guidelines. 96 * Changed field ordering in CCE settings. 97 * Fixed a Google maps shortcode issue. 98 90 99 = 1.0.0 = 91 100 * Initial release.
Note: See TracChangeset
for help on using the changeset viewer.