Plugin Directory

Changeset 3261811


Ignore:
Timestamp:
03/25/2025 10:09:28 PM (12 months ago)
Author:
janboddez
Message:

Update version 0.13.2

Location:
indieblocks
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • indieblocks/tags/0.13.2/build/vendor/composer/autoload_classmap.php

    r3088601 r3261811  
    1111    'IndieBlocks\\Commands\\Commands' => $baseDir . '/../includes/commands/class-commands.php',
    1212    'IndieBlocks\\Feeds' => $baseDir . '/../includes/class-feeds.php',
    13     'IndieBlocks\\Image_Proxy\\Image_Proxy' => $baseDir . '/../includes/image-proxy/class-image-proxy.php',
    1413    'IndieBlocks\\Location' => $baseDir . '/../includes/class-location.php',
    1514    'IndieBlocks\\Masterminds\\HTML5' => $vendorDir . '/masterminds/html5/src/HTML5.php',
  • indieblocks/tags/0.13.2/build/vendor/composer/autoload_static.php

    r3149625 r3261811  
    4141        'IndieBlocks\\Commands\\Commands' => __DIR__ . '/../..' . '/../includes/commands/class-commands.php',
    4242        'IndieBlocks\\Feeds' => __DIR__ . '/../..' . '/../includes/class-feeds.php',
    43         'IndieBlocks\\Image_Proxy\\Image_Proxy' => __DIR__ . '/../..' . '/../includes/image-proxy/class-image-proxy.php',
    4443        'IndieBlocks\\Location' => __DIR__ . '/../..' . '/../includes/class-location.php',
    4544        'IndieBlocks\\Masterminds\\HTML5' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5.php',
  • indieblocks/tags/0.13.2/build/vendor/composer/installed.php

    r3149625 r3261811  
    33namespace IndieBlocks;
    44
    5 return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '72470e7ec09782f3ba7f718811ab11985e18d67b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('__root__' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '72470e7ec09782f3ba7f718811ab11985e18d67b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'masterminds/html5' => array('pretty_version' => '2.9.0', 'version' => '2.9.0.0', 'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6', 'type' => 'library', 'install_path' => __DIR__ . '/../masterminds/html5', 'aliases' => array(), 'dev_requirement' => \false), 'mf2/mf2' => array('pretty_version' => 'v0.5.0', 'version' => '0.5.0.0', 'reference' => 'ddc56de6be62ed4a21f569de9b80e17af678ca50', 'type' => 'library', 'install_path' => __DIR__ . '/../mf2/mf2', 'aliases' => array(), 'dev_requirement' => \false), 'michelf/php-markdown' => array('pretty_version' => '2.0.0', 'version' => '2.0.0.0', 'reference' => 'eb176f173fbac58a045aff78e55f833264b34e71', 'type' => 'library', 'install_path' => __DIR__ . '/../michelf/php-markdown', 'aliases' => array(), 'dev_requirement' => \false), 'ralouphie/mimey' => array('pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'reference' => '2a0e997c733b7c2f9f8b61cafb006fd5fb9fa15a', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/mimey', 'aliases' => array(), 'dev_requirement' => \false)));
     5return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => 'd1a34c307a1cb144139314bb49043c6a4bb67106', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('__root__' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => 'd1a34c307a1cb144139314bb49043c6a4bb67106', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'masterminds/html5' => array('pretty_version' => '2.9.0', 'version' => '2.9.0.0', 'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6', 'type' => 'library', 'install_path' => __DIR__ . '/../masterminds/html5', 'aliases' => array(), 'dev_requirement' => \false), 'mf2/mf2' => array('pretty_version' => 'v0.5.0', 'version' => '0.5.0.0', 'reference' => 'ddc56de6be62ed4a21f569de9b80e17af678ca50', 'type' => 'library', 'install_path' => __DIR__ . '/../mf2/mf2', 'aliases' => array(), 'dev_requirement' => \false), 'michelf/php-markdown' => array('pretty_version' => '2.0.0', 'version' => '2.0.0.0', 'reference' => 'eb176f173fbac58a045aff78e55f833264b34e71', 'type' => 'library', 'install_path' => __DIR__ . '/../michelf/php-markdown', 'aliases' => array(), 'dev_requirement' => \false), 'ralouphie/mimey' => array('pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'reference' => '2a0e997c733b7c2f9f8b61cafb006fd5fb9fa15a', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/mimey', 'aliases' => array(), 'dev_requirement' => \false)));
  • indieblocks/tags/0.13.2/includes/class-options-handler.php

    r3261765 r3261811  
    156156            'type'    => 'boolean',
    157157            'default' => false,
    158         ),
    159         'image_proxy'            => array(
    160             'type'    => 'boolean',
    161             'default' => false,
    162         ),
    163         'image_proxy_secret'     => array(
    164             'type'    => 'string',
    165             'default' => '',
    166158        ),
    167159    );
     
    229221
    230222        add_action( 'admin_init', array( $this, 'add_settings' ) );
    231         add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
    232223    }
    233224
     
    259250                ),
    260251            )
    261         );
    262     }
    263 
    264     /**
    265      * Enqueues JS file.
    266      */
    267     public function enqueue_scripts() {
    268         wp_enqueue_script(
    269             'indieblocks-admin',
    270             plugins_url( '/assets/admin.js', __DIR__ ),
    271             array(),
    272             Plugin::PLUGIN_VERSION,
    273             true
    274252        );
    275253    }
     
    351329                    'facepile_block_hook' => isset( $settings['facepile_block_hook'] ) ? true : false,
    352330                    'cache_avatars'       => isset( $settings['cache_avatars'] ) ? true : false,
    353                     'image_proxy'         => isset( $settings['image_proxy'] ) ? true : false,
    354                     'image_proxy_secret'  => isset( $settings['image_proxy_secret'] )
    355                         ? $settings['image_proxy_secret']
    356                         : '',
    357331                );
    358332
     
    527501                        </tr>
    528502                        <tr valign="top">
    529                             <th scope="row"><?php esc_html_e( '&ldquo;Proxy&rdquo; Avatars', 'indieblocks' ); ?></th>
    530                             <td><label><input type="checkbox" name="indieblocks_settings[image_proxy]" value="1" <?php checked( ! empty( $this->options['image_proxy'] ) ); ?>/> <?php esc_html_e( '&ldquo;Reverse proxy&rdquo; avatars', 'indieblocks' ); ?></label>
    531                             <p class="description"><?php esc_html_e( 'Serve remote avatars from this site&rsquo;s domain.', 'indieblocks' ); ?></p></td>
    532                         </tr>
    533                         <tr valign="top">
    534                             <th scope="row"><label for="indieblocks-image-proxy-secret"><?php esc_html_e( 'Proxy Secret', 'indieblocks' ); ?></label></th>
    535                             <td><input type="text" name="indieblocks_settings[image_proxy_secret]" id="indieblocks-image-proxy-secret" style="min-width: 25%;" value="<?php echo ! empty( $this->options['image_proxy_secret'] ) ? esc_attr( $this->options['image_proxy_secret'] ) : ''; ?>" />
    536                             <button type="button" class="button" id="indieblocks-generate-secret"><?php esc_html_e( 'Generate', 'indieblocks' ); ?></button>
    537                             <p class="description"><?php esc_html_e( 'To work, the image proxy needs a (sufficiently random) secret, much like an autogenerated password.', 'indieblocks' ); ?></p></td>
    538                         </tr>
    539                         <tr valign="top">
    540503                            <th scope="row"><?php esc_html_e( 'Cache Avatars', 'indieblocks' ); ?></th>
    541504                            <td><label><input type="checkbox" name="indieblocks_settings[cache_avatars]" value="1" <?php checked( ! empty( $this->options['cache_avatars'] ) ); ?>/> <?php esc_html_e( 'Cache webmention avatars', 'indieblocks' ); ?></label>
  • indieblocks/tags/0.13.2/includes/class-plugin.php

    r3261765 r3261811  
    88namespace IndieBlocks;
    99
    10 use IndieBlocks\Image_Proxy\Image_Proxy;
    1110use IndieBlocks\Webmention\Webmention;
    1211
     
    110109            add_action( 'plugins_loaded', array( Preview_Cards::class, 'register' ) );
    111110        }
    112 
    113         add_action( 'rest_api_init', array( Image_Proxy::class, 'register' ) );
    114111    }
    115112
  • indieblocks/tags/0.13.2/includes/class-theme-mf2.php

    r3149625 r3261811  
    495495        }
    496496
    497         $options = get_options();
    498         if ( ! empty( $options['image_proxy'] ) && 0 !== strpos( $url, home_url() ) ) {
    499             $url = proxy_image( $url );
    500         }
    501 
    502497        $width  = (int) ( ! empty( $args['width'] ) ? $args['width'] : 96 );
    503498        $height = (int) ( ! empty( $args['height'] ) ? $args['height'] : 96 );
     
    549544        }
    550545
    551         $options = get_options();
    552         if ( ! empty( $options['image_proxy'] ) && wp_http_validate_url( $url ) && 0 !== strpos( $url, home_url() ) ) {
    553             return proxy_image( $url );
    554         }
    555 
    556546        return $url;
    557547    }
  • indieblocks/tags/0.13.2/includes/functions.php

    r3149625 r3261811  
    546546
    547547/**
    548  * Replaces a media URL with its "proxy" alternative.
    549  *
    550  * @param  string $url Media URL.
    551  * @return string      Proxy URL.
    552  */
    553 function proxy_image( $url ) {
    554     $options = get_options();
    555 
    556     if ( empty( $options['image_proxy'] ) ) {
    557         return $url;
    558     }
    559 
    560     if ( empty( $options['image_proxy_secret'] ) ) {
    561         return $url;
    562     }
    563 
    564     if ( ! empty( $options['image_proxy_http_only'] ) && 0 === stripos( $url, 'https://' ) ) {
    565         return $url;
    566     }
    567 
    568     $query_string = http_build_query(
    569         array(
    570             'hash' => hash_hmac( 'sha1', $url, $options['image_proxy_secret'] ),
    571             'url'  => rawurlencode( $url ),
    572         )
    573     );
    574 
    575     return get_rest_url( null, '/indieblocks/v1/imageproxy' ) . "?$query_string";
    576 }
    577 
    578 /**
    579548 * Recursively search `innerBlocks`.
    580549 *
  • indieblocks/tags/0.13.2/languages/indieblocks.pot

    r3261765 r3261811  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-03-25T20:20:00+01:00\n"
     12"POT-Creation-Date: 2025-03-25T22:41:47+01:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.10.0\n"
     
    1717#. Plugin Name of the plugin
    1818#: indieblocks.php
    19 #: includes/class-options-handler.php:223
    20 #: includes/class-options-handler.php:224
    21 #: includes/class-options-handler.php:396
     19#: includes/class-options-handler.php:215
     20#: includes/class-options-handler.php:216
     21#: includes/class-options-handler.php:370
    2222msgid "IndieBlocks"
    2323msgstr ""
     
    177177msgstr ""
    178178
    179 #: includes/class-options-handler.php:405
     179#: includes/class-options-handler.php:379
    180180msgid "Microformats and Blocks"
    181181msgstr ""
    182182
    183 #: includes/class-options-handler.php:406
    184 #: includes/class-options-handler.php:515
     183#: includes/class-options-handler.php:380
     184#: includes/class-options-handler.php:489
    185185msgid "Post Types"
    186186msgstr ""
    187187
    188 #: includes/class-options-handler.php:407
    189 #: includes/class-options-handler.php:510
     188#: includes/class-options-handler.php:381
     189#: includes/class-options-handler.php:484
    190190#: includes/webmention/class-webmention-receiver.php:339
    191191#: includes/webmention/class-webmention-sender.php:635
     
    196196msgstr ""
    197197
    198 #: includes/class-options-handler.php:408
     198#: includes/class-options-handler.php:382
    199199msgid "Miscellaneous"
    200200msgstr ""
    201201
    202 #: includes/class-options-handler.php:414
     202#: includes/class-options-handler.php:388
    203203msgid "Blocks"
    204204msgstr ""
    205205
    206 #: includes/class-options-handler.php:415
     206#: includes/class-options-handler.php:389
    207207msgid "Enable blocks"
    208208msgstr ""
    209209
    210 #: includes/class-options-handler.php:416
     210#: includes/class-options-handler.php:390
    211211msgid "Introduces several blocks that help ensure replies, likes, etc., are microformatted correctly."
    212212msgstr ""
    213213
    214 #: includes/class-options-handler.php:419
     214#: includes/class-options-handler.php:393
    215215msgid "Block Theme Enhancements"
    216216msgstr ""
    217217
    218 #: includes/class-options-handler.php:420
     218#: includes/class-options-handler.php:394
    219219msgid "Enable microformats"
    220220msgstr ""
    221221
     222#: includes/class-options-handler.php:395
     223msgid "Adds microformats2 to your site&rsquo;s front end. Requires the active theme to support WordPress&rsquo; new Site Editor."
     224msgstr ""
     225
     226#: includes/class-options-handler.php:399
     227#: includes/class-options-handler.php:459
     228msgid "Hide note and like titles"
     229msgstr ""
     230
     231#: includes/class-options-handler.php:400
     232msgid "(Experimental) Attempts to (visually) hide note and like titles, if you have enabled microformats and your theme supports the Site Editor."
     233msgstr ""
     234
     235#: includes/class-options-handler.php:402
     236msgid "Exempt bookmark titles"
     237msgstr ""
     238
     239#: includes/class-options-handler.php:403
     240msgid "Do <em>not</em> hide bookmark titles, <em>and</em> have them link to the bookmarked page."
     241msgstr ""
     242
     243#: includes/class-options-handler.php:404
     244msgid "Exempt like titles"
     245msgstr ""
     246
     247#: includes/class-options-handler.php:405
     248msgid "Do <em>not</em> hide like titles, <em>and</em> have them link to the liked page."
     249msgstr ""
     250
     251#: includes/class-options-handler.php:411
     252msgid "<em>Always</em> show notes and likes in full"
     253msgstr ""
     254
     255#: includes/class-options-handler.php:412
     256msgid "Attempts to dynamically replace instances of the Post Excerpt block with a Post Content block, but only for short-form post types such as notes and likes."
     257msgstr ""
     258
    222259#: includes/class-options-handler.php:421
    223 msgid "Adds microformats2 to your site&rsquo;s front end. Requires the active theme to support WordPress&rsquo; new Site Editor."
     260msgid "Custom Post Types"
     261msgstr ""
     262
     263#: includes/class-options-handler.php:423
     264msgid "Enable &ldquo;Notes&rdquo;"
    224265msgstr ""
    225266
    226267#: includes/class-options-handler.php:425
     268#: includes/class-options-handler.php:435
     269msgid "Include in main feed"
     270msgstr ""
     271
     272#: includes/class-options-handler.php:426
     273#: includes/class-options-handler.php:436
     274msgid "Show on blog page"
     275msgstr ""
     276
     277#: includes/class-options-handler.php:427
     278#: includes/class-options-handler.php:437
     279msgid "Include in author archives"
     280msgstr ""
     281
     282#: includes/class-options-handler.php:428
     283#: includes/class-options-handler.php:438
     284msgid "Enable categories and tags"
     285msgstr ""
     286
     287#: includes/class-options-handler.php:433
     288msgid "Enable &ldquo;Likes&rdquo;"
     289msgstr ""
     290
     291#: includes/class-options-handler.php:442
     292msgid "Random Slugs"
     293msgstr ""
     294
     295#: includes/class-options-handler.php:443
     296msgid "Generate random slugs"
     297msgstr ""
     298
     299#: includes/class-options-handler.php:444
     300msgid "Autogenerate unique note and like slugs. Disable for WordPress&rsquo; default behavior."
     301msgstr ""
     302
     303#: includes/class-options-handler.php:447
     304msgid "Autogenerate Titles"
     305msgstr ""
     306
     307#: includes/class-options-handler.php:449
     308msgid "Automatically generate titles"
     309msgstr ""
     310
     311#: includes/class-options-handler.php:451
     312msgid "Have bookmark titles reflect bookmarked pages"
     313msgstr ""
     314
     315#: includes/class-options-handler.php:452
     316msgid "&ldquo;Bookmarks&rdquo; are <em>notes that contain a Bookmark block</em>."
     317msgstr ""
     318
     319#: includes/class-options-handler.php:453
     320msgid "Have like titles reflect liked pages"
     321msgstr ""
     322
     323#: includes/class-options-handler.php:458
     324msgid "Web Feeds"
     325msgstr ""
     326
     327#: includes/class-options-handler.php:460
     328msgid "(Experimental) Remove note (and like) titles from RSS and Atom feeds. This may help feed readers recognize them as &ldquo;notes,&rdquo; but might conflict with existing custom feed templates."
     329msgstr ""
     330
     331#: includes/class-options-handler.php:464
     332msgid "Date-Based Archives"
     333msgstr ""
     334
     335#: includes/class-options-handler.php:465
     336msgid "Enable date-based archives"
     337msgstr ""
     338
     339#: includes/class-options-handler.php:466
     340msgid "(Experimental) Enable year, month, and day archives for notes and likes."
     341msgstr ""
     342
     343#: includes/class-options-handler.php:469
     344msgid "Permalink Format"
     345msgstr ""
     346
     347#: includes/class-options-handler.php:474
     348msgid "(Experimental) Set a custom note and like permalink format."
     349msgstr ""
     350
    227351#: includes/class-options-handler.php:485
    228 msgid "Hide note and like titles"
    229 msgstr ""
    230 
    231 #: includes/class-options-handler.php:426
    232 msgid "(Experimental) Attempts to (visually) hide note and like titles, if you have enabled microformats and your theme supports the Site Editor."
    233 msgstr ""
    234 
    235 #: includes/class-options-handler.php:428
    236 msgid "Exempt bookmark titles"
    237 msgstr ""
    238 
    239 #: includes/class-options-handler.php:429
    240 msgid "Do <em>not</em> hide bookmark titles, <em>and</em> have them link to the bookmarked page."
    241 msgstr ""
    242 
    243 #: includes/class-options-handler.php:430
    244 msgid "Exempt like titles"
    245 msgstr ""
    246 
    247 #: includes/class-options-handler.php:431
    248 msgid "Do <em>not</em> hide like titles, <em>and</em> have them link to the liked page."
    249 msgstr ""
    250 
    251 #: includes/class-options-handler.php:437
    252 msgid "<em>Always</em> show notes and likes in full"
    253 msgstr ""
    254 
    255 #: includes/class-options-handler.php:438
    256 msgid "Attempts to dynamically replace instances of the Post Excerpt block with a Post Content block, but only for short-form post types such as notes and likes."
    257 msgstr ""
    258 
    259 #: includes/class-options-handler.php:447
    260 msgid "Custom Post Types"
    261 msgstr ""
    262 
    263 #: includes/class-options-handler.php:449
    264 msgid "Enable &ldquo;Notes&rdquo;"
    265 msgstr ""
    266 
    267 #: includes/class-options-handler.php:451
    268 #: includes/class-options-handler.php:461
    269 msgid "Include in main feed"
    270 msgstr ""
    271 
    272 #: includes/class-options-handler.php:452
    273 #: includes/class-options-handler.php:462
    274 msgid "Show on blog page"
    275 msgstr ""
    276 
    277 #: includes/class-options-handler.php:453
    278 #: includes/class-options-handler.php:463
    279 msgid "Include in author archives"
    280 msgstr ""
    281 
    282 #: includes/class-options-handler.php:454
    283 #: includes/class-options-handler.php:464
    284 msgid "Enable categories and tags"
    285 msgstr ""
    286 
    287 #: includes/class-options-handler.php:459
    288 msgid "Enable &ldquo;Likes&rdquo;"
    289 msgstr ""
    290 
    291 #: includes/class-options-handler.php:468
    292 msgid "Random Slugs"
    293 msgstr ""
    294 
    295 #: includes/class-options-handler.php:469
    296 msgid "Generate random slugs"
    297 msgstr ""
    298 
    299 #: includes/class-options-handler.php:470
    300 msgid "Autogenerate unique note and like slugs. Disable for WordPress&rsquo; default behavior."
    301 msgstr ""
    302 
    303 #: includes/class-options-handler.php:473
    304 msgid "Autogenerate Titles"
    305 msgstr ""
    306 
    307 #: includes/class-options-handler.php:475
    308 msgid "Automatically generate titles"
    309 msgstr ""
    310 
    311 #: includes/class-options-handler.php:477
    312 msgid "Have bookmark titles reflect bookmarked pages"
    313 msgstr ""
    314 
    315 #: includes/class-options-handler.php:478
    316 msgid "&ldquo;Bookmarks&rdquo; are <em>notes that contain a Bookmark block</em>."
    317 msgstr ""
    318 
    319 #: includes/class-options-handler.php:479
    320 msgid "Have like titles reflect liked pages"
    321 msgstr ""
    322 
    323 #: includes/class-options-handler.php:484
    324 msgid "Web Feeds"
     352msgid "Enable Webmention"
    325353msgstr ""
    326354
    327355#: includes/class-options-handler.php:486
    328 msgid "(Experimental) Remove note (and like) titles from RSS and Atom feeds. This may help feed readers recognize them as &ldquo;notes,&rdquo; but might conflict with existing custom feed templates."
    329 msgstr ""
    330 
    331 #: includes/class-options-handler.php:490
    332 msgid "Date-Based Archives"
    333 msgstr ""
    334 
    335 #: includes/class-options-handler.php:491
    336 msgid "Enable date-based archives"
    337 msgstr ""
    338 
    339 #: includes/class-options-handler.php:492
    340 msgid "(Experimental) Enable year, month, and day archives for notes and likes."
    341 msgstr ""
    342 
    343 #: includes/class-options-handler.php:495
    344 msgid "Permalink Format"
     356msgid "(Experimental) Automatically notify pages you&rsquo;ve linked to, and allow other websites to do the same. You&rsquo;ll probably want to leave this disabled if you&rsquo;re already using a different Webmention plugin."
     357msgstr ""
     358
     359#: includes/class-options-handler.php:494
     360msgid "The post types for which webmentions (outgoing and incoming) should be enabled."
     361msgstr ""
     362
     363#: includes/class-options-handler.php:498
     364msgid "Webmention Delay"
    345365msgstr ""
    346366
    347367#: includes/class-options-handler.php:500
    348 msgid "(Experimental) Set a custom note and like permalink format."
     368msgid "The time, in seconds, WordPress should delay sending webmentions after a post is first published."
     369msgstr ""
     370
     371#: includes/class-options-handler.php:503
     372msgid "Cache Avatars"
     373msgstr ""
     374
     375#: includes/class-options-handler.php:504
     376msgid "Cache webmention avatars"
     377msgstr ""
     378
     379#: includes/class-options-handler.php:505
     380msgid "(Experimental) Attempt to locally cache webmention avatars."
     381msgstr ""
     382
     383#: includes/class-options-handler.php:508
     384msgid "Facepile"
     385msgstr ""
     386
     387#: includes/class-options-handler.php:510
     388msgid "&ldquo;Facepile&rdquo; bookmarks, likes, and reposts"
    349389msgstr ""
    350390
    351391#: includes/class-options-handler.php:511
    352 msgid "Enable Webmention"
     392msgid "(Experimental) Display bookmarks, likes, and reposts separate from &ldquo;regular&rdquo; comments."
    353393msgstr ""
    354394
    355395#: includes/class-options-handler.php:512
    356 msgid "(Experimental) Automatically notify pages you&rsquo;ve linked to, and allow other websites to do the same. You&rsquo;ll probably want to leave this disabled if you&rsquo;re already using a different Webmention plugin."
    357 msgstr ""
    358 
    359 #: includes/class-options-handler.php:520
    360 msgid "The post types for which webmentions (outgoing and incoming) should be enabled."
     396msgid "Auto-insert Facepile block."
     397msgstr ""
     398
     399#: includes/class-options-handler.php:513
     400msgid "(Experimental) Automatically insert a Facepile block in front of every Comments block. (You can still customize its look and feel by editing it in the Site Editor.)"
     401msgstr ""
     402
     403#: includes/class-options-handler.php:522
     404msgid "Featured Images"
     405msgstr ""
     406
     407#: includes/class-options-handler.php:523
     408msgid "Add Featured Images to feeds"
    361409msgstr ""
    362410
    363411#: includes/class-options-handler.php:524
    364 msgid "Webmention Delay"
    365 msgstr ""
    366 
    367 #: includes/class-options-handler.php:526
    368 msgid "The time, in seconds, WordPress should delay sending webmentions after a post is first published."
     412msgid "(Experimental) Prepend Featured Images to feed items."
     413msgstr ""
     414
     415#: includes/class-options-handler.php:527
     416msgid "Location and Weather"
     417msgstr ""
     418
     419#: includes/class-options-handler.php:528
     420msgid "Enable location functions"
    369421msgstr ""
    370422
    371423#: includes/class-options-handler.php:529
    372 msgid "&ldquo;Proxy&rdquo; Avatars"
    373 msgstr ""
    374 
    375 #: includes/class-options-handler.php:530
    376 msgid "&ldquo;Reverse proxy&rdquo; avatars"
    377 msgstr ""
    378 
    379 #: includes/class-options-handler.php:531
    380 msgid "Serve remote avatars from this site&rsquo;s domain."
     424msgid "(Experimental) Add basic location and weather data to posts."
     425msgstr ""
     426
     427#: includes/class-options-handler.php:532
     428msgid "Weather Units"
     429msgstr ""
     430
     431#: includes/class-options-handler.php:533
     432msgid "Metric"
    381433msgstr ""
    382434
    383435#: includes/class-options-handler.php:534
    384 msgid "Proxy Secret"
    385 msgstr ""
    386 
    387 #: includes/class-options-handler.php:536
    388 msgid "Generate"
     436msgid "Imperial"
    389437msgstr ""
    390438
    391439#: includes/class-options-handler.php:537
    392 msgid "To work, the image proxy needs a (sufficiently random) secret, much like an autogenerated password."
    393 msgstr ""
    394 
    395 #: includes/class-options-handler.php:540
    396 msgid "Cache Avatars"
    397 msgstr ""
    398 
    399 #: includes/class-options-handler.php:541
    400 msgid "Cache webmention avatars"
     440msgid "Micropub"
     441msgstr ""
     442
     443#: includes/class-options-handler.php:538
     444msgid "Deeper Micropub integration"
     445msgstr ""
     446
     447#: includes/class-options-handler.php:539
     448msgid "(Experimental) Add post type and category data to responses to Micropub &ldquo;config&rdquo; queries."
    401449msgstr ""
    402450
    403451#: includes/class-options-handler.php:542
    404 msgid "(Experimental) Attempt to locally cache webmention avatars."
    405 msgstr ""
    406 
    407 #: includes/class-options-handler.php:545
    408 msgid "Facepile"
     452#: includes/class-options-handler.php:543
     453msgid "Parse Markdown"
     454msgstr ""
     455
     456#: includes/class-options-handler.php:544
     457msgid "(Experimental) Parse Markdown inside &ldquo;Micropub&rdquo; notes or likes."
    409458msgstr ""
    410459
    411460#: includes/class-options-handler.php:547
    412 msgid "&ldquo;Facepile&rdquo; bookmarks, likes, and reposts"
     461msgid "Link Preview Cards"
    413462msgstr ""
    414463
    415464#: includes/class-options-handler.php:548
    416 msgid "(Experimental) Display bookmarks, likes, and reposts separate from &ldquo;regular&rdquo; comments."
     465msgid "Generate preview cards"
    417466msgstr ""
    418467
    419468#: includes/class-options-handler.php:549
    420 msgid "Auto-insert Facepile block."
    421 msgstr ""
    422 
    423 #: includes/class-options-handler.php:550
    424 msgid "(Experimental) Automatically insert a Facepile block in front of every Comments block. (You can still customize its look and feel by editing it in the Site Editor.)"
    425 msgstr ""
    426 
    427 #: includes/class-options-handler.php:559
    428 msgid "Featured Images"
    429 msgstr ""
    430 
    431 #: includes/class-options-handler.php:560
    432 msgid "Add Featured Images to feeds"
    433 msgstr ""
    434 
    435 #: includes/class-options-handler.php:561
    436 msgid "(Experimental) Prepend Featured Images to feed items."
    437 msgstr ""
    438 
    439 #: includes/class-options-handler.php:564
    440 msgid "Location and Weather"
    441 msgstr ""
    442 
    443 #: includes/class-options-handler.php:565
    444 msgid "Enable location functions"
    445 msgstr ""
    446 
    447 #: includes/class-options-handler.php:566
    448 msgid "(Experimental) Add basic location and weather data to posts."
    449 msgstr ""
    450 
    451 #: includes/class-options-handler.php:569
    452 msgid "Weather Units"
    453 msgstr ""
    454 
    455 #: includes/class-options-handler.php:570
    456 msgid "Metric"
    457 msgstr ""
    458 
    459 #: includes/class-options-handler.php:571
    460 msgid "Imperial"
    461 msgstr ""
    462 
    463 #: includes/class-options-handler.php:574
    464 msgid "Micropub"
    465 msgstr ""
    466 
    467 #: includes/class-options-handler.php:575
    468 msgid "Deeper Micropub integration"
    469 msgstr ""
    470 
    471 #: includes/class-options-handler.php:576
    472 msgid "(Experimental) Add post type and category data to responses to Micropub &ldquo;config&rdquo; queries."
    473 msgstr ""
    474 
    475 #: includes/class-options-handler.php:579
    476 #: includes/class-options-handler.php:580
    477 msgid "Parse Markdown"
    478 msgstr ""
    479 
    480 #: includes/class-options-handler.php:581
    481 msgid "(Experimental) Parse Markdown inside &ldquo;Micropub&rdquo; notes or likes."
    482 msgstr ""
    483 
    484 #: includes/class-options-handler.php:584
    485 msgid "Link Preview Cards"
    486 msgstr ""
    487 
    488 #: includes/class-options-handler.php:585
    489 msgid "Generate preview cards"
    490 msgstr ""
    491 
    492 #: includes/class-options-handler.php:586
    493469msgid "(Experimental) Fetch link metadata in order to generate &ldquo;link preview cards.&rdquo;"
    494470msgstr ""
    495471
    496 #: includes/class-options-handler.php:591
     472#: includes/class-options-handler.php:554
    497473msgid "Save Changes"
    498474msgstr ""
    499475
    500 #: includes/class-options-handler.php:700
     476#: includes/class-options-handler.php:663
    501477#: includes/class-post-types.php:86
    502478msgid "notes"
    503479msgstr ""
    504480
    505 #: includes/class-options-handler.php:728
     481#: includes/class-options-handler.php:691
    506482msgid "sample-post"
    507483msgstr ""
     
    588564#: includes/class-post-types.php:128
    589565msgid "likes"
    590 msgstr ""
    591 
    592 #: includes/image-proxy/class-image-proxy.php:38
    593 msgid "Invalid URL."
    594 msgstr ""
    595 
    596 #: includes/image-proxy/class-image-proxy.php:45
    597 #: includes/image-proxy/class-image-proxy.php:49
    598 #: includes/image-proxy/class-image-proxy.php:53
    599 msgid "Invalid hash."
    600 msgstr ""
    601 
    602 #: includes/image-proxy/class-image-proxy.php:88
    603 msgid "Could not open URL."
    604 msgstr ""
    605 
    606 #: includes/image-proxy/class-image-proxy.php:98
    607 msgid "Something went wrong."
    608566msgstr ""
    609567
  • indieblocks/tags/0.13.2/readme.txt

    r3261765 r3261811  
    3737== Changelog ==
    3838= 0.13.2 =
    39 Fixed "image proxy" hash verification.
     39Removed "image proxy."
    4040
    4141= 0.13.1 =
  • indieblocks/trunk/build/vendor/composer/autoload_classmap.php

    r3088601 r3261811  
    1111    'IndieBlocks\\Commands\\Commands' => $baseDir . '/../includes/commands/class-commands.php',
    1212    'IndieBlocks\\Feeds' => $baseDir . '/../includes/class-feeds.php',
    13     'IndieBlocks\\Image_Proxy\\Image_Proxy' => $baseDir . '/../includes/image-proxy/class-image-proxy.php',
    1413    'IndieBlocks\\Location' => $baseDir . '/../includes/class-location.php',
    1514    'IndieBlocks\\Masterminds\\HTML5' => $vendorDir . '/masterminds/html5/src/HTML5.php',
  • indieblocks/trunk/build/vendor/composer/autoload_static.php

    r3149625 r3261811  
    4141        'IndieBlocks\\Commands\\Commands' => __DIR__ . '/../..' . '/../includes/commands/class-commands.php',
    4242        'IndieBlocks\\Feeds' => __DIR__ . '/../..' . '/../includes/class-feeds.php',
    43         'IndieBlocks\\Image_Proxy\\Image_Proxy' => __DIR__ . '/../..' . '/../includes/image-proxy/class-image-proxy.php',
    4443        'IndieBlocks\\Location' => __DIR__ . '/../..' . '/../includes/class-location.php',
    4544        'IndieBlocks\\Masterminds\\HTML5' => __DIR__ . '/..' . '/masterminds/html5/src/HTML5.php',
  • indieblocks/trunk/build/vendor/composer/installed.php

    r3149625 r3261811  
    33namespace IndieBlocks;
    44
    5 return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '72470e7ec09782f3ba7f718811ab11985e18d67b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('__root__' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => '72470e7ec09782f3ba7f718811ab11985e18d67b', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'masterminds/html5' => array('pretty_version' => '2.9.0', 'version' => '2.9.0.0', 'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6', 'type' => 'library', 'install_path' => __DIR__ . '/../masterminds/html5', 'aliases' => array(), 'dev_requirement' => \false), 'mf2/mf2' => array('pretty_version' => 'v0.5.0', 'version' => '0.5.0.0', 'reference' => 'ddc56de6be62ed4a21f569de9b80e17af678ca50', 'type' => 'library', 'install_path' => __DIR__ . '/../mf2/mf2', 'aliases' => array(), 'dev_requirement' => \false), 'michelf/php-markdown' => array('pretty_version' => '2.0.0', 'version' => '2.0.0.0', 'reference' => 'eb176f173fbac58a045aff78e55f833264b34e71', 'type' => 'library', 'install_path' => __DIR__ . '/../michelf/php-markdown', 'aliases' => array(), 'dev_requirement' => \false), 'ralouphie/mimey' => array('pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'reference' => '2a0e997c733b7c2f9f8b61cafb006fd5fb9fa15a', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/mimey', 'aliases' => array(), 'dev_requirement' => \false)));
     5return array('root' => array('name' => '__root__', 'pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => 'd1a34c307a1cb144139314bb49043c6a4bb67106', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev' => \false), 'versions' => array('__root__' => array('pretty_version' => 'dev-main', 'version' => 'dev-main', 'reference' => 'd1a34c307a1cb144139314bb49043c6a4bb67106', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), 'dev_requirement' => \false), 'masterminds/html5' => array('pretty_version' => '2.9.0', 'version' => '2.9.0.0', 'reference' => 'f5ac2c0b0a2eefca70b2ce32a5809992227e75a6', 'type' => 'library', 'install_path' => __DIR__ . '/../masterminds/html5', 'aliases' => array(), 'dev_requirement' => \false), 'mf2/mf2' => array('pretty_version' => 'v0.5.0', 'version' => '0.5.0.0', 'reference' => 'ddc56de6be62ed4a21f569de9b80e17af678ca50', 'type' => 'library', 'install_path' => __DIR__ . '/../mf2/mf2', 'aliases' => array(), 'dev_requirement' => \false), 'michelf/php-markdown' => array('pretty_version' => '2.0.0', 'version' => '2.0.0.0', 'reference' => 'eb176f173fbac58a045aff78e55f833264b34e71', 'type' => 'library', 'install_path' => __DIR__ . '/../michelf/php-markdown', 'aliases' => array(), 'dev_requirement' => \false), 'ralouphie/mimey' => array('pretty_version' => '1.0.2', 'version' => '1.0.2.0', 'reference' => '2a0e997c733b7c2f9f8b61cafb006fd5fb9fa15a', 'type' => 'library', 'install_path' => __DIR__ . '/../ralouphie/mimey', 'aliases' => array(), 'dev_requirement' => \false)));
  • indieblocks/trunk/includes/class-options-handler.php

    r3261761 r3261811  
    156156            'type'    => 'boolean',
    157157            'default' => false,
    158         ),
    159         'image_proxy'            => array(
    160             'type'    => 'boolean',
    161             'default' => false,
    162         ),
    163         'image_proxy_secret'     => array(
    164             'type'    => 'string',
    165             'default' => '',
    166158        ),
    167159    );
     
    229221
    230222        add_action( 'admin_init', array( $this, 'add_settings' ) );
    231         add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
    232223    }
    233224
     
    259250                ),
    260251            )
    261         );
    262     }
    263 
    264     /**
    265      * Enqueues JS file.
    266      */
    267     public function enqueue_scripts() {
    268         wp_enqueue_script(
    269             'indieblocks-admin',
    270             plugins_url( '/assets/admin.js', __DIR__ ),
    271             array(),
    272             Plugin::PLUGIN_VERSION,
    273             true
    274252        );
    275253    }
     
    351329                    'facepile_block_hook' => isset( $settings['facepile_block_hook'] ) ? true : false,
    352330                    'cache_avatars'       => isset( $settings['cache_avatars'] ) ? true : false,
    353                     'image_proxy'         => isset( $settings['image_proxy'] ) ? true : false,
    354                     'image_proxy_secret'  => isset( $settings['image_proxy_secret'] )
    355                         ? $settings['image_proxy_secret']
    356                         : '',
    357331                );
    358332
     
    527501                        </tr>
    528502                        <tr valign="top">
    529                             <th scope="row"><?php esc_html_e( '&ldquo;Proxy&rdquo; Avatars', 'indieblocks' ); ?></th>
    530                             <td><label><input type="checkbox" name="indieblocks_settings[image_proxy]" value="1" <?php checked( ! empty( $this->options['image_proxy'] ) ); ?>/> <?php esc_html_e( '&ldquo;Reverse proxy&rdquo; avatars', 'indieblocks' ); ?></label>
    531                             <p class="description"><?php esc_html_e( 'Serve remote avatars from this site&rsquo;s domain.', 'indieblocks' ); ?></p></td>
    532                         </tr>
    533                         <tr valign="top">
    534                             <th scope="row"><label for="indieblocks-image-proxy-secret"><?php esc_html_e( 'Proxy Secret', 'indieblocks' ); ?></label></th>
    535                             <td><input type="text" name="indieblocks_settings[image_proxy_secret]" id="indieblocks-image-proxy-secret" style="min-width: 25%;" value="<?php echo ! empty( $this->options['image_proxy_secret'] ) ? esc_attr( $this->options['image_proxy_secret'] ) : ''; ?>" />
    536                             <button type="button" class="button" id="indieblocks-generate-secret"><?php esc_html_e( 'Generate', 'indieblocks' ); ?></button>
    537                             <p class="description"><?php esc_html_e( 'To work, the image proxy needs a (sufficiently random) secret, much like an autogenerated password.', 'indieblocks' ); ?></p></td>
    538                         </tr>
    539                         <tr valign="top">
    540503                            <th scope="row"><?php esc_html_e( 'Cache Avatars', 'indieblocks' ); ?></th>
    541504                            <td><label><input type="checkbox" name="indieblocks_settings[cache_avatars]" value="1" <?php checked( ! empty( $this->options['cache_avatars'] ) ); ?>/> <?php esc_html_e( 'Cache webmention avatars', 'indieblocks' ); ?></label>
  • indieblocks/trunk/includes/class-plugin.php

    r3261761 r3261811  
    88namespace IndieBlocks;
    99
    10 use IndieBlocks\Image_Proxy\Image_Proxy;
    1110use IndieBlocks\Webmention\Webmention;
    1211
     
    110109            add_action( 'plugins_loaded', array( Preview_Cards::class, 'register' ) );
    111110        }
    112 
    113         add_action( 'rest_api_init', array( Image_Proxy::class, 'register' ) );
    114111    }
    115112
  • indieblocks/trunk/includes/class-theme-mf2.php

    r3149625 r3261811  
    495495        }
    496496
    497         $options = get_options();
    498         if ( ! empty( $options['image_proxy'] ) && 0 !== strpos( $url, home_url() ) ) {
    499             $url = proxy_image( $url );
    500         }
    501 
    502497        $width  = (int) ( ! empty( $args['width'] ) ? $args['width'] : 96 );
    503498        $height = (int) ( ! empty( $args['height'] ) ? $args['height'] : 96 );
     
    549544        }
    550545
    551         $options = get_options();
    552         if ( ! empty( $options['image_proxy'] ) && wp_http_validate_url( $url ) && 0 !== strpos( $url, home_url() ) ) {
    553             return proxy_image( $url );
    554         }
    555 
    556546        return $url;
    557547    }
  • indieblocks/trunk/includes/functions.php

    r3149625 r3261811  
    546546
    547547/**
    548  * Replaces a media URL with its "proxy" alternative.
    549  *
    550  * @param  string $url Media URL.
    551  * @return string      Proxy URL.
    552  */
    553 function proxy_image( $url ) {
    554     $options = get_options();
    555 
    556     if ( empty( $options['image_proxy'] ) ) {
    557         return $url;
    558     }
    559 
    560     if ( empty( $options['image_proxy_secret'] ) ) {
    561         return $url;
    562     }
    563 
    564     if ( ! empty( $options['image_proxy_http_only'] ) && 0 === stripos( $url, 'https://' ) ) {
    565         return $url;
    566     }
    567 
    568     $query_string = http_build_query(
    569         array(
    570             'hash' => hash_hmac( 'sha1', $url, $options['image_proxy_secret'] ),
    571             'url'  => rawurlencode( $url ),
    572         )
    573     );
    574 
    575     return get_rest_url( null, '/indieblocks/v1/imageproxy' ) . "?$query_string";
    576 }
    577 
    578 /**
    579548 * Recursively search `innerBlocks`.
    580549 *
  • indieblocks/trunk/languages/indieblocks.pot

    r3261761 r3261811  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-03-25T20:20:00+01:00\n"
     12"POT-Creation-Date: 2025-03-25T22:41:47+01:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.10.0\n"
     
    1717#. Plugin Name of the plugin
    1818#: indieblocks.php
    19 #: includes/class-options-handler.php:223
    20 #: includes/class-options-handler.php:224
    21 #: includes/class-options-handler.php:396
     19#: includes/class-options-handler.php:215
     20#: includes/class-options-handler.php:216
     21#: includes/class-options-handler.php:370
    2222msgid "IndieBlocks"
    2323msgstr ""
     
    177177msgstr ""
    178178
    179 #: includes/class-options-handler.php:405
     179#: includes/class-options-handler.php:379
    180180msgid "Microformats and Blocks"
    181181msgstr ""
    182182
    183 #: includes/class-options-handler.php:406
    184 #: includes/class-options-handler.php:515
     183#: includes/class-options-handler.php:380
     184#: includes/class-options-handler.php:489
    185185msgid "Post Types"
    186186msgstr ""
    187187
    188 #: includes/class-options-handler.php:407
    189 #: includes/class-options-handler.php:510
     188#: includes/class-options-handler.php:381
     189#: includes/class-options-handler.php:484
    190190#: includes/webmention/class-webmention-receiver.php:339
    191191#: includes/webmention/class-webmention-sender.php:635
     
    196196msgstr ""
    197197
    198 #: includes/class-options-handler.php:408
     198#: includes/class-options-handler.php:382
    199199msgid "Miscellaneous"
    200200msgstr ""
    201201
    202 #: includes/class-options-handler.php:414
     202#: includes/class-options-handler.php:388
    203203msgid "Blocks"
    204204msgstr ""
    205205
    206 #: includes/class-options-handler.php:415
     206#: includes/class-options-handler.php:389
    207207msgid "Enable blocks"
    208208msgstr ""
    209209
    210 #: includes/class-options-handler.php:416
     210#: includes/class-options-handler.php:390
    211211msgid "Introduces several blocks that help ensure replies, likes, etc., are microformatted correctly."
    212212msgstr ""
    213213
    214 #: includes/class-options-handler.php:419
     214#: includes/class-options-handler.php:393
    215215msgid "Block Theme Enhancements"
    216216msgstr ""
    217217
    218 #: includes/class-options-handler.php:420
     218#: includes/class-options-handler.php:394
    219219msgid "Enable microformats"
    220220msgstr ""
    221221
     222#: includes/class-options-handler.php:395
     223msgid "Adds microformats2 to your site&rsquo;s front end. Requires the active theme to support WordPress&rsquo; new Site Editor."
     224msgstr ""
     225
     226#: includes/class-options-handler.php:399
     227#: includes/class-options-handler.php:459
     228msgid "Hide note and like titles"
     229msgstr ""
     230
     231#: includes/class-options-handler.php:400
     232msgid "(Experimental) Attempts to (visually) hide note and like titles, if you have enabled microformats and your theme supports the Site Editor."
     233msgstr ""
     234
     235#: includes/class-options-handler.php:402
     236msgid "Exempt bookmark titles"
     237msgstr ""
     238
     239#: includes/class-options-handler.php:403
     240msgid "Do <em>not</em> hide bookmark titles, <em>and</em> have them link to the bookmarked page."
     241msgstr ""
     242
     243#: includes/class-options-handler.php:404
     244msgid "Exempt like titles"
     245msgstr ""
     246
     247#: includes/class-options-handler.php:405
     248msgid "Do <em>not</em> hide like titles, <em>and</em> have them link to the liked page."
     249msgstr ""
     250
     251#: includes/class-options-handler.php:411
     252msgid "<em>Always</em> show notes and likes in full"
     253msgstr ""
     254
     255#: includes/class-options-handler.php:412
     256msgid "Attempts to dynamically replace instances of the Post Excerpt block with a Post Content block, but only for short-form post types such as notes and likes."
     257msgstr ""
     258
    222259#: includes/class-options-handler.php:421
    223 msgid "Adds microformats2 to your site&rsquo;s front end. Requires the active theme to support WordPress&rsquo; new Site Editor."
     260msgid "Custom Post Types"
     261msgstr ""
     262
     263#: includes/class-options-handler.php:423
     264msgid "Enable &ldquo;Notes&rdquo;"
    224265msgstr ""
    225266
    226267#: includes/class-options-handler.php:425
     268#: includes/class-options-handler.php:435
     269msgid "Include in main feed"
     270msgstr ""
     271
     272#: includes/class-options-handler.php:426
     273#: includes/class-options-handler.php:436
     274msgid "Show on blog page"
     275msgstr ""
     276
     277#: includes/class-options-handler.php:427
     278#: includes/class-options-handler.php:437
     279msgid "Include in author archives"
     280msgstr ""
     281
     282#: includes/class-options-handler.php:428
     283#: includes/class-options-handler.php:438
     284msgid "Enable categories and tags"
     285msgstr ""
     286
     287#: includes/class-options-handler.php:433
     288msgid "Enable &ldquo;Likes&rdquo;"
     289msgstr ""
     290
     291#: includes/class-options-handler.php:442
     292msgid "Random Slugs"
     293msgstr ""
     294
     295#: includes/class-options-handler.php:443
     296msgid "Generate random slugs"
     297msgstr ""
     298
     299#: includes/class-options-handler.php:444
     300msgid "Autogenerate unique note and like slugs. Disable for WordPress&rsquo; default behavior."
     301msgstr ""
     302
     303#: includes/class-options-handler.php:447
     304msgid "Autogenerate Titles"
     305msgstr ""
     306
     307#: includes/class-options-handler.php:449
     308msgid "Automatically generate titles"
     309msgstr ""
     310
     311#: includes/class-options-handler.php:451
     312msgid "Have bookmark titles reflect bookmarked pages"
     313msgstr ""
     314
     315#: includes/class-options-handler.php:452
     316msgid "&ldquo;Bookmarks&rdquo; are <em>notes that contain a Bookmark block</em>."
     317msgstr ""
     318
     319#: includes/class-options-handler.php:453
     320msgid "Have like titles reflect liked pages"
     321msgstr ""
     322
     323#: includes/class-options-handler.php:458
     324msgid "Web Feeds"
     325msgstr ""
     326
     327#: includes/class-options-handler.php:460
     328msgid "(Experimental) Remove note (and like) titles from RSS and Atom feeds. This may help feed readers recognize them as &ldquo;notes,&rdquo; but might conflict with existing custom feed templates."
     329msgstr ""
     330
     331#: includes/class-options-handler.php:464
     332msgid "Date-Based Archives"
     333msgstr ""
     334
     335#: includes/class-options-handler.php:465
     336msgid "Enable date-based archives"
     337msgstr ""
     338
     339#: includes/class-options-handler.php:466
     340msgid "(Experimental) Enable year, month, and day archives for notes and likes."
     341msgstr ""
     342
     343#: includes/class-options-handler.php:469
     344msgid "Permalink Format"
     345msgstr ""
     346
     347#: includes/class-options-handler.php:474
     348msgid "(Experimental) Set a custom note and like permalink format."
     349msgstr ""
     350
    227351#: includes/class-options-handler.php:485
    228 msgid "Hide note and like titles"
    229 msgstr ""
    230 
    231 #: includes/class-options-handler.php:426
    232 msgid "(Experimental) Attempts to (visually) hide note and like titles, if you have enabled microformats and your theme supports the Site Editor."
    233 msgstr ""
    234 
    235 #: includes/class-options-handler.php:428
    236 msgid "Exempt bookmark titles"
    237 msgstr ""
    238 
    239 #: includes/class-options-handler.php:429
    240 msgid "Do <em>not</em> hide bookmark titles, <em>and</em> have them link to the bookmarked page."
    241 msgstr ""
    242 
    243 #: includes/class-options-handler.php:430
    244 msgid "Exempt like titles"
    245 msgstr ""
    246 
    247 #: includes/class-options-handler.php:431
    248 msgid "Do <em>not</em> hide like titles, <em>and</em> have them link to the liked page."
    249 msgstr ""
    250 
    251 #: includes/class-options-handler.php:437
    252 msgid "<em>Always</em> show notes and likes in full"
    253 msgstr ""
    254 
    255 #: includes/class-options-handler.php:438
    256 msgid "Attempts to dynamically replace instances of the Post Excerpt block with a Post Content block, but only for short-form post types such as notes and likes."
    257 msgstr ""
    258 
    259 #: includes/class-options-handler.php:447
    260 msgid "Custom Post Types"
    261 msgstr ""
    262 
    263 #: includes/class-options-handler.php:449
    264 msgid "Enable &ldquo;Notes&rdquo;"
    265 msgstr ""
    266 
    267 #: includes/class-options-handler.php:451
    268 #: includes/class-options-handler.php:461
    269 msgid "Include in main feed"
    270 msgstr ""
    271 
    272 #: includes/class-options-handler.php:452
    273 #: includes/class-options-handler.php:462
    274 msgid "Show on blog page"
    275 msgstr ""
    276 
    277 #: includes/class-options-handler.php:453
    278 #: includes/class-options-handler.php:463
    279 msgid "Include in author archives"
    280 msgstr ""
    281 
    282 #: includes/class-options-handler.php:454
    283 #: includes/class-options-handler.php:464
    284 msgid "Enable categories and tags"
    285 msgstr ""
    286 
    287 #: includes/class-options-handler.php:459
    288 msgid "Enable &ldquo;Likes&rdquo;"
    289 msgstr ""
    290 
    291 #: includes/class-options-handler.php:468
    292 msgid "Random Slugs"
    293 msgstr ""
    294 
    295 #: includes/class-options-handler.php:469
    296 msgid "Generate random slugs"
    297 msgstr ""
    298 
    299 #: includes/class-options-handler.php:470
    300 msgid "Autogenerate unique note and like slugs. Disable for WordPress&rsquo; default behavior."
    301 msgstr ""
    302 
    303 #: includes/class-options-handler.php:473
    304 msgid "Autogenerate Titles"
    305 msgstr ""
    306 
    307 #: includes/class-options-handler.php:475
    308 msgid "Automatically generate titles"
    309 msgstr ""
    310 
    311 #: includes/class-options-handler.php:477
    312 msgid "Have bookmark titles reflect bookmarked pages"
    313 msgstr ""
    314 
    315 #: includes/class-options-handler.php:478
    316 msgid "&ldquo;Bookmarks&rdquo; are <em>notes that contain a Bookmark block</em>."
    317 msgstr ""
    318 
    319 #: includes/class-options-handler.php:479
    320 msgid "Have like titles reflect liked pages"
    321 msgstr ""
    322 
    323 #: includes/class-options-handler.php:484
    324 msgid "Web Feeds"
     352msgid "Enable Webmention"
    325353msgstr ""
    326354
    327355#: includes/class-options-handler.php:486
    328 msgid "(Experimental) Remove note (and like) titles from RSS and Atom feeds. This may help feed readers recognize them as &ldquo;notes,&rdquo; but might conflict with existing custom feed templates."
    329 msgstr ""
    330 
    331 #: includes/class-options-handler.php:490
    332 msgid "Date-Based Archives"
    333 msgstr ""
    334 
    335 #: includes/class-options-handler.php:491
    336 msgid "Enable date-based archives"
    337 msgstr ""
    338 
    339 #: includes/class-options-handler.php:492
    340 msgid "(Experimental) Enable year, month, and day archives for notes and likes."
    341 msgstr ""
    342 
    343 #: includes/class-options-handler.php:495
    344 msgid "Permalink Format"
     356msgid "(Experimental) Automatically notify pages you&rsquo;ve linked to, and allow other websites to do the same. You&rsquo;ll probably want to leave this disabled if you&rsquo;re already using a different Webmention plugin."
     357msgstr ""
     358
     359#: includes/class-options-handler.php:494
     360msgid "The post types for which webmentions (outgoing and incoming) should be enabled."
     361msgstr ""
     362
     363#: includes/class-options-handler.php:498
     364msgid "Webmention Delay"
    345365msgstr ""
    346366
    347367#: includes/class-options-handler.php:500
    348 msgid "(Experimental) Set a custom note and like permalink format."
     368msgid "The time, in seconds, WordPress should delay sending webmentions after a post is first published."
     369msgstr ""
     370
     371#: includes/class-options-handler.php:503
     372msgid "Cache Avatars"
     373msgstr ""
     374
     375#: includes/class-options-handler.php:504
     376msgid "Cache webmention avatars"
     377msgstr ""
     378
     379#: includes/class-options-handler.php:505
     380msgid "(Experimental) Attempt to locally cache webmention avatars."
     381msgstr ""
     382
     383#: includes/class-options-handler.php:508
     384msgid "Facepile"
     385msgstr ""
     386
     387#: includes/class-options-handler.php:510
     388msgid "&ldquo;Facepile&rdquo; bookmarks, likes, and reposts"
    349389msgstr ""
    350390
    351391#: includes/class-options-handler.php:511
    352 msgid "Enable Webmention"
     392msgid "(Experimental) Display bookmarks, likes, and reposts separate from &ldquo;regular&rdquo; comments."
    353393msgstr ""
    354394
    355395#: includes/class-options-handler.php:512
    356 msgid "(Experimental) Automatically notify pages you&rsquo;ve linked to, and allow other websites to do the same. You&rsquo;ll probably want to leave this disabled if you&rsquo;re already using a different Webmention plugin."
    357 msgstr ""
    358 
    359 #: includes/class-options-handler.php:520
    360 msgid "The post types for which webmentions (outgoing and incoming) should be enabled."
     396msgid "Auto-insert Facepile block."
     397msgstr ""
     398
     399#: includes/class-options-handler.php:513
     400msgid "(Experimental) Automatically insert a Facepile block in front of every Comments block. (You can still customize its look and feel by editing it in the Site Editor.)"
     401msgstr ""
     402
     403#: includes/class-options-handler.php:522
     404msgid "Featured Images"
     405msgstr ""
     406
     407#: includes/class-options-handler.php:523
     408msgid "Add Featured Images to feeds"
    361409msgstr ""
    362410
    363411#: includes/class-options-handler.php:524
    364 msgid "Webmention Delay"
    365 msgstr ""
    366 
    367 #: includes/class-options-handler.php:526
    368 msgid "The time, in seconds, WordPress should delay sending webmentions after a post is first published."
     412msgid "(Experimental) Prepend Featured Images to feed items."
     413msgstr ""
     414
     415#: includes/class-options-handler.php:527
     416msgid "Location and Weather"
     417msgstr ""
     418
     419#: includes/class-options-handler.php:528
     420msgid "Enable location functions"
    369421msgstr ""
    370422
    371423#: includes/class-options-handler.php:529
    372 msgid "&ldquo;Proxy&rdquo; Avatars"
    373 msgstr ""
    374 
    375 #: includes/class-options-handler.php:530
    376 msgid "&ldquo;Reverse proxy&rdquo; avatars"
    377 msgstr ""
    378 
    379 #: includes/class-options-handler.php:531
    380 msgid "Serve remote avatars from this site&rsquo;s domain."
     424msgid "(Experimental) Add basic location and weather data to posts."
     425msgstr ""
     426
     427#: includes/class-options-handler.php:532
     428msgid "Weather Units"
     429msgstr ""
     430
     431#: includes/class-options-handler.php:533
     432msgid "Metric"
    381433msgstr ""
    382434
    383435#: includes/class-options-handler.php:534
    384 msgid "Proxy Secret"
    385 msgstr ""
    386 
    387 #: includes/class-options-handler.php:536
    388 msgid "Generate"
     436msgid "Imperial"
    389437msgstr ""
    390438
    391439#: includes/class-options-handler.php:537
    392 msgid "To work, the image proxy needs a (sufficiently random) secret, much like an autogenerated password."
    393 msgstr ""
    394 
    395 #: includes/class-options-handler.php:540
    396 msgid "Cache Avatars"
    397 msgstr ""
    398 
    399 #: includes/class-options-handler.php:541
    400 msgid "Cache webmention avatars"
     440msgid "Micropub"
     441msgstr ""
     442
     443#: includes/class-options-handler.php:538
     444msgid "Deeper Micropub integration"
     445msgstr ""
     446
     447#: includes/class-options-handler.php:539
     448msgid "(Experimental) Add post type and category data to responses to Micropub &ldquo;config&rdquo; queries."
    401449msgstr ""
    402450
    403451#: includes/class-options-handler.php:542
    404 msgid "(Experimental) Attempt to locally cache webmention avatars."
    405 msgstr ""
    406 
    407 #: includes/class-options-handler.php:545
    408 msgid "Facepile"
     452#: includes/class-options-handler.php:543
     453msgid "Parse Markdown"
     454msgstr ""
     455
     456#: includes/class-options-handler.php:544
     457msgid "(Experimental) Parse Markdown inside &ldquo;Micropub&rdquo; notes or likes."
    409458msgstr ""
    410459
    411460#: includes/class-options-handler.php:547
    412 msgid "&ldquo;Facepile&rdquo; bookmarks, likes, and reposts"
     461msgid "Link Preview Cards"
    413462msgstr ""
    414463
    415464#: includes/class-options-handler.php:548
    416 msgid "(Experimental) Display bookmarks, likes, and reposts separate from &ldquo;regular&rdquo; comments."
     465msgid "Generate preview cards"
    417466msgstr ""
    418467
    419468#: includes/class-options-handler.php:549
    420 msgid "Auto-insert Facepile block."
    421 msgstr ""
    422 
    423 #: includes/class-options-handler.php:550
    424 msgid "(Experimental) Automatically insert a Facepile block in front of every Comments block. (You can still customize its look and feel by editing it in the Site Editor.)"
    425 msgstr ""
    426 
    427 #: includes/class-options-handler.php:559
    428 msgid "Featured Images"
    429 msgstr ""
    430 
    431 #: includes/class-options-handler.php:560
    432 msgid "Add Featured Images to feeds"
    433 msgstr ""
    434 
    435 #: includes/class-options-handler.php:561
    436 msgid "(Experimental) Prepend Featured Images to feed items."
    437 msgstr ""
    438 
    439 #: includes/class-options-handler.php:564
    440 msgid "Location and Weather"
    441 msgstr ""
    442 
    443 #: includes/class-options-handler.php:565
    444 msgid "Enable location functions"
    445 msgstr ""
    446 
    447 #: includes/class-options-handler.php:566
    448 msgid "(Experimental) Add basic location and weather data to posts."
    449 msgstr ""
    450 
    451 #: includes/class-options-handler.php:569
    452 msgid "Weather Units"
    453 msgstr ""
    454 
    455 #: includes/class-options-handler.php:570
    456 msgid "Metric"
    457 msgstr ""
    458 
    459 #: includes/class-options-handler.php:571
    460 msgid "Imperial"
    461 msgstr ""
    462 
    463 #: includes/class-options-handler.php:574
    464 msgid "Micropub"
    465 msgstr ""
    466 
    467 #: includes/class-options-handler.php:575
    468 msgid "Deeper Micropub integration"
    469 msgstr ""
    470 
    471 #: includes/class-options-handler.php:576
    472 msgid "(Experimental) Add post type and category data to responses to Micropub &ldquo;config&rdquo; queries."
    473 msgstr ""
    474 
    475 #: includes/class-options-handler.php:579
    476 #: includes/class-options-handler.php:580
    477 msgid "Parse Markdown"
    478 msgstr ""
    479 
    480 #: includes/class-options-handler.php:581
    481 msgid "(Experimental) Parse Markdown inside &ldquo;Micropub&rdquo; notes or likes."
    482 msgstr ""
    483 
    484 #: includes/class-options-handler.php:584
    485 msgid "Link Preview Cards"
    486 msgstr ""
    487 
    488 #: includes/class-options-handler.php:585
    489 msgid "Generate preview cards"
    490 msgstr ""
    491 
    492 #: includes/class-options-handler.php:586
    493469msgid "(Experimental) Fetch link metadata in order to generate &ldquo;link preview cards.&rdquo;"
    494470msgstr ""
    495471
    496 #: includes/class-options-handler.php:591
     472#: includes/class-options-handler.php:554
    497473msgid "Save Changes"
    498474msgstr ""
    499475
    500 #: includes/class-options-handler.php:700
     476#: includes/class-options-handler.php:663
    501477#: includes/class-post-types.php:86
    502478msgid "notes"
    503479msgstr ""
    504480
    505 #: includes/class-options-handler.php:728
     481#: includes/class-options-handler.php:691
    506482msgid "sample-post"
    507483msgstr ""
     
    588564#: includes/class-post-types.php:128
    589565msgid "likes"
    590 msgstr ""
    591 
    592 #: includes/image-proxy/class-image-proxy.php:38
    593 msgid "Invalid URL."
    594 msgstr ""
    595 
    596 #: includes/image-proxy/class-image-proxy.php:45
    597 #: includes/image-proxy/class-image-proxy.php:49
    598 #: includes/image-proxy/class-image-proxy.php:53
    599 msgid "Invalid hash."
    600 msgstr ""
    601 
    602 #: includes/image-proxy/class-image-proxy.php:88
    603 msgid "Could not open URL."
    604 msgstr ""
    605 
    606 #: includes/image-proxy/class-image-proxy.php:98
    607 msgid "Something went wrong."
    608566msgstr ""
    609567
  • indieblocks/trunk/readme.txt

    r3261761 r3261811  
    3737== Changelog ==
    3838= 0.13.2 =
    39 Fixed "image proxy" hash verification.
     39Removed "image proxy."
    4040
    4141= 0.13.1 =
Note: See TracChangeset for help on using the changeset viewer.