Plugin Directory

Changeset 3462419


Ignore:
Timestamp:
02/16/2026 11:00:53 AM (38 hours ago)
Author:
webzunft
Message:

version 3.8.0

Location:
image-source-control-isc
Files:
3 deleted
7 edited
64 copied

Legend:

Unmodified
Added
Removed
  • image-source-control-isc/tags/3.8.0/includes/model.php

    r3450472 r3462419  
    537537
    538538        if ( $id ) {
    539             $storage->update_post_id( $guid, $id );
     539            // if no $guid is found, we store one of the earlier URLs
     540            $storage->update_post_id( $guid ?? $url, $id );
    540541            ISC_Log::log( 'found image ID ' . $id );
    541542        } else {
  • image-source-control-isc/tags/3.8.0/isc.php

    r3450472 r3462419  
    22/**
    33 * Plugin Name: Image Source Control Lite
    4  * Version: 3.7.0
     4 * Version: 3.8.0
    55 * Plugin URI: https://imagesourcecontrol.com/
    66 * Description: Image Source Control saves the source of an image, lists them and warns if it is missing.
     
    3030}
    3131
    32 define( 'ISCVERSION', '3.7.0' );
     32define( 'ISCVERSION', '3.8.0' );
    3333define( 'ISCNAME', 'Image Source Control' );
    3434define( 'ISCDIR', basename( __DIR__ ) );
  • image-source-control-isc/tags/3.8.0/lib/composer/autoload_classmap.php

    r3450472 r3462419  
    3838    'ISC\\Options' => $baseDir . '/includes/options.php',
    3939    'ISC\\Plugin' => $baseDir . '/includes/plugin.php',
    40     'ISC\\Pro\\Custom_Attribute_Processor' => $baseDir . '/pro/includes/Custom_Attribute_Processor.php',
    41     'ISC\\Pro\\IPTC' => $baseDir . '/pro/includes/IPTC.php',
    42     'ISC\\Pro\\List_Layout_Details' => $baseDir . '/pro/includes/List_Layout_Details.php',
    43     'ISC\\Pro\\Unused_Images\\Admin\\Appearances_Column' => $baseDir . '/pro/includes/Unused_Images/Admin/Appearances_Column.php',
    44     'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images' => $baseDir . '/pro/includes/Unused_Images/Admin/Unused_Images.php',
    45     'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images_List_Table' => $baseDir . '/pro/includes/Unused_Images/Admin/Unused_Images_List_Table.php',
    46     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan.php',
    47     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Admin' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Admin.php',
    48     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Public' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Public.php',
    49     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Run' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Run.php',
    50     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Runner' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Runner.php',
    51     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Table' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Table.php',
    52     'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Check_Model' => $baseDir . '/pro/includes/Unused_Images/Database_Scan/Database_Check_Model.php',
    53     'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Scan' => $baseDir . '/pro/includes/Unused_Images/Database_Scan/Database_Scan.php',
    54     'ISC\\Pro\\Unused_Images\\Scanner\\Batch_Size_Calculator' => $baseDir . '/pro/includes/Unused_Images/Scanner/Batch_Size_Calculator.php',
    55     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Admin' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Admin.php',
    56     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Log' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Log.php',
    57     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Orchestrator' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Orchestrator.php',
    58     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Stats' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Stats.php',
    5940    'ISC\\Settings' => $baseDir . '/includes/settings.php',
    6041    'ISC\\Settings\\Section' => $baseDir . '/includes/settings/section.php',
  • image-source-control-isc/tags/3.8.0/lib/composer/autoload_psr4.php

    r3017320 r3462419  
    77
    88return array(
    9     'ISC\\Pro\\' => array($baseDir . '/pro/includes'),
    109    'ISC\\' => array($baseDir . '/includes'),
    1110);
  • image-source-control-isc/tags/3.8.0/lib/composer/autoload_static.php

    r3450472 r3462419  
    1010        'I' =>
    1111        array (
    12             'ISC\\Pro\\' => 8,
    1312            'ISC\\' => 4,
    1413        ),
     
    1615
    1716    public static $prefixDirsPsr4 = array (
    18         'ISC\\Pro\\' =>
    19         array (
    20             0 => __DIR__ . '/../..' . '/pro/includes',
    21         ),
    2217        'ISC\\' =>
    2318        array (
     
    5853        'ISC\\Options' => __DIR__ . '/../..' . '/includes/options.php',
    5954        'ISC\\Plugin' => __DIR__ . '/../..' . '/includes/plugin.php',
    60         'ISC\\Pro\\Custom_Attribute_Processor' => __DIR__ . '/../..' . '/pro/includes/Custom_Attribute_Processor.php',
    61         'ISC\\Pro\\IPTC' => __DIR__ . '/../..' . '/pro/includes/IPTC.php',
    62         'ISC\\Pro\\List_Layout_Details' => __DIR__ . '/../..' . '/pro/includes/List_Layout_Details.php',
    63         'ISC\\Pro\\Unused_Images\\Admin\\Appearances_Column' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Appearances_Column.php',
    64         'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Unused_Images.php',
    65         'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images_List_Table' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Unused_Images_List_Table.php',
    66         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan.php',
    67         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Admin' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Admin.php',
    68         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Public' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Public.php',
    69         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Run' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Run.php',
    70         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Runner' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Runner.php',
    71         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Table' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Table.php',
    72         'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Check_Model' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Database_Scan/Database_Check_Model.php',
    73         'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Scan' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Database_Scan/Database_Scan.php',
    74         'ISC\\Pro\\Unused_Images\\Scanner\\Batch_Size_Calculator' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Batch_Size_Calculator.php',
    75         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Admin' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Admin.php',
    76         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Log' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Log.php',
    77         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Orchestrator' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Orchestrator.php',
    78         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Stats' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Stats.php',
    7955        'ISC\\Settings' => __DIR__ . '/../..' . '/includes/settings.php',
    8056        'ISC\\Settings\\Section' => __DIR__ . '/../..' . '/includes/settings/section.php',
  • image-source-control-isc/tags/3.8.0/readme.txt

    r3452120 r3462419  
    44Requires at least: 6.0
    55Tested up to: 6.9
    6 Stable tag: 3.7.0
     6Stable tag: 3.8.0
    77Requires PHP: 7.4
    88License: GPLv3 or later
     
    170170
    171171== Changelog ==
     172
     173= 3.8.0 =
     174
     175* Feature (Pro): Add a reset button to clear the index for Unused Images
     176* Improvement (Pro): Compatiblity with Elementor thumbnails in the directory `/uploads/elementor/thumbs\`
     177* Improvement (Pro): Removed check indicator icons from the Unused Images list since they were confusing and are irrelevant when using the Scanner
     178* Improvement (Pro): Finished renaming "Indexer" and "Deep Check" into "Content Scan" and "Database Scan"
     179* Improvement (Pro): Updated Polish and German translations
     180* Fix (Pro): A replaced featured image was not marked as unused when using the Content Scan
     181* Fix: Prevent the storage from containing empty URLs when an image ID was identified but the image URL not found in the database
     182* Dev (Pro): Renamed `isc_indexer_global_image_threshold` filter into `isc_unused_images_global_image_threshold`
     183* Dev: Removed Pro files from autoloading mapper
    172184
    173185= 3.7.0 =
  • image-source-control-isc/trunk/includes/model.php

    r3450472 r3462419  
    537537
    538538        if ( $id ) {
    539             $storage->update_post_id( $guid, $id );
     539            // if no $guid is found, we store one of the earlier URLs
     540            $storage->update_post_id( $guid ?? $url, $id );
    540541            ISC_Log::log( 'found image ID ' . $id );
    541542        } else {
  • image-source-control-isc/trunk/isc.php

    r3450472 r3462419  
    22/**
    33 * Plugin Name: Image Source Control Lite
    4  * Version: 3.7.0
     4 * Version: 3.8.0
    55 * Plugin URI: https://imagesourcecontrol.com/
    66 * Description: Image Source Control saves the source of an image, lists them and warns if it is missing.
     
    3030}
    3131
    32 define( 'ISCVERSION', '3.7.0' );
     32define( 'ISCVERSION', '3.8.0' );
    3333define( 'ISCNAME', 'Image Source Control' );
    3434define( 'ISCDIR', basename( __DIR__ ) );
  • image-source-control-isc/trunk/lib/composer/autoload_classmap.php

    r3450472 r3462419  
    3838    'ISC\\Options' => $baseDir . '/includes/options.php',
    3939    'ISC\\Plugin' => $baseDir . '/includes/plugin.php',
    40     'ISC\\Pro\\Custom_Attribute_Processor' => $baseDir . '/pro/includes/Custom_Attribute_Processor.php',
    41     'ISC\\Pro\\IPTC' => $baseDir . '/pro/includes/IPTC.php',
    42     'ISC\\Pro\\List_Layout_Details' => $baseDir . '/pro/includes/List_Layout_Details.php',
    43     'ISC\\Pro\\Unused_Images\\Admin\\Appearances_Column' => $baseDir . '/pro/includes/Unused_Images/Admin/Appearances_Column.php',
    44     'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images' => $baseDir . '/pro/includes/Unused_Images/Admin/Unused_Images.php',
    45     'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images_List_Table' => $baseDir . '/pro/includes/Unused_Images/Admin/Unused_Images_List_Table.php',
    46     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan.php',
    47     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Admin' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Admin.php',
    48     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Public' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Public.php',
    49     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Run' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Run.php',
    50     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Runner' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Runner.php',
    51     'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Table' => $baseDir . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Table.php',
    52     'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Check_Model' => $baseDir . '/pro/includes/Unused_Images/Database_Scan/Database_Check_Model.php',
    53     'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Scan' => $baseDir . '/pro/includes/Unused_Images/Database_Scan/Database_Scan.php',
    54     'ISC\\Pro\\Unused_Images\\Scanner\\Batch_Size_Calculator' => $baseDir . '/pro/includes/Unused_Images/Scanner/Batch_Size_Calculator.php',
    55     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Admin' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Admin.php',
    56     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Log' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Log.php',
    57     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Orchestrator' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Orchestrator.php',
    58     'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Stats' => $baseDir . '/pro/includes/Unused_Images/Scanner/Scanner_Stats.php',
    5940    'ISC\\Settings' => $baseDir . '/includes/settings.php',
    6041    'ISC\\Settings\\Section' => $baseDir . '/includes/settings/section.php',
  • image-source-control-isc/trunk/lib/composer/autoload_psr4.php

    r3017320 r3462419  
    77
    88return array(
    9     'ISC\\Pro\\' => array($baseDir . '/pro/includes'),
    109    'ISC\\' => array($baseDir . '/includes'),
    1110);
  • image-source-control-isc/trunk/lib/composer/autoload_static.php

    r3450472 r3462419  
    1010        'I' =>
    1111        array (
    12             'ISC\\Pro\\' => 8,
    1312            'ISC\\' => 4,
    1413        ),
     
    1615
    1716    public static $prefixDirsPsr4 = array (
    18         'ISC\\Pro\\' =>
    19         array (
    20             0 => __DIR__ . '/../..' . '/pro/includes',
    21         ),
    2217        'ISC\\' =>
    2318        array (
     
    5853        'ISC\\Options' => __DIR__ . '/../..' . '/includes/options.php',
    5954        'ISC\\Plugin' => __DIR__ . '/../..' . '/includes/plugin.php',
    60         'ISC\\Pro\\Custom_Attribute_Processor' => __DIR__ . '/../..' . '/pro/includes/Custom_Attribute_Processor.php',
    61         'ISC\\Pro\\IPTC' => __DIR__ . '/../..' . '/pro/includes/IPTC.php',
    62         'ISC\\Pro\\List_Layout_Details' => __DIR__ . '/../..' . '/pro/includes/List_Layout_Details.php',
    63         'ISC\\Pro\\Unused_Images\\Admin\\Appearances_Column' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Appearances_Column.php',
    64         'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Unused_Images.php',
    65         'ISC\\Pro\\Unused_Images\\Admin\\Unused_Images_List_Table' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Admin/Unused_Images_List_Table.php',
    66         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan.php',
    67         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Admin' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Admin.php',
    68         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Public' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Public.php',
    69         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Run' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Run.php',
    70         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Runner' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Runner.php',
    71         'ISC\\Pro\\Unused_Images\\Content_Scan\\Content_Scan_Table' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Content_Scan/Content_Scan_Table.php',
    72         'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Check_Model' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Database_Scan/Database_Check_Model.php',
    73         'ISC\\Pro\\Unused_Images\\Database_Scan\\Database_Scan' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Database_Scan/Database_Scan.php',
    74         'ISC\\Pro\\Unused_Images\\Scanner\\Batch_Size_Calculator' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Batch_Size_Calculator.php',
    75         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Admin' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Admin.php',
    76         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Log' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Log.php',
    77         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Orchestrator' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Orchestrator.php',
    78         'ISC\\Pro\\Unused_Images\\Scanner\\Scanner_Stats' => __DIR__ . '/../..' . '/pro/includes/Unused_Images/Scanner/Scanner_Stats.php',
    7955        'ISC\\Settings' => __DIR__ . '/../..' . '/includes/settings.php',
    8056        'ISC\\Settings\\Section' => __DIR__ . '/../..' . '/includes/settings/section.php',
  • image-source-control-isc/trunk/readme.txt

    r3452120 r3462419  
    44Requires at least: 6.0
    55Tested up to: 6.9
    6 Stable tag: 3.7.0
     6Stable tag: 3.8.0
    77Requires PHP: 7.4
    88License: GPLv3 or later
     
    170170
    171171== Changelog ==
     172
     173= 3.8.0 =
     174
     175* Feature (Pro): Add a reset button to clear the index for Unused Images
     176* Improvement (Pro): Compatiblity with Elementor thumbnails in the directory `/uploads/elementor/thumbs\`
     177* Improvement (Pro): Removed check indicator icons from the Unused Images list since they were confusing and are irrelevant when using the Scanner
     178* Improvement (Pro): Finished renaming "Indexer" and "Deep Check" into "Content Scan" and "Database Scan"
     179* Improvement (Pro): Updated Polish and German translations
     180* Fix (Pro): A replaced featured image was not marked as unused when using the Content Scan
     181* Fix: Prevent the storage from containing empty URLs when an image ID was identified but the image URL not found in the database
     182* Dev (Pro): Renamed `isc_indexer_global_image_threshold` filter into `isc_unused_images_global_image_threshold`
     183* Dev: Removed Pro files from autoloading mapper
    172184
    173185= 3.7.0 =
Note: See TracChangeset for help on using the changeset viewer.