Plugin Directory

Changeset 2998641


Ignore:
Timestamp:
11/20/2023 07:50:47 AM (2 years ago)
Author:
frenify
Message:

readme.txt

Location:
categorify/trunk
Files:
8 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • categorify/trunk/assets/css/core.css

    r2628043 r2998641  
    11
    2 .categorify_ready #wpcontent{
     2.categorify_ready.upload-php #wpcontent{
    33    padding-left: 0;
    44}
    5 .categorify_ready #wpbody-content{
     5.categorify_ready.upload-php #wpbody-content{
    66    padding-bottom: 0;
    77}
     
    515515    text-decoration: none;
    516516    border: 1px solid #2271b1;
    517     border-radius: 2px;
     517    border-radius: 3px;
    518518    text-shadow: none;
    519519    font-weight: 600;
     
    549549    display: flex;
    550550    justify-content: center;
    551     border-radius: 5px;
     551    border-radius: 2px;
    552552}
    553553.cc_categorify_header .header_bottom ul:after{
     
    573573    outline-color: transparent !important;
    574574    box-shadow: none !important;
    575     padding: 11px 12px;
     575    padding: 8px 12px;
    576576    transition: all .3s ease;
    577577    overflow: hidden;
  • categorify/trunk/assets/js/core.js

    r2998038 r2998641  
    271271                data: requestData,
    272272                success: function(data) {
    273                     var fnQueriedObj    = jQuery.parseJSON(data);
     273                    var fnQueriedObj    = JSON.parse(data);
    274274                    var result          = fnQueriedObj.result;
    275275                   
     
    374374                data: requestData,
    375375                success: function(data) {
    376                     var fnQueriedObj    = jQuery.parseJSON(data);
     376                    var fnQueriedObj    = JSON.parse(data);
    377377                    var error           = fnQueriedObj.error;
    378378                    if(error === 'no'){
     
    426426                   
    427427                   
    428                     var fnQueriedObj    = jQuery.parseJSON(data);
     428                    var fnQueriedObj    = JSON.parse(data);
    429429                    var error           = fnQueriedObj.error;
    430430                   
     
    689689                data: requestData,
    690690                success: function(data) {
    691                     var fnQueriedObj    = jQuery.parseJSON(data);
     691                    var fnQueriedObj    = JSON.parse(data);
    692692                    if(fnQueriedObj.error === 'no'){
    693693                        self.updateFolderPosition();
     
    740740            jQuery.fn.extend({
    741741                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;
    746747                },
    747748                refreshFoldersPosition: function(){
     
    12161217        addCategoryAjaxProcess: function(data,parent,depth,parentDepth){
    12171218            var self                = this,         
    1218                 fnQueriedObj        = jQuery.parseJSON(data),
     1219                fnQueriedObj        = JSON.parse(data),
    12191220                termID              = fnQueriedObj.termID,
    12201221                termName            = fnQueriedObj.termName,
     
    12861287           
    12871288            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');   
    12931290            }
    12941291           
     
    13621359       
    13631360       
    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   
    13791362       
    13801363        tripleActionsOnCategories: function(currentItem){
     
    14441427           
    14451428           
    1446                
    1447            
    1448            
    14491429            /* 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
    14511432                e.preventDefault();
    14521433                e.stopPropagation();
     1434               
     1435                console.log('aliya');
     1436               
    14531437                var renamedLi   = jQuery('ul.cc_categorify_category_list li.rename');
    14541438                var lastName    = renamedLi.find('.cc_title').text();
     
    14781462           
    14791463           
    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           
    14941490        },
    14951491        insertNewCategory: function(categoryName){
     
    15351531                        self.addCategoryAjaxProcess(data,parent,depth,parentDepth);
    15361532                        self.stopPreloader();
     1533                        self.stopAction = 0;
    15371534                    },
    15381535                    error: function(xhr, textStatus, errorThrown){
     
    15641561                success: function(data) {
    15651562                    self.renameExistingCategoryAjaxProcess(data,li);
     1563                    self.stopAction = 0;
    15661564                },
    15671565                error: function(xhr, textStatus, errorThrown){
     
    15761574        renameExistingCategoryAjaxProcess: function(data,li){
    15771575            var self            = this;
    1578             var fnQueriedObj    = jQuery.parseJSON(data);
     1576            var fnQueriedObj    = JSON.parse(data);
    15791577            if(fnQueriedObj.error === 'no'){
    15801578                li.find('.cc_title').text(fnQueriedObj.title);
     
    16641662                data: requestData,
    16651663                success: function(data) {
    1666                     var fnQueriedObj    = jQuery.parseJSON(data),
     1664                    var fnQueriedObj    = JSON.parse(data),
    16671665                        count           = fnQueriedObj.count,
    16681666                        error           = fnQueriedObj.error;
     
    16811679           
    16821680        },
     1681       
    16831682        clearCategoryAjaxProcess: function(categoryID,count,confirm, currentItem){
    16841683            var self                = this;
     
    16881687            confirm.remove();
    16891688        },
    1690        
    1691        
     1689
    16921690        callDeleteConfirmPopup: function(){
    16931691            var self            = this;
     
    17311729                data: requestData,
    17321730                success: function(data) {
    1733                     var fnQueriedObj = jQuery.parseJSON(data),
     1731                    var fnQueriedObj = JSON.parse(data),
    17341732                        count           = fnQueriedObj.count,
    17351733                        error           = fnQueriedObj.error;
  • categorify/trunk/categorify.php

    r2998038 r2998641  
    55 * Plugin URI:  https://frenify.com/project/categorify/
    66 * Description: Organize your WordPress media files in categories via drag and drop.
    7  * Version:     1.0.7.3
     7 * Version:     1.0.7.4
    88 * Author:      Frenify
    99 * Author URI:  https://frenify.com/
     
    4141                    'has_paid_plans'  => true,
    4242                    'trial'           => array(
    43                     'days'               => 7,
     43                    'days'               => 3,
    4444                    'is_require_payment' => false,
    4545                ),
     
    7373    define( 'CATEGORIFY_PLUGIN_NAME', 'Categorify' );
    7474    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' );
    7676    function categorify_plugins_loaded()
    7777    {
  • categorify/trunk/readme.txt

    r2998084 r2998641  
    55Author URI: https://frenify.com/
    66Tags: 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.0
     7Requires at least: 6.0.0
    88Tested up to: 6.4.1
    9 Stable tag: 1.0.7.3
     9Stable tag: 1.0.7.4
    1010License: GPLv2 or later
    1111License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5959== Changelog ==
    6060
     61= Version 1.0.7.4 - Nov 20, 2023 =
     62- Fixed: Minor Issues
     63
    6164= Version 1.0.7 - Nov 17, 2023 =
    6265- Upgraded: SDK
Note: See TracChangeset for help on using the changeset viewer.