Changeset 2998641
- Timestamp:
- 11/20/2023 07:50:47 AM (2 years ago)
- Location:
- categorify/trunk
- Files:
-
- 8 deleted
- 4 edited
-
assets/css/core.css (modified) (4 diffs)
-
assets/js/core.js (modified) (17 diffs)
-
categorify.php (modified) (3 diffs)
-
freemius/README.md (deleted)
-
freemius/assets/img/categorify.png (deleted)
-
freemius/assets/img/rewall-core.png (deleted)
-
freemius/assets/img/rewall.png (deleted)
-
freemius/assets/img/tools.php.png (deleted)
-
freemius/includes/i18n.php (deleted)
-
freemius/package.json (deleted)
-
freemius/templates/firewall-issues-js.php (deleted)
-
readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
categorify/trunk/assets/css/core.css
r2628043 r2998641 1 1 2 .categorify_ready #wpcontent{2 .categorify_ready.upload-php #wpcontent{ 3 3 padding-left: 0; 4 4 } 5 .categorify_ready #wpbody-content{5 .categorify_ready.upload-php #wpbody-content{ 6 6 padding-bottom: 0; 7 7 } … … 515 515 text-decoration: none; 516 516 border: 1px solid #2271b1; 517 border-radius: 2px;517 border-radius: 3px; 518 518 text-shadow: none; 519 519 font-weight: 600; … … 549 549 display: flex; 550 550 justify-content: center; 551 border-radius: 5px;551 border-radius: 2px; 552 552 } 553 553 .cc_categorify_header .header_bottom ul:after{ … … 573 573 outline-color: transparent !important; 574 574 box-shadow: none !important; 575 padding: 11px 12px;575 padding: 8px 12px; 576 576 transition: all .3s ease; 577 577 overflow: hidden; -
categorify/trunk/assets/js/core.js
r2998038 r2998641 271 271 data: requestData, 272 272 success: function(data) { 273 var fnQueriedObj = jQuery.parseJSON(data);273 var fnQueriedObj = JSON.parse(data); 274 274 var result = fnQueriedObj.result; 275 275 … … 374 374 data: requestData, 375 375 success: function(data) { 376 var fnQueriedObj = jQuery.parseJSON(data);376 var fnQueriedObj = JSON.parse(data); 377 377 var error = fnQueriedObj.error; 378 378 if(error === 'no'){ … … 426 426 427 427 428 var fnQueriedObj = jQuery.parseJSON(data);428 var fnQueriedObj = JSON.parse(data); 429 429 var error = fnQueriedObj.error; 430 430 … … 689 689 data: requestData, 690 690 success: function(data) { 691 var fnQueriedObj = jQuery.parseJSON(data);691 var fnQueriedObj = JSON.parse(data); 692 692 if(fnQueriedObj.error === 'no'){ 693 693 self.updateFolderPosition(); … … 740 740 jQuery.fn.extend({ 741 741 ccMoveCursorToEnd: function(){ 742 //this.focus(); 743 var thisVal = this.val(); 744 this.val('').val(thisVal); 745 return this; 742 var $input = this; 743 $input.trigger('focus'); 744 var val = $input.val(); 745 $input.val('').val(val); 746 return $input; 746 747 }, 747 748 refreshFoldersPosition: function(){ … … 1216 1217 addCategoryAjaxProcess: function(data,parent,depth,parentDepth){ 1217 1218 var self = this, 1218 fnQueriedObj = jQuery.parseJSON(data),1219 fnQueriedObj = JSON.parse(data), 1219 1220 termID = fnQueriedObj.termID, 1220 1221 termName = fnQueriedObj.termName, … … 1286 1287 1287 1288 if(jQuery('body').hasClass('post-type-attachment')){ 1288 1289 //if(jQuery('.cc_categorify_category_list').length){ 1290 jQuery('body').addClass('categorify_ready'); 1291 //} 1292 1289 jQuery('body').addClass('categorify_ready'); 1293 1290 } 1294 1291 … … 1362 1359 1363 1360 1364 /*addOrRenameOnEnterClicked: function(){ 1365 'use strict'; 1366 var activeLi = jQuery('ul.cc_categorify_category_list li.rename'); 1367 activeLi.find('.cc_changer input').on("keyup", function(event){ 1368 event.preventDefault(); 1369 1370 console.log(activeLi.find('.cc_btns .cc_apply').length); 1371 1372 if (event.keyCode === 13 && self.stopAction === 0) { 1373 activeLi.find('.cc_btns .cc_apply').trigger('click'); 1374 self.stopAction = 1; 1375 } 1376 }); 1377 }, 1378 */ 1361 1379 1362 1380 1363 tripleActionsOnCategories: function(currentItem){ … … 1444 1427 1445 1428 1446 1447 1448 1449 1429 /* action #2.3: apply renaming category */ 1450 jQuery('ul.cc_categorify_category_list .cc_apply').off().on('click',function(e){ 1430 jQuery('ul.cc_categorify_category_list .cc_apply').off().on('click', function(e){ 1431 1451 1432 e.preventDefault(); 1452 1433 e.stopPropagation(); 1434 1435 console.log('aliya'); 1436 1453 1437 var renamedLi = jQuery('ul.cc_categorify_category_list li.rename'); 1454 1438 var lastName = renamedLi.find('.cc_title').text(); … … 1478 1462 1479 1463 1480 jQuery('ul.cc_categorify_category_list .cc_changer,ul.cc_categorify_category_list .cc_btns').on('click',function(e){ 1481 e.preventDefault(); 1482 e.stopPropagation(); 1483 1484 }); 1485 1486 jQuery(window).on('click', function(){ 1487 if(jQuery('ul.cc_categorify_category_list li.rename').length){ 1488 var renamedLi = jQuery('ul.cc_categorify_category_list li.rename'); 1489 var lastName = renamedLi.find('.cc_title').text(); 1490 renamedLi.find('.cc_changer input').val(lastName); 1491 } 1492 jQuery('ul.cc_categorify_category_list li').removeClass('rename'); 1493 }); 1464 jQuery(window).on('click', function(event){ 1465 if(!jQuery(event.target).closest('ul.cc_categorify_category_list li.rename').length){ 1466 if(jQuery('ul.cc_categorify_category_list li.rename').length){ 1467 var renamedLi = jQuery('ul.cc_categorify_category_list li.rename'); 1468 var lastName = renamedLi.find('.cc_title').text(); 1469 renamedLi.find('.cc_changer input').val(lastName); 1470 } 1471 jQuery('ul.cc_categorify_category_list li').removeClass('rename'); 1472 } 1473 }); 1474 1475 if(self.isPremium == 1){ 1476 jQuery(document).on('keyup', function(event) { 1477 if(event.which === 13 && jQuery('ul.cc_categorify_category_list li.rename').length && self.stopAction === 0) // enter 1478 { 1479 jQuery('ul.cc_categorify_category_list li.rename .cc_apply').trigger('click'); 1480 self.stopAction = 1; 1481 } 1482 if(event.which === 27 && jQuery('ul.cc_categorify_category_list li.rename').length) // esc 1483 { 1484 jQuery('ul.cc_categorify_category_list .cc_cancel').trigger('click'); 1485 } 1486 }); 1487 } 1488 1489 1494 1490 }, 1495 1491 insertNewCategory: function(categoryName){ … … 1535 1531 self.addCategoryAjaxProcess(data,parent,depth,parentDepth); 1536 1532 self.stopPreloader(); 1533 self.stopAction = 0; 1537 1534 }, 1538 1535 error: function(xhr, textStatus, errorThrown){ … … 1564 1561 success: function(data) { 1565 1562 self.renameExistingCategoryAjaxProcess(data,li); 1563 self.stopAction = 0; 1566 1564 }, 1567 1565 error: function(xhr, textStatus, errorThrown){ … … 1576 1574 renameExistingCategoryAjaxProcess: function(data,li){ 1577 1575 var self = this; 1578 var fnQueriedObj = jQuery.parseJSON(data);1576 var fnQueriedObj = JSON.parse(data); 1579 1577 if(fnQueriedObj.error === 'no'){ 1580 1578 li.find('.cc_title').text(fnQueriedObj.title); … … 1664 1662 data: requestData, 1665 1663 success: function(data) { 1666 var fnQueriedObj = jQuery.parseJSON(data),1664 var fnQueriedObj = JSON.parse(data), 1667 1665 count = fnQueriedObj.count, 1668 1666 error = fnQueriedObj.error; … … 1681 1679 1682 1680 }, 1681 1683 1682 clearCategoryAjaxProcess: function(categoryID,count,confirm, currentItem){ 1684 1683 var self = this; … … 1688 1687 confirm.remove(); 1689 1688 }, 1690 1691 1689 1692 1690 callDeleteConfirmPopup: function(){ 1693 1691 var self = this; … … 1731 1729 data: requestData, 1732 1730 success: function(data) { 1733 var fnQueriedObj = jQuery.parseJSON(data),1731 var fnQueriedObj = JSON.parse(data), 1734 1732 count = fnQueriedObj.count, 1735 1733 error = fnQueriedObj.error; -
categorify/trunk/categorify.php
r2998038 r2998641 5 5 * Plugin URI: https://frenify.com/project/categorify/ 6 6 * Description: Organize your WordPress media files in categories via drag and drop. 7 * Version: 1.0.7. 37 * Version: 1.0.7.4 8 8 * Author: Frenify 9 9 * Author URI: https://frenify.com/ … … 41 41 'has_paid_plans' => true, 42 42 'trial' => array( 43 'days' => 7,43 'days' => 3, 44 44 'is_require_payment' => false, 45 45 ), … … 73 73 define( 'CATEGORIFY_PLUGIN_NAME', 'Categorify' ); 74 74 define( 'CATEGORIFY_PLUGIN_URL', plugin_dir_url( CATEGORIFY__FILE__ ) ); 75 define( 'CATEGORIFY_PLUGIN_VERSION', '1.0.7. 3' );75 define( 'CATEGORIFY_PLUGIN_VERSION', '1.0.7.4' ); 76 76 function categorify_plugins_loaded() 77 77 { -
categorify/trunk/readme.txt
r2998084 r2998641 5 5 Author URI: https://frenify.com/ 6 6 Tags: media library folders, media library categories, media library folder, media library category, media folders, media category, subfolders, file manager, directories, folder, folders, organize 7 Requires at least: 4.0.07 Requires at least: 6.0.0 8 8 Tested up to: 6.4.1 9 Stable tag: 1.0.7. 39 Stable tag: 1.0.7.4 10 10 License: GPLv2 or later 11 11 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 59 59 == Changelog == 60 60 61 = Version 1.0.7.4 - Nov 20, 2023 = 62 - Fixed: Minor Issues 63 61 64 = Version 1.0.7 - Nov 17, 2023 = 62 65 - Upgraded: SDK
Note: See TracChangeset
for help on using the changeset viewer.