Plugin Directory

Changeset 2745821


Ignore:
Timestamp:
06/21/2022 11:39:00 AM (3 years ago)
Author:
alchemydev
Message:

fix: :bug: remove invalid text inputs from auth page and make other input required

Location:
phraseanet-client/trunk
Files:
1 added
12 edited

Legend:

Unmodified
Added
Removed
  • phraseanet-client/trunk/admin/partials/phraseanet-admin-display-auth.php

    r2709725 r2745821  
    2121
    2222<div class="phraseanet-client-class">
    23  
    24 <?php require_once 'logo.php'; ?>
     23
     24  <?php require_once 'logo.php'; ?>
    2525
    2626
    2727
    28 <form class="col-md-12 col-lg-12 col-sm-12" method="post" action="options.php">
     28  <form class="col-md-12 col-lg-12 col-sm-12" method="post" action="options.php">
    2929
    3030
    31   <?php
     31    <?php
    3232settings_fields('phraseanetClientSettings');
    3333do_settings_sections('phraseanetClientSettings');
     
    5050
    5151
    52   <div class="col-sm-8 col-md-8 col-lg-8">
    53     <div class="row">
    54       <div class="col-sm-6">
    55         <label for="auth_type" class="form-label"><b><?php echo esc_attr(_e('Auth Phraseanet with token', 'phraseanet')); ?></b>
    56           <input type="radio" class="auth_type" name="phraseanet_auth_type" value="token"
    57             <?php if (empty($auth_type) or $auth_type=='token') {
     52    <div class="col-sm-8 col-md-8 col-lg-8">
     53      <div class="row">
     54        <div class="col-sm-6" style="display: none;">
     55          <label for="auth_type"
     56            class="form-label"><b><?php echo esc_attr(_e('Auth Phraseanet with token', 'phraseanet')); ?></b>
     57            <input type="radio" class="auth_type" name="phraseanet_auth_type" value="token" <?php if (empty($auth_type) or $auth_type=='token') {
    5858    echo esc_attr("checked");
    5959} ?>>
    60         </label>
     60          </label>
     61
     62        </div>
     63
    6164
    6265      </div>
    63 
    64 
    65     </div>
    66   </div>
    67 
    68 
    69   <div class="col-sm-6 col-md-6 col-lg-6">
    70 
    71     <div class="mb-3">
    72       <label for="url" class="form-label"><b><?php echo esc_attr(_e('Phraseanet URL', 'phraseanet')); ?></b></label>
    73       <input type="text" name="phraseanet_url" class="form-control" id="url" aria-describedby="urlHelp"
    74         placeholder="<?php echo esc_attr(_e('Enter your phraseanet url', 'phraseanet')); ?>" value="<?php echo esc_url(get_option('phraseanet_url')); ?>">
    75       <div id="urlHelp" class="form-text">eg. https://demo.alchemyasp.com/</div>
    7666    </div>
    7767
    7868
     69    <div class="col-sm-6 col-md-6 col-lg-6">
    7970
    80     <div class="mb-3 login">
    81       <label for="username" class="form-label"><b><?php echo esc_attr(_e('Username', 'phraseanet')); ?></b></label>
    82       <input type="text" name="phraseanet_username" class="form-control" id="username" aria-describedby="username"
    83         placeholder="<?php echo esc_attr(_e('Enter your phraseanet Username', 'phraseanet')); ?>" value="<?php echo esc_attr(get_option('phraseanet_username')); ?>">
    84       <div id="username" class="form-text"> </div>
     71      <div class="mb-3">
     72        <label for="url" class="form-label"><b><?php echo esc_attr(_e('Phraseanet URL', 'phraseanet')); ?></b></label>
     73        <input type="text" name="phraseanet_url" class="form-control" id="url" aria-describedby="urlHelp"
     74          placeholder="<?php echo esc_attr(_e('Enter your phraseanet url', 'phraseanet')); ?>"
     75          value="<?php echo esc_url(get_option('phraseanet_url')); ?>" required="required">
     76        <div id="urlHelp" class="form-text">eg. https://demo.alchemyasp.com/</div>
     77      </div>
     78
     79      <div class="mb-3 ">
     80        <label for="clientId" class="form-label"><b><?php echo esc_attr(_e('Client id', 'phraseanet')); ?></b></label>
     81        <input type="text" name="phraseanet_client_id" class="form-control" id="clientId"
     82          aria-describedby="clientIdHelp"
     83          placeholder="<?php echo esc_attr(_e('Enter your phraseanet client id', 'phraseanet')); ?>"
     84          value="<?php echo esc_attr(get_option('phraseanet_client_id')); ?>" required="required">
     85        <div id="clientIdHelp" class="form-text"> </div>
     86      </div>
     87
     88      <div class="mb-3 ">
     89        <label for="clientSecret"
     90          class="form-label"><b><?php echo esc_attr(_e('Client Secret', 'phraseanet')); ?></b></label>
     91        <input type="text" name="phraseanet_client_secret" class="form-control" id="clientSecret"
     92          aria-describedby="clientSecretHelp"
     93          placeholder="<?php echo esc_attr(_e('Enter your phraseanet client secret', 'phraseanet')); ?>"
     94          value="<?php echo esc_attr(get_option('phraseanet_client_secret')); ?>" required="required">
     95        <div id="clientSecretHelp" class="form-text"> </div>
     96      </div>
     97
     98      <div class="mb-3 token">
     99        <label for="phras_token" class="form-label"><b><?php echo esc_attr(_e('Token', 'phraseanet')); ?></b></label>
     100        <input type="text" name="phraseanet_token" class="form-control" id="phras_token"
     101          aria-describedby="phras_tokenHelp" placeholder="<?php echo esc_attr(_e('Enter your Token', 'phraseanet')); ?>"
     102          value="<?php echo esc_attr(get_option('phraseanet_token')); ?>" required="required">
     103        <div id="phras_tokenHelp" class="form-text">
     104          <?php echo esc_attr(_e('Generate token in phraseanet and add it here', 'phraseanet')); ?></div>
     105      </div>
     106
     107      <button type="submit" class="btn btn-primary"><?php echo esc_attr(_e('Save', 'phraseanet')); ?></button>
     108
    85109    </div>
    86 
    87     <div class="mb-3 login">
    88       <label for="password" class="form-label"><b><?php echo esc_attr(_e('Password', 'phraseanet')); ?></b></label>
    89       <input type="text" name="phraseanet_password" class="form-control" id="password" aria-describedby="password"
    90         placeholder="<?php echo esc_attr(_e('Enter your phraseanet Password', 'phraseanet')); ?>" value="<?php echo esc_attr(get_option('phraseanet_password')); ?>">
    91       <div id="password" class="form-text"> </div>
    92     </div>
    93 
    94 
    95 
    96 
    97     <div class="mb-3 ">
    98       <label for="clientId" class="form-label"><b><?php echo esc_attr(_e('Client id', 'phraseanet')); ?></b></label>
    99       <input type="text" name="phraseanet_client_id" class="form-control" id="clientId" aria-describedby="clientIdHelp"
    100         placeholder="<?php echo esc_attr(_e('Enter your phraseanet client id', 'phraseanet')); ?>" value="<?php echo esc_attr(get_option('phraseanet_client_id')); ?>">
    101       <div id="clientIdHelp" class="form-text"> </div>
    102     </div>
    103 
    104     <div class="mb-3 ">
    105       <label for="clientSecret" class="form-label"><b><?php echo esc_attr(_e('Client Secret', 'phraseanet')); ?></b></label>
    106       <input type="text" name="phraseanet_client_secret" class="form-control" id="clientSecret"
    107         aria-describedby="clientSecretHelp" placeholder="<?php echo esc_attr(_e('Enter your phraseanet client secret', 'phraseanet')); ?>"
    108         value="<?php echo esc_attr(get_option('phraseanet_client_secret')); ?>">
    109       <div id="clientSecretHelp" class="form-text"> </div>
    110     </div>
    111 
    112     <div class="mb-3 token">
    113       <label for="phras_token" class="form-label"><b><?php echo esc_attr(_e('Token', 'phraseanet')); ?></b></label>
    114       <input type="text" name="phraseanet_token" class="form-control" id="phras_token"
    115         aria-describedby="phras_tokenHelp" placeholder="<?php echo esc_attr(_e('Enter your Token', 'phraseanet')); ?>"
    116         value="<?php echo esc_attr(get_option('phraseanet_token')); ?>">
    117       <div id="phras_tokenHelp" class="form-text"><?php echo esc_attr(_e('Generate token in phraseanet and add it here', 'phraseanet')); ?></div>
    118     </div>
    119 
    120     <button type="submit" class="btn btn-primary"><?php echo esc_attr(_e('Save', 'phraseanet')); ?></button>
    121 
    122   </div>
    123 </form>
     110  </form>
    124111</div>
  • phraseanet-client/trunk/composer.lock

    r2739240 r2745821  
    435435        {
    436436            "name": "guzzlehttp/psr7",
    437             "version": "1.8.5",
     437            "version": "1.9.0",
    438438            "source": {
    439439                "type": "git",
    440440                "url": "https://github.com/guzzle/psr7.git",
    441                 "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268"
    442             },
    443             "dist": {
    444                 "type": "zip",
    445                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268",
    446                 "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268",
     441                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318"
     442            },
     443            "dist": {
     444                "type": "zip",
     445                "url": "https://api.github.com/repos/guzzle/psr7/zipball/e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
     446                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
    447447                "shasum": ""
    448448            },
     
    465465            "extra": {
    466466                "branch-alias": {
    467                     "dev-master": "1.7-dev"
     467                    "dev-master": "1.9-dev"
    468468                }
    469469            },
     
    525525            "support": {
    526526                "issues": "https://github.com/guzzle/psr7/issues",
    527                 "source": "https://github.com/guzzle/psr7/tree/1.8.5"
     527                "source": "https://github.com/guzzle/psr7/tree/1.9.0"
    528528            },
    529529            "funding": [
     
    541541                }
    542542            ],
    543             "time": "2022-03-20T21:51:18+00:00"
     543            "time": "2022-06-20T21:43:03+00:00"
    544544        },
    545545        {
     
    624624        {
    625625            "name": "phraseanet/php-sdk",
    626             "version": "dev-e9db90033028a552e298f090d2d7c7704fce5c60",
     626            "version": "dev-546800e74517c848ba1f40c1b6ebf0cf7667303f",
    627627            "dist": {
    628628                "type": "path",
  • phraseanet-client/trunk/phraseanet.php

    r2739240 r2745821  
    1616 * Plugin URI:        https://www.phraseanet.com/
    1717 * Description:       This plugin creates the possibility to get and add assets from Phraseanet server into your wordpress website. This plugin allows you to create a phraseanet Gutenberg block with various custom configurations that allows you to customize the block.
    18 * Version: 1.3.10
     18* Version: 1.3.11
    1919 * Author:            Alchemy
    2020 * Author URI:        https://www.alchemy.fr
     
    5757 * Rename this for your plugin and update it as you release new versions.
    5858 */
    59 define("PHRASEANET_VERSION", "1.3.10"); 
     59define("PHRASEANET_VERSION", "1.3.11"); 
    6060
    6161/**
  • phraseanet-client/trunk/readme.txt

    r2739240 r2745821  
    55Tested up to: 6.0
    66Requires PHP: PHP 7.4.4
    7 Stable tag: 1.3.10
     7Stable tag: 1.3.11
    88License: GNU General Public License (GPL) version 3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.txt
  • phraseanet-client/trunk/vendor/autoload.php

    r2739240 r2745821  
    1010require_once __DIR__ . '/composer/autoload_real.php';
    1111
    12 return ComposerAutoloaderInit2cb23caea82583c5a410c0c18dfa7195::getLoader();
     12return ComposerAutoloaderInitddf0a3a085f12c07195598ab1c581851::getLoader();
  • phraseanet-client/trunk/vendor/composer/autoload_real.php

    r2739240 r2745821  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit2cb23caea82583c5a410c0c18dfa7195
     5class ComposerAutoloaderInitddf0a3a085f12c07195598ab1c581851
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit2cb23caea82583c5a410c0c18dfa7195', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInitddf0a3a085f12c07195598ab1c581851', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit2cb23caea82583c5a410c0c18dfa7195', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInitddf0a3a085f12c07195598ab1c581851', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInitddf0a3a085f12c07195598ab1c581851::getInitializer($loader));
    3333
    3434        $loader->register(true);
    3535
    36         $includeFiles = \Composer\Autoload\ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::$files;
     36        $includeFiles = \Composer\Autoload\ComposerStaticInitddf0a3a085f12c07195598ab1c581851::$files;
    3737        foreach ($includeFiles as $fileIdentifier => $file) {
    38             composerRequire2cb23caea82583c5a410c0c18dfa7195($fileIdentifier, $file);
     38            composerRequireddf0a3a085f12c07195598ab1c581851($fileIdentifier, $file);
    3939        }
    4040
     
    4848 * @return void
    4949 */
    50 function composerRequire2cb23caea82583c5a410c0c18dfa7195($fileIdentifier, $file)
     50function composerRequireddf0a3a085f12c07195598ab1c581851($fileIdentifier, $file)
    5151{
    5252    if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
  • phraseanet-client/trunk/vendor/composer/autoload_static.php

    r2739240 r2745821  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195
     7class ComposerStaticInitddf0a3a085f12c07195598ab1c581851
    88{
    99    public static $files = array (
     
    106106    {
    107107        return \Closure::bind(function () use ($loader) {
    108             $loader->prefixLengthsPsr4 = ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::$prefixLengthsPsr4;
    109             $loader->prefixDirsPsr4 = ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::$prefixDirsPsr4;
    110             $loader->prefixesPsr0 = ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::$prefixesPsr0;
    111             $loader->classMap = ComposerStaticInit2cb23caea82583c5a410c0c18dfa7195::$classMap;
     108            $loader->prefixLengthsPsr4 = ComposerStaticInitddf0a3a085f12c07195598ab1c581851::$prefixLengthsPsr4;
     109            $loader->prefixDirsPsr4 = ComposerStaticInitddf0a3a085f12c07195598ab1c581851::$prefixDirsPsr4;
     110            $loader->prefixesPsr0 = ComposerStaticInitddf0a3a085f12c07195598ab1c581851::$prefixesPsr0;
     111            $loader->classMap = ComposerStaticInitddf0a3a085f12c07195598ab1c581851::$classMap;
    112112
    113113        }, null, ClassLoader::class);
  • phraseanet-client/trunk/vendor/composer/installed.json

    r2739240 r2745821  
    444444        {
    445445            "name": "guzzlehttp/psr7",
    446             "version": "1.8.5",
    447             "version_normalized": "1.8.5.0",
     446            "version": "1.9.0",
     447            "version_normalized": "1.9.0.0",
    448448            "source": {
    449449                "type": "git",
    450450                "url": "https://github.com/guzzle/psr7.git",
    451                 "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268"
    452             },
    453             "dist": {
    454                 "type": "zip",
    455                 "url": "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268",
    456                 "reference": "337e3ad8e5716c15f9657bd214d16cc5e69df268",
     451                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318"
     452            },
     453            "dist": {
     454                "type": "zip",
     455                "url": "https://api.github.com/repos/guzzle/psr7/zipball/e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
     456                "reference": "e98e3e6d4f86621a9b75f623996e6bbdeb4b9318",
    457457                "shasum": ""
    458458            },
     
    472472                "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
    473473            },
    474             "time": "2022-03-20T21:51:18+00:00",
     474            "time": "2022-06-20T21:43:03+00:00",
    475475            "type": "library",
    476476            "extra": {
    477477                "branch-alias": {
    478                     "dev-master": "1.7-dev"
     478                    "dev-master": "1.9-dev"
    479479                }
    480480            },
     
    537537            "support": {
    538538                "issues": "https://github.com/guzzle/psr7/issues",
    539                 "source": "https://github.com/guzzle/psr7/tree/1.8.5"
     539                "source": "https://github.com/guzzle/psr7/tree/1.9.0"
    540540            },
    541541            "funding": [
     
    639639        {
    640640            "name": "phraseanet/php-sdk",
    641             "version": "dev-e9db90033028a552e298f090d2d7c7704fce5c60",
    642             "version_normalized": "dev-e9db90033028a552e298f090d2d7c7704fce5c60",
     641            "version": "dev-546800e74517c848ba1f40c1b6ebf0cf7667303f",
     642            "version_normalized": "dev-546800e74517c848ba1f40c1b6ebf0cf7667303f",
    643643            "dist": {
    644644                "type": "path",
  • phraseanet-client/trunk/vendor/composer/installed.php

    r2739240 r2745821  
    22    'root' => array(
    33        'name' => 'phraseanet/wordpress-plugin',
    4         'pretty_version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
    5         'version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
    6         'reference' => 'e9db90033028a552e298f090d2d7c7704fce5c60',
     4        'pretty_version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
     5        'version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
     6        'reference' => '546800e74517c848ba1f40c1b6ebf0cf7667303f',
    77        'type' => 'plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    5757        ),
    5858        'guzzlehttp/psr7' => array(
    59             'pretty_version' => '1.8.5',
    60             'version' => '1.8.5.0',
    61             'reference' => '337e3ad8e5716c15f9657bd214d16cc5e69df268',
     59            'pretty_version' => '1.9.0',
     60            'version' => '1.9.0.0',
     61            'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318',
    6262            'type' => 'library',
    6363            'install_path' => __DIR__ . '/../guzzlehttp/psr7',
     
    7575        ),
    7676        'phraseanet/php-sdk' => array(
    77             'pretty_version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
    78             'version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
     77            'pretty_version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
     78            'version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
    7979            'reference' => 'e943138ec42c0519c6e917b6ad01cdd4e9b211b1',
    8080            'type' => 'library',
     
    8484        ),
    8585        'phraseanet/wordpress-plugin' => array(
    86             'pretty_version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
    87             'version' => 'dev-e9db90033028a552e298f090d2d7c7704fce5c60',
    88             'reference' => 'e9db90033028a552e298f090d2d7c7704fce5c60',
     86            'pretty_version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
     87            'version' => 'dev-546800e74517c848ba1f40c1b6ebf0cf7667303f',
     88            'reference' => '546800e74517c848ba1f40c1b6ebf0cf7667303f',
    8989            'type' => 'plugin',
    9090            'install_path' => __DIR__ . '/../../',
  • phraseanet-client/trunk/vendor/guzzlehttp/psr7/CHANGELOG.md

    r2736415 r2745821  
    44All notable changes to this project will be documented in this file.
    55
    6 The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
    7 and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
     6The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
     7and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
    88
    99
    1010## Unreleased
     11
     12## 1.9.0 - 2022-06-20
     13
     14### Added
     15
     16- Added `UriComparator::isCrossOrigin` method
    1117
    1218## 1.8.5 - 2022-03-20
  • phraseanet-client/trunk/vendor/guzzlehttp/psr7/README.md

    r2686612 r2745821  
    11# PSR-7 Message Implementation
    22
    3 This repository contains a full [PSR-7](http://www.php-fig.org/psr/psr-7/)
     3This repository contains a full [PSR-7](https://www.php-fig.org/psr/psr-7/)
    44message implementation, several stream decorators, and some helpful
    55functionality like query string parsing.
     
    660660`public static function fromParts(array $parts): UriInterface`
    661661
    662 Creates a URI from a hash of [`parse_url`](http://php.net/manual/en/function.parse-url.php) components.
     662Creates a URI from a hash of [`parse_url`](https://www.php.net/manual/en/function.parse-url.php) components.
    663663
    664664
     
    684684Creates a new URI with a specific query string value removed. Any existing query string values that exactly match the
    685685provided key are removed.
     686
     687## Cross-Origin Detection
     688
     689`GuzzleHttp\Psr7\UriComparator` provides methods to determine if a modified URL should be considered cross-origin.
     690
     691### `GuzzleHttp\Psr7\UriComparator::isCrossOrigin`
     692
     693`public static function isCrossOrigin(UriInterface $original, UriInterface $modified): bool`
     694
     695Determines if a modified URL should be considered cross-origin with respect to an original URL.
    686696
    687697## Reference Resolution
     
    810820
    811821
     822## Version Guidance
     823
     824| Version | Status         | PHP Version      |
     825|---------|----------------|------------------|
     826| 1.x     | Security fixes | >=5.4,<8.1       |
     827| 2.x     | Latest         | ^7.2.5 \|\| ^8.0 |
     828
     829
    812830## Security
    813831
    814832If you discover a security vulnerability within this package, please send an email to [email protected]. All security vulnerabilities will be promptly addressed. Please do not disclose security-related issues publicly until a fix has been announced. Please see [Security Policy](https://github.com/guzzle/psr7/security/policy) for more information.
    815833
     834
    816835## License
    817836
    818837Guzzle is made available under the MIT License (MIT). Please see [License File](LICENSE) for more information.
    819838
     839
    820840## For Enterprise
    821841
  • phraseanet-client/trunk/vendor/guzzlehttp/psr7/composer.json

    r2736415 r2745821  
    6464    "extra": {
    6565        "branch-alias": {
    66             "dev-master": "1.7-dev"
     66            "dev-master": "1.9-dev"
    6767        }
    6868    },
Note: See TracChangeset for help on using the changeset viewer.