From df035f98b4ad9a6597a9ca4dfa536f01f3161df6 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Wed, 2 Nov 2022 14:46:08 +0100 Subject: [PATCH 01/20] - Bump tested up to 6.1 --- readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index d1b994dc..179688c0 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Author: publishpress Tags: issue, series, magazine, newspaper, publication Requires at least: 4.7 Requires PHP: 5.6 -Tested up to: 6.0 +Tested up to: 6.1 Stable tag: 2.10.0 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html From dadae8da903a1337f83dfee3f84ff4d882452521 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Nov 2022 05:25:21 +0000 Subject: [PATCH 02/20] Bump loader-utils from 1.1.0 to 1.4.2 Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.1.0 to 1.4.2. - [Release notes](https://github.com/webpack/loader-utils/releases) - [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md) - [Commits](https://github.com/webpack/loader-utils/compare/v1.1.0...v1.4.2) --- updated-dependencies: - dependency-name: loader-utils dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 73 +++++++++++++++++++++++++++++++---------------- 1 file changed, 48 insertions(+), 25 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c790964..1ff05f34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1300,9 +1300,9 @@ } }, "node_modules/big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true, "engines": { "node": "*" @@ -1720,12 +1720,12 @@ "dev": true }, "node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, "engines": { - "node": ">= 0.10" + "node": ">= 4" } }, "node_modules/enhanced-resolve": { @@ -2595,19 +2595,31 @@ } }, "node_modules/loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { "node": ">=4.0.0" } }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, "node_modules/locate-path": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", @@ -6206,9 +6218,9 @@ } }, "big.js": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true }, "brace-expansion": { @@ -6550,9 +6562,9 @@ "dev": true }, "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true }, "enhanced-resolve": { @@ -7241,14 +7253,25 @@ "dev": true }, "loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, "requires": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } } }, "locate-path": { From aabc90327be8e13cf1177ea063ea24444cd18271 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 6 Dec 2022 14:33:09 +0000 Subject: [PATCH 03/20] Bump qs from 6.9.0 to 6.9.7 Bumps [qs](https://github.com/ljharb/qs) from 6.9.0 to 6.9.7. - [Release notes](https://github.com/ljharb/qs/releases) - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](https://github.com/ljharb/qs/compare/v6.9.0...v6.9.7) --- updated-dependencies: - dependency-name: qs dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- package-lock.json | 17 ++++++++++------- package.json | 2 +- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c790964..d817b7a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "@wordpress/dom-ready": "^1.2.0", "ansi-regex": "^2.1.1", "axios": "^0.21.4", - "qs": "^6.9.0" + "qs": "^6.9.7" }, "devDependencies": { "@wordpress/browserslist-config": "^2.6.0", @@ -3422,11 +3422,14 @@ } }, "node_modules/qs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.0.tgz", - "integrity": "sha512-27RP4UotQORTpmNQDX8BHPukOnBP3p1uUJY5UnDhaJB+rMt9iMsok724XL+UHU23bEFOHRMQ2ZhI99qOWUMGFA==", + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", "engines": { "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/quick-lru": { @@ -7891,9 +7894,9 @@ "dev": true }, "qs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.0.tgz", - "integrity": "sha512-27RP4UotQORTpmNQDX8BHPukOnBP3p1uUJY5UnDhaJB+rMt9iMsok724XL+UHU23bEFOHRMQ2ZhI99qOWUMGFA==" + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" }, "quick-lru": { "version": "4.0.1", diff --git a/package.json b/package.json index ceb69ca1..73ead1d8 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "@wordpress/dom-ready": "^1.2.0", "ansi-regex": "^2.1.1", "axios": "^0.21.4", - "qs": "^6.9.0" + "qs": "^6.9.7" }, "devDependencies": { "@wordpress/browserslist-config": "^2.6.0", From 59bb436350f435a7d01013ea03e69a7e418b39a1 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 11:51:02 +0100 Subject: [PATCH 04/20] - Introduce new builder --- .builder-rsync-filters | 71 + RoboFile.php | 32 - builder.yml.dist | 1 + builder/docker/Dockerfile | 128 ++ builder/docker/scripts/build | 224 +++ builder/docker/scripts/parse-json.php | 48 + composer.json | 12 +- composer.lock | 2325 ++----------------------- 8 files changed, 585 insertions(+), 2256 deletions(-) create mode 100644 .builder-rsync-filters delete mode 100644 RoboFile.php create mode 100644 builder.yml.dist create mode 100644 builder/docker/Dockerfile create mode 100755 builder/docker/scripts/build create mode 100644 builder/docker/scripts/parse-json.php diff --git a/.builder-rsync-filters b/.builder-rsync-filters new file mode 100644 index 00000000..df6c69b0 --- /dev/null +++ b/.builder-rsync-filters @@ -0,0 +1,71 @@ +- *.code-workspace +- .babelrc +- .builder-rsync-filters +- .distignore +- .env.testing.linux.dist +- .env.testing.mac.dist +- .eslintrc.js +- .git +- .gitattributes +- .github +- .gitignore +- .idea +- .php-cs-fixer.cache +- .phpcs.xml +- .phplint-cache +- .phplint.yml +- .vscode +- .wordpress-org +- /dist +- Gruntfile.js +- README-build.md +- README.md +- RoboFile.php +- bin +- builder +- builder.yml +- builder.yml.dist +- codeception.dist.yml +- cypress +- cypress.json +- jest.config.ts +- jsconfig.json +- mix-manifest.json +- node_modules +- package-lock.json +- package.json +- phpcs.xml +- psalm.xml +- ray-dist.php +- ray.php +- screenshot-*.png +- scripts +- tailwind.config.js +- tests +- vendor/pimple/pimple/.gitignore +- vendor/pimple/pimple/.php_cs.dist +- vendor/psr/container/.gitignore +- vendor/publishpress/wordpress-reviews/phpcs.xml.dist +- vendor/publishpress/wordpress-version-notices/.gitignore +- vendor/publishpress/wordpress-version-notices/README.md +- vendor/publishpress/wordpress-version-notices/bin +- vendor/publishpress/wordpress-version-notices/codeception.dist.yml +- vendor/publishpress/wordpress-version-notices/codeception.yml +- vendor/publishpress/wordpress-version-notices/tests +- webpack.config.js +- webpack.mix.js +- .env.testing +- .env.testing.dist +- CONTRIBUTING.md +- assets_wp +- phpunit.xml +- vendor/bin +- vendor/pimple/pimple/CHANGELOG +- vendor/pimple/pimple/README.rst +- vendor/pimple/pimple/composer.json +- vendor/pimple/pimple/ext +- vendor/pimple/pimple/phpunit.xml.dist +- vendor/pimple/pimple/src/Pimple/Tests +- vendor/psr/container/composer.json +- vendor/symfony/polyfill-ctype/composer.json +- vendor/bin diff --git a/RoboFile.php b/RoboFile.php deleted file mode 100644 index dde4a105..00000000 --- a/RoboFile.php +++ /dev/null @@ -1,32 +0,0 @@ -setPluginFileName('orgSeries.php'); - $this->setVersionConstantName('ORG_SERIES_VERSION'); - $this->appendToFileToIgnore( - [ - '.phplint.yml', - 'webpack.config.js', - 'vendor/pimple/pimple/.gitignore', - 'vendor/pimple/pimple/.php_cs.dist', - 'vendor/psr/container/.gitignore', - 'vendor/publishpress/wordpress-version-notices/.gitignore', - 'vendor/publishpress/wordpress-version-notices/README.md', - 'vendor/publishpress/wordpress-version-notices/bin', - 'vendor/publishpress/wordpress-version-notices/codeception.dist.yml', - 'vendor/publishpress/wordpress-version-notices/codeception.yml', - 'vendor/publishpress/wordpress-version-notices/tests', - ] - ); - - parent::__construct(); - } -} diff --git a/builder.yml.dist b/builder.yml.dist new file mode 100644 index 00000000..53ae7811 --- /dev/null +++ b/builder.yml.dist @@ -0,0 +1 @@ +destination: "/home/username/Dropbox/Tmp-Packages" diff --git a/builder/docker/Dockerfile b/builder/docker/Dockerfile new file mode 100644 index 00000000..21beff21 --- /dev/null +++ b/builder/docker/Dockerfile @@ -0,0 +1,128 @@ +FROM php:7.4-cli + +RUN set -ex; \ + \ + apt-get update; \ + apt-get install -y \ + libyaml-dev \ + g++ \ + make \ + autoconf \ + libzip-dev \ + curl \ + libcurl4-openssl-dev \ + wget \ + bash \ + coreutils \ + git \ + openssh-client \ + patch \ + subversion \ + tini \ + unzip \ + zip \ + rsync \ + ; \ + \ + mkdir -p /usr/src/php/ext/yaml; \ + curl -fsSL https://pecl.php.net/get/yaml | tar xvz -C "/usr/src/php/ext/yaml" --strip 1; \ + \ + docker-php-ext-configure zip; \ + docker-php-ext-install zip gettext yaml; \ + apt-get remove -y \ + g++ \ + make \ + autoconf\ + ; \ + \ + apt-get purge -y --auto-remove; \ + rm -rf /var/lib/apt/lists/* + +RUN { \ +# https://www.php.net/manual/en/errorfunc.constants.php +# https://github.com/docker-library/wordpress/issues/420#issuecomment-517839670 + echo 'error_reporting = E_ERROR | E_WARNING | E_PARSE | E_CORE_ERROR | E_CORE_WARNING | E_COMPILE_ERROR | E_COMPILE_WARNING | E_RECOVERABLE_ERROR'; \ + echo 'display_errors = Off'; \ + echo 'display_startup_errors = Off'; \ + echo 'log_errors = On'; \ + echo 'error_log = /dev/stderr'; \ + echo 'log_errors_max_len = 1024'; \ + echo 'ignore_repeated_errors = On'; \ + echo 'ignore_repeated_source = Off'; \ + echo 'html_errors = Off'; \ + } > /usr/local/etc/php/conf.d/error-logging.ini + +# Install Composer +RUN printf "# composer php cli ini settings\n\ +date.timezone=UTC\n\ +memory_limit=-1\n\ +" > $PHP_INI_DIR/php-cli.ini + +ENV COMPOSER_ALLOW_SUPERUSER 1 +ENV COMPOSER_HOME /tmp +ENV COMPOSER_VERSION 2.3.7 + +RUN set -eux ; \ + # install https://github.com/mlocati/docker-php-extension-installer + curl \ + --silent \ + --fail \ + --location \ + --retry 3 \ + --output /usr/local/bin/install-php-extensions \ + --url https://github.com/mlocati/docker-php-extension-installer/releases/download/1.2.58/install-php-extensions \ + ; \ + echo 182011b3dca5544a70fdeb587af44ed1760aa9a2ed37d787d0f280a99f92b008e638c37762360cd85583830a097665547849cb2293c4a0ee32c2a36ef7a349e2 /usr/local/bin/install-php-extensions | sha512sum --strict --check ; \ + chmod +x /usr/local/bin/install-php-extensions ; \ + # install public keys for snapshot and tag validation, see https://composer.github.io/pubkeys.html + curl \ + --silent \ + --fail \ + --location \ + --retry 3 \ + --output /tmp/keys.dev.pub \ + --url https://raw.githubusercontent.com/composer/composer.github.io/e7f28b7200249f8e5bc912b42837d4598c74153a/snapshots.pub \ + ; \ + echo 572b963c4b7512a7de3c71a788772440b1996d918b1d2b5354bf8ba2bb057fadec6f7ac4852f2f8a8c01ab94c18141ce0422aec3619354b057216e0597db5ac2 /tmp/keys.dev.pub | sha512sum --strict --check ; \ + curl \ + --silent \ + --fail \ + --location \ + --retry 3 \ + --output /tmp/keys.tags.pub \ + --url https://raw.githubusercontent.com/composer/composer.github.io/e7f28b7200249f8e5bc912b42837d4598c74153a/releases.pub \ + ; \ + echo 47f374b8840dcb0aa7b2327f13d24ab5f6ae9e58aa630af0d62b3d0ea114f4a315c5d97b21dcad3c7ffe2f0a95db2edec267adaba3f4f5a262abebe39aed3a28 /tmp/keys.tags.pub | sha512sum --strict --check ; \ + # download installer.php, see https://getcomposer.org/download/ + curl \ + --silent \ + --fail \ + --location \ + --retry 3 \ + --output /tmp/installer.php \ + --url https://raw.githubusercontent.com/composer/getcomposer.org/f24b8f860b95b52167f91bbd3e3a7bcafe043038/web/installer \ + ; \ + echo 3137ad86bd990524ba1dedc2038309dfa6b63790d3ca52c28afea65dcc2eaead16fb33e9a72fd2a7a8240afaf26e065939a2d472f3b0eeaa575d1e8648f9bf19 /tmp/installer.php | sha512sum --strict --check ; \ + # install composer phar binary + php /tmp/installer.php \ + --no-ansi \ + --install-dir=/usr/bin \ + --filename=composer \ + --version=${COMPOSER_VERSION} \ + ; \ + composer --ansi --version --no-interaction ; \ + composer diagnose ; \ + rm -f /tmp/installer.php ; \ + find /tmp -type d -exec chmod -v 1777 {} + + +RUN mkdir /app + +VOLUME /app + +WORKDIR /app + +COPY scripts/build.sh /usr/local/bin/ppbuild + +RUN chmod +x /usr/local/bin/ppbuild + +ENTRYPOINT ["bash"] diff --git a/builder/docker/scripts/build b/builder/docker/scripts/build new file mode 100755 index 00000000..8dec3660 --- /dev/null +++ b/builder/docker/scripts/build @@ -0,0 +1,224 @@ +#!/usr/bin/env bash +start_time=$(date +%s) + +script_version="1.1.1" + +command=${1} +source_path=$(pwd) +scripts_path="${source_path}/builder/docker/scripts" +dist_path="${source_path}/dist" +cols=$(tput cols) + + +####################################### +# Get the plugin name from composer.json file. +# Globals: +# scripts_path +# source_path +# Returns: +# The plugin name. +####################################### +get_plugin_name() { + php "${scripts_path}/parse-json.php" "${source_path}/composer.json" "extra.plugin-name" +} +plugin_name=$(get_plugin_name) + +####################################### +# Get the plugin slug from composer.json file. +# Globals: +# scripts_path +# source_path +# Returns: +# The plugin slug. +####################################### +get_plugin_slug() { + php "${scripts_path}/parse-json.php" "${source_path}/composer.json" "extra.plugin-slug" +} +plugin_slug=$(get_plugin_slug) + +####################################### +# Get the plugin folder from composer.json file. +# Globals: +# scripts_path +# source_path +# Returns: +# The plugin folder. +####################################### +get_plugin_folder() { + php "${scripts_path}/parse-json.php" "${source_path}/composer.json" "extra.plugin-folder" +} +plugin_folder=$(get_plugin_folder) + +####################################### +# Get the plugin version from the main plugin file. +# Returns: +# The plugin version. +####################################### +get_plugin_version() { + # TODO: Remove the hardcoded plugin slug + cat $plugin_slug.php | grep "* Version:" | sed 's/ //g' | awk -F: '{print $NF}' +} +plugin_version=$(get_plugin_version) + +tmp_build_dir="${dist_path}/${plugin_folder}" + +####################################### +# Echo the string as an step in the output. +# Arguments: +# The message to display. +# Outputs: +# The passed string after an arrow. +####################################### +echo_step() { + echo "▶ ${1}" +} + +####################################### +# Delete the temporary plugin folder in the dist dir. +# Globals: +# plugin_name +# tmp_build_dir +# Outputs: +# The current step message. +####################################### +clean_dist() { + echo_step "Removing the folder ${tmp_build_dir} if exists" + rm -rf "${tmp_build_dir}" +} + +####################################### +# Build the plugin code to a subdir named +# as the plugin name in the dist dir. +# Globals: +# tmp_build_dir +# source_path +# Outputs: +# Step messages. +####################################### +build_to_dir() { + clean_dist + + echo_step "Copying plugin files to the dist dir" + mkdir -p "${tmp_build_dir}" + rsync -r -f 'merge .builder-rsync-filters' "${source_path}/" "${tmp_build_dir}" + + echo_step "Running composer install" + echo "" + composer install --no-dev --working-dir="${tmp_build_dir}" + + echo "" +} + +####################################### +# Build the plugin code to a subdir named +# as the plugin name in the dist dir and +# pack the folder in a zip file stored +# in the dist dir, by default. +# Globals: +# dist_path +# plugin_name +# plugin_version +# Outputs: +# Step messages. +####################################### +pack_built_dir() { + zip_filename="${plugin_name}-${plugin_version}.zip" + zip_path="${dist_path}/${zip_filename}" + echo_step "Removing old zip file, if exists" + rm -f "${zip_path}" + pushd "${dist_path}" > /dev/null 2>&1 + echo_step "Creating the zip file on dist/${zip_filename}" + zip -qr "${zip_path}" ./${plugin_folder} + popd > /dev/null 2>&1 +} + +####################################### +# Show the elapsed time since the script started. +# Globals: +# start_time +# Outputs: +# The runtime in seconds. +####################################### +show_time() { + if [ "${HIDE_HEADER}" != "1" ] + then + end_time=$(date +%s) + runtime=$((end_time-start_time)) + echo "" + echo "Runtime $runtime sec" + fi +} + +####################################### +# Repeats a string "n" times. +# Arguments: +# The string to be repeated. +# The number of times to repeat. +# Outputs: +# The repeated string. +####################################### +repeat(){ + for (( c=1; c<="${2}"; c++ )) + do + echo -n "${1}" + done +} + +####################################### +# Show the header for the script, showing +# a few details of the plugin. +# Globals: +# script_version +# plugin_name +# plugin_version +# plugin_slug +# Outputs: +# The formatted header. +####################################### +echo_header() { + repeat "=" $cols + line=$(repeat "-" $(($cols-16))) + echo " __ PUBLISHPRESS PLUGIN BUILDER - v${script_version}" + echo " -=(o '. ${line}" + echo " '.-.\ Name: ${plugin_name}" + echo " /| \\\ Slug: ${plugin_slug}" + echo " '| || Folder: ${plugin_folder}" + echo " _\_):,_ Version: ${plugin_version}" + echo "" + repeat "=" $cols + echo "" +} + +####################################### +if [ "${HIDE_HEADER}" != "1" ] +then + echo_header +fi + +case "${command}" in + "build-dir") + echo "Building to dist dir:" + echo "" + build_to_dir + echo "" + echo "Plugin successfully built to the dist dir!" + show_time + ;; + "build") + echo "Building to zip file:" + echo "" + build_to_dir + pack_built_dir + echo "" + echo "Plugin successfully built to a zip file!" + show_time + ;; + "clean") + echo "Cleaning directory on dist dir:" + echo "" + clean_dist + ;; + *) + echo "invalid option ${command}" + ;; +esac diff --git a/builder/docker/scripts/parse-json.php b/builder/docker/scripts/parse-json.php new file mode 100644 index 00000000..2ca82d75 --- /dev/null +++ b/builder/docker/scripts/parse-json.php @@ -0,0 +1,48 @@ +=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" }, "require-dev": { - "phpstan/phpstan": "^1.4", - "symfony/phpunit-bridge": "^4.2 || ^5" + "composer/composer": "*", + "php-parallel-lint/php-parallel-lint": "^1.3.1", + "phpcompatibility/php-compatibility": "^9.0" }, - "type": "library", + "type": "composer-plugin", "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" }, "autoload": { "psr-4": { - "Composer\\Semver\\": "src" + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -760,2271 +761,155 @@ ], "authors": [ { - "name": "Nils Adermann", - "email": "naderman@naderman.de", - "homepage": "http://www.naderman.de" - }, - { - "name": "Jordi Boggiano", - "email": "j.boggiano@seld.be", - "homepage": "http://seld.be" + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" }, { - "name": "Rob Bast", - "email": "rob.bast@gmail.com", - "homepage": "http://robbast.nl" + "name": "Contributors", + "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" } ], - "description": "Semver library that offers utilities, version constraint parsing and validation.", + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", "keywords": [ - "semantic", - "semver", - "validation", - "versioning" - ], - "support": { - "irc": "irc://irc.freenode.org/composer", - "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" - }, - "funding": [ - { - "url": "https://packagist.com", - "type": "custom" - }, - { - "url": "https://github.com/composer", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/composer/composer", - "type": "tidelift" - } - ], - "time": "2022-04-01T19:23:25+00:00" - }, - { - "name": "consolidation/annotated-command", - "version": "4.5.6", - "source": { - "type": "git", - "url": "https://github.com/consolidation/annotated-command.git", - "reference": "3968070538761628546270935f0733a0cc408e1f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/3968070538761628546270935f0733a0cc408e1f", - "reference": "3968070538761628546270935f0733a0cc408e1f", - "shasum": "" - }, - "require": { - "consolidation/output-formatters": "^4.1.1", - "php": ">=7.1.3", - "psr/log": "^1|^2|^3", - "symfony/console": "^4.4.8|^5|^6", - "symfony/event-dispatcher": "^4.4.8|^5|^6", - "symfony/finder": "^4.4.8|^5|^6" - }, - "require-dev": { - "composer-runtime-api": "^2.0", - "phpunit/phpunit": "^7.5.20 || ^8 || ^9", - "squizlabs/php_codesniffer": "^3", - "yoast/phpunit-polyfills": "^0.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Consolidation\\AnnotatedCommand\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcbf", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" ], - "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { - "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.5.6" + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" }, - "time": "2022-06-22T20:17:12+00:00" + "time": "2022-02-04T12:51:07+00:00" }, { - "name": "consolidation/config", - "version": "2.1.1", + "name": "sirbrillig/phpcs-variable-analysis", + "version": "v2.11.9", "source": { "type": "git", - "url": "https://github.com/consolidation/config.git", - "reference": "dae810c162f0e799ea3f35cc2f40b0797b6e4d26" + "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", + "reference": "62730888d225d55a613854b6a76fb1f9f57d1618" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/dae810c162f0e799ea3f35cc2f40b0797b6e4d26", - "reference": "dae810c162f0e799ea3f35cc2f40b0797b6e4d26", + "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/62730888d225d55a613854b6a76fb1f9f57d1618", + "reference": "62730888d225d55a613854b6a76fb1f9f57d1618", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", - "grasmash/expander": "^2.0.1", - "php": ">=7.1.3", - "symfony/event-dispatcher": "^4 || ^5 || ^6" + "php": ">=5.4.0", + "squizlabs/php_codesniffer": "^3.5.6" }, "require-dev": { - "ext-json": "*", - "phpunit/phpunit": ">=7.5.20", - "squizlabs/php_codesniffer": "^3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", - "yoast/phpunit-polyfills": "^1" - }, - "suggest": { - "symfony/event-dispatcher": "Required to inject configuration into Command options", - "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "phpcsstandards/phpcsdevcs": "^1.1", + "phpstan/phpstan": "^1.7", + "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0", + "sirbrillig/phpcs-import-detection": "^1.1", + "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0@beta" }, + "type": "phpcodesniffer-standard", "autoload": { "psr-4": { - "Consolidation\\Config\\": "src" + "VariableAnalysis\\": "VariableAnalysis/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-2-Clause" ], "authors": [ { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } - ], - "description": "Provide configuration services for a commandline tool.", - "support": { - "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/2.1.1" - }, - "time": "2022-06-22T19:59:34+00:00" - }, - { - "name": "consolidation/log", - "version": "2.1.1", - "source": { - "type": "git", - "url": "https://github.com/consolidation/log.git", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/3ad08dc57e8aff9400111bad36beb0ed387fe6a9", - "reference": "3ad08dc57e8aff9400111bad36beb0ed387fe6a9", - "shasum": "" - }, - "require": { - "php": ">=7.1.3", - "psr/log": "^1 || ^2", - "symfony/console": "^4 || ^5 || ^6" - }, - "require-dev": { - "phpunit/phpunit": ">=7.5.20", - "squizlabs/php_codesniffer": "^3", - "yoast/phpunit-polyfills": "^0.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Consolidation\\Log\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ + "name": "Sam Graham", + "email": "php-codesniffer-variableanalysis@illusori.co.uk" + }, { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } - ], - "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", - "support": { - "issues": "https://github.com/consolidation/log/issues", - "source": "https://github.com/consolidation/log/tree/2.1.1" - }, - "time": "2022-02-24T04:27:32+00:00" - }, - { - "name": "consolidation/output-formatters", - "version": "4.2.2", - "source": { - "type": "git", - "url": "https://github.com/consolidation/output-formatters.git", - "reference": "d57992bf81ead908ee21cd94b46ed65afa2e785b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/d57992bf81ead908ee21cd94b46ed65afa2e785b", - "reference": "d57992bf81ead908ee21cd94b46ed65afa2e785b", - "shasum": "" - }, - "require": { - "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", - "php": ">=7.1.3", - "symfony/console": "^4|^5|^6", - "symfony/finder": "^4|^5|^6" - }, - "require-dev": { - "php-coveralls/php-coveralls": "^2.4.2", - "phpunit/phpunit": ">=7", - "squizlabs/php_codesniffer": "^3", - "symfony/var-dumper": "^4|^5|^6", - "symfony/yaml": "^4|^5|^6", - "yoast/phpunit-polyfills": "^0.2.0" - }, - "suggest": { - "symfony/var-dumper": "For using the var_dump formatter" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Consolidation\\OutputFormatters\\": "src" + "name": "Payton Swick", + "email": "payton@foolord.com" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" ], - "authors": [ - { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } + "description": "A PHPCS sniff to detect problems with variables.", + "keywords": [ + "phpcs", + "static analysis" ], - "description": "Format text by applying transformations provided by plug-in formatters.", "support": { - "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.2.2" + "issues": "https://github.com/sirbrillig/phpcs-variable-analysis/issues", + "source": "https://github.com/sirbrillig/phpcs-variable-analysis", + "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" }, - "time": "2022-02-13T15:28:30+00:00" + "time": "2022-10-05T23:31:46+00:00" }, { - "name": "consolidation/robo", - "version": "3.0.10", + "name": "squizlabs/php_codesniffer", + "version": "3.7.1", "source": { "type": "git", - "url": "https://github.com/consolidation/robo.git", - "reference": "206bbe23b34081a36bfefc4de2abbc1abcd29ef4" + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/206bbe23b34081a36bfefc4de2abbc1abcd29ef4", - "reference": "206bbe23b34081a36bfefc4de2abbc1abcd29ef4", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/1359e176e9307e906dc3d890bcc9603ff6d90619", + "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619", "shasum": "" }, "require": { - "consolidation/annotated-command": "^4.3", - "consolidation/config": "^1.2.1 || ^2.0.1", - "consolidation/log": "^1.1.1 || ^2.0.2", - "consolidation/output-formatters": "^4.1.2", - "consolidation/self-update": "^2.0", - "league/container": "^3.3.1 || ^4.0", - "php": ">=7.1.3", - "symfony/console": "^4.4.19 || ^5 || ^6", - "symfony/event-dispatcher": "^4.4.19 || ^5 || ^6", - "symfony/filesystem": "^4.4.9 || ^5 || ^6", - "symfony/finder": "^4.4.9 || ^5 || ^6", - "symfony/process": "^4.4.9 || ^5 || ^6", - "symfony/yaml": "^4.4 || ^5 || ^6" - }, - "conflict": { - "codegyre/robo": "*" + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" }, "require-dev": { - "natxet/cssmin": "3.0.4", - "patchwork/jsqueeze": "^2", - "pear/archive_tar": "^1.4.4", - "phpunit/phpunit": "^7.5.20 || ^8", - "squizlabs/php_codesniffer": "^3.6", - "yoast/phpunit-polyfills": "^0.2.0" - }, - "suggest": { - "natxet/cssmin": "For minifying CSS files in taskMinify", - "patchwork/jsqueeze": "For minifying JS files in taskMinify", - "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively.", - "totten/lurkerlite": "For monitoring filesystem changes in taskWatch" + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "bin": [ - "robo" + "bin/phpcs", + "bin/phpcbf" ], "type": "library", "extra": { - "scenarios": { - "symfony4": { - "require": { - "symfony/console": "^4.4.11", - "symfony/event-dispatcher": "^4.4.11", - "symfony/filesystem": "^4.4.11", - "symfony/finder": "^4.4.11", - "symfony/process": "^4.4.11", - "phpunit/phpunit": "^6", - "nikic/php-parser": "^2" - }, - "remove": [ - "codeception/phpunit-wrapper" - ], - "config": { - "platform": { - "php": "7.1.3" - } - } - } - }, "branch-alias": { - "dev-master": "2.x-dev", - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Robo\\": "src" + "dev-master": "3.x-dev" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Davert", - "email": "davert.php@resend.cc" - } - ], - "description": "Modern task runner", - "support": { - "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/3.0.10" - }, - "time": "2022-02-21T17:19:14+00:00" - }, - { - "name": "consolidation/self-update", - "version": "2.0.5", - "source": { - "type": "git", - "url": "https://github.com/consolidation/self-update.git", - "reference": "8a64bdd8daf5faa8e85f56534dd99caf928164b3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/consolidation/self-update/zipball/8a64bdd8daf5faa8e85f56534dd99caf928164b3", - "reference": "8a64bdd8daf5faa8e85f56534dd99caf928164b3", - "shasum": "" - }, - "require": { - "composer/semver": "^3.2", - "php": ">=5.5.0", - "symfony/console": "^2.8 || ^3 || ^4 || ^5 || ^6", - "symfony/filesystem": "^2.5 || ^3 || ^4 || ^5 || ^6" - }, - "bin": [ - "scripts/release" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "SelfUpdate\\": "src" + "name": "Greg Sherwood", + "role": "lead" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" ], - "authors": [ - { - "name": "Alexander Menk", - "email": "menk@mestrona.net" - }, - { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" ], - "description": "Provides a self:update command for Symfony Console applications.", "support": { - "issues": "https://github.com/consolidation/self-update/issues", - "source": "https://github.com/consolidation/self-update/tree/2.0.5" + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" }, - "time": "2022-02-09T22:44:24+00:00" - }, - { - "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.7.2", - "source": { - "type": "git", - "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "reference": "1c968e542d8843d7cd71de3c5c9c3ff3ad71a1db", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0 || ^2.0", - "php": ">=5.3", - "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" - }, - "require-dev": { - "composer/composer": "*", - "php-parallel-lint/php-parallel-lint": "^1.3.1", - "phpcompatibility/php-compatibility": "^9.0" - }, - "type": "composer-plugin", - "extra": { - "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" - }, - "autoload": { - "psr-4": { - "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Franck Nijhof", - "email": "franck.nijhof@dealerdirect.com", - "homepage": "http://www.frenck.nl", - "role": "Developer / IT Manager" - }, - { - "name": "Contributors", - "homepage": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors" - } - ], - "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://www.dealerdirect.com", - "keywords": [ - "PHPCodeSniffer", - "PHP_CodeSniffer", - "code quality", - "codesniffer", - "composer", - "installer", - "phpcbf", - "phpcs", - "plugin", - "qa", - "quality", - "standard", - "standards", - "style guide", - "stylecheck", - "tests" - ], - "support": { - "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", - "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" - }, - "time": "2022-02-04T12:51:07+00:00" - }, - { - "name": "dflydev/dot-access-data", - "version": "v3.0.1", - "source": { - "type": "git", - "url": "https://github.com/dflydev/dflydev-dot-access-data.git", - "reference": "0992cc19268b259a39e86f296da5f0677841f42c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/0992cc19268b259a39e86f296da5f0677841f42c", - "reference": "0992cc19268b259a39e86f296da5f0677841f42c", - "shasum": "" - }, - "require": { - "php": "^7.1 || ^8.0" - }, - "require-dev": { - "phpstan/phpstan": "^0.12.42", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", - "scrutinizer/ocular": "1.6.0", - "squizlabs/php_codesniffer": "^3.5", - "vimeo/psalm": "^3.14" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Dflydev\\DotAccessData\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Dragonfly Development Inc.", - "email": "info@dflydev.com", - "homepage": "http://dflydev.com" - }, - { - "name": "Beau Simensen", - "email": "beau@dflydev.com", - "homepage": "http://beausimensen.com" - }, - { - "name": "Carlos Frutos", - "email": "carlos@kiwing.it", - "homepage": "https://github.com/cfrutos" - }, - { - "name": "Colin O'Dell", - "email": "colinodell@gmail.com", - "homepage": "https://www.colinodell.com" - } - ], - "description": "Given a deep data structure, access data by dot notation.", - "homepage": "https://github.com/dflydev/dflydev-dot-access-data", - "keywords": [ - "access", - "data", - "dot", - "notation" - ], - "support": { - "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", - "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.1" - }, - "time": "2021-08-13T13:06:58+00:00" - }, - { - "name": "grasmash/expander", - "version": "2.0.3", - "source": { - "type": "git", - "url": "https://github.com/grasmash/expander.git", - "reference": "b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e", - "reference": "b7cbc1f2fdf9a9c0e253a424c2a4058316b7cb6e", - "shasum": "" - }, - "require": { - "dflydev/dot-access-data": "^3.0.0", - "php": ">=7.1", - "psr/log": "^1 | ^2 | ^3" - }, - "require-dev": { - "greg-1-anderson/composer-test-scenarios": "^1", - "phpunit/phpunit": "^6.0 || ^8.0 || ^9", - "squizlabs/php_codesniffer": "^2.7 || ^3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Grasmash\\Expander\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Matthew Grasmick" - } - ], - "description": "Expands internal property references in PHP arrays file.", - "support": { - "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/2.0.3" - }, - "time": "2022-04-25T22:17:46+00:00" - }, - { - "name": "league/container", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/container.git", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/84ecbc2dbecc31bd23faf759a0e329ee49abddbd", - "reference": "84ecbc2dbecc31bd23faf759a0e329ee49abddbd", - "shasum": "" - }, - "require": { - "php": "^7.0 || ^8.0", - "psr/container": "^1.0.0" - }, - "provide": { - "psr/container-implementation": "^1.0" - }, - "replace": { - "orno/di": "~2.0" - }, - "require-dev": { - "phpunit/phpunit": "^6.0 || ^7.0", - "roave/security-advisories": "dev-latest", - "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev", - "dev-3.x": "3.x-dev", - "dev-2.x": "2.x-dev", - "dev-1.x": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "League\\Container\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Phil Bennett", - "email": "philipobenito@gmail.com", - "homepage": "http://www.philipobenito.com", - "role": "Developer" - } - ], - "description": "A fast and intuitive dependency injection container.", - "homepage": "https://github.com/thephpleague/container", - "keywords": [ - "container", - "dependency", - "di", - "injection", - "league", - "provider", - "service" - ], - "support": { - "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/3.4.1" - }, - "funding": [ - { - "url": "https://github.com/philipobenito", - "type": "github" - } - ], - "time": "2021-07-09T08:23:52+00:00" - }, - { - "name": "nelexa/zip", - "version": "4.0.2", - "source": { - "type": "git", - "url": "https://github.com/Ne-Lexa/php-zip.git", - "reference": "88a1b6549be813278ff2dd3b6b2ac188827634a7" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Ne-Lexa/php-zip/zipball/88a1b6549be813278ff2dd3b6b2ac188827634a7", - "reference": "88a1b6549be813278ff2dd3b6b2ac188827634a7", - "shasum": "" - }, - "require": { - "ext-zlib": "*", - "php": "^7.4 || ^8.0", - "psr/http-message": "*", - "symfony/finder": "*" - }, - "require-dev": { - "ext-bz2": "*", - "ext-dom": "*", - "ext-fileinfo": "*", - "ext-iconv": "*", - "ext-openssl": "*", - "ext-xml": "*", - "friendsofphp/php-cs-fixer": "^3.4.0", - "guzzlehttp/psr7": "^1.6", - "phpunit/phpunit": "^9", - "symfony/http-foundation": "*", - "symfony/var-dumper": "*", - "vimeo/psalm": "^4.6" - }, - "suggest": { - "ext-bz2": "Needed to support BZIP2 compression", - "ext-fileinfo": "Needed to get mime-type file", - "ext-iconv": "Needed to support convert zip entry name to requested character encoding", - "ext-openssl": "Needed to support encrypt zip entries or use ext-mcrypt" - }, - "type": "library", - "autoload": { - "psr-4": { - "PhpZip\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ne-Lexa", - "email": "alexey@nelexa.ru", - "role": "Developer" - } - ], - "description": "PhpZip is a php-library for extended work with ZIP-archives. Open, create, update, delete, extract and get info tool. Supports appending to existing ZIP files, WinZip AES encryption, Traditional PKWARE Encryption, BZIP2 compression, external file attributes and ZIP64 extensions. Alternative ZipArchive. It does not require php-zip extension.", - "homepage": "https://github.com/Ne-Lexa/php-zip", - "keywords": [ - "archive", - "extract", - "unzip", - "winzip", - "zip", - "ziparchive" - ], - "support": { - "issues": "https://github.com/Ne-Lexa/php-zip/issues", - "source": "https://github.com/Ne-Lexa/php-zip/tree/4.0.2" - }, - "time": "2022-06-17T11:17:46+00:00" - }, - { - "name": "psr/event-dispatcher", - "version": "1.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/event-dispatcher.git", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", - "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "" - }, - "require": { - "php": ">=7.2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\EventDispatcher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Standard interfaces for event handling.", - "keywords": [ - "events", - "psr", - "psr-14" - ], - "support": { - "issues": "https://github.com/php-fig/event-dispatcher/issues", - "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" - }, - "time": "2019-01-08T18:20:26+00:00" - }, - { - "name": "psr/http-message", - "version": "1.0.1", - "source": { - "type": "git", - "url": "https://github.com/php-fig/http-message.git", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363", - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Http\\Message\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" - } - ], - "description": "Common interface for HTTP messages", - "homepage": "https://github.com/php-fig/http-message", - "keywords": [ - "http", - "http-message", - "psr", - "psr-7", - "request", - "response" - ], - "support": { - "source": "https://github.com/php-fig/http-message/tree/master" - }, - "time": "2016-08-06T14:39:51+00:00" - }, - { - "name": "psr/log", - "version": "1.1.4", - "source": { - "type": "git", - "url": "https://github.com/php-fig/log.git", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11", - "reference": "d49695b909c3b7628b6289db5479a1c204601f11", - "shasum": "" - }, - "require": { - "php": ">=5.3.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Log\\": "Psr/Log/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for logging libraries", - "homepage": "https://github.com/php-fig/log", - "keywords": [ - "log", - "psr", - "psr-3" - ], - "support": { - "source": "https://github.com/php-fig/log/tree/1.1.4" - }, - "time": "2021-05-03T11:20:27+00:00" - }, - { - "name": "publishpress/publishpress-plugin-builder", - "version": "v1.4.0", - "source": { - "type": "git", - "url": "https://github.com/publishpress/PublishPress-Plugin-Builder.git", - "reference": "75708e8b1b093988dfd160f50b95803bbff725f1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/publishpress/PublishPress-Plugin-Builder/zipball/75708e8b1b093988dfd160f50b95803bbff725f1", - "reference": "75708e8b1b093988dfd160f50b95803bbff725f1", - "shasum": "" - }, - "require": { - "consolidation/robo": "^3.0", - "nelexa/zip": "^3.3|^4.0", - "php": "^7.3|^8.0", - "symfony/yaml": "^5" - }, - "require-dev": { - "codeception/codeception": "^4.1", - "codeception/module-asserts": "^1.0.0", - "codeception/module-cli": "^1.0", - "codeception/module-filesystem": "^1.0", - "codeception/util-universalframework": "^1.0", - "phpmd/phpmd": "^2.8", - "phpmetrics/phpmetrics": "^2.7", - "squizlabs/php_codesniffer": "^3.5" - }, - "type": "library", - "autoload": { - "psr-4": { - "PublishPressBuilder\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "PublishPress", - "email": "help@publishpress.com" - } - ], - "description": "Robo tasks for building WordPress plugins", - "support": { - "issues": "https://github.com/publishpress/PublishPress-Plugin-Builder/issues", - "source": "https://github.com/publishpress/PublishPress-Plugin-Builder/tree/v1.4.0" - }, - "time": "2022-04-14T15:14:49+00:00" - }, - { - "name": "sirbrillig/phpcs-variable-analysis", - "version": "v2.11.8", - "source": { - "type": "git", - "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", - "reference": "aaf902277f2889fddbdb37046ae02b9965e2cf0f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/aaf902277f2889fddbdb37046ae02b9965e2cf0f", - "reference": "aaf902277f2889fddbdb37046ae02b9965e2cf0f", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "squizlabs/php_codesniffer": "^3.5.6" - }, - "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", - "phpcsstandards/phpcsdevcs": "^1.1", - "phpstan/phpstan": "^1.7", - "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0", - "sirbrillig/phpcs-import-detection": "^1.1", - "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0@beta" - }, - "type": "phpcodesniffer-standard", - "autoload": { - "psr-4": { - "VariableAnalysis\\": "VariableAnalysis/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-2-Clause" - ], - "authors": [ - { - "name": "Sam Graham", - "email": "php-codesniffer-variableanalysis@illusori.co.uk" - }, - { - "name": "Payton Swick", - "email": "payton@foolord.com" - } - ], - "description": "A PHPCS sniff to detect problems with variables.", - "keywords": [ - "phpcs", - "static analysis" - ], - "support": { - "issues": "https://github.com/sirbrillig/phpcs-variable-analysis/issues", - "source": "https://github.com/sirbrillig/phpcs-variable-analysis", - "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" - }, - "time": "2022-09-08T18:35:53+00:00" - }, - { - "name": "squizlabs/php_codesniffer", - "version": "3.7.1", - "source": { - "type": "git", - "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/1359e176e9307e906dc3d890bcc9603ff6d90619", - "reference": "1359e176e9307e906dc3d890bcc9603ff6d90619", - "shasum": "" - }, - "require": { - "ext-simplexml": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" - }, - "bin": [ - "bin/phpcs", - "bin/phpcbf" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Greg Sherwood", - "role": "lead" - } - ], - "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", - "keywords": [ - "phpcs", - "standards" - ], - "support": { - "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", - "source": "https://github.com/squizlabs/PHP_CodeSniffer", - "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" - }, - "time": "2022-06-18T07:21:10+00:00" - }, - { - "name": "symfony/console", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/console.git", - "reference": "3f97f6c7b7e26848a90c0c0cfb91eeb2bb8618be" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/3f97f6c7b7e26848a90c0c0cfb91eeb2bb8618be", - "reference": "3f97f6c7b7e26848a90c0c0cfb91eeb2bb8618be", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php73": "^1.9", - "symfony/polyfill-php80": "^1.16", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.1|^6.0" - }, - "conflict": { - "psr/log": ">=3", - "symfony/dependency-injection": "<4.4", - "symfony/dotenv": "<5.1", - "symfony/event-dispatcher": "<4.4", - "symfony/lock": "<4.4", - "symfony/process": "<4.4" - }, - "provide": { - "psr/log-implementation": "1.0|2.0" - }, - "require-dev": { - "psr/log": "^1|^2", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/event-dispatcher": "^4.4|^5.0|^6.0", - "symfony/lock": "^4.4|^5.0|^6.0", - "symfony/process": "^4.4|^5.0|^6.0", - "symfony/var-dumper": "^4.4|^5.0|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Console\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Eases the creation of beautiful and testable command line interfaces", - "homepage": "https://symfony.com", - "keywords": [ - "cli", - "command line", - "console", - "terminal" - ], - "support": { - "source": "https://github.com/symfony/console/tree/v5.4.13" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-08-26T13:50:20+00:00" - }, - { - "name": "symfony/deprecation-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "files": [ - "function.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "A generic function and convention to trigger deprecation notices", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v2.5.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-01-02T09:53:40+00:00" - }, - { - "name": "symfony/event-dispatcher", - "version": "v5.4.9", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", - "reference": "8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/event-dispatcher-contracts": "^2|^3", - "symfony/polyfill-php80": "^1.16" - }, - "conflict": { - "symfony/dependency-injection": "<4.4" - }, - "provide": { - "psr/event-dispatcher-implementation": "1.0", - "symfony/event-dispatcher-implementation": "2.0" - }, - "require-dev": { - "psr/log": "^1|^2|^3", - "symfony/config": "^4.4|^5.0|^6.0", - "symfony/dependency-injection": "^4.4|^5.0|^6.0", - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/expression-language": "^4.4|^5.0|^6.0", - "symfony/http-foundation": "^4.4|^5.0|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^4.4|^5.0|^6.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\EventDispatcher\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.4.9" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-05T16:45:39+00:00" - }, - { - "name": "symfony/event-dispatcher-contracts", - "version": "v2.5.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1", - "reference": "f98b54df6ad059855739db6fcbc2d36995283fe1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/event-dispatcher": "^1" - }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.5-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\EventDispatcher\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to dispatching event", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v2.5.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-01-02T09:53:40+00:00" - }, - { - "name": "symfony/filesystem", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/filesystem.git", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/ac09569844a9109a5966b9438fc29113ce77cf51", - "reference": "ac09569844a9109a5966b9438fc29113ce77cf51", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-mbstring": "~1.8", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Filesystem\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides basic utilities for the filesystem", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/filesystem/tree/v5.4.13" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-09-21T19:53:16+00:00" - }, - { - "name": "symfony/finder", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/finder.git", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/7872a66f57caffa2916a584db1aa7f12adc76f8c", - "reference": "7872a66f57caffa2916a584db1aa7f12adc76f8c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Finder\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Finds files and directories via an intuitive fluent interface", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/finder/tree/v5.4.11" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-07-29T07:37:50+00:00" - }, - { - "name": "symfony/polyfill-intl-grapheme", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "433d05519ce6990bf3530fba6957499d327395c2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/433d05519ce6990bf3530fba6957499d327395c2", - "reference": "433d05519ce6990bf3530fba6957499d327395c2", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Grapheme\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's grapheme_* functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "grapheme", - "intl", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.26.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-intl-normalizer", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/219aa369ceff116e673852dce47c3a41794c14bd", - "reference": "219aa369ceff116e673852dce47c3a41794c14bd", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "suggest": { - "ext-intl": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Intl\\Normalizer\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for intl's Normalizer class and related functions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "intl", - "normalizer", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.26.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-mbstring", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "provide": { - "ext-mbstring": "*" - }, - "suggest": { - "ext-mbstring": "For best performance" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Mbstring\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill for the Mbstring extension", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "mbstring", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php73", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/e440d35fa0286f77fb45b79a03fedbeda9307e85", - "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php73\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php73/tree/v1.26.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-24T11:49:31+00:00" - }, - { - "name": "symfony/polyfill-php80", - "version": "v1.26.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace", - "shasum": "" - }, - "require": { - "php": ">=7.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "1.26-dev" - }, - "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ], - "psr-4": { - "Symfony\\Polyfill\\Php80\\": "" - }, - "classmap": [ - "Resources/stubs" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ion Bazan", - "email": "ion.bazan@gmail.com" - }, - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.26.0" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-05-10T07:21:04+00:00" - }, - { - "name": "symfony/process", - "version": "v5.4.11", - "source": { - "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/6e75fe6874cbc7e4773d049616ab450eff537bf1", - "reference": "6e75fe6874cbc7e4773d049616ab450eff537bf1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-php80": "^1.16" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Process\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Executes commands in sub-processes", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/process/tree/v5.4.11" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-06-27T16:58:25+00:00" - }, - { - "name": "symfony/service-contracts", - "version": "v2.2.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/service-contracts.git", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "psr/container": "^1.0" - }, - "suggest": { - "symfony/service-implementation": "" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.2-dev" - }, - "thanks": { - "name": "symfony/contracts", - "url": "https://github.com/symfony/contracts" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Contracts\\Service\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Generic abstractions related to writing services", - "homepage": "https://symfony.com", - "keywords": [ - "abstractions", - "contracts", - "decoupling", - "interfaces", - "interoperability", - "standards" - ], - "support": { - "source": "https://github.com/symfony/service-contracts/tree/master" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2020-09-07T11:33:47+00:00" - }, - { - "name": "symfony/string", - "version": "v5.4.13", - "source": { - "type": "git", - "url": "https://github.com/symfony/string.git", - "reference": "2900c668a32138a34118740de3e4d5a701801f53" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/2900c668a32138a34118740de3e4d5a701801f53", - "reference": "2900c668a32138a34118740de3e4d5a701801f53", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/polyfill-ctype": "~1.8", - "symfony/polyfill-intl-grapheme": "~1.0", - "symfony/polyfill-intl-normalizer": "~1.0", - "symfony/polyfill-mbstring": "~1.0", - "symfony/polyfill-php80": "~1.15" - }, - "conflict": { - "symfony/translation-contracts": ">=3.0" - }, - "require-dev": { - "symfony/error-handler": "^4.4|^5.0|^6.0", - "symfony/http-client": "^4.4|^5.0|^6.0", - "symfony/translation-contracts": "^1.1|^2", - "symfony/var-exporter": "^4.4|^5.0|^6.0" - }, - "type": "library", - "autoload": { - "files": [ - "Resources/functions.php" - ], - "psr-4": { - "Symfony\\Component\\String\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", - "homepage": "https://symfony.com", - "keywords": [ - "grapheme", - "i18n", - "string", - "unicode", - "utf-8", - "utf8" - ], - "support": { - "source": "https://github.com/symfony/string/tree/v5.4.13" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-09-01T01:52:16+00:00" - }, - { - "name": "symfony/yaml", - "version": "v5.4.12", - "source": { - "type": "git", - "url": "https://github.com/symfony/yaml.git", - "reference": "7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c", - "reference": "7a3aa21ac8ab1a96cc6de5bbcab4bc9fc943b18c", - "shasum": "" - }, - "require": { - "php": ">=7.2.5", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "symfony/console": "<5.3" - }, - "require-dev": { - "symfony/console": "^5.3|^6.0" - }, - "suggest": { - "symfony/console": "For validating YAML files using the lint command" - }, - "bin": [ - "Resources/bin/yaml-lint" - ], - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\Yaml\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Loads and dumps YAML files", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/yaml/tree/v5.4.12" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2022-08-02T15:52:22+00:00" + "time": "2022-06-18T07:21:10+00:00" }, { "name": "wp-coding-standards/wpcs", From ddc89ff0518caa208fc6112966be6d6271af809e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Dec 2022 10:52:56 +0000 Subject: [PATCH 05/20] Bump minimatch from 3.0.4 to 3.0.8 Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.0.8. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.0.8) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c790964..55778e2a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2747,9 +2747,9 @@ } }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -7354,9 +7354,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, "requires": { "brace-expansion": "^1.1.7" From 7c259ea8de4bad1083086f7ad94fcb0255b9a647 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 11:55:53 +0100 Subject: [PATCH 06/20] - Manual series part not working #702 --- orgSeries-taxonomy.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/orgSeries-taxonomy.php b/orgSeries-taxonomy.php index 7429f51c..1c77b0cb 100644 --- a/orgSeries-taxonomy.php +++ b/orgSeries-taxonomy.php @@ -631,10 +631,10 @@ function wp_set_post_series( $post, $update, $post_ID = 0, $series_id = array(), } else { if ( isset($_GET['submit']) ) { - $set_spart = sanitize_text_field($_GET['series_part']); + $set_spart = array_map('sanitize_text_field', $_GET['series_part']); } else { - $set_spart = sanitize_text_field($_POST['series_part']); + $set_spart = array_map('sanitize_text_field', $_POST['series_part']); } if(!empty($set_spart)){ $s_pt = $set_spart[$ser_id]; From 22bcd7c064ce4ebaf6020b87151db8d322398032 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 13:55:54 +0100 Subject: [PATCH 07/20] - Series Order not working for multiple series #706 --- addons/publisher/series-part-post-table.php | 6 ++++-- addons/publisher/series-publish-post-table.php | 8 +++++--- addons/publisher/series_issue_manager.php | 10 +++++++++- orgSeries-admin.php | 3 ++- 4 files changed, 20 insertions(+), 7 deletions(-) diff --git a/addons/publisher/series-part-post-table.php b/addons/publisher/series-part-post-table.php index a63cf133..5b2f2ca7 100644 --- a/addons/publisher/series-part-post-table.php +++ b/addons/publisher/series-part-post-table.php @@ -80,6 +80,7 @@ public function get_table_data(){ if ($series_id) { $arg = array( 'post_status' => 'any', + 'post_type' => apply_filters('orgseries_posttype_support', array('post')), 'posts_per_page' => -1, 'no_found_rows' => true, 'tax_query' => array( @@ -292,9 +293,10 @@ public function column_post_status( $post ) { protected function column_part($item) { $series_id = isset($_GET['series_ID'])? (int)$_GET['series_ID'] : false; - $series_part = get_post_meta($item->ID, SERIES_PART_KEY, true); + $part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $series_id); + $series_part = get_post_meta($item->ID, $part_key, true); - if(empty(trim($series_part))){ + if (empty(trim($series_part))) { $series_part_output = esc_html__('(Currently has no Part number)', 'organize-series'); }else{ $series_part_output = $series_part; diff --git a/addons/publisher/series-publish-post-table.php b/addons/publisher/series-publish-post-table.php index cd43ed51..118607ee 100644 --- a/addons/publisher/series-publish-post-table.php +++ b/addons/publisher/series-publish-post-table.php @@ -93,6 +93,7 @@ public function get_table_data(){ $arg = array( 'post_status' => ['future', 'draft', 'pending'], + 'post_type' => apply_filters('orgseries_posttype_support', array('post')), 'paged' => $current_page, 'posts_per_page' => $per_page, 'tax_query' => array( @@ -325,11 +326,12 @@ protected function column_cb($item) protected function column_series_part($item) { $series_id = isset($_GET['series_ID'])? (int)$_GET['series_ID'] : false; - $series_part = get_post_meta($item->ID, SERIES_PART_KEY, true); + $part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $series_ID); + $series_part = get_post_meta($item->ID, $part_key, true); - if(empty(trim($series_part))){ + if (empty(trim($series_part))) { $series_part_output = esc_html__('(Currently has no Part number)', 'organize-series'); - }else{ + } else { $series_part_output = $series_part; } diff --git a/addons/publisher/series_issue_manager.php b/addons/publisher/series_issue_manager.php index bb880c57..f13b7ecd 100644 --- a/addons/publisher/series_issue_manager.php +++ b/addons/publisher/series_issue_manager.php @@ -13,6 +13,9 @@ function series_issue_manager_part($series_ID, $post_IDs) $part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $series_ID); delete_post_meta($post_ID, $part_key); add_post_meta($post_ID, $part_key, ''); + //update for single part + delete_post_meta($post_ID, SERIES_PART_KEY); + add_post_meta($post_ID, SERIES_PART_KEY, ''); } // $post_IDs should have all pending posts' IDs in the series @@ -142,6 +145,7 @@ function publisher_wp_set_post_series($post, $update, $post_ID = 0, $series_id = foreach ($old_series as $o_ser) { $part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $o_ser); delete_post_meta($post_ID, $part_key); + delete_post_meta($post_ID, SERIES_PART_KEY); } } @@ -174,14 +178,18 @@ function publisher_wp_set_post_series($post, $update, $post_ID = 0, $series_id = if ($part) { $series_part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $ser_id); $s_pt = $part; + //update for multi part delete_post_meta($post_ID, $series_part_key); add_post_meta($post_ID, $series_part_key, $s_pt); - + //update for single part + delete_post_meta($post_ID, SERIES_PART_KEY); + add_post_meta($post_ID, SERIES_PART_KEY, $s_pt); } else { if ($remove_part) { $series_part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $ser_id); delete_post_meta($post_ID, $series_part_key); + delete_post_meta($post_ID, SERIES_PART_KEY); } else { set_series_order($ser_id, $post_ID, $s_pt, true); } diff --git a/orgSeries-admin.php b/orgSeries-admin.php index 93077e1d..0626db06 100644 --- a/orgSeries-admin.php +++ b/orgSeries-admin.php @@ -429,7 +429,8 @@ function orgSeries_custom_column_action($column_name, $id) { $seriesid = $series[0]->term_id; $series_name = $series[0]->name; $series_link = admin_url("edit.php?page=manage-issues&action=part&series_ID=".$seriesid.""); - $series_part = get_post_meta($id, SERIES_PART_KEY, TRUE); + $part_key = apply_filters('orgseries_part_key', SERIES_PART_KEY, $seriesid); + $series_part = get_post_meta($id, $part_key, TRUE); $count = $series[0]->count; $draft_posts = get_posts( array( From e7b488b626aa8c45299fa6e4435574b263c2fd41 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 14:24:54 +0100 Subject: [PATCH 08/20] - Sorting series is not working #696 --- orgSeries-manage.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/orgSeries-manage.php b/orgSeries-manage.php index 28f2139c..5f96ee37 100644 --- a/orgSeries-manage.php +++ b/orgSeries-manage.php @@ -348,6 +348,11 @@ function pp_series_get_terms_orderby($orderby, $args) if (!isset($args['taxonomy'])) { return $orderby; } + + if (isset($args['ignore_term_order']) && $args['ignore_term_order'] === true) { + return $orderby; + } + if (!in_array(ppseries_get_series_slug(), $args['taxonomy']) && !in_array('series_group', $args['taxonomy'])) { return $orderby; } From 53ad4dfb549f5ee016c2b54b0b2cdbf00f6b688c Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 15:44:46 +0100 Subject: [PATCH 09/20] - Add category_ids and series_ids to [series_post_categories] #709 --- addons/grouping/legacy-includes.php | 14 +++++++++---- .../orgseries-grouping-template-tags.php | 21 +++++++++++++++---- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/addons/grouping/legacy-includes.php b/addons/grouping/legacy-includes.php index e6fd11fb..d8d3e708 100644 --- a/addons/grouping/legacy-includes.php +++ b/addons/grouping/legacy-includes.php @@ -639,12 +639,18 @@ function to_int(&$val, $key) { /** * Shortcode to get the author box * - * @param array $attributes + * @param array $atts * * @return string */ -function publishpress_series_groups($attributes) +function publishpress_series_groups($atts) { - - return get_series_group_list([], [], false); + $default_atts = array( + 'category_ids' => '', + 'series_ids' => '' + ); + + $args = shortcode_atts($default_atts, $atts); + + return get_series_group_list($args['category_ids'], $args, false); } \ No newline at end of file diff --git a/addons/grouping/orgseries-grouping-template-tags.php b/addons/grouping/orgseries-grouping-template-tags.php index 74c41206..0cd52951 100644 --- a/addons/grouping/orgseries-grouping-template-tags.php +++ b/addons/grouping/orgseries-grouping-template-tags.php @@ -319,14 +319,27 @@ function get_series_group_list( $group_id = array(), $args = array(), $echo = tr $groups = get_series_groups( $group_id ); $group_out = ''; + $limit_series_ids = false; + if (isset($args['series_ids']) && !empty($args['series_ids'])) { + $limit_series_ids = explode(',', $args['series_ids']); + $limit_series_ids = array_map('trim', $limit_series_ids); + } + foreach ( $groups as $group ) { - $group_out .= '

'.$group->name.'

'; - $group_out .= '
    '; + $has_series = false; + $group_html = '

    '.$group->name.'

    '; + $group_html .= '
      '; $series_in_group = get_series_in_group($group->term_id, $args ); foreach ( $series_in_group as $series ) { - $group_out .= '
    • '.get_series_name($series).'
    • '; + if (!$limit_series_ids || ($limit_series_ids && in_array($series, $limit_series_ids))) { + $has_series = true; + $group_html .= '
    • '.get_series_name($series).'
    • '; + } } - $group_out .= '
    '; + $group_html .= '
'; + if ($has_series) { + $group_out .= $group_html; + } } if ( $echo ) From 3745b2bd6231d0abff1b1d6528c62c13aefa73be Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Mon, 19 Dec 2022 15:50:20 +0100 Subject: [PATCH 10/20] - Series-v2.10.0-ES-IT_TranslationUpdate-5_October2022 #665 --- languages/organize-series-es_ES.mo | Bin 38287 -> 41239 bytes languages/organize-series-es_ES.po | 758 +++++++++------- languages/organize-series-fr_FR.mo | Bin 39790 -> 42916 bytes languages/organize-series-fr_FR.po | 1354 ++++++++++++---------------- languages/organize-series-it_IT.mo | Bin 37945 -> 40822 bytes languages/organize-series-it_IT.po | 750 ++++++++------- 6 files changed, 1466 insertions(+), 1396 deletions(-) diff --git a/languages/organize-series-es_ES.mo b/languages/organize-series-es_ES.mo index edb0a6ab56143f1afbd1f7caeb913582d118f136..3c2edb97f5ae56fc624141690a5237d633a47676 100755 GIT binary patch delta 11170 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

LWUWMUvj&eMg*yYRY{EhZ~ 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 bg+h0`95HRZ*28CYA&PX%y-TCR-xT#9Q&3%s diff --git a/languages/organize-series-es_ES.po b/languages/organize-series-es_ES.po index f86690b0..8a0eba09 100755 --- a/languages/organize-series-es_ES.po +++ b/languages/organize-series-es_ES.po @@ -1,12 +1,12 @@ -# Translation of Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release) in Spanish (Spain) -# This file is distributed under the same license as the Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release) package. +# Translation of Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release) in Spanish (Spain) +# This file is distributed under the same license as the Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release) package. msgid "" msgstr "" -"Project-Id-Version: Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release)\n" +"Project-Id-Version: Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release)\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2022-07-07 16:23-0500\n" +"PO-Revision-Date: 2022-10-05 20:33+0200\n" "Last-Translator: \n" -"Language-Team: Angelo Giammarresi - info@wocmultimedia.com\n" +"Language-Team: \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -14,229 +14,396 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.0.1\n" -#: orgSeries-options.php:353 +#: orgSeries-widgets.php:373 +msgid "Search:" +msgstr "Buscar:" + +#: orgSeries-widgets.php:280 +msgid "List:" +msgstr "Lista:" + +#: orgSeries-widgets.php:279 +msgid "Dropdown:" +msgstr "Desplegable:" + +#: orgSeries-widgets.php:73 orgSeries-widgets.php:268 +msgid "Title:" +msgstr "Título:" + +#: orgSeries-setup.php:296 +msgid "A link to a Series" +msgstr "Un enlace a una serie" + +#: orgSeries-setup.php:295 +msgid "Series Link" +msgstr "Enlace de la serie" + +#: orgSeries-setup.php:294 +msgid "Series List" +msgstr "Lista de la series" + +#: orgSeries-setup.php:292 +msgid "View Series" +msgstr "Ver la serie" + +#: orgSeries-setup.php:291 +msgid "← Go to Series" +msgstr "← Ir a la serie" + +#: orgSeries-options.php:719 +msgid "Whether to limit series meta display to single page only or include archive page." +msgstr "Si quieres limitar la visualización de metas de la serie a una sola página o incluir la página del archivo." + +#: orgSeries-options.php:717 +msgid "Limit series meta to single page only" +msgstr "Limita metas de la serie a una sola página" + +#: orgSeries-manage.php:310 +msgid "Updated successfully" +msgstr "Se ha actualizado correctamente" + +#: orgSeries-manage.php:306 +msgid "Not enough permission" +msgstr "No hay suficientes permisos" + +#: orgSeries-manage.php:300 +msgid "Invalid taxonomy" +msgstr "Taxonomía no válida" + +#: orgSeries-manage.php:291 +msgid "Invalid nonce, reload and try again" +msgstr "Nonce no válido, recarga e inténtalo de nuevo" + +#: orgSeries-manage.php:281 +msgid "Invalid form data" +msgstr "Datos del formulario no válidos" + +#: orgSeries-manage.php:234 +msgid "Terms are usually ordered alphabetically, but you can choose your own order by entering a number (1 for first, etc.) in this field." +msgstr "Los términos suelen estar ordenados alfabéticamente, pero puedes elegir tu propio orden introduciendo un número (1 para el primero, etc.) en este campo." + +#: orgSeries-manage.php:200 +msgid "Set a specific order by entering a number (1 for first, etc.) in this field." +msgstr "Elige un orden específico introduciendo un número (1 para el primero, etc.) en este campo." + +#: orgSeries-manage.php:64 +msgid "To reposition an item, drag and drop the row by \"clicking and holding\" it anywhere and moving it to its new position." +msgstr "Para cambiar la posición de un elemento, arrastra y suelta la fila haciendo «clic y manteniendo» en cualquier lugar y moviéndola a su nueva posición." + +#: orgSeries-manage.php:63 +msgid "Term Order" +msgstr "Orden de términos" + +#: orgSeries-admin.php:363 +msgid "Search series" +msgstr "Buscar serie" + +#. translators: %s: search keywords +#: addons/publisher/series_issue_manager.php:628 +msgid "Search results for “%s”" +msgstr "Resultados de la búsqueda de «%s»" + +#: addons/publisher/series_issue_manager.php:525 +msgid "Number of items per page" +msgstr "Número de elementos por página" + +#: addons/publisher/series_im_admin_main.php:23 +msgid "Publish or schedule posts" +msgstr "Publica o programa las entradas" + +#: addons/publisher/series_im_admin_main.php:20 +msgid "Series order" +msgstr "Orden de serie" + +#: addons/publisher/series_im_admin_main.php:11 +msgid "Front View" +msgstr "Vista pública" + +#: addons/publisher/series_im_admin_main.php:10 +msgid "Admin View" +msgstr "Vista de administración" + +#: addons/publisher/series-publish-post-table.php:188 +msgid "Filter" +msgstr "Filtro" + +#: addons/publisher/series-publish-post-table.php:175 +msgid "All Categories" +msgstr "Todas las categorías" + +#: addons/publisher/series-publish-post-table.php:46 +msgid "There are no unpublished posts in this series." +msgstr "No hay entradas no publicadas en esta serie." + +#: addons/publisher/series-part-post-table.php:181 +msgid "There are no posts in this series." +msgstr "No hay entradas en esta serie." + +#: addons/grouping/legacy-includes.php:548 +msgid "[less]" +msgstr "[less]" + +#: addons/grouping/legacy-includes.php:547 +msgid "[more]" +msgstr "[more]" + +#: addons/grouping/legacy-includes.php:491 +msgid "Click to toggle" +msgstr "Haz clic para alternar" + +#: addons/grouping/legacy-includes.php:358 +msgid "Delete all \"Series Categories\" data from the database when deleting the plugin." +msgstr "Borrar todos los datos de las «Categorías de la serie» de la base de datos al eliminar el plugin." + +#: addons/grouping/legacy-includes.php:352 +msgid "Series Categories Feature" +msgstr "Características de las categorías de la serie" + +#: addons/grouping/legacy-includes.php:228 +#: addons/grouping/legacy-includes.php:450 +#: addons/grouping/legacy-includes.php:491 +#: addons/grouping/legacy-includes.php:512 +#: addons/grouping/legacy-includes.php:546 +msgid "Series Categories" +msgstr "Categorías de la serie" + +#: addons/grouping/legacy-includes.php:227 +msgid "New Series Category" +msgstr "Nueva categoría de serie" + +#: addons/grouping/legacy-includes.php:226 +msgid "Add New Series Category" +msgstr "Añadir nueva categoría de serie" + +#: addons/grouping/legacy-includes.php:225 +msgid "Update Series Category" +msgstr "Actualizar la categoría de la serie" + +#: addons/grouping/legacy-includes.php:224 +msgid "Edit Series Category" +msgstr "Editar la categoría de la serie" + +#: addons/grouping/legacy-includes.php:223 +#: addons/grouping/legacy-includes.php:521 +msgid "All Series Categories" +msgstr "Todas las categorías de series" + +#: addons/grouping/legacy-includes.php:222 +msgid "Popular Series Categories" +msgstr "Categorías de series populares" + +#: addons/grouping/legacy-includes.php:221 +msgid "Search Series Categories" +msgstr "Buscar categorías de series" + +#: addons/grouping/legacy-includes.php:220 +msgctxt "taxonomy singular name" +msgid "Series Category" +msgstr "Categoría de serie" + +#: addons/grouping/legacy-includes.php:219 +msgctxt "taxonomy general name" +msgid "Series Categories" +msgstr "Categorías de series" + +#: orgSeries-options.php:354 msgid "Click here to install PublishPress Blocks" msgstr "Haz clic aquí para instalar PublishPress Blocks" -#: orgSeries-options.php:350 +#: orgSeries-options.php:351 msgid "Choose from Grid, List, Slider, Masonry, and other layouts." -msgstr "Elija entre cuadrícula, lista, deslizador, muro y otros diseños." +msgstr "Selecciona entre cuadrícula, lista, pase de diapositivas, muro y otros diseños." -#: orgSeries-options.php:349 +#: orgSeries-options.php:350 msgid "The Content Display block allows you to create advanced layouts for PublishPress Series" msgstr "El bloque de visualización de contenidos te permite crear diseños avanzados para PublishPress Series" -#: orgSeries-options.php:348 +#: orgSeries-options.php:349 msgid "PublishPress Blocks is 100% free to install and use." msgstr "PublishPress Blocks es 100% gratuito para instalar y utilizar." -#: orgSeries-options.php:346 +#: orgSeries-options.php:347 msgid "Create beautiful layouts for your series" msgstr "Crea bonitos diseños para tus series" -#: orgSeries-options.php:345 +#: orgSeries-options.php:346 msgid "Recommendations for you" msgstr "Recomendaciones para ti" #: addons/publisher/series-part-post-table.php:67 -#: addons/publisher/series-publish-post-table.php:67 +#: addons/publisher/series-publish-post-table.php:76 msgid "Status" msgstr "Estado" -#: orgSeries-options.php:584 +#: orgSeries-options.php:585 msgid "You must %1s update your permalink structure %2s to something other than \"Plain\" for the Series Table of Contents URL to work." msgstr "Debes %1s actualizar tu estructura de enlaces permanentes %2s a algo distinto de «Simple» para que la URL de la tabla de contenidos de la serie funcione." -#: includes-core/PPSeriesCoreAdmin.php:114 +#: includes-core/PPSeriesCoreAdmin.php:97 msgid "View Knowledge Base" msgstr "Ver la base de conocimiento" -#: includes-core/PPSeriesCoreAdmin.php:112 +#: includes-core/PPSeriesCoreAdmin.php:95 msgid "Detailed documentation is also available on the plugin website." msgstr "La documentación detallada también está disponible en el sitio del plugin." -#: includes-core/PPSeriesCoreAdmin.php:103 +#: includes-core/PPSeriesCoreAdmin.php:86 msgid "Request Support" msgstr "Solicitar soporte" -#: includes-core/PPSeriesCoreAdmin.php:101 +#: includes-core/PPSeriesCoreAdmin.php:84 msgid "If you need help or have a new feature request, let us know." msgstr "Si necesitas ayuda o tienes una petición de nueva característica, háznoslo saber." -#: includes-core/PPSeriesCoreAdmin.php:96 +#: includes-core/PPSeriesCoreAdmin.php:79 msgid "Need PublishPress Series Support?" msgstr "¿Necesita soporte de PublishPress Series?" -#: includes-core/PPSeriesCoreAdmin.php:86 +#: includes-core/PPSeriesCoreAdmin.php:69 msgid "No ads inside the plugin" msgstr "No hay anuncios dentro del plugin" -#: includes-core/PPSeriesCoreAdmin.php:85 +#: includes-core/PPSeriesCoreAdmin.php:68 msgid "Fast, professional support" msgstr "Soporte rápido y profesional" -#: includes-core/PPSeriesCoreAdmin.php:84 +#: includes-core/PPSeriesCoreAdmin.php:67 msgid "Remove PublishPress ads and branding" msgstr "Quitar los anuncios y la marca de PublishPress" -#: includes-core/PPSeriesCoreAdmin.php:83 +#: includes-core/PPSeriesCoreAdmin.php:66 msgid "Extra tokens for templates" msgstr "Tokens adicionales para las plantillas" -#: includes-core/PPSeriesCoreAdmin.php:82 +#: includes-core/PPSeriesCoreAdmin.php:65 msgid "Put series together in groups" msgstr "Reunir las series en grupos" -#: includes-core/PPSeriesCoreAdmin.php:81 +#: includes-core/PPSeriesCoreAdmin.php:64 msgid "Add a post to multiple series" msgstr "Añadir una entrada a varias series" -#: includes-core/PPSeriesCoreAdmin.php:80 +#: includes-core/PPSeriesCoreAdmin.php:63 msgid "Shortcodes" msgstr "Shortcodes" -#: includes-core/PPSeriesCoreAdmin.php:79 +#: includes-core/PPSeriesCoreAdmin.php:62 msgid "Custom post type support" msgstr "Compatibilidad con los tipos de contenido personalizados" -#: includes-core/PPSeriesCoreAdmin.php:76 +#: includes-core/PPSeriesCoreAdmin.php:59 msgid "Enhance the power of PublishPress Series with the Pro version:" msgstr "Mejora la potencia de PublishPress Series con la versión Pro:" -#: includes-core/PPSeriesCoreAdmin.php:71 +#: includes-core/PPSeriesCoreAdmin.php:54 msgid "Upgrade to PublishPress Series Pro" msgstr "Actualizar a PublishPress Series Pro" -#: addons/publisher/series_issue_manager.php:777 +#: addons/publisher/series_issue_manager.php:790 msgid "Update Order" msgstr "Actualizar el orden" -#: addons/publisher/series_issue_manager.php:761 +#: addons/publisher/series_im_admin_main.php:8 +#: addons/publisher/series_issue_manager.php:774 orgSeries-admin.php:320 +#: orgSeries-manage.php:173 orgSeries-manage.php:182 msgid "Series Order" msgstr "Orden de la serie" -#: addons/publisher/series_issue_manager.php:728 +#: addons/publisher/series_issue_manager.php:741 msgid "Series Order:" msgstr "Orden de la serie:" -#: addons/publisher/series_issue_manager.php:693 +#: addons/publisher/series_issue_manager.php:706 msgid "%1$s%2$s, %3$s @ %4$s : %5$s" msgstr "%2$s %1$s %3$s @ %4$s : %5$s" -#: addons/publisher/series_issue_manager.php:670 +#: addons/publisher/series_issue_manager.php:683 msgid "Publication Date/Time:" msgstr "Fecha y hora de publicación:" -#: addons/publisher/series_issue_manager.php:648 -#: addons/publisher/series_issue_manager.php:753 +#: addons/publisher/series_issue_manager.php:661 +#: addons/publisher/series_issue_manager.php:766 msgid "Description here." msgstr "Describe aquí." -#: addons/publisher/series_issue_manager.php:731 +#: addons/publisher/series_issue_manager.php:744 msgid "Drag the post names into the order you want them to be in the series, from the first part to the last part." msgstr "Arrastra los nombres de las entradas en el orden que quieras que estén en la serie, desde la primera parte hasta la última." -#: addons/publisher/series_issue_manager.php:625 +#: addons/publisher/series_issue_manager.php:622 msgid "Publishing Series:" msgstr "Serie de publicaciones:" -#: addons/publisher/series_issue_manager.php:509 +#: addons/publisher/series_issue_manager.php:500 msgid "Manage Series Issues" msgstr "Gestionar las emisiones de la serie" -#: addons/publisher/series_issue_manager.php:370 -msgid "Congratulations. Your series was published successfully." -msgstr "Enhorabuena. Tu serie ha sido publicada correctamente." +#: addons/publisher/series_issue_manager.php:361 +msgid "Congratulations. Your posts were published successfully." +msgstr "Enhorabuena. Tus entradas han sido publicadas correctamente." -#: addons/publisher/series_issue_manager.php:365 -msgid "Congratulations. Your series was scheduled successfully." -msgstr "Enhorabuena. Tu serie ha sido programada correctamente." +#: addons/publisher/series_issue_manager.php:356 +msgid "Congratulations. Your posts were scheduled successfully." +msgstr "Enhorabuena. Tus entradas han sido programadas correctamente." -#: addons/publisher/series_issue_manager.php:342 +#: addons/publisher/series_issue_manager.php:333 msgid "Post moved to the Trash." msgstr "Entrada movida a la papelera." -#: addons/publisher/series_issue_manager.php:333 +#: addons/publisher/series_issue_manager.php:324 msgid "Congratulations. Your series order was updated successfully." msgstr "Enhorabuena. El orden de tu serie ha sido actualizado correctamente." -#: addons/publisher/series_issue_manager.php:324 +#: addons/publisher/series_issue_manager.php:315 msgid "The posts in your series were successfully unpublished." msgstr "Las entradas de su serie fueron despublicadas correctamente." -#: addons/publisher/series_issue_manager.php:245 +#: addons/publisher/series_issue_manager.php:236 msgid "When checked, all posts you assign to this series will remain unpublished until you publish the entire series." msgstr "Si está marcada, todas las entradas que asignes a esta serie permanecerán sin publicar hasta que publiques toda la serie." -#: addons/publisher/series_issue_manager.php:241 +#: addons/publisher/series_issue_manager.php:232 msgid "Create as unpublished:" msgstr "Crear como no publicado:" -#: addons/publisher/series_im_admin_main.php:102 +#: addons/publisher/series_im_admin_main.php:38 msgid "You have no series available to publish." msgstr "No tienes ninguna serie disponible para publicar." -#: addons/publisher/series_im_admin_main.php:93 +#: addons/publisher/series_im_admin_main.php:29 msgid "View series in frontend" msgstr "Ver series en la portada" -#: addons/publisher/series_im_admin_main.php:90 +#: addons/publisher/series_im_admin_main.php:26 msgid "View series in admin" msgstr "Ver series en la administración" -#: addons/publisher/series_im_admin_main.php:87 -msgid "Unpublish all" -msgstr "Despublicar todo" - -#: addons/publisher/series_im_admin_main.php:84 -msgid "Publish all" -msgstr "Publicar todo" - -#: addons/publisher/series_im_admin_main.php:81 -msgid "Update order" -msgstr "Actualizar el orden" - -#: addons/publisher/series_im_admin_main.php:79 -msgid "%d Scheduled" -msgstr "%d programada" - -#: addons/publisher/series_im_admin_main.php:78 -msgid "%d Unpublished" -msgstr "%d despublicada" - -#: addons/publisher/series_im_admin_main.php:77 -msgid "%d Published" -msgstr "%d publicada" - -#: addons/publisher/series_im_admin_main.php:76 +#: addons/publisher/series_im_admin_main.php:18 msgid "Edit the status of %1$s" msgstr "Modificar el estado de %1$s" -#: addons/publisher/series_im_admin_main.php:7 -msgid "Publish posts in series" -msgstr "Publica entradas en serie" - -#: addons/publisher/series-publish-post-table.php:68 -#: addons/publisher/series-publish-post-table.php:274 +#: addons/publisher/series-publish-post-table.php:78 +#: addons/publisher/series-publish-post-table.php:439 msgid "Preview" msgstr "Vista previa" -#: addons/publisher/series-part-post-table.php:305 -#: addons/publisher/series-publish-post-table.php:286 +#: addons/publisher/series-part-post-table.php:314 +#: addons/publisher/series-publish-post-table.php:451 msgid "Move to Trash" msgstr "Mover a la papelera" -#: addons/publisher/series-part-post-table.php:289 +#: addons/publisher/series-part-post-table.php:298 +#: addons/publisher/series-publish-post-table.php:331 msgid "(Currently has no Part number)" msgstr "(Actualmente no tiene número de parte)" #: addons/publisher/series-part-post-table.php:155 -#: addons/publisher/series-publish-post-table.php:140 +#: addons/publisher/series-publish-post-table.php:284 msgid "Trash" msgstr "Papelera" #: addons/publisher/series-part-post-table.php:140 -#: addons/publisher/series-publish-post-table.php:125 +#: addons/publisher/series-publish-post-table.php:269 msgid "Edit" msgstr "Editar" @@ -245,17 +412,17 @@ msgid "Current Part" msgstr "Parte actual" #: addons/publisher/series-part-post-table.php:66 -#: addons/publisher/series-publish-post-table.php:66 +#: addons/publisher/series-publish-post-table.php:75 msgid "Tags" msgstr "Etiqueta" #: addons/publisher/series-part-post-table.php:65 -#: addons/publisher/series-publish-post-table.php:65 +#: addons/publisher/series-publish-post-table.php:74 msgid "Categories" msgstr "Categorías" #: addons/publisher/series-part-post-table.php:64 -#: addons/publisher/series-publish-post-table.php:64 +#: addons/publisher/series-publish-post-table.php:73 msgid "Author" msgstr "Autor" @@ -267,92 +434,83 @@ msgstr "Ocultar las series sin entradas?" msgid "The layout and content of this widget can be adjusted via the Latest Series area." msgstr "El diseño y el contenido de este widget se pueden ajustar a través del área de la última serie." -#: orgSeries-options.php:902 +#: orgSeries-options.php:908 msgid "Show \"Post title in widget\"" msgstr "Mostrar «El título de la entrada en el widget»" -#: orgSeries-options.php:898 +#: orgSeries-options.php:904 msgid "Show \"Series Part\"" msgstr "Mostrar «Parte de la serie»" -#: orgSeries-options.php:894 +#: orgSeries-options.php:900 msgid "Show \"Add New\"" msgstr "Mostrar «Añadir nuevo»" -#: orgSeries-options.php:862 +#: orgSeries-options.php:868 msgid "To create a new taxonomy, enter the new name and click the \"Update Options\" button." msgstr "Para crear una nueva taxonomía, ingresa el nuevo nombre y haz clic en el botón «Actualizar las opciones»." -#: orgSeries-options.php:789 +#: orgSeries-options.php:795 msgid "This display is used by the \"Series Table of Contents\" widget, shortcode, and URL." msgstr "Esta pantalla está usada por el widget «Tabla de contenidos de la serie», el shortcode y la URL." -#: orgSeries-options.php:765 +#: orgSeries-options.php:771 msgid "This display is used by the \"Latest Series\" widget." msgstr "Esta pantalla está usada por el widget «Tabla de contenidos de la serie»." -#: orgSeries-options.php:711 +#: orgSeries-options.php:712 msgid "This control how and what series meta information is displayed with posts that are part of a series when the_excerpt is used. " msgstr "Esto controla cómo y qué información meta de la serie se muestra con los mensajes que son parte de una serie cuando se utiliza `the_excerpt` (el extracto). " -#: orgSeries-options.php:672 +#: orgSeries-options.php:673 msgid "Series Post List Post Title (Current Post)" msgstr "Lista de entradas de la serie «Título de la entrada» (entrada actual)" -#: orgSeries-options.php:666 +#: orgSeries-options.php:667 msgid "Series Post List Post Title (Linked Post)" msgstr "Lista de entradas de la serie «Título de la entrada» (entrada enlazada)" -#: orgSeries-options.php:569 +#: orgSeries-options.php:570 msgid "Choose the design for the page where all your Series are displayed." msgstr "Elige el diseño de la página donde se muestran todas tus series." -#: orgSeries-options.php:485 +#: orgSeries-options.php:486 msgid "Display Series Meta?" msgstr "¿Mostrar la meta de la serie?" -#: orgSeries-options.php:481 +#: orgSeries-options.php:482 msgid "Display Series Navigation?" msgstr "¿Mostrar la navegación de la serie?" -#: orgSeries-options.php:468 +#: orgSeries-options.php:469 msgid "Choose the design for pages that are included in a series." msgstr "Elige el diseño de las páginas que se incluyen en una serie." -#: orgSeries-options.php:446 +#: orgSeries-options.php:447 msgid "These settings allow you to customize the metabox on the post editing screen." msgstr "Estos ajustes te permiten personalizar la caja meta en la pantalla de edición de la entrada." -#: orgSeries-options.php:432 +#: orgSeries-options.php:433 msgid "Please change these settings carefully as they make significant changes to PublishPress Series." msgstr "Por favor, modifica estos ajustes con cuidado, ya que hacen cambios significativos en PublishPress Series." -#: orgSeries-options.php:418 +#: orgSeries-options.php:419 msgid "These templates allow you to customize the frontend appearance of PublishPress Series." msgstr "Estas plantillas te permiten personalizar la apariencia de la portada de PublishPress Series." -#: orgSeries-options.php:411 +#: orgSeries-options.php:412 msgid "These settings allow you to customize the main frontend screens in PublishPress Series." msgstr "Estos ajustes te permiten personalizar las principales pantallas de la portada de PublishPress Series." -#: orgSeries-options.php:240 +#: orgSeries-options.php:241 msgid "Metabox" msgstr "Caja meta" -#: orgSeries-options.php:239 +#: orgSeries-options.php:240 msgid "Taxonomy" msgstr "Taxonomía" -#: includes-core/pro-placeholder/views/series-group-placeholder.php:11 -msgid "PublishPress Series Pro gives you the ability to group series together by category." -msgstr "PublishPress Series Pro te permite agrupar las series por categorías." - -#: includes-core/pro-placeholder/views/series-group-placeholder.php:2 -msgid "Manage Series Groups" -msgstr "Gestionar los grupos de la serie" - -#: includes-core/PPSeriesCoreAdmin.php:89 -#: includes-core/pro-placeholder/views/series-group-placeholder.php:15 +#: includes-core/PPSeriesCoreAdmin.php:72 msgid "Upgrade to Pro" msgstr "Actualizar a Pro" @@ -360,26 +518,21 @@ msgstr "Actualizar a Pro" msgid "Manage Series to Publish" msgstr "Gestionar las series a publicar" -#: includes-core/PPSeriesCoreAdmin.php:47 -#: includes-core/PPSeriesCoreAdmin.php:48 -msgid "Series Groups" -msgstr "Grupos de la serie" - -#: addons/publisher/series_issue_manager.php:510 -#: addons/publisher/series_issue_manager.php:656 -#: addons/publisher/series_issue_manager.php:701 +#: addons/publisher/series_im_admin_main.php:9 +#: addons/publisher/series_issue_manager.php:669 +#: addons/publisher/series_issue_manager.php:714 msgid "Publish Series" msgstr "Publicar la serie" -#: orgSeries-options.php:928 +#: orgSeries-options.php:934 msgid "Enable automatic renumbering of posts in a series." msgstr "Activar la renumeración automática de las entradas de una serie." -#: orgSeries-options.php:922 +#: orgSeries-options.php:928 msgid "Automatic Numbering" msgstr "Renumeración automática" -#: orgSeries-options.php:241 +#: orgSeries-options.php:242 msgid "Advanced" msgstr "Avanzado" @@ -387,7 +540,7 @@ msgstr "Avanzado" msgid "https://publishpress.com/publishpress-series/" msgstr "https://publishpress.com/publishpress-series/" -#: orgSeries-options.php:529 +#: orgSeries-options.php:530 msgid "Choosing a layout different to \"Default\" will override the taxonomy template from your theme. Click here for details on how to customize these designs." msgstr "La elección de un diseño diferente al «Por defecto» anulará la plantilla de taxonomía de tu tema. Haz clic aquí para saber cómo personalizar estos diseños." @@ -395,47 +548,47 @@ msgstr "La elección de un diseño diferente al «Por defecto» anulará la plan msgid "Permission denied" msgstr "Permiso denegado" -#: orgSeries-options.php:539 +#: orgSeries-options.php:540 msgid "Columns:" msgstr "Columnas:" -#: orgSeries-options.php:511 +#: orgSeries-options.php:512 msgid "Layout:" msgstr "Diseño:" -#: orgSeries-options.php:505 +#: orgSeries-options.php:506 msgid "Choose the design for the taxonomy page where a single Series is displayed." msgstr "Elige el diseño de la página de taxonomía donde se muestra una serie única." -#: orgSeries-options.php:460 +#: orgSeries-options.php:461 msgid "List" msgstr "Lista" -#: orgSeries-options.php:459 +#: orgSeries-options.php:460 msgid "Grid" msgstr "Cuadrícula" -#: orgSeries-options.php:458 +#: orgSeries-options.php:459 msgid "Default" msgstr "Por defecto" -#: orgSeries-options.php:549 +#: orgSeries-options.php:550 msgid "This text will be part of the URL for all Series Overview pages." msgstr "Este texto formará parte de la URL de todas las páginas de resumen de la serie." -#: orgSeries-options.php:439 +#: orgSeries-options.php:440 msgid "This feature allows you to create a new taxonomy for this plugin to use if you don't want to use the default \"Series\" taxonomy." msgstr "Esta característica te permite crear una nueva taxonomía para que este plugin la utilice si no quieres usar la taxonomía por defecto «Serie»." -#: inc/templates/taxonomy-series.php:67 +#: inc/templates/taxonomy-series.php:70 msgid "Sorry, no results found." msgstr "Lo siento, no se han encontrado resultados." #: orgSeries-widgets.php:375 -msgid "You can return any series that match this search string (matched against series names) - case insensitive" -msgstr "Puedes devolver cualquier serie que coincida con esta cadena de búsqueda (se compara con los nombres de las series) - sin distinguir entre mayúsculas y minúsculas" +msgid "You can return any series that match this search string (matched against series names)" +msgstr "Puedes devolver cualquier serie que coincida con esta cadena de búsqueda (se compara con los nombres de las series)" -#: orgSeries-widgets.php:373 +#: addons/publisher/series_issue_manager.php:641 msgid "Search" msgstr "Buscar" @@ -444,24 +597,24 @@ msgid "You can select the offset for the number of series (useful for paging). msgstr "Puedes seleccionar el desplazamiento para el número de series (útil para la paginación). No hay desplazamiento si se deja en blanco" #: orgSeries-widgets.php:367 -msgid "Offset" -msgstr "Desplazamiento" +msgid "Offset:" +msgstr "Desplazamiento:" #: orgSeries-widgets.php:362 -msgid "Number of Series" -msgstr "Número de series" +msgid "Number of Series:" +msgstr "Número de series:" #: orgSeries-widgets.php:347 -msgid "Include series" -msgstr "Incluir series" +msgid "Include series:" +msgstr "Incluye la serie:" #: orgSeries-widgets.php:332 -msgid "Exclude series" -msgstr "Excluir series" +msgid "Exclude series:" +msgstr "Excluye la serie:" #: orgSeries-widgets.php:314 -msgid "Order\t" -msgstr "Ordenar\t" +msgid "Order:" +msgstr "Ordenar:" #: orgSeries-widgets.php:301 msgid "series id" @@ -479,107 +632,103 @@ msgstr "contador" msgid "name" msgstr "nombre" -#: orgSeries-widgets.php:294 -msgid "Order by\t" -msgstr "Ordenar por\t" - #: orgSeries-widgets.php:278 -msgid "Show Series Table Of Content as" -msgstr "Mostrar la tabla de contenido de la serie como" +msgid "Show Series Table Of Content as:" +msgstr "Mostrar la tabla de contenido de la serie como:" #: orgSeries-widgets.php:273 msgid "Show Series Table Of Content" msgstr "Mostrar la tabla de contenido de la serie" -#: orgSeries-utility.php:405 +#: orgSeries-utility.php:406 msgid "Auto/None" msgstr "Automático/Ninguna" -#: orgSeries-options.php:875 +#: orgSeries-options.php:881 msgid "Please use with caution. Running this process will delete all the terms from the current taxonomy and migrate them to a new taxonomy." msgstr "Por favor, úsalo con precaución. La ejecución de este proceso eliminará todos los términos de la taxonomía actual y los migrará a una nueva taxonomía." -#: orgSeries-options.php:873 +#: orgSeries-options.php:879 msgid "Migrate series to new taxonomy" msgstr "Migrar las series a una nueva taxonomía" -#: orgSeries-options.php:869 +#: orgSeries-options.php:875 msgid "Migrate" msgstr "Migrar" -#: orgSeries-options.php:796 +#: orgSeries-options.php:802 msgid "This display is used by the \"Series Table of Contents\". To find the URL for this display, go the \"Display\" tab and then \"Series Table of Contents URL\"." msgstr "Esta visualización es usada por la «Tabla de contenidos de la serie». Para encontrar la URL de esta visualización, ve a la pestaña «Visualización» y luego a «URL de la tabla de contenidos de la serie»." -#: orgSeries-options.php:755 +#: orgSeries-options.php:761 msgid "First Post" msgstr "Primera entrada" -#: orgSeries-options.php:730 +#: orgSeries-options.php:736 msgid "Series Post Navigation Location" msgstr "Posición de la navegación de las entradas de la serie" -#: orgSeries-options.php:692 +#: orgSeries-options.php:693 msgid "Series Metabox Location" msgstr "Ubicación de la caja meta de la serie" -#: orgSeries-options.php:651 +#: orgSeries-options.php:652 msgid "Series Post List box Location" msgstr "Ubicación de la caja de la lista de las entradas de la serie" -#: orgSeries-options.php:630 +#: orgSeries-options.php:631 msgid "Bottom" msgstr "Abajo" -#: orgSeries-options.php:629 +#: orgSeries-options.php:630 msgid "Top" msgstr "Arriba" -#: orgSeries-options.php:628 +#: orgSeries-options.php:629 msgid "As in Template" msgstr "Como en la plantilla" -#: orgSeries-options.php:568 +#: orgSeries-options.php:569 msgid "Display on Series Table of Contents screens" msgstr "Mostrar en las pantallas de la tabla de contenido de la serie" -#: orgSeries-options.php:496 +#: orgSeries-options.php:497 msgid "Use box style" msgstr "Utilizar el estilo de caja" -#: orgSeries-options.php:489 +#: orgSeries-options.php:490 msgid "Use PublishPress Series CSS styles?" msgstr "¿Utilizar los estilos CSS de PublishPress Series?" -#: orgSeries-options.php:477 +#: orgSeries-options.php:478 msgid "Maximum number of items in Series Post List" msgstr "Número máximo de elementos en la lista de entradas de la serie" -#: orgSeries-options.php:467 +#: orgSeries-options.php:468 msgid "Display on single posts in a series" msgstr "Mostrar en las entradas individuales de una serie" -#: orgSeries-options.php:322 +#: orgSeries-options.php:323 msgid "Will be replaced by the navigation link for the first post in a series. The text will be whatever is included in the 'Custom First Post Navigation Text' field. If that field is empty then the text will be the title of the post" msgstr "Será sustituido por el enlace de navegación de la primera entrada de una serie. El texto será lo que se incluya en el campo 'Texto de navegación de la primera entrada personalizada'. Si ese campo está vacío, el texto será el título de la entrada" -#: orgSeries-options.php:287 +#: orgSeries-options.php:288 msgid "Allowed Html" msgstr "HTML permitido" -#: orgSeries-options.php:858 +#: orgSeries-options.php:864 msgid "Series Taxonomy:" msgstr "Taxonomía de la serie:" -#: orgSeries-admin.php:409 orgSeries-admin.php:417 +#: orgSeries-admin.php:452 orgSeries-admin.php:460 msgid "%3$s - (Currently has no Part number)" msgstr "%3$s - (Actualmente no tiene número de parte)" -#: orgSeries-admin.php:46 orgSeries-options.php:139 +#: orgSeries-admin.php:69 orgSeries-options.php:139 msgid "%1$s series migrated to new taxonomy" msgstr "%1$s series migradas a una nueva taxonomía" -#: orgSeries-admin.php:43 +#: orgSeries-admin.php:66 msgid "An error occured" msgstr "Ha ocurrido un error" @@ -587,79 +736,79 @@ msgstr "Ha ocurrido un error" msgid "Current series" msgstr "Series actuales" -#: orgSeries-options.php:750 +#: orgSeries-options.php:756 msgid "Previous Post" msgstr "Entrada anterior" -#: orgSeries-options.php:745 +#: orgSeries-options.php:751 msgid "Next Post" msgstr "Entrada siguiente" -#: orgSeries-options.php:725 +#: orgSeries-options.php:731 msgid "Series Post Navigation:" msgstr "Navegación de las entradas de la serie:" -#: orgSeries-options.php:721 +#: orgSeries-options.php:727 msgid "This display is shown at the bottom of all posts in a series." msgstr "Esta visualización se muestra en la parte inferior de todas las entradas de una serie." -#: orgSeries-options.php:719 +#: orgSeries-options.php:725 msgid "Series Navigation Box" msgstr "Caja navegación de la serie" -#: orgSeries-options.php:680 +#: orgSeries-options.php:681 msgid "Series Meta Box" msgstr "Caja meta de la serie" -#: orgSeries-options.php:646 +#: orgSeries-options.php:647 msgid "Series Post List" msgstr "Lista de entradas de la serie" -#: orgSeries-options.php:643 orgSeries-options.php:682 +#: orgSeries-options.php:644 orgSeries-options.php:683 msgid "This display is shown at the top of all posts in a series." msgstr "Esta visualización se muestra en la parte superior de todas las entradas de una serie." -#: orgSeries-options.php:641 +#: orgSeries-options.php:642 msgid "Series Post List Box" msgstr "Caja de la lista de entradas de la serie" -#: orgSeries-options.php:312 +#: orgSeries-options.php:313 msgid "Is the location token for where the contents of the post list post templates will appear and use provided widget post short title." msgstr "Es el token de ubicación donde aparecerá el contenido de las plantillas de entradas de la lista de entradas y el uso proporcionado widget título corto de la entrada." -#: orgSeries-manage.php:61 +#: orgSeries-manage.php:174 msgid "ID" msgstr "ID" -#: orgSeries-options.php:950 +#: orgSeries-options.php:956 msgid "Reset settings" msgstr "Restablecer los ajustes" -#: orgSeries-options.php:498 +#: orgSeries-options.php:499 msgid "Use light style" msgstr "Utilizar el estilo claro" -#: orgSeries-options.php:497 +#: orgSeries-options.php:498 msgid "Use dark style" msgstr "Utilizar el estilo oscuro" -#: orgSeries-options.php:495 +#: orgSeries-options.php:496 msgid "Use default style" msgstr "Utilizar el estilo por defecto" -#: orgSeries-options.php:493 +#: orgSeries-options.php:494 msgid "Style options" msgstr "Opciones de estilo" -#: orgSeries-options.php:398 +#: orgSeries-options.php:399 msgid "Yes" msgstr "Sí" -#: orgSeries-options.php:397 +#: orgSeries-options.php:398 msgid "No" msgstr "No" -#: orgSeries-options.php:396 +#: orgSeries-options.php:397 msgid "Clicking Yes will reset the options to the defaults and you will lose all customizations. Or you can click cancel and return." msgstr "Al hacer clic en «Sí» se restablecerán las opciones a los valores por defecto y se perderán todas las personalizaciones. O puedes hacer clic en cancelar y volver." @@ -667,7 +816,7 @@ msgstr "Al hacer clic en «Sí» se restablecerán las opciones a los valores po msgid "No series found" msgstr "No se ha encontrado ninguna serie" -#: orgSeries-options.php:504 +#: orgSeries-options.php:505 msgid "Display on Series Overview screens" msgstr "Muestra en las pantallas de resumen de la serie" @@ -684,42 +833,42 @@ msgid "This text will display above other posts in this series." msgstr "Este texto se mostrará encima de otras entradas de esta serie." #: orgSeries-widgets.php:379 -msgid "Show other posts in the current series" -msgstr "Muestra otras entradas de la serie actual" +msgid "Show other posts in the current series:" +msgstr "Muestra otras entradas de la serie actual:" -#: orgSeries-admin.php:323 orgSeries-setup.php:230 +#: orgSeries-admin.php:357 orgSeries-setup.php:230 msgid "Add New" msgstr "Añadir nueva" -#: orgSeries-options.php:943 +#: orgSeries-options.php:949 msgid "Delete all PublishPress Series data from the database when deleting this plugin." msgstr "Borra todos los datos de las series de PublishPress de la base de datos al borrar este plugin." -#: orgSeries-options.php:937 +#: orgSeries-options.php:943 msgid "Series Settings" msgstr "Ajustes de la serie" -#: orgSeries-options.php:561 +#: orgSeries-options.php:562 msgid "Series order method" msgstr "Método de ordenación de series" -#: orgSeries-options.php:556 +#: orgSeries-options.php:557 msgid "Series part" msgstr "Parte de la serie" -#: orgSeries-options.php:554 +#: orgSeries-options.php:555 msgid "Order series by:" msgstr "Ordenar las series por:" -#: orgSeries-options.php:425 +#: orgSeries-options.php:426 msgid "This section is for the icons that show with your series. Note that you must use a token for the icon in the \"Templates\" settings." msgstr "Esta sección es para los iconos que se muestran con tu serie. Ten en cuenta que debes utilizar un token para el icono en los ajustes de «Plantillas»." -#: orgSeries-options.php:296 +#: orgSeries-options.php:297 msgid "Overview" msgstr "Resumen" -#: orgSeries-options.php:253 +#: orgSeries-options.php:254 msgid "PublishPress Series Plugin Options" msgstr "Opciones del plugin PublishPress Series" @@ -735,35 +884,35 @@ msgstr "Las opciones del plugin PublishPress Series han sido restablecido" msgid "PublishPress Series Options" msgstr "Opciones de PublishPress Series" -#: orgSeries-admin.php:336 +#: orgSeries-admin.php:379 msgid "If you leave this blank, this post will automatically be added to the end of the series." msgstr "Si lo dejas en blanco, esta entrada se añadirá automáticamente al final de la serie." -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact" msgstr "Contacto" -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact the PublishPress team" msgstr "Contacta con el equipo de PublishPress" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "Documentation" msgstr "Documentación" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "PublishPress Series Documentation" msgstr "Documentación de PublishPress Series" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About" msgstr "Acerca de" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About PublishPress Series" msgstr "Acerca de PublishPress Series" -#: orgSeries-admin.php:130 +#: orgSeries-admin.php:153 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si te gusta %s, por favor déjanos una valoración de %s. ¡Gracias!" @@ -907,20 +1056,12 @@ msgid "Series widget title:" msgstr "Título del widget de la serie:" #: orgSeries-widgets.php:289 -msgid "Hide empty series" -msgstr "Ocultar series vacías" +msgid "Hide empty series:" +msgstr "Oculta series vacías:" #: orgSeries-widgets.php:284 -msgid "Show post count" -msgstr "Mostrar el contador de entradas" - -#: orgSeries-widgets.php:280 -msgid " List: " -msgstr " Lista:" - -#: orgSeries-widgets.php:279 -msgid " Dropdown: " -msgstr " Desplegable: " +msgid "Show post count:" +msgstr "Muestra el contador de entradas:" #: orgSeries-widgets.php:233 msgid "Other posts in series:" @@ -970,13 +1111,12 @@ msgstr "Nombre de la serie" msgid "Number of posts in Series" msgstr "Número de entradas en la serie" -#: orgSeries-widgets.php:85 +#: orgSeries-widgets.php:85 orgSeries-widgets.php:294 msgid "Order by:" msgstr "Ordenar por:" #: addons/publisher/series-part-post-table.php:63 -#: addons/publisher/series-publish-post-table.php:63 orgSeries-widgets.php:73 -#: orgSeries-widgets.php:268 +#: addons/publisher/series-publish-post-table.php:72 msgid "Title" msgstr "Título" @@ -984,7 +1124,7 @@ msgstr "Título" msgid "Most Recent Series" msgstr "Series más recientes" -#: orgSeries-options.php:763 orgSeries-widgets.php:13 +#: orgSeries-options.php:769 orgSeries-widgets.php:13 msgid "Latest Series" msgstr "Últimas series" @@ -1000,37 +1140,37 @@ msgstr "Series" msgid "All the Series I've Written" msgstr "Todas las series que he escrito" -#: orgSeries-taxonomy.php:717 +#: orgSeries-taxonomy.php:729 msgid "Part:" msgstr "Parte:" -#: orgSeries-taxonomy.php:715 orgSeries-taxonomy.php:740 +#: orgSeries-taxonomy.php:727 orgSeries-taxonomy.php:752 msgid "Series:" msgstr "Series:" -#: orgSeries-setup.php:735 +#: orgSeries-setup.php:751 msgid "Posts from the series: " msgstr "Entradas de la serie: " -#: orgSeries-setup.php:733 +#: orgSeries-setup.php:749 msgid "Series: " msgstr "Series: " -#: orgSeries-options.php:787 orgSeries-options.php:793 orgSeries-setup.php:454 +#: orgSeries-options.php:793 orgSeries-options.php:799 orgSeries-setup.php:461 #: orgSeries-widgets.php:112 msgid "Series Table of Contents" msgstr "Tabla de contenidos de la serie" -#: orgSeries-setup.php:337 +#: orgSeries-setup.php:344 msgid "Series Navigation" msgstr "Navegación de la serie" -#: orgSeries-setup.php:331 orgSeries-setup.php:332 +#: orgSeries-setup.php:338 orgSeries-setup.php:339 msgctxt "leave the %tokens% as is when translating" msgid "This entry is part %series_part% of %total_posts_in_series% in the series " msgstr "Esta entrada es la parte %series_part% de %total_posts_in_series% de la serie " -#: orgSeries-options.php:78 orgSeries-setup.php:289 +#: addons/publisher/series_issue_manager.php:501 orgSeries-options.php:78 msgid "Manage Series" msgstr "Gestionar la serie" @@ -1050,7 +1190,7 @@ msgstr "Actualizar serie" msgid "Edit Series" msgstr "Editar serie" -#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:325 +#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:332 msgid "All Series" msgstr "Todas las series" @@ -1080,224 +1220,218 @@ msgstr "Selecciona «No forma parte de una serie» para eliminar los datos de la msgid "Your WordPress version is too old. Publishpress Series 2.2 requires at least WordPress 3.0 to function correctly. Please update your blog via Tools > Upgrade." msgstr "Tu versión de WordPress es demasiado antigua. PublishPress Series 2.2 necesita al menos WordPress 3.0 para funcionar correctamente. Por favor, actualiza tu blog a través de «Herramientas > Actualizar»." -#: orgSeries-options.php:835 +#: orgSeries-options.php:841 msgid "Width for icon if displayed via the latest series template (in pixels)." msgstr "Ancho del icono si se muestra a través de la última plantilla de serie (en píxeles)." -#: orgSeries-options.php:829 +#: orgSeries-options.php:835 msgid "Width for icon on a post page (in pixels)." msgstr "Ancho del icono en la página de la entrada (en píxeles)." -#: orgSeries-options.php:823 +#: orgSeries-options.php:829 msgid "Width for icon on series table of contents page (in pixels)" msgstr "Ancho del icono en la página de la tabla de contenidos de la serie (en píxeles)" -#: orgSeries-options.php:779 +#: orgSeries-options.php:785 msgid "Latest Series (tags after):" msgstr "Última serie (etiquetas después):" -#: orgSeries-options.php:774 +#: orgSeries-options.php:780 msgid "Latest Series (inner tags):" msgstr "Última serie (etiquetas interiores):" -#: orgSeries-options.php:769 +#: orgSeries-options.php:775 msgid "Latest Series (tags before):" msgstr "Última serie (etiquetas anteriores):" -#: orgSeries-options.php:707 +#: orgSeries-options.php:708 msgid "Series Meta (with excerpts):" msgstr "Meta de la serie (con extractos):" -#: orgSeries-options.php:686 +#: orgSeries-options.php:687 msgid "Series Meta:" msgstr "Meta de la serie:" -#: orgSeries-options.php:564 orgSeries-widgets.php:318 +#: orgSeries-options.php:565 orgSeries-widgets.php:318 msgid "Descending" msgstr "Descendente" -#: orgSeries-options.php:563 orgSeries-widgets.php:319 +#: orgSeries-options.php:564 orgSeries-widgets.php:319 msgid "Ascending" msgstr "Ascendente" -#: orgSeries-options.php:557 +#: orgSeries-options.php:558 msgid "Order by date" msgstr "Ordenar por fecha" -#: orgSeries-options.php:609 +#: orgSeries-options.php:610 msgid "Series Table of Contents Title:" msgstr "Título de la tabla de contenidos de la serie:" -#: orgSeries-options.php:546 +#: orgSeries-options.php:547 msgid "Series Custom Base:" msgstr "Base personalizada de la serie:" -#: orgSeries-options.php:605 +#: orgSeries-options.php:606 msgid "Series Per Page:" msgstr "Series por página:" -#: orgSeries-options.php:571 +#: orgSeries-options.php:572 msgid "Series Table of Contents URL:" msgstr "URL de la tabla de contenidos de la serie:" -#: orgSeries-options.php:473 +#: orgSeries-options.php:474 msgid "Display Series Post List?" msgstr "¿Mostrar la lista de entradas de la serie?" -#: orgSeries-options.php:953 +#: orgSeries-options.php:959 msgid "Reset options to default" msgstr "Restablecer las opciones por defecto" -#: orgSeries-options.php:392 +#: orgSeries-options.php:393 msgid "Update Options" msgstr "Actualize las opciones" -#: orgSeries-options.php:330 +#: orgSeries-options.php:331 msgid "Will display the description for the series" msgstr "Mostrará la descripción de la serie" -#: orgSeries-options.php:328 +#: orgSeries-options.php:329 msgid "Will display the total number of posts in a series" msgstr "Mostrará el número total de entradas en una serie" -#: orgSeries-options.php:326 +#: orgSeries-options.php:327 msgid "Will display what part of a series the post is" msgstr "Mostrará qué parte de una serie es la entrada" -#: orgSeries-options.php:324 +#: orgSeries-options.php:325 msgid "Use this tag either before or after the rest of the template code. It will indicate where you want the content of a post to display." msgstr "Utiliza esta etiqueta antes o después del resto del código de la plantilla. Indicará dónde quieres que se muestre el contenido de una entrada." -#: orgSeries-options.php:320 +#: orgSeries-options.php:321 msgid "Will be replaced by the navigation link for the next post in a series. The text will be whatever is included in the 'Custom Next Post Navigation Text' field. If that field is empty then the text will be the title of the post" -msgstr "Será sustituido por el enlace de navegación para la entrada siguiente de una serie. El texto será lo que se incluya en el campo \"Texto de navegación personalizado de la entrada siguiente\". Si ese campo está vacío, el texto será el título de la entrada" +msgstr "Será sustituido por el enlace de navegación para la entrada siguiente de una serie. El texto será lo que se incluya en el campo «Texto de navegación personalizado de la entrada siguiente». Si ese campo está vacío, el texto será el título de la entrada" -#: orgSeries-options.php:318 +#: orgSeries-options.php:319 msgid "Will be replaced by the navigation link for the previous post in a series. The text will be whatever is included in the 'Custom Previous Post Navigation Text' field. If that field is empty then the text will be the title of the post" -msgstr "Será sustituido por el enlace de navegación para la entrada anterior de una serie. El texto será lo que se incluya en el campo \"Texto de navegación personalizado de la entrada anterior\". Si ese campo está vacío, el texto será el título de la entrada" +msgstr "Será sustituido por el enlace de navegación para la entrada anterior de una serie. El texto será lo que se incluya en el campo «Texto de navegación personalizado de la entrada anterior». Si ese campo está vacío, el texto será el título de la entrada" -#: orgSeries-options.php:316 +#: orgSeries-options.php:317 msgid "Will be replaced with the post title of a post in the series linked to the page view of that post." msgstr "Será sustituido por el título de una entrada de la serie vinculada a la vista de la página de esa entrada." -#: orgSeries-options.php:314 +#: orgSeries-options.php:315 msgid "Will be replaced with the post title of a post in the series" msgstr "Será sustituido por el título de una entrada de la serie" -#: orgSeries-options.php:310 +#: orgSeries-options.php:311 msgid "Is the location token for where the contents of the post list post templates will appear." msgstr "Es el token de ubicación en el que aparecerá el contenido de las plantillas de la lista de entradas." -#: orgSeries-options.php:308 +#: orgSeries-options.php:309 msgid "Same as %series_title% except that it will also be linked to the series page" msgstr "Igual que %series_title%, excepto que también se enlazará a la página de la serie" -#: orgSeries-options.php:306 +#: orgSeries-options.php:307 msgid "This will be replaced with the title of a series" msgstr "Esto se reemplazará con el título de una serie" -#: orgSeries-options.php:304 +#: orgSeries-options.php:305 msgid "This token is for use with the orgSeries widget only - it references where you want the list of series titles to be inserted and requires that the template for each series title be also set." msgstr "Este token es para usarlo solo con el widget orgSeries - Hace referencia a dónde quieres que se inserte la lista de títulos de series y requiere que la plantilla para cada título de serie también esté establecida." -#: orgSeries-options.php:302 +#: orgSeries-options.php:303 msgid "Same as %series_icon% except that the series icon will be linked to the series page" msgstr "Igual que %series_icon%, excepto que el icono de la serie estará enlazado a la página de la serie" -#: orgSeries-options.php:300 +#: orgSeries-options.php:301 msgid "This will be replaced with the series icon for a series." msgstr "Esto será sustituido por el icono de las series para una serie." -#: orgSeries-options.php:298 +#: orgSeries-options.php:299 msgid "The following is a legend of the tokens that are available for use in the custom template fields. These will be replaced with the appropriate values when the plugin runs." msgstr "La siguiente es una leyenda de los tokens que están disponibles para su uso en los campos de la plantilla personalizada. Estos serán reemplazados con los valores apropiados cuando el plugin se ejecute." #: orgSeries-options.php:24 orgSeries-options.php:45 orgSeries-options.php:46 -#: orgSeries-setup.php:747 +#: orgSeries-setup.php:763 msgid "Settings" msgstr "Ajustes" -#: orgSeries-manage.php:136 +#: orgSeries-manage.php:262 msgid "Series Icon Upload:" msgstr "Carga de iconos de la serie:" -#: orgSeries-manage.php:131 +#: orgSeries-manage.php:257 msgid "Delete image? (note: there will not be an image associated with this series if you select this)" msgstr "¿Borrar la imagen? (nota: no habrá ninguna imagen asociada a esta serie si selecciona esta opción)" -#: orgSeries-manage.php:121 +#: orgSeries-manage.php:247 msgid "No icon currently" msgstr "Actualmente sin icono" -#: orgSeries-manage.php:115 +#: orgSeries-manage.php:241 msgid "Current series icon:" msgstr "Icono de la serie actual:" -#: orgSeries-manage.php:96 orgSeries-manage.php:140 +#: orgSeries-manage.php:209 orgSeries-manage.php:266 msgid "Upload an image for the series." msgstr "Sube una imagen para la serie." -#: orgSeries-manage.php:75 -msgid "No Series Icon" -msgstr "Sin icono de serie" - -#: orgSeries-manage.php:60 -msgid "Icon" -msgstr "Icono" - -#: orgSeries-admin.php:445 +#: orgSeries-admin.php:488 msgid "Manage All Series" msgstr "Gestionar todas las series" -#: orgSeries-admin.php:438 +#: orgSeries-admin.php:481 msgid "View all series" msgstr "Visualizar todas las series" -#: orgSeries-admin.php:425 +#: orgSeries-admin.php:468 orgSeries-setup.php:293 msgid "No Series" msgstr "Ninguna serie" -#: orgSeries-admin.php:419 +#: orgSeries-admin.php:462 msgid "%3$s - (currently set as Part %4$s)" msgstr "%3$s - (Actualmente establecida como parte %4$s)" -#: orgSeries-admin.php:412 +#: orgSeries-admin.php:455 msgid "Part %1$s of %2$s%6$s in the series
%5$s" msgstr "Parte %1$s de %2$s%6$s de la serie
%5$s" -#: orgSeries-admin.php:358 orgSeries-admin.php:370 orgSeries-admin.php:453 -#: orgSeries-options.php:36 orgSeries-taxonomy.php:451 -#: orgSeries-widgets.php:232 orgSeries-widgets.php:385 +#: addons/grouping/legacy-includes.php:401 +#: addons/publisher/series_im_admin_main.php:7 orgSeries-admin.php:401 +#: orgSeries-admin.php:413 orgSeries-admin.php:496 orgSeries-options.php:36 +#: orgSeries-setup.php:289 orgSeries-taxonomy.php:451 orgSeries-widgets.php:232 +#: orgSeries-widgets.php:385 msgid "Series" msgid_plural "Series" msgstr[0] "Serie" msgstr[1] "Series" -#: orgSeries-admin.php:343 +#: orgSeries-admin.php:386 msgid "A short title of this post that will be used in the Series widget. Leave blank to use the full title." msgstr "Un título corto de esta entrada que se utilizará en el widget de la serie. Déjalo en blanco para utilizar el título completo." -#: orgSeries-admin.php:341 +#: orgSeries-admin.php:384 msgid "Post title in widget:" msgstr "Título de la entrada en el widget:" -#: orgSeries-admin.php:332 +#: orgSeries-admin.php:374 msgid "Series Part:" msgstr "Parte de la serie:" -#: orgSeries-admin.php:289 +#: orgSeries-admin.php:312 msgid "Not part of a series" msgstr "No forma parte de una serie" -#: orgSeries-admin.php:186 +#: orgSeries-admin.php:209 msgid "Hmm... it looks like there is already a series with that name. Try something else" msgstr "Hmm... parece que ya existe una serie con ese nombre. Prueba con otra cosa" -#: orgSeries-admin.php:180 +#: orgSeries-admin.php:203 msgid "The name you picked isn't sanitizing correctly. Try something different." msgstr "El nombre que has escogido no está saneando correctamente. Intenta algo diferente." -#: orgSeries-admin.php:169 +#: orgSeries-admin.php:192 msgid "Sorry but you don't have permission to add series" msgstr "Lo siento pero no tienes permiso para añadir series" diff --git a/languages/organize-series-fr_FR.mo b/languages/organize-series-fr_FR.mo index 4e5b2ddc035f2a0fab8014d592f7f46d3da885ee..5fb8fa2bf39e23489a6375f257d9be8c892b1438 100755 GIT binary patch delta 11286 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 1;\n" "X-Generator: Poedit 3.0.1\n" -#: orgSeries-options.php:353 +#: orgSeries-widgets.php:373 +msgid "Search:" +msgstr "Rechercher :" + +#: orgSeries-widgets.php:280 +msgid "List:" +msgstr "Liste :" + +#: orgSeries-widgets.php:279 +msgid "Dropdown:" +msgstr "Menu déroulant :" + +#: orgSeries-widgets.php:73 orgSeries-widgets.php:268 +msgid "Title:" +msgstr "Titre :" + +#: orgSeries-setup.php:296 +msgid "A link to a Series" +msgstr "Un lien vers une série" + +#: orgSeries-setup.php:295 +msgid "Series Link" +msgstr "Lien de la série" + +#: orgSeries-setup.php:294 +msgid "Series List" +msgstr "Liste de la série" + +#: orgSeries-setup.php:292 +msgid "View Series" +msgstr "Afficher la série" + +#: orgSeries-setup.php:291 +msgid "← Go to Series" +msgstr "← Aller à la série" + +#: orgSeries-options.php:719 +msgid "Whether to limit series meta display to single page only or include archive page." +msgstr "Si vous voulez limiter l’affichage des méta-séries à une seule page ou inclure la page d’archives." + +#: orgSeries-options.php:717 +msgid "Limit series meta to single page only" +msgstr "Limiter l’affichage des méta-séries à une seule page" + +#: orgSeries-manage.php:310 +msgid "Updated successfully" +msgstr "La mise à jour a bien été effectuée" + +#: orgSeries-manage.php:306 +msgid "Not enough permission" +msgstr "Pas de droits suffisants" + +#: orgSeries-manage.php:300 +msgid "Invalid taxonomy" +msgstr "Taxonomie invalide" + +#: orgSeries-manage.php:291 +msgid "Invalid nonce, reload and try again" +msgstr "Nonce invalide, rechargez et réessayez" + +#: orgSeries-manage.php:281 +msgid "Invalid form data" +msgstr "Données de formulaire invalides" + +#: orgSeries-manage.php:234 +msgid "Terms are usually ordered alphabetically, but you can choose your own order by entering a number (1 for first, etc.) in this field." +msgstr "Les termes sont généralement classés par ordre alphabétique, mais vous pouvez choisir votre propre ordre en saisissant un chiffre (1 pour le premier, etc.) dans ce champ." + +#: orgSeries-manage.php:200 +msgid "Set a specific order by entering a number (1 for first, etc.) in this field." +msgstr "Définissez un ordre spécifique en saisissant un numéro (1 pour le premier, etc.) dans ce champ." + +#: orgSeries-manage.php:64 +msgid "To reposition an item, drag and drop the row by \"clicking and holding\" it anywhere and moving it to its new position." +msgstr "Pour repositionner un élément, faites glisser la rangée en la « cliquant et maintenant » n’importe où et déplacez-la vers sa nouvelle position." + +#: orgSeries-manage.php:63 +msgid "Term Order" +msgstr "Ordre de termes" + +#: orgSeries-admin.php:363 +msgid "Search series" +msgstr "Recherche de série" + +#. translators: %s: search keywords +#: addons/publisher/series_issue_manager.php:628 +msgid "Search results for “%s”" +msgstr "Résultats de la recherche pour « %s »" + +#: addons/publisher/series_issue_manager.php:525 +msgid "Number of items per page" +msgstr "Nombre d’éléments par page" + +#: addons/publisher/series_im_admin_main.php:23 +msgid "Publish or schedule posts" +msgstr "Publier ou planifier des publications" + +#: addons/publisher/series_im_admin_main.php:20 +msgid "Series order" +msgstr "Ordre de la série" + +#: addons/publisher/series_im_admin_main.php:11 +msgid "Front View" +msgstr "Interface publique" + +#: addons/publisher/series_im_admin_main.php:10 +msgid "Admin View" +msgstr "Vue d’administration" + +#: addons/publisher/series-publish-post-table.php:188 +msgid "Filter" +msgstr "Filtre" + +#: addons/publisher/series-publish-post-table.php:175 +msgid "All Categories" +msgstr "Toutes les catégories" + +#: addons/publisher/series-publish-post-table.php:46 +msgid "There are no unpublished posts in this series." +msgstr "Il n’y a pas de publications non publiées dans cette série." + +#: addons/publisher/series-part-post-table.php:181 +msgid "There are no posts in this series." +msgstr "Il n’y a pas de publications dans cette série." + +#: addons/grouping/legacy-includes.php:548 +msgid "[less]" +msgstr "[less]" + +#: addons/grouping/legacy-includes.php:547 +msgid "[more]" +msgstr "[more]" + +#: addons/grouping/legacy-includes.php:491 +msgid "Click to toggle" +msgstr "Cliquez pour permuter" + +#: addons/grouping/legacy-includes.php:358 +msgid "Delete all \"Series Categories\" data from the database when deleting the plugin." +msgstr "Supprimez toutes les données de las « Catégories de séries » de la base de données lorsque vous supprimez l'extension." + +#: addons/grouping/legacy-includes.php:352 +msgid "Series Categories Feature" +msgstr "Fonctionnalité des catégories de séries" + +#: addons/grouping/legacy-includes.php:228 +#: addons/grouping/legacy-includes.php:450 +#: addons/grouping/legacy-includes.php:491 +#: addons/grouping/legacy-includes.php:512 +#: addons/grouping/legacy-includes.php:546 +msgid "Series Categories" +msgstr "Catégories de séries" + +#: addons/grouping/legacy-includes.php:227 +msgid "New Series Category" +msgstr "Nouvelle catégorie de séries" + +#: addons/grouping/legacy-includes.php:226 +msgid "Add New Series Category" +msgstr "Ajouter une nouvelle catégorie de série" + +#: addons/grouping/legacy-includes.php:225 +msgid "Update Series Category" +msgstr "Mettre à jour la catégorie de la série" + +#: addons/grouping/legacy-includes.php:224 +msgid "Edit Series Category" +msgstr "Modifier la catégorie de la série" + +#: addons/grouping/legacy-includes.php:223 +#: addons/grouping/legacy-includes.php:521 +msgid "All Series Categories" +msgstr "Toutes les catégories de séries" + +#: addons/grouping/legacy-includes.php:222 +msgid "Popular Series Categories" +msgstr "Catégories de séries populaires" + +#: addons/grouping/legacy-includes.php:221 +msgid "Search Series Categories" +msgstr "Recherche de catégories de séries" + +#: addons/grouping/legacy-includes.php:220 +msgctxt "taxonomy singular name" +msgid "Series Category" +msgstr "Catégorie de la série" + +#: addons/grouping/legacy-includes.php:219 +msgctxt "taxonomy general name" +msgid "Series Categories" +msgstr "Catégories de la série" + +#: orgSeries-options.php:354 msgid "Click here to install PublishPress Blocks" msgstr "Cliquez ici pour installer PublishPress Blocks" -#: orgSeries-options.php:350 +#: orgSeries-options.php:351 msgid "Choose from Grid, List, Slider, Masonry, and other layouts." -msgstr "" -"Choisissez parmi les mises en page suivantes : grille, liste, curseur, " -"masonry et autres." +msgstr "Choisissez parmi les mises en page suivantes : grille, liste, curseur, masonry et autres." -#: orgSeries-options.php:349 -msgid "" -"The Content Display block allows you to create advanced layouts for " -"PublishPress Series" -msgstr "" -"Le bloc d’affichage du contenu vous permet de créer des mises en page " -"avancées pour PublishPress Series" +#: orgSeries-options.php:350 +msgid "The Content Display block allows you to create advanced layouts for PublishPress Series" +msgstr "Le bloc d’affichage du contenu vous permet de créer des mises en page avancées pour PublishPress Series" -#: orgSeries-options.php:348 +#: orgSeries-options.php:349 msgid "PublishPress Blocks is 100% free to install and use." msgstr "PublishPress Blocks est 100% gratuit à installer et à utiliser." -#: orgSeries-options.php:346 +#: orgSeries-options.php:347 msgid "Create beautiful layouts for your series" msgstr "Créez de superbes mises en page pour vos séries" -#: orgSeries-options.php:345 +#: orgSeries-options.php:346 msgid "Recommendations for you" msgstr "Des recommandations pour vous" #: addons/publisher/series-part-post-table.php:67 -#: addons/publisher/series-publish-post-table.php:67 +#: addons/publisher/series-publish-post-table.php:76 msgid "Status" msgstr "État" -#: orgSeries-options.php:584 -msgid "" -"You must %1s update your permalink structure %2s to something other than " -"\"Plain\" for the Series Table of Contents URL to work." -msgstr "" -"Vous devez %1s mettre à jour votre structure de permalien %2s à autre chose " -"que « Simple » pour que l’URL de la table des matières de la série " -"fonctionne." +#: orgSeries-options.php:585 +msgid "You must %1s update your permalink structure %2s to something other than \"Plain\" for the Series Table of Contents URL to work." +msgstr "Vous devez %1s mettre à jour votre structure de permalien %2s à autre chose que « Simple » pour que l’URL de la table des matières de la série fonctionne." -#: includes-core/PPSeriesCoreAdmin.php:114 +#: includes-core/PPSeriesCoreAdmin.php:97 msgid "View Knowledge Base" msgstr "Voir la base de connaissances" -#: includes-core/PPSeriesCoreAdmin.php:112 +#: includes-core/PPSeriesCoreAdmin.php:95 msgid "Detailed documentation is also available on the plugin website." -msgstr "" -"Une documentation détaillée est également disponible sur le site de " -"l’extension." +msgstr "Une documentation détaillée est également disponible sur le site de l’extension." -#: includes-core/PPSeriesCoreAdmin.php:103 +#: includes-core/PPSeriesCoreAdmin.php:86 msgid "Request Support" msgstr "Demande de support" -#: includes-core/PPSeriesCoreAdmin.php:101 +#: includes-core/PPSeriesCoreAdmin.php:84 msgid "If you need help or have a new feature request, let us know." -msgstr "" -"Si vous avez besoin d’aide ou si vous avez une nouvelle demande de " -"fonctionnalité, faites-le nous savoir." +msgstr "Si vous avez besoin d’aide ou si vous avez une nouvelle demande de fonctionnalité, faites-le nous savoir." -#: includes-core/PPSeriesCoreAdmin.php:96 +#: includes-core/PPSeriesCoreAdmin.php:79 msgid "Need PublishPress Series Support?" msgstr "Avez-vous besoin du support de PublishPress Series ?" -#: includes-core/PPSeriesCoreAdmin.php:86 +#: includes-core/PPSeriesCoreAdmin.php:69 msgid "No ads inside the plugin" msgstr "Aucune publicité dans l’extension" -#: includes-core/PPSeriesCoreAdmin.php:85 +#: includes-core/PPSeriesCoreAdmin.php:68 msgid "Fast, professional support" msgstr "Un support rapide et professionnel" -#: includes-core/PPSeriesCoreAdmin.php:84 +#: includes-core/PPSeriesCoreAdmin.php:67 msgid "Remove PublishPress ads and branding" msgstr "Retirez les publicités et l’image de marque de PublishPress" -#: includes-core/PPSeriesCoreAdmin.php:83 +#: includes-core/PPSeriesCoreAdmin.php:66 msgid "Extra tokens for templates" msgstr "Jetons supplémentaires pour les modèles" -#: includes-core/PPSeriesCoreAdmin.php:82 +#: includes-core/PPSeriesCoreAdmin.php:65 msgid "Put series together in groups" msgstr "Regroupez les séries en groupes" -#: includes-core/PPSeriesCoreAdmin.php:81 +#: includes-core/PPSeriesCoreAdmin.php:64 msgid "Add a post to multiple series" msgstr "Ajoutez une publication à plusieurs séries" -#: includes-core/PPSeriesCoreAdmin.php:80 +#: includes-core/PPSeriesCoreAdmin.php:63 msgid "Shortcodes" msgstr "Codes courts" -#: includes-core/PPSeriesCoreAdmin.php:79 +#: includes-core/PPSeriesCoreAdmin.php:62 msgid "Custom post type support" msgstr "Prise en charge des types de publication personnalisés" -#: includes-core/PPSeriesCoreAdmin.php:76 +#: includes-core/PPSeriesCoreAdmin.php:59 msgid "Enhance the power of PublishPress Series with the Pro version:" msgstr "Renforcez la puissance de PublishPress Series avec la version Pro :" -#: includes-core/PPSeriesCoreAdmin.php:71 +#: includes-core/PPSeriesCoreAdmin.php:54 msgid "Upgrade to PublishPress Series Pro" msgstr "Passez à la version Pro de PublishPress Series" -#: addons/publisher/series_issue_manager.php:777 +#: addons/publisher/series_issue_manager.php:790 msgid "Update Order" msgstr "Mettre à jour la commande" -#: addons/publisher/series_issue_manager.php:761 +#: addons/publisher/series_im_admin_main.php:8 +#: addons/publisher/series_issue_manager.php:774 orgSeries-admin.php:320 +#: orgSeries-manage.php:173 orgSeries-manage.php:182 msgid "Series Order" msgstr "Ordre de la série" -#: addons/publisher/series_issue_manager.php:728 +#: addons/publisher/series_issue_manager.php:741 msgid "Series Order:" msgstr "Ordre de la série :" -#: addons/publisher/series_issue_manager.php:693 +#: addons/publisher/series_issue_manager.php:706 msgid "%1$s%2$s, %3$s @ %4$s : %5$s" msgstr "%2$s%1$s, %3$s à les %4$s : %5$s" -#: addons/publisher/series_issue_manager.php:670 +#: addons/publisher/series_issue_manager.php:683 msgid "Publication Date/Time:" msgstr "Date/heure de publication :" -#: addons/publisher/series_issue_manager.php:648 -#: addons/publisher/series_issue_manager.php:753 +#: addons/publisher/series_issue_manager.php:661 +#: addons/publisher/series_issue_manager.php:766 msgid "Description here." msgstr "Description ici." -#: addons/publisher/series_issue_manager.php:731 -msgid "" -"Drag the post names into the order you want them to be in the series, from " -"the first part to the last part." -msgstr "" -"Faites glisser les noms des publications dans l’ordre où vous voulez " -"qu’elles soient dans la série, de la première à la dernière partie." +#: addons/publisher/series_issue_manager.php:744 +msgid "Drag the post names into the order you want them to be in the series, from the first part to the last part." +msgstr "Faites glisser les noms des publications dans l’ordre où vous voulez qu’elles soient dans la série, de la première à la dernière partie." -#: addons/publisher/series_issue_manager.php:625 +#: addons/publisher/series_issue_manager.php:622 msgid "Publishing Series:" msgstr "Série de publications :" -#: addons/publisher/series_issue_manager.php:509 +#: addons/publisher/series_issue_manager.php:500 msgid "Manage Series Issues" msgstr "Gérer les problèmes de séries" -#: addons/publisher/series_issue_manager.php:370 -msgid "Congratulations. Your series was published successfully." -msgstr "Félicitations. Votre série a bien été publiée." +#: addons/publisher/series_issue_manager.php:361 +msgid "Congratulations. Your posts were published successfully." +msgstr "Félicitations. Vos publications ont bien été publiées." -#: addons/publisher/series_issue_manager.php:365 -msgid "Congratulations. Your series was scheduled successfully." -msgstr "Félicitations. Votre série a bien été planifiée." +#: addons/publisher/series_issue_manager.php:356 +msgid "Congratulations. Your posts were scheduled successfully." +msgstr "Félicitations. Vos publications ont bien été planifiées." -#: addons/publisher/series_issue_manager.php:342 +#: addons/publisher/series_issue_manager.php:333 msgid "Post moved to the Trash." -msgstr "La publication a été mis à la corbeille." +msgstr "La publication a été mise à la corbeille." -#: addons/publisher/series_issue_manager.php:333 +#: addons/publisher/series_issue_manager.php:324 msgid "Congratulations. Your series order was updated successfully." msgstr "Félicitations. Votre commande de séries a bien été mise à jour." -#: addons/publisher/series_issue_manager.php:324 +#: addons/publisher/series_issue_manager.php:315 msgid "The posts in your series were successfully unpublished." msgstr "Les publications de votre série ont bien été dépubliées." -#: addons/publisher/series_issue_manager.php:245 -msgid "" -"When checked, all posts you assign to this series will remain unpublished " -"until you publish the entire series." -msgstr "" -"Si cette case est cochée, toutes les publications que vous attribuez à cette " -"série resteront non publiées jusqu’à ce que vous publiiez la série entière." +#: addons/publisher/series_issue_manager.php:236 +msgid "When checked, all posts you assign to this series will remain unpublished until you publish the entire series." +msgstr "Si cette case est cochée, toutes les publications que vous attribuez à cette série resteront non publiées jusqu’à ce que vous publiiez la série entière." -#: addons/publisher/series_issue_manager.php:241 +#: addons/publisher/series_issue_manager.php:232 msgid "Create as unpublished:" msgstr "Créer comme non publiée :" -#: addons/publisher/series_im_admin_main.php:102 +#: addons/publisher/series_im_admin_main.php:38 msgid "You have no series available to publish." msgstr "Vous n’avez aucune série à publier." -#: addons/publisher/series_im_admin_main.php:93 +#: addons/publisher/series_im_admin_main.php:29 msgid "View series in frontend" msgstr "Voir les séries dans l’interface publique" -#: addons/publisher/series_im_admin_main.php:90 +#: addons/publisher/series_im_admin_main.php:26 msgid "View series in admin" msgstr "Voir les séries dans l’administration" -#: addons/publisher/series_im_admin_main.php:87 -msgid "Unpublish all" -msgstr "Dépublier tout" - -#: addons/publisher/series_im_admin_main.php:84 -msgid "Publish all" -msgstr "Publier tout" - -#: addons/publisher/series_im_admin_main.php:81 -msgid "Update order" -msgstr "Mettre à jour la commande" - -#: addons/publisher/series_im_admin_main.php:79 -msgid "%d Scheduled" -msgstr "%d planifié" - -#: addons/publisher/series_im_admin_main.php:78 -msgid "%d Unpublished" -msgstr "%d non publié" - -#: addons/publisher/series_im_admin_main.php:77 -msgid "%d Published" -msgstr "%d publié" - -#: addons/publisher/series_im_admin_main.php:76 +#: addons/publisher/series_im_admin_main.php:18 msgid "Edit the status of %1$s" msgstr "Modifier l’état de %1$s" -#: addons/publisher/series_im_admin_main.php:7 -msgid "Publish posts in series" -msgstr "Publier des publications en série" - -#: addons/publisher/series-publish-post-table.php:68 -#: addons/publisher/series-publish-post-table.php:274 +#: addons/publisher/series-publish-post-table.php:78 +#: addons/publisher/series-publish-post-table.php:439 msgid "Preview" msgstr "Aperçu" -#: addons/publisher/series-part-post-table.php:305 -#: addons/publisher/series-publish-post-table.php:286 +#: addons/publisher/series-part-post-table.php:314 +#: addons/publisher/series-publish-post-table.php:451 msgid "Move to Trash" -msgstr "Mettre à la corbeille" +msgstr "Déplacer dans la corbeille" -#: addons/publisher/series-part-post-table.php:289 +#: addons/publisher/series-part-post-table.php:298 +#: addons/publisher/series-publish-post-table.php:331 msgid "(Currently has no Part number)" -msgstr "(N’a aucun numéro de pièce actuellement)" +msgstr "(Il n’y a aucun numéro de pièce actuellement)" #: addons/publisher/series-part-post-table.php:155 -#: addons/publisher/series-publish-post-table.php:140 +#: addons/publisher/series-publish-post-table.php:284 msgid "Trash" msgstr "Corbeille" #: addons/publisher/series-part-post-table.php:140 -#: addons/publisher/series-publish-post-table.php:125 +#: addons/publisher/series-publish-post-table.php:269 msgid "Edit" msgstr "Modifier" @@ -269,17 +412,17 @@ msgid "Current Part" msgstr "Pièce actuelle" #: addons/publisher/series-part-post-table.php:66 -#: addons/publisher/series-publish-post-table.php:66 +#: addons/publisher/series-publish-post-table.php:75 msgid "Tags" msgstr "Étiquettes" #: addons/publisher/series-part-post-table.php:65 -#: addons/publisher/series-publish-post-table.php:65 +#: addons/publisher/series-publish-post-table.php:74 msgid "Categories" msgstr "Catégories" #: addons/publisher/series-part-post-table.php:64 -#: addons/publisher/series-publish-post-table.php:64 +#: addons/publisher/series-publish-post-table.php:73 msgid "Author" msgstr "Auteur/autrice" @@ -288,161 +431,108 @@ msgid "Hide series with no posts?" msgstr "Voulez-vous masquer les séries qui n’ont pas de publications ?" #: orgSeries-widgets.php:79 -msgid "" -"The layout and content of this widget can be adjusted via the Latest Series area." -msgstr "" -"La mise en page et le contenu de ce widget peuvent être réglés via la zone " -"Dernière série." +msgid "The layout and content of this widget can be adjusted via the Latest Series area." +msgstr "La mise en page et le contenu de ce widget peuvent être réglés via la zone Dernière série." -#: orgSeries-options.php:902 +#: orgSeries-options.php:908 msgid "Show \"Post title in widget\"" msgstr "Afficher « Le titre de la publication dans le widget »." -#: orgSeries-options.php:898 +#: orgSeries-options.php:904 msgid "Show \"Series Part\"" msgstr "Afficher « la pièce de la série »" -#: orgSeries-options.php:894 +#: orgSeries-options.php:900 msgid "Show \"Add New\"" msgstr "Afficher « Ajouter »" -#: orgSeries-options.php:862 -msgid "" -"To create a new taxonomy, enter the new name and click the \"Update Options" -"\" button." -msgstr "" -"Pour créer une nouvelle taxonomie, saisissez le nouveau nom et cliquez sur " -"le bouton « Mettre à jour les options »." +#: orgSeries-options.php:868 +msgid "To create a new taxonomy, enter the new name and click the \"Update Options\" button." +msgstr "Pour créer une nouvelle taxonomie, saisissez le nouveau nom et cliquez sur le bouton « Mettre à jour les options »." -#: orgSeries-options.php:789 -msgid "" -"This display is used by the \"Series Table of Contents\" widget, shortcode, " -"and URL." -msgstr "" -"Cet affichage est utilisé par le widget « Table des matières de la série », " -"le code court et l’URL." +#: orgSeries-options.php:795 +msgid "This display is used by the \"Series Table of Contents\" widget, shortcode, and URL." +msgstr "Cet affichage est utilisé par le widget « Table des matières de la série », le code court et l’URL." -#: orgSeries-options.php:765 +#: orgSeries-options.php:771 msgid "This display is used by the \"Latest Series\" widget." msgstr "Cet affichage est utilisé par le widget « Dernières séries »." -#: orgSeries-options.php:711 -msgid "" -"This control how and what series meta information is displayed with posts " -"that are part of a series when the_excerpt is used. " -msgstr "" -"Ceci contrôle comment et quelles méta-informations de série sont affichées " -"avec les publications qui font partie d’une série lorsque the_excerpt est " -"utilisé. " +#: orgSeries-options.php:712 +msgid "This control how and what series meta information is displayed with posts that are part of a series when the_excerpt is used. " +msgstr "Ceci contrôle comment et quelles méta-informations de série sont affichées avec les publications qui font partie d’une série lorsque the_excerpt est utilisé." -#: orgSeries-options.php:672 +#: orgSeries-options.php:673 msgid "Series Post List Post Title (Current Post)" -msgstr "" -"Liste des publications de la série Titre de la publication (publication " -"actuelle)" +msgstr "Liste des publications de la série Titre de la publication (publication actuelle)" -#: orgSeries-options.php:666 +#: orgSeries-options.php:667 msgid "Series Post List Post Title (Linked Post)" -msgstr "" -"Liste des publications de la série Titre de la publication (publication liée)" +msgstr "Liste des publications de la série Titre de la publication (publication liée)" -#: orgSeries-options.php:569 +#: orgSeries-options.php:570 msgid "Choose the design for the page where all your Series are displayed." msgstr "Choisissez le design de la page où sont affichées toutes vos séries." -#: orgSeries-options.php:485 +#: orgSeries-options.php:486 msgid "Display Series Meta?" msgstr "Voulez-vous afficher les métadonnées de la série ?" -#: orgSeries-options.php:481 +#: orgSeries-options.php:482 msgid "Display Series Navigation?" msgstr "Voulez-vous afficher la navigation de la série ?" -#: orgSeries-options.php:468 +#: orgSeries-options.php:469 msgid "Choose the design for pages that are included in a series." msgstr "Choisissez le design des pages qui sont incluses dans une série." -#: orgSeries-options.php:446 -msgid "" -"These settings allow you to customize the metabox on the post editing screen." -msgstr "" -"Ces réglages vous permettent de personnaliser la boîte méta sur l’écran de " -"modification de la publication." +#: orgSeries-options.php:447 +msgid "These settings allow you to customize the metabox on the post editing screen." +msgstr "Ces réglages vous permettent de personnaliser la boîte méta sur l’écran de modification de la publication." -#: orgSeries-options.php:432 -msgid "" -"Please change these settings carefully as they make significant changes to " -"PublishPress Series." -msgstr "" -"Veuillez modifier ces réglages avec soin car ils apportent des changements " -"importants à PublishPress Series." +#: orgSeries-options.php:433 +msgid "Please change these settings carefully as they make significant changes to PublishPress Series." +msgstr "Veuillez modifier ces réglages avec soin car ils apportent des changements importants à PublishPress Series." -#: orgSeries-options.php:418 -msgid "" -"These templates allow you to customize the frontend appearance of " -"PublishPress Series." -msgstr "" -"Ces modèles vous permettent de personnaliser l’apparence de l’interface " -"publique de PublishPress Series." +#: orgSeries-options.php:419 +msgid "These templates allow you to customize the frontend appearance of PublishPress Series." +msgstr "Ces modèles vous permettent de personnaliser l’apparence de l’interface publique de PublishPress Series." -#: orgSeries-options.php:411 -msgid "" -"These settings allow you to customize the main frontend screens in " -"PublishPress Series." -msgstr "" -"Ces réglages vous permettent de personnaliser les principaux écrans de " -"l’interface publique de PublishPress Series." +#: orgSeries-options.php:412 +msgid "These settings allow you to customize the main frontend screens in PublishPress Series." +msgstr "Ces réglages vous permettent de personnaliser les principaux écrans de l’interface publique de PublishPress Series." -#: orgSeries-options.php:240 +#: orgSeries-options.php:241 msgid "Metabox" msgstr "Boîte méta" -#: orgSeries-options.php:239 +#: orgSeries-options.php:240 msgid "Taxonomy" msgstr "Taxonomie" -#: includes-core/pro-placeholder/views/series-group-placeholder.php:11 -msgid "" -"PublishPress Series Pro gives you the ability to group series together by " -"category." -msgstr "" -"PublishPress Series Pro vous donne la possibilité de regrouper les séries " -"par catégorie." - -#: includes-core/pro-placeholder/views/series-group-placeholder.php:2 -msgid "Manage Series Groups" -msgstr "Gérer les groupes de séries" - -#: includes-core/PPSeriesCoreAdmin.php:89 -#: includes-core/pro-placeholder/views/series-group-placeholder.php:15 +#: includes-core/PPSeriesCoreAdmin.php:72 msgid "Upgrade to Pro" -msgstr "Passer à Pro" +msgstr "Passer à la version Pro" #: addons/publisher/series_im_admin_main.php:2 msgid "Manage Series to Publish" msgstr "Gérer les séries à publier" -#: includes-core/PPSeriesCoreAdmin.php:47 -#: includes-core/PPSeriesCoreAdmin.php:48 -msgid "Series Groups" -msgstr "Groupes de séries" - -#: addons/publisher/series_issue_manager.php:510 -#: addons/publisher/series_issue_manager.php:656 -#: addons/publisher/series_issue_manager.php:701 +#: addons/publisher/series_im_admin_main.php:9 +#: addons/publisher/series_issue_manager.php:669 +#: addons/publisher/series_issue_manager.php:714 msgid "Publish Series" msgstr "Publier la série" -#: orgSeries-options.php:928 +#: orgSeries-options.php:934 msgid "Enable automatic renumbering of posts in a series." msgstr "Activez la renumérotation automatique des publications dans une série." -#: orgSeries-options.php:922 +#: orgSeries-options.php:928 msgid "Automatic Numbering" msgstr "Renumérotation automatique" -#: orgSeries-options.php:241 +#: orgSeries-options.php:242 msgid "Advanced" msgstr "Avancé" @@ -450,104 +540,81 @@ msgstr "Avancé" msgid "https://publishpress.com/publishpress-series/" msgstr "https://publishpress.com/publishpress-series/" -#: orgSeries-options.php:529 -msgid "" -"Choosing a layout different to \"Default\" will override the taxonomy " -"template from your theme. Click here for " -"details on how to customize these designs." -msgstr "" -"Si vous choisissez une disposition différente de « Par défaut », le modèle " -"de taxonomie de votre thème sera remplacé.Cliquez ici pour savoir comment personnaliser ces designs." +#: orgSeries-options.php:530 +msgid "Choosing a layout different to \"Default\" will override the taxonomy template from your theme. Click here for details on how to customize these designs." +msgstr "Si vous choisissez une disposition différente de « Par défaut », le modèle de taxonomie de votre thème sera remplacé.Cliquez ici pour savoir comment personnaliser ces designs." #: orgSeries-options.php:101 msgid "Permission denied" msgstr "Droits refusés" -#: orgSeries-options.php:539 +#: orgSeries-options.php:540 msgid "Columns:" msgstr "Colonnes :" -#: orgSeries-options.php:511 +#: orgSeries-options.php:512 msgid "Layout:" msgstr "Mise en page :" -#: orgSeries-options.php:505 -msgid "" -"Choose the design for the taxonomy page where a single Series is displayed." -msgstr "" -"Choisissez le design de la page de taxonomie où une seule série est affichée." +#: orgSeries-options.php:506 +msgid "Choose the design for the taxonomy page where a single Series is displayed." +msgstr "Choisissez le design de la page de taxonomie où une seule série est affichée." -#: orgSeries-options.php:460 +#: orgSeries-options.php:461 msgid "List" msgstr "Liste" -#: orgSeries-options.php:459 +#: orgSeries-options.php:460 msgid "Grid" msgstr "Grille" -#: orgSeries-options.php:458 +#: orgSeries-options.php:459 msgid "Default" msgstr "Par défaut" -#: orgSeries-options.php:549 +#: orgSeries-options.php:550 msgid "This text will be part of the URL for all Series Overview pages." -msgstr "" -"Ce texte fera partie de l’URL de toutes les pages de vue d’ensemble des " -"séries." +msgstr "Ce texte fera partie de l’URL de toutes les pages de vue d’ensemble des séries." -#: orgSeries-options.php:439 -msgid "" -"This feature allows you to create a new taxonomy for this plugin to use if " -"you don't want to use the default \"Series\" taxonomy." -msgstr "" -"Cette fonctionnalité vous permet de créer une nouvelle taxonomie à utiliser " -"par cette extension si vous ne souhaitez pas utiliser la taxonomie " -"« Séries » par défaut." +#: orgSeries-options.php:440 +msgid "This feature allows you to create a new taxonomy for this plugin to use if you don't want to use the default \"Series\" taxonomy." +msgstr "Cette fonctionnalité vous permet de créer une nouvelle taxonomie à utiliser par cette extension si vous ne souhaitez pas utiliser la taxonomie « Séries » par défaut." -#: inc/templates/taxonomy-series.php:67 +#: inc/templates/taxonomy-series.php:70 msgid "Sorry, no results found." msgstr "Désolé, aucun résultat trouvé." #: orgSeries-widgets.php:375 -msgid "" -"You can return any series that match this search string (matched against " -"series names) - case insensitive" -msgstr "" -"Vous pouvez retourner toutes les séries qui correspondent à cette chaîne de " -"recherche (par rapport aux noms des séries) - insensible à la casse" +msgid "You can return any series that match this search string (matched against series names)" +msgstr "Vous pouvez retourner toutes les séries qui correspondent à cette chaîne de recherche (par rapport aux noms des séries)" -#: orgSeries-widgets.php:373 +#: addons/publisher/series_issue_manager.php:641 msgid "Search" msgstr "Rechercher" #: orgSeries-widgets.php:369 -msgid "" -"You can select the offset for the number of series (useful for paging). No " -"offset if left blank" -msgstr "" -"Vous pouvez sélectionner le décalage pour le nombre de séries (utile pour la " -"pagination). Aucun décalage si laissé vide" +msgid "You can select the offset for the number of series (useful for paging). No offset if left blank" +msgstr "Vous pouvez sélectionner le décalage pour le nombre de séries (utile pour la pagination). Aucun décalage si laissé vide" #: orgSeries-widgets.php:367 -msgid "Offset" -msgstr "Décalage" +msgid "Offset:" +msgstr "Décalage :" #: orgSeries-widgets.php:362 -msgid "Number of Series" -msgstr "Nombre de séries" +msgid "Number of Series:" +msgstr "Nombre de séries :" #: orgSeries-widgets.php:347 -msgid "Include series" -msgstr "Inclure les séries" +msgid "Include series:" +msgstr "Inclure les séries :" #: orgSeries-widgets.php:332 -msgid "Exclude series" -msgstr "Exclure les séries" +msgid "Exclude series:" +msgstr "Exclure les séries :" #: orgSeries-widgets.php:314 -msgid "Order\t" -msgstr "Trier\t" +msgid "Order:" +msgstr "Trier :" #: orgSeries-widgets.php:301 msgid "series id" @@ -565,226 +632,191 @@ msgstr "compte" msgid "name" msgstr "nom" -#: orgSeries-widgets.php:294 -msgid "Order by\t" -msgstr "Trier par\t" - #: orgSeries-widgets.php:278 -msgid "Show Series Table Of Content as" -msgstr "Afficher la table des matières de la série comme" +msgid "Show Series Table Of Content as:" +msgstr "Afficher la table des matières de la série comme :" #: orgSeries-widgets.php:273 msgid "Show Series Table Of Content" msgstr "Afficher la table des matières de la série" -#: orgSeries-utility.php:405 +#: orgSeries-utility.php:406 msgid "Auto/None" msgstr "Auto/aucune" -#: orgSeries-options.php:875 -msgid "" -"Please use with caution. Running this process will delete all the terms from " -"the current taxonomy and migrate them to a new taxonomy." -msgstr "" -"Veuillez l’utiliser avec précaution. L’exécution de ce processus supprimera " -"tous les termes de la taxonomie actuelle et les migrera vers une nouvelle " -"taxonomie." +#: orgSeries-options.php:881 +msgid "Please use with caution. Running this process will delete all the terms from the current taxonomy and migrate them to a new taxonomy." +msgstr "Veuillez l’utiliser avec précaution. L’exécution de ce processus supprimera tous les termes de la taxonomie actuelle et les migrera vers une nouvelle taxonomie." -#: orgSeries-options.php:873 +#: orgSeries-options.php:879 msgid "Migrate series to new taxonomy" msgstr "Migrer les séries vers une nouvelle taxonomie" -#: orgSeries-options.php:869 +#: orgSeries-options.php:875 msgid "Migrate" msgstr "Migrer" -#: orgSeries-options.php:796 -msgid "" -"This display is used by the \"Series Table of Contents\". To find the URL " -"for this display, go the \"Display\" tab and then \"Series Table of Contents " -"URL\"." -msgstr "" -"Cet affichage est utilisé par la « Table des matières de la série ». Pour " -"trouver l’URL de cet affichage, allez dans l’onglet « Affichage » et ensuite " -"« URL de la table des matières de la série »." +#: orgSeries-options.php:802 +msgid "This display is used by the \"Series Table of Contents\". To find the URL for this display, go the \"Display\" tab and then \"Series Table of Contents URL\"." +msgstr "Cet affichage est utilisé par la « Table des matières de la série ». Pour trouver l’URL de cet affichage, allez dans l’onglet « Affichage » et ensuite « URL de la table des matières de la série »." -#: orgSeries-options.php:755 +#: orgSeries-options.php:761 msgid "First Post" msgstr "Première publication" -#: orgSeries-options.php:730 +#: orgSeries-options.php:736 msgid "Series Post Navigation Location" msgstr "Emplacement de navigation de série de la publication" -#: orgSeries-options.php:692 +#: orgSeries-options.php:693 msgid "Series Metabox Location" msgstr "Emplacement de la boîte méta des séries" -#: orgSeries-options.php:651 +#: orgSeries-options.php:652 msgid "Series Post List box Location" msgstr "Emplacement de la boîte de liste des publications des séries" -#: orgSeries-options.php:630 +#: orgSeries-options.php:631 msgid "Bottom" msgstr "Bas" -#: orgSeries-options.php:629 +#: orgSeries-options.php:630 msgid "Top" msgstr "Haut" -#: orgSeries-options.php:628 +#: orgSeries-options.php:629 msgid "As in Template" msgstr "Comme dans modèle" -#: orgSeries-options.php:568 +#: orgSeries-options.php:569 msgid "Display on Series Table of Contents screens" msgstr "Affichage sur les écrans de table des matières des séries" -#: orgSeries-options.php:496 +#: orgSeries-options.php:497 msgid "Use box style" msgstr "Utiliser le style de boîte" -#: orgSeries-options.php:489 +#: orgSeries-options.php:490 msgid "Use PublishPress Series CSS styles?" msgstr "Utiliser les styles CSS de PublishPress Series ?" -#: orgSeries-options.php:477 +#: orgSeries-options.php:478 msgid "Maximum number of items in Series Post List" msgstr "Nombre maximum d’éléments dans la liste des publications de la série" -#: orgSeries-options.php:467 +#: orgSeries-options.php:468 msgid "Display on single posts in a series" msgstr "Afficher sur les publications uniques dans une série" -#: orgSeries-options.php:322 -msgid "" -"Will be replaced by the navigation link for the first post in a series. The " -"text will be whatever is included in the 'Custom First Post Navigation Text' " -"field. If that field is empty then the text will be the title of the post" -msgstr "" -"Sera remplacé par le lien de navigation de la première publication d’une " -"série. Le texte sera celui qui figure dans le champ « Texte de navigation " -"personnalisé de la première publication ». Si ce champ est vide, le texte " -"sera le titre de la publication" +#: orgSeries-options.php:323 +msgid "Will be replaced by the navigation link for the first post in a series. The text will be whatever is included in the 'Custom First Post Navigation Text' field. If that field is empty then the text will be the title of the post" +msgstr "Sera remplacé par le lien de navigation de la première publication d’une série. Le texte sera celui qui figure dans le champ « Texte de navigation personnalisé de la première publication ». Si ce champ est vide, le texte sera le titre de la publication" -#: orgSeries-options.php:287 +#: orgSeries-options.php:288 msgid "Allowed Html" msgstr "HTML autorisé" -#: orgSeries-options.php:858 +#: orgSeries-options.php:864 msgid "Series Taxonomy:" msgstr "Taxonomie des séries :" -#: orgSeries-admin.php:409 orgSeries-admin.php:417 -msgid "" -"%3$s - (Currently has no Part number)" -msgstr "" -"%3$s - (n’a actuellement aucun numéro de " -"partie)" +#: orgSeries-admin.php:452 orgSeries-admin.php:460 +msgid "%3$s - (Currently has no Part number)" +msgstr "%3$s - (n’a actuellement aucun numéro de partie)" -#: orgSeries-admin.php:46 orgSeries-options.php:139 +#: orgSeries-admin.php:69 orgSeries-options.php:139 msgid "%1$s series migrated to new taxonomy" msgstr "Les séries %1$s ont migré vers une nouvelle taxonomie" -#: orgSeries-admin.php:43 +#: orgSeries-admin.php:66 msgid "An error occured" msgstr "Une erreur s’est produite" #: orgSeries-widgets.php:396 msgid "Current series" -msgstr "Série actuelle" +msgstr "Séries actives" -#: orgSeries-options.php:750 +#: orgSeries-options.php:756 msgid "Previous Post" msgstr "Article précédent" -#: orgSeries-options.php:745 +#: orgSeries-options.php:751 msgid "Next Post" msgstr "Article suivant" -#: orgSeries-options.php:725 +#: orgSeries-options.php:731 msgid "Series Post Navigation:" msgstr "Navigation publications de la série :" -#: orgSeries-options.php:721 +#: orgSeries-options.php:727 msgid "This display is shown at the bottom of all posts in a series." msgstr "Cet affichage apparaît au bas de tous les publications d’une série." -#: orgSeries-options.php:719 +#: orgSeries-options.php:725 msgid "Series Navigation Box" msgstr "Boîte de navigation de la série" -#: orgSeries-options.php:680 +#: orgSeries-options.php:681 msgid "Series Meta Box" msgstr "Boîte méta de la série" -#: orgSeries-options.php:646 +#: orgSeries-options.php:647 msgid "Series Post List" msgstr "Liste des publications de la série" -#: orgSeries-options.php:643 orgSeries-options.php:682 +#: orgSeries-options.php:644 orgSeries-options.php:683 msgid "This display is shown at the top of all posts in a series." msgstr "Cet affichage apparaît en haut de tous les articles d’une série." -#: orgSeries-options.php:641 +#: orgSeries-options.php:642 msgid "Series Post List Box" msgstr "Boîte de la liste des publications de la série" -#: orgSeries-options.php:312 -msgid "" -"Is the location token for where the contents of the post list post templates " -"will appear and use provided widget post short title." -msgstr "" -"C’est le jeton d’emplacement pour l’endroit où le contenu des modèles de " -"publication de la liste des publications apparaîtra et utilisera le titre " -"court du widget de publication fourni." +#: orgSeries-options.php:313 +msgid "Is the location token for where the contents of the post list post templates will appear and use provided widget post short title." +msgstr "C’est le jeton d’emplacement pour l’endroit où le contenu des modèles de publication de la liste des publications apparaîtra et utilisera le titre court du widget de publication fourni." -#: orgSeries-manage.php:61 +#: orgSeries-manage.php:174 msgid "ID" msgstr "ID" -#: orgSeries-options.php:950 +#: orgSeries-options.php:956 msgid "Reset settings" msgstr "Réinitialiser les réglages" -#: orgSeries-options.php:498 +#: orgSeries-options.php:499 msgid "Use light style" msgstr "Utiliser le style clair" -#: orgSeries-options.php:497 +#: orgSeries-options.php:498 msgid "Use dark style" msgstr "Utiliser le style sombre" -#: orgSeries-options.php:495 +#: orgSeries-options.php:496 msgid "Use default style" msgstr "Utiliser le style par défaut" -#: orgSeries-options.php:493 +#: orgSeries-options.php:494 msgid "Style options" msgstr "Options de style" -#: orgSeries-options.php:398 +#: orgSeries-options.php:399 msgid "Yes" msgstr "Oui" -#: orgSeries-options.php:397 +#: orgSeries-options.php:398 msgid "No" msgstr "Non" -#: orgSeries-options.php:396 -msgid "" -"Clicking Yes will reset the options to the defaults and you will lose all " -"customizations. Or you can click cancel and return." -msgstr "" -"En cliquant sur Oui, les options seront réinitialisées aux valeurs par " -"défaut et vous perdrez toutes les personnalisations. Vous pouvez aussi " -"cliquer sur Annuler et revenir." +#: orgSeries-options.php:397 +msgid "Clicking Yes will reset the options to the defaults and you will lose all customizations. Or you can click cancel and return." +msgstr "En cliquant sur Oui, les options seront réinitialisées aux valeurs par défaut et vous perdrez toutes les personnalisations. Vous pouvez aussi cliquer sur Annuler et revenir." #: orgSeries-options.php:79 orgSeries-setup.php:290 msgid "No series found" msgstr "Aucune série trouvée" -#: orgSeries-options.php:504 +#: orgSeries-options.php:505 msgid "Display on Series Overview screens" msgstr "Afficher sur les écrans de vue d’ensemble de la série" @@ -801,50 +833,42 @@ msgid "This text will display above other posts in this series." msgstr "Ce texte s’affichera au-dessus des autres publications de cette série." #: orgSeries-widgets.php:379 -msgid "Show other posts in the current series" -msgstr "Afficher les autres articles de la série en cours" +msgid "Show other posts in the current series:" +msgstr "Afficher les autres publications de la série en cours :" -#: orgSeries-admin.php:323 orgSeries-setup.php:230 +#: orgSeries-admin.php:357 orgSeries-setup.php:230 msgid "Add New" msgstr "Ajouter" -#: orgSeries-options.php:943 -msgid "" -"Delete all PublishPress Series data from the database when deleting this " -"plugin." -msgstr "" -"Supprimer toutes les données de PublishPress Series de la base de données " -"lors de la suppression de cette extension." +#: orgSeries-options.php:949 +msgid "Delete all PublishPress Series data from the database when deleting this plugin." +msgstr "Supprimer toutes les données de PublishPress Series de la base de données lors de la suppression de cette extension." -#: orgSeries-options.php:937 +#: orgSeries-options.php:943 msgid "Series Settings" msgstr "Réglages de la série" -#: orgSeries-options.php:561 +#: orgSeries-options.php:562 msgid "Series order method" -msgstr "Méthode de trier la série" +msgstr "Méthode de tri de la série" -#: orgSeries-options.php:556 +#: orgSeries-options.php:557 msgid "Series part" msgstr "Partie de la série" -#: orgSeries-options.php:554 +#: orgSeries-options.php:555 msgid "Order series by:" msgstr "Trier les séries par :" -#: orgSeries-options.php:425 -msgid "" -"This section is for the icons that show with your series. Note that you must " -"use a token for the icon in the \"Templates\" settings." -msgstr "" -"Cette section concerne les icônes qui s’affichent avec votre série. Notez " -"que vous devez utiliser un jeton pour l’icône dans les réglages « Modèles »." +#: orgSeries-options.php:426 +msgid "This section is for the icons that show with your series. Note that you must use a token for the icon in the \"Templates\" settings." +msgstr "Cette section concerne les icônes qui s’affichent avec votre série. Notez que vous devez utiliser un jeton pour l’icône dans les réglages « Modèles »." -#: orgSeries-options.php:296 +#: orgSeries-options.php:297 msgid "Overview" msgstr "Vue d’ensemble" -#: orgSeries-options.php:253 +#: orgSeries-options.php:254 msgid "PublishPress Series Plugin Options" msgstr "Options de l’extension PublishPress Series" @@ -860,39 +884,35 @@ msgstr "Les options de l’extension PublishPress Series ont été réinitialis msgid "PublishPress Series Options" msgstr "Options de PublishPress Series" -#: orgSeries-admin.php:336 -msgid "" -"If you leave this blank, this post will automatically be added to the end of " -"the series." -msgstr "" -"Si vous laissez ce champ vide, cet article sera automatiquement ajouté à la " -"fin de la série." +#: orgSeries-admin.php:379 +msgid "If you leave this blank, this post will automatically be added to the end of the series." +msgstr "Si vous laissez ce champ vide, cet article sera automatiquement ajouté à la fin de la série." -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact" msgstr "Contact" -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact the PublishPress team" msgstr "Contacter l’équipe PublishPress" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "Documentation" msgstr "Documentation" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "PublishPress Series Documentation" msgstr "Documentation de PublishPress Series" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About" msgstr "A propos" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About PublishPress Series" msgstr "À propos de PublishPress Series" -#: orgSeries-admin.php:130 +#: orgSeries-admin.php:153 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si vous appréciez %s, veuillez nous laisser une note de %s. Merci !" @@ -905,15 +925,8 @@ msgid "PublishPress" msgstr "PublishPress" #. Description of the plugin -msgid "" -"PublishPress Series allows you to group content together into a series. This " -"is ideal for magazines, newspapers, short-story writers, teachers, comic " -"artists, or anyone who writes multiple posts on the same topic." -msgstr "" -"PublishPress Series vous permet de regrouper du contenu dans une série. " -"C’est idéal pour les magazines, les journaux, les auteurs de nouvelles, les " -"enseignants, les dessinateurs de bandes dessinées, ou toute personne qui " -"écrit plusieurs publications sur le même sujet." +msgid "PublishPress Series allows you to group content together into a series. This is ideal for magazines, newspapers, short-story writers, teachers, comic artists, or anyone who writes multiple posts on the same topic." +msgstr "PublishPress Series vous permet de regrouper du contenu dans une série. C’est idéal pour les magazines, les journaux, les auteurs de nouvelles, les enseignants, les dessinateurs de bandes dessinées, ou toute personne qui écrit plusieurs publications sur le même sujet." #. Plugin Name of the plugin msgid "PublishPress Series" @@ -933,24 +946,15 @@ msgstr "Erreur" #: src/libraries/edd/PluginUpdater.php:401 msgid "You do not have permission to install plugin updates" -msgstr "" -"Vous n’avez pas les droits nécessaires pour installer les mises à jour de " -"l’extension" +msgstr "Vous n’avez pas les droits nécessaires pour installer les mises à jour de l’extension" #: src/libraries/edd/PluginUpdater.php:211 -msgid "" -"There is a new version of %1$s available. %2$sView version %3$s details%4$s " -"or %5$supdate now%6$s." -msgstr "" -"Une nouvelle version de %1$s est disponible. %2$sVoir les détails%4$s de la " -"version %3$s ou %5$smettre à jour maintenant%6$s." +msgid "There is a new version of %1$s available. %2$sView version %3$s details%4$s or %5$supdate now%6$s." +msgstr "Une nouvelle version de %1$s est disponible. %2$sVoir les détails%4$s de la version %3$s ou %5$smettre à jour maintenant%6$s." #: src/libraries/edd/PluginUpdater.php:203 -msgid "" -"There is a new version of %1$s available. %2$sView version %3$s details%4$s." -msgstr "" -"Une nouvelle version de %1$s est disponible. %2$sVoir les détails%4$s de la " -"version %3$s." +msgid "There is a new version of %1$s available. %2$sView version %3$s details%4$s." +msgstr "Une nouvelle version de %1$s est disponible. %2$sVoir les détails%4$s de la version %3$s." #: src/domain/services/admin/LicenseKeyFormManager.php:242 msgid "License Key successfully deactivated." @@ -971,56 +975,32 @@ msgid "Deactivate License" msgstr "Désactiver la licence" #: src/domain/services/AssetRegistry.php:419 -msgid "" -"The provided value for %1$s is not a valid url. The url provided was: %2$s" -msgstr "" -"La valeur fournie pour %1$s n’est pas une URL valide. L’URL fournie était : " -"%2$s" +msgid "The provided value for %1$s is not a valid url. The url provided was: %2$s" +msgstr "La valeur fournie pour %1$s n’est pas une URL valide. L’URL fournie était : %2$s" #: src/domain/services/AssetRegistry.php:408 -msgid "" -"The namespace for this manifest file has already been registered, choose a " -"namespace other than %s" -msgstr "" -"L’espace de nom pour ce fichier manifeste a déjà été enregistré, choisissez " -"un espace de nom autre que %s" +msgid "The namespace for this manifest file has already been registered, choose a namespace other than %s" +msgstr "L’espace de nom pour ce fichier manifeste a déjà été enregistré, choisissez un espace de nom autre que %s" #: src/domain/services/AssetRegistry.php:283 -msgid "" -"The value for %1$s already exists in the %2$s property. Overrides are not " -"allowed. Consider attaching your value to a different key" -msgstr "" -"La valeur de %1$s existe déjà dans la propriété %2$s. Les remplacements ne " -"sont pas autorisés. Pensez à attacher votre valeur à une clé différente" +msgid "The value for %1$s already exists in the %2$s property. Overrides are not allowed. Consider attaching your value to a different key" +msgstr "La valeur de %1$s existe déjà dans la propriété %2$s. Les remplacements ne sont pas autorisés. Pensez à attacher votre valeur à une clé différente" #: src/domain/services/AssetRegistry.php:271 -msgid "" -"The value for %1$s already exists in the %2$s property. Overrides are not " -"allowed. Since the value of this data is an array, you may want to use the " -"%3$s method to push your value to the array." -msgstr "" -"La valeur de %1$s existe déjà dans la propriété %2$s. Les substitutions ne " -"sont pas autorisées. Comme la valeur de cette donnée est un tableau, vous " -"pouvez utiliser la méthode %3$s pour pousser votre valeur dans le tableau." +msgid "The value for %1$s already exists in the %2$s property. Overrides are not allowed. Since the value of this data is an array, you may want to use the %3$s method to push your value to the array." +msgstr "La valeur de %1$s existe déjà dans la propriété %2$s. Les substitutions ne sont pas autorisées. Comme la valeur de cette donnée est un tableau, vous pouvez utiliser la méthode %3$s pour pousser votre valeur dans le tableau." #: src/domain/services/AssetRegistry.php:228 -msgid "" -"The value for %1$s is already set and it is not an array. The %2$s method " -"can only be used to push values to this data element when it is an array." -msgstr "" -"La valeur de %1$s est déjà définie et il ne s’agit pas d’un tableau. La " -"méthode %2$s ne peut être utilisée pour pousser des valeurs dans cet élément " -"de données que s’il s’agit d’un tableau." +msgid "The value for %1$s is already set and it is not an array. The %2$s method can only be used to push values to this data element when it is an array." +msgstr "La valeur de %1$s est déjà définie et il ne s’agit pas d’un tableau. La méthode %2$s ne peut être utilisée pour pousser des valeurs dans cet élément de données que s’il s’agit d’un tableau." #: src/domain/model/RouteIdentifier.php:51 msgid "The incoming value for %1$s is expected to be a closure. It was not." -msgstr "" -"La valeur entrante pour %1$s est censée être une fermeture. Ce n’est pas le " -"cas." +msgstr "La valeur entrante pour %1$s est censée être une fermeture. Ce n’est pas le cas." #: src/domain/model/LicenseKeyRepository.php:131 msgid "An error occurred, please try again." -msgstr "Une erreur s’est produite, veuillez réessayer." +msgstr "Une erreur est survenue, veuillez réessayer." #: src/domain/model/FileLocation.php:50 msgid "The given file path (%s) is not readable." @@ -1028,12 +1008,8 @@ msgstr "Le chemin du fichier donné (%s) n’est pas lisible." #: src/domain/model/ControllerRoute.php:50 #: src/domain/model/HasHooksRoute.php:59 -msgid "" -"The provided object fully qualified class name (%1$s) must implement the " -"%2$s interface." -msgstr "" -"Le nom de classe pleinement qualifié de l’objet fourni (%1$s) doit " -"implémenter l’interface %2$s." +msgid "The provided object fully qualified class name (%1$s) must implement the %2$s interface." +msgstr "Le nom de classe pleinement qualifié de l’objet fourni (%1$s) doit implémenter l’interface %2$s." #: src/domain/exceptions/NonceFailException.php:18 msgid "Nonce fail." @@ -1044,14 +1020,8 @@ msgid "%s does not exist or is not reachable." msgstr "%s n’existe pas ou n’est pas accessible." #: src/domain/exceptions/InvalidFilePathException.php:27 -msgid "" -"The \"%1$s\" file is either missing or could not be read due to permissions. " -"Please ensure that the following path is correct and verify that the file " -"permissions are correct:%2$s %3$s" -msgstr "" -"Le fichier « %1$s » est manquant ou n’a pas pu être lu en raison des droits. " -"Veuillez vous assurer que le chemin d’accès suivant est correct et vérifier " -"que les droits du fichier sont corrects : %2$s %3$s" +msgid "The \"%1$s\" file is either missing or could not be read due to permissions. Please ensure that the following path is correct and verify that the file permissions are correct:%2$s %3$s" +msgstr "Le fichier « %1$s » est manquant ou n’a pas pu être lu en raison des droits. Veuillez vous assurer que le chemin d’accès suivant est correct et vérifier que les droits du fichier sont corrects : %2$s %3$s" #: src/domain/exceptions/InvalidEntityException.php:29 msgid "%1$s is not a valid entity (expected: %2$s)." @@ -1063,61 +1033,35 @@ msgstr "Impossible de récupérer une instance de %1$s. Non trouvée." #: src/application/Root.php:139 msgid "The %1$s method can only be used to register a child of %2$s." -msgstr "" -"La méthode %1$s ne peut être utilisée que pour inscrire un enfant de %2$s." +msgstr "La méthode %1$s ne peut être utilisée que pour inscrire un enfant de %2$s." #: src/application/Container.php:160 msgid "The %1$s already has a parameter indexed with the name: %2$s." msgstr "Le %1$s a déjà un paramètre indexé avec le nom : %2$s." #: inc/utility-functions.php:44 -msgid "" -"To remove this notice you can either deactivate the plugin or upgrade the " -"php version on your server." -msgstr "" -"Pour supprimer cette notification, vous pouvez soit désactiver l’extension, " -"soit mettre à niveau la version de PHP sur votre serveur." +msgid "To remove this notice you can either deactivate the plugin or upgrade the php version on your server." +msgstr "Pour supprimer cette notification, vous pouvez soit désactiver l’extension, soit mettre à niveau la version de PHP sur votre serveur." #: inc/utility-functions.php:33 -msgid "" -"Most web hosts provide an easy path to update the php version on your " -"website. We recommend updating to PHP 7 or greater. Before you update, you " -"will want to make sure other plugins and your theme are compatible (see " -"%1$sthis article for more info%2$s)." -msgstr "" -"La plupart des hébergeurs proposent un moyen simple de mettre à jour la " -"version de PHP sur votre site Web. Nous vous recommandons de passer à la " -"version PHP 7 ou supérieure. Avant de procéder à la mise à jour, vous devez " -"vous assurer que les autres extensions et votre thème sont compatibles (voir " -"%1$scet article pour plus d’informations%2$s)." +msgid "Most web hosts provide an easy path to update the php version on your website. We recommend updating to PHP 7 or greater. Before you update, you will want to make sure other plugins and your theme are compatible (see %1$sthis article for more info%2$s)." +msgstr "La plupart des hébergeurs proposent un moyen simple de mettre à jour la version de PHP sur votre site Web. Nous vous recommandons de passer à la version PHP 7 ou supérieure. Avant de procéder à la mise à jour, vous devez vous assurer que les autres extensions et votre thème sont compatibles (voir %1$scet article pour plus d’informations%2$s)." #: inc/utility-functions.php:24 -msgid "" -"Publishpress Series %1$srequires PHP 5.6%2$s or greater. Your website does " -"not meet the requirements so the plugin is not fully activated." -msgstr "" -"Publishpress Series %1$snécessite PHP 5.6%2$s ou supérieur. Votre site ne " -"répond pas aux prérequis et l’extension n’est pas entièrement activée." +msgid "Publishpress Series %1$srequires PHP 5.6%2$s or greater. Your website does not meet the requirements so the plugin is not fully activated." +msgstr "Publishpress Series %1$snécessite PHP 5.6%2$s ou supérieur. Votre site ne répond pas aux prérequis et l’extension n’est pas entièrement activée." #: orgSeries-widgets.php:415 msgid "Series widget title:" msgstr "Titre du widget de la série :" #: orgSeries-widgets.php:289 -msgid "Hide empty series" -msgstr "Masquer les séries vides" +msgid "Hide empty series:" +msgstr "Masquer les séries vides :" #: orgSeries-widgets.php:284 -msgid "Show post count" -msgstr "Afficher le nombre de publications" - -#: orgSeries-widgets.php:280 -msgid " List: " -msgstr " Liste : " - -#: orgSeries-widgets.php:279 -msgid " Dropdown: " -msgstr " Menu déroulant : " +msgid "Show post count:" +msgstr "Afficher le nombre de publications :" #: orgSeries-widgets.php:233 msgid "Other posts in series:" @@ -1167,13 +1111,12 @@ msgstr "Nom de la série" msgid "Number of posts in Series" msgstr "Nombre de publications dans la série" -#: orgSeries-widgets.php:85 +#: orgSeries-widgets.php:85 orgSeries-widgets.php:294 msgid "Order by:" msgstr "Trier par :" #: addons/publisher/series-part-post-table.php:63 -#: addons/publisher/series-publish-post-table.php:63 orgSeries-widgets.php:73 -#: orgSeries-widgets.php:268 +#: addons/publisher/series-publish-post-table.php:72 msgid "Title" msgstr "Titre" @@ -1181,7 +1124,7 @@ msgstr "Titre" msgid "Most Recent Series" msgstr "Séries les plus récentes" -#: orgSeries-options.php:763 orgSeries-widgets.php:13 +#: orgSeries-options.php:769 orgSeries-widgets.php:13 msgid "Latest Series" msgstr "Dernières séries" @@ -1197,40 +1140,37 @@ msgstr "Séries" msgid "All the Series I've Written" msgstr "Toutes les séries que j’ai écrites" -#: orgSeries-taxonomy.php:717 +#: orgSeries-taxonomy.php:729 msgid "Part:" msgstr "Partie :" -#: orgSeries-taxonomy.php:715 orgSeries-taxonomy.php:740 +#: orgSeries-taxonomy.php:727 orgSeries-taxonomy.php:752 msgid "Series:" msgstr "Séries :" -#: orgSeries-setup.php:735 +#: orgSeries-setup.php:751 msgid "Posts from the series: " msgstr "Articles de la série : " -#: orgSeries-setup.php:733 +#: orgSeries-setup.php:749 msgid "Series: " msgstr "Séries : " -#: orgSeries-options.php:787 orgSeries-options.php:793 orgSeries-setup.php:454 +#: orgSeries-options.php:793 orgSeries-options.php:799 orgSeries-setup.php:461 #: orgSeries-widgets.php:112 msgid "Series Table of Contents" msgstr "Table des matières de la série" -#: orgSeries-setup.php:337 +#: orgSeries-setup.php:344 msgid "Series Navigation" msgstr "Navigation dans la série" -#: orgSeries-setup.php:331 orgSeries-setup.php:332 +#: orgSeries-setup.php:338 orgSeries-setup.php:339 msgctxt "leave the %tokens% as is when translating" -msgid "" -"This entry is part %series_part% of %total_posts_in_series% in the series " -msgstr "" -"Cette publication est la partie %series_part% de %total_posts_in_series% " -"dans la série " +msgid "This entry is part %series_part% of %total_posts_in_series% in the series " +msgstr "Cette publication est la partie %series_part% de %total_posts_in_series% dans la série " -#: orgSeries-options.php:78 orgSeries-setup.php:289 +#: addons/publisher/series_issue_manager.php:501 orgSeries-options.php:78 msgid "Manage Series" msgstr "Gérer les séries" @@ -1250,7 +1190,7 @@ msgstr "Mettre à jour les séries" msgid "Edit Series" msgstr "Modifier les séries" -#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:325 +#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:332 msgid "All Series" msgstr "Toutes les Séries" @@ -1274,309 +1214,224 @@ msgstr "Séries" #: orgSeries-setup.php:231 msgid "Select \"Not part of a series\" to remove any series data from post" -msgstr "" -"Sélectionnez « Ne fait pas partie d’une série » pour supprimer toutes les " -"données de série de la publication" +msgstr "Sélectionnez « Ne fait pas partie d’une série » pour supprimer toutes les données de série de la publication" #: orgSeries-setup.php:104 -msgid "" -"Your WordPress version is too old. Publishpress Series 2.2 requires at least " -"WordPress 3.0 to function correctly. Please update your blog via Tools > " -"Upgrade." -msgstr "" -"Votre version de WordPress est trop ancienne. Publishpress Series 2.2 " -"nécessite au moins WordPress 3.0 pour fonctionner correctement. Veuillez " -"mettre à jour votre blog via Outils > Mise à jour." +msgid "Your WordPress version is too old. Publishpress Series 2.2 requires at least WordPress 3.0 to function correctly. Please update your blog via Tools > Upgrade." +msgstr "Votre version de WordPress est trop ancienne. Publishpress Series 2.2 nécessite au moins WordPress 3.0 pour fonctionner correctement. Veuillez mettre à jour votre blog via Outils > Mise à jour." -#: orgSeries-options.php:835 +#: orgSeries-options.php:841 msgid "Width for icon if displayed via the latest series template (in pixels)." -msgstr "" -"Largeur de l’icône si elle est affichée via le modèle de la dernière série " -"(en pixels)." +msgstr "Largeur de l’icône si elle est affichée via le modèle de la dernière série (en pixels)." -#: orgSeries-options.php:829 +#: orgSeries-options.php:835 msgid "Width for icon on a post page (in pixels)." msgstr "Largeur de l’icône sur la page d’un article (en pixels)." -#: orgSeries-options.php:823 +#: orgSeries-options.php:829 msgid "Width for icon on series table of contents page (in pixels)" -msgstr "" -"Largeur de l’icône sur la page de la table des matières de la série (en " -"pixels)" +msgstr "Largeur de l’icône sur la page de la table des matières de la série (en pixels)" -#: orgSeries-options.php:779 +#: orgSeries-options.php:785 msgid "Latest Series (tags after):" msgstr "Dernièrer sérier (étiquettes après) :" -#: orgSeries-options.php:774 +#: orgSeries-options.php:780 msgid "Latest Series (inner tags):" msgstr "Dernières séries (étiquettes intérieures) :" -#: orgSeries-options.php:769 +#: orgSeries-options.php:775 msgid "Latest Series (tags before):" msgstr "Dernières séries (étiquettes avant) :" -#: orgSeries-options.php:707 +#: orgSeries-options.php:708 msgid "Series Meta (with excerpts):" msgstr "Méta de la série (avec extraits) :" -#: orgSeries-options.php:686 +#: orgSeries-options.php:687 msgid "Series Meta:" msgstr "Méta de la série :" -#: orgSeries-options.php:564 orgSeries-widgets.php:318 +#: orgSeries-options.php:565 orgSeries-widgets.php:318 msgid "Descending" msgstr "Ordre décroissant" -#: orgSeries-options.php:563 orgSeries-widgets.php:319 +#: orgSeries-options.php:564 orgSeries-widgets.php:319 msgid "Ascending" msgstr "Ordre croissant" -#: orgSeries-options.php:557 +#: orgSeries-options.php:558 msgid "Order by date" msgstr "Trier par date" -#: orgSeries-options.php:609 +#: orgSeries-options.php:610 msgid "Series Table of Contents Title:" msgstr "Titre de la table des matières de la série :" -#: orgSeries-options.php:546 +#: orgSeries-options.php:547 msgid "Series Custom Base:" msgstr "Base personnalisée de la série :" -#: orgSeries-options.php:605 +#: orgSeries-options.php:606 msgid "Series Per Page:" msgstr "Séries par page :" -#: orgSeries-options.php:571 +#: orgSeries-options.php:572 msgid "Series Table of Contents URL:" msgstr "URL de la table des matières de la série :" -#: orgSeries-options.php:473 +#: orgSeries-options.php:474 msgid "Display Series Post List?" msgstr "Afficher la liste des publications de la série ?" -#: orgSeries-options.php:953 +#: orgSeries-options.php:959 msgid "Reset options to default" msgstr "Réinitialiser les options par défaut" -#: orgSeries-options.php:392 +#: orgSeries-options.php:393 msgid "Update Options" msgstr "Modifier les options" -#: orgSeries-options.php:330 +#: orgSeries-options.php:331 msgid "Will display the description for the series" -msgstr "Afficher la description de la série" +msgstr "Affichera la description des séries" -#: orgSeries-options.php:328 +#: orgSeries-options.php:329 msgid "Will display the total number of posts in a series" -msgstr "Afficher le nombre total de publications dans une série" +msgstr "Affichera le nombre total de publications dans une série" -#: orgSeries-options.php:326 +#: orgSeries-options.php:327 msgid "Will display what part of a series the post is" msgstr "Afficher la partie d’une série dans laquelle se trouve la publication" -#: orgSeries-options.php:324 -msgid "" -"Use this tag either before or after the rest of the template code. It will " -"indicate where you want the content of a post to display." -msgstr "" -"Utilisez cette balise avant ou après le reste du code du modèle. Elle " -"indique où vous souhaitez que le contenu d’une publication soit affiché." +#: orgSeries-options.php:325 +msgid "Use this tag either before or after the rest of the template code. It will indicate where you want the content of a post to display." +msgstr "Utilisez cette balise avant ou après le reste du code du modèle. Elle indique où vous souhaitez que le contenu d’une publication soit affiché." -#: orgSeries-options.php:320 -msgid "" -"Will be replaced by the navigation link for the next post in a series. The " -"text will be whatever is included in the 'Custom Next Post Navigation Text' " -"field. If that field is empty then the text will be the title of the post" -msgstr "" -"Sera remplacé par le lien de navigation pour la publication suivante de la " -"série. Le texte sera celui qui figure dans le champ « Texte de navigation " -"personnalisé pour la publication suivante ». Si ce champ est vide, le texte " -"sera le titre de la publication" +#: orgSeries-options.php:321 +msgid "Will be replaced by the navigation link for the next post in a series. The text will be whatever is included in the 'Custom Next Post Navigation Text' field. If that field is empty then the text will be the title of the post" +msgstr "Sera remplacé par le lien de navigation pour la publication suivante de la série. Le texte sera celui qui figure dans le champ « Texte de navigation personnalisé pour la publication suivante ». Si ce champ est vide, le texte sera le titre de la publication" -#: orgSeries-options.php:318 -msgid "" -"Will be replaced by the navigation link for the previous post in a series. " -"The text will be whatever is included in the 'Custom Previous Post " -"Navigation Text' field. If that field is empty then the text will be the " -"title of the post" -msgstr "" -"Sera remplacé par le lien de navigation de l’article précédent dans une " -"série. Le texte sera celui qui figure dans le champ « Texte de navigation " -"personnalisé de l’article précédent ». Si ce champ est vide, le texte sera " -"le titre de l’article" +#: orgSeries-options.php:319 +msgid "Will be replaced by the navigation link for the previous post in a series. The text will be whatever is included in the 'Custom Previous Post Navigation Text' field. If that field is empty then the text will be the title of the post" +msgstr "Sera remplacé par le lien de navigation de l’article précédent dans une série. Le texte sera celui qui figure dans le champ « Texte de navigation personnalisé de l’article précédent ». Si ce champ est vide, le texte sera le titre de l’article" -#: orgSeries-options.php:316 -msgid "" -"Will be replaced with the post title of a post in the series linked to the " -"page view of that post." -msgstr "" -"Il sera remplacé par le titre d’un article de la série lié à la " -"visualisation de la page de cet article." +#: orgSeries-options.php:317 +msgid "Will be replaced with the post title of a post in the series linked to the page view of that post." +msgstr "Il sera remplacé par le titre d’un article de la série lié à la visualisation de la page de cet article." -#: orgSeries-options.php:314 +#: orgSeries-options.php:315 msgid "Will be replaced with the post title of a post in the series" msgstr "Il sera remplacé par le titre d’un article de la série" -#: orgSeries-options.php:310 -msgid "" -"Is the location token for where the contents of the post list post templates " -"will appear." -msgstr "" -"C’est le jeton d’emplacement pour l’endroit où le contenu des modèles " -"d’affichage de la liste des publications apparaîtra." +#: orgSeries-options.php:311 +msgid "Is the location token for where the contents of the post list post templates will appear." +msgstr "C’est le jeton d’emplacement pour l’endroit où le contenu des modèles d’affichage de la liste des publications apparaîtra." -#: orgSeries-options.php:308 -msgid "" -"Same as %series_title% except that it will also be linked to the series page" -msgstr "" -"Identique à %series_title%, sauf qu’il sera également lié à la page de la " -"série" +#: orgSeries-options.php:309 +msgid "Same as %series_title% except that it will also be linked to the series page" +msgstr "Identique à %series_title%, sauf qu’il sera également lié à la page de la série" -#: orgSeries-options.php:306 +#: orgSeries-options.php:307 msgid "This will be replaced with the title of a series" -msgstr "Ce-ci sera remplacé par le titre d’une série" +msgstr "Ceci sera remplacé par le titre d’une série" -#: orgSeries-options.php:304 -msgid "" -"This token is for use with the orgSeries widget only - it references where " -"you want the list of series titles to be inserted and requires that the " -"template for each series title be also set." -msgstr "" -"Ce jeton ne doit être utilisé qu’avec le widget orgSeries. Il indique " -"l’endroit où vous souhaitez que la liste des titres de séries soit insérée " -"et exige que le modèle de chaque titre de série soit également défini." +#: orgSeries-options.php:305 +msgid "This token is for use with the orgSeries widget only - it references where you want the list of series titles to be inserted and requires that the template for each series title be also set." +msgstr "Ce jeton ne doit être utilisé qu’avec le widget orgSeries. Il indique l’endroit où vous souhaitez que la liste des titres de séries soit insérée et exige que le modèle de chaque titre de série soit également défini." -#: orgSeries-options.php:302 -msgid "" -"Same as %series_icon% except that the series icon will be linked to the " -"series page" -msgstr "" -"Identique à %series_icon%, sauf que l’icône de la série sera liée à la page " -"de la série" +#: orgSeries-options.php:303 +msgid "Same as %series_icon% except that the series icon will be linked to the series page" +msgstr "Identique à %series_icon%, sauf que l’icône de la série sera liée à la page de la série" -#: orgSeries-options.php:300 +#: orgSeries-options.php:301 msgid "This will be replaced with the series icon for a series." msgstr "Elle sera remplacée par l’icône de la série pour une série." -#: orgSeries-options.php:298 -msgid "" -"The following is a legend of the tokens that are available for use in the " -"custom template fields. These will be replaced with the appropriate values " -"when the plugin runs." -msgstr "" -"Ce qui suit est une légende des jetons qui sont disponibles pour être " -"utilisés dans les champs de modèles personnalisés. Ils seront remplacés par " -"les valeurs appropriées lors de l’exécution de l’extension." +#: orgSeries-options.php:299 +msgid "The following is a legend of the tokens that are available for use in the custom template fields. These will be replaced with the appropriate values when the plugin runs." +msgstr "Ce qui suit est une légende des jetons qui sont disponibles pour être utilisés dans les champs de modèles personnalisés. Ils seront remplacés par les valeurs appropriées lors de l’exécution de l’extension." #: orgSeries-options.php:24 orgSeries-options.php:45 orgSeries-options.php:46 -#: orgSeries-setup.php:747 +#: orgSeries-setup.php:763 msgid "Settings" msgstr "Paramètres de configuration" -#: orgSeries-manage.php:136 +#: orgSeries-manage.php:262 msgid "Series Icon Upload:" msgstr "Téléchargement de l’icône de la série :" -#: orgSeries-manage.php:131 -msgid "" -"Delete image? (note: there will not be an image associated with this series " -"if you select this)" -msgstr "" -"Supprimer l’image ? (note : il n’y aura pas d’image associée à cette série " -"si vous sélectionnez ceci)" +#: orgSeries-manage.php:257 +msgid "Delete image? (note: there will not be an image associated with this series if you select this)" +msgstr "Supprimer l’image ? (note : il n’y aura pas d’image associée à cette série si vous sélectionnez ceci)" -#: orgSeries-manage.php:121 +#: orgSeries-manage.php:247 msgid "No icon currently" msgstr "Aucune icône actuellement" -#: orgSeries-manage.php:115 +#: orgSeries-manage.php:241 msgid "Current series icon:" msgstr "Icône de la série actuelle :" -#: orgSeries-manage.php:96 orgSeries-manage.php:140 +#: orgSeries-manage.php:209 orgSeries-manage.php:266 msgid "Upload an image for the series." msgstr "Téléversez une image pour la série." -#: orgSeries-manage.php:75 -msgid "No Series Icon" -msgstr "Aucune icône de série" - -#: orgSeries-manage.php:60 -msgid "Icon" -msgstr "Icône" - -#: orgSeries-admin.php:445 +#: orgSeries-admin.php:488 msgid "Manage All Series" msgstr "Gérer toutes les séries" -#: orgSeries-admin.php:438 +#: orgSeries-admin.php:481 msgid "View all series" msgstr "Voir toutes les séries" -#: orgSeries-admin.php:425 +#: orgSeries-admin.php:468 orgSeries-setup.php:293 msgid "No Series" msgstr "Aucune série" -#: orgSeries-admin.php:419 +#: orgSeries-admin.php:462 msgid "%3$s - (currently set as Part %4$s)" -msgstr "" -"%3$s - (actuellement définie comme " -"Partie %4$s)" +msgstr "%3$s - (actuellement définie comme Partie %4$s)" -#: orgSeries-admin.php:412 -msgid "" -"Part %1$s of %2$s%6$s in the series
" -"%5$s" -msgstr "" -"Partie %1$s de %2$s%6$s de la série
" -"%5$s" +#: orgSeries-admin.php:455 +msgid "Part %1$s of %2$s%6$s in the series
%5$s" +msgstr "Partie %1$s de %2$s%6$s de la série
%5$s" -#: orgSeries-admin.php:358 orgSeries-admin.php:370 orgSeries-admin.php:453 -#: orgSeries-options.php:36 orgSeries-taxonomy.php:451 -#: orgSeries-widgets.php:232 orgSeries-widgets.php:385 +#: addons/grouping/legacy-includes.php:401 +#: addons/publisher/series_im_admin_main.php:7 orgSeries-admin.php:401 +#: orgSeries-admin.php:413 orgSeries-admin.php:496 orgSeries-options.php:36 +#: orgSeries-setup.php:289 orgSeries-taxonomy.php:451 orgSeries-widgets.php:232 +#: orgSeries-widgets.php:385 msgid "Series" msgid_plural "Series" msgstr[0] "Série" msgstr[1] "Séries" -#: orgSeries-admin.php:343 -msgid "" -"A short title of this post that will be used in the Series widget. Leave " -"blank to use the full title." -msgstr "" -"Un titre court de cette publication qui sera utilisé dans le widget Série. " -"Laissez vide pour utiliser le titre complet." +#: orgSeries-admin.php:386 +msgid "A short title of this post that will be used in the Series widget. Leave blank to use the full title." +msgstr "Un titre court de cette publication qui sera utilisé dans le widget Série. Laissez vide pour utiliser le titre complet." -#: orgSeries-admin.php:341 +#: orgSeries-admin.php:384 msgid "Post title in widget:" msgstr "Titre de la publication dans le widget :" -#: orgSeries-admin.php:332 +#: orgSeries-admin.php:374 msgid "Series Part:" msgstr "Partie de la série :" -#: orgSeries-admin.php:289 +#: orgSeries-admin.php:312 msgid "Not part of a series" msgstr "Ne fait pas partie d’une série" -#: orgSeries-admin.php:186 -msgid "" -"Hmm... it looks like there is already a series with that name. Try something " -"else" -msgstr "" -"Hmm... il semble qu’il existe déjà une série portant ce nom. Essayez un " -"autre nom" +#: orgSeries-admin.php:209 +msgid "Hmm... it looks like there is already a series with that name. Try something else" +msgstr "Hmm... il semble qu’il existe déjà une série portant ce nom. Essayez un autre nom" -#: orgSeries-admin.php:180 -msgid "" -"The name you picked isn't sanitizing correctly. Try something different." -msgstr "" -"Le nom que vous avez choisi n’est pas normalisé correctement. Essayez " -"quelque chose de différent." +#: orgSeries-admin.php:203 +msgid "The name you picked isn't sanitizing correctly. Try something different." +msgstr "Le nom que vous avez choisi n’est pas normalisé correctement. Essayez quelque chose de différent." -#: orgSeries-admin.php:169 +#: orgSeries-admin.php:192 msgid "Sorry but you don't have permission to add series" msgstr "Désolé, vous n‘avez pas les droits nécessaires pour ajouter des séries" @@ -1585,62 +1440,9 @@ msgid "Dismiss" msgstr "Ignorer" #: inc/orgSeries_updates.php:276 -msgid "" -"

There is an automatic update for %s available but your api-key is " -"invalid. Either you have entered the wrong key on the Publishpress Series Options page OR you no " -"longer have access to the updates for this plugin. Automatic upgrades for " -"single website install's are gained via the Basic Support package. Automatic upgrades for multiple " -"website install's are available via the All Addons package or the Lifetime Membership package.

" -msgstr "" -"

Il y a une mise à jour automatique pour %s disponible mais votre clé api " -"est invalide. Soit vous avez saisi/saisie une mauvaise clé sur la page Options de Publishpress " -"Series ou vous n’avez aucun accès aux mises à niveau de cette " -"extension. Les mises à niveau automatiques pour l’installation d’un seul " -"site sont obtenues via le forfait Support de base. Les mises à niveau automatiques pour l’installation " -"de plusieurs sites sont disponibles via le forfait Tous les modules complémentaires ou le forfait " -"d’adhésion à vie.

" +msgid "

There is an automatic update for %s available but your api-key is invalid. Either you have entered the wrong key on the Publishpress Series Options page OR you no longer have access to the updates for this plugin. Automatic upgrades for single website install's are gained via the Basic Support package. Automatic upgrades for multiple website install's are available via the All Addons package or the Lifetime Membership package.

" +msgstr "

Il y a une mise à jour automatique pour %s disponible mais votre clé api est invalide. Soit vous avez saisi/saisie une mauvaise clé sur la page Options de Publishpress Series ou vous n’avez aucun accès aux mises à niveau de cette extension. Les mises à niveau automatiques pour l’installation d’un seul site sont obtenues via le forfait Support de base. Les mises à niveau automatiques pour l’installation de plusieurs sites sont disponibles via le forfait Tous les modules complémentaires ou le forfait d’adhésion à vie.

" #: inc/orgSeries_updates.php:272 -msgid "" -"

There is an automatic update for %s available but your api-key has not " -"been set. Please go to the Publishpress Series Options page to set your api_key for this addon." -msgstr "" -"

Il y a une mise à jour automatique pour %s disponible mais votre clé de " -"l’API n’a pas été définie. Veuillez aller à la pageOptions de Publishpress Series pour " -"définir votre clé de l’API pour ce module.

" - -#~ msgid "Last Modified" -#~ msgstr "Dernière modification" - -#~ msgid "Scheduled" -#~ msgstr "Planifié" - -#~ msgid "Missed schedule" -#~ msgstr "Planification manquée" - -#~ msgid "Published" -#~ msgstr "Publié" - -#~ msgid "g:i a" -#~ msgstr "g:i a" - -#~ msgid "Y/m/d" -#~ msgstr "d/m/Y" - -#~ msgid "%1$s at %2$s" -#~ msgstr "%1$s à %2$s" - -#~ msgid "Unpublished" -#~ msgstr "Non publié" - -#~ msgid "Date" -#~ msgstr "Date" +msgid "

There is an automatic update for %s available but your api-key has not been set. Please go to the Publishpress Series Options page to set your api_key for this addon.

" +msgstr "

Il y a une mise à jour automatique pour %s disponible mais votre clé de l’API n’a pas été définie. Veuillez aller à la pageOptions de Publishpress Series pour définir votre clé de l’API pour ce module.

" diff --git a/languages/organize-series-it_IT.mo b/languages/organize-series-it_IT.mo index 0ae1904f0c1da3b2f7eddabbd7f6ab566448d62d..c7e58d881bd5d97247cb70cdd2cbe369a2dc7996 100755 GIT binary patch delta 10964 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 diff --git a/languages/organize-series-it_IT.po b/languages/organize-series-it_IT.po index da6b263b..b9362da4 100755 --- a/languages/organize-series-it_IT.po +++ b/languages/organize-series-it_IT.po @@ -1,12 +1,12 @@ -# Translation of Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release) in Italian -# This file is distributed under the same license as the Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release) package. +# Translation of Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release) in Italian +# This file is distributed under the same license as the Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release) package. msgid "" msgstr "" -"Project-Id-Version: Plugins - PublishPress Series – Organize WordPress Posts into a Series - Stable (latest release)\n" +"Project-Id-Version: Plugins - PublishPress Series: Issues for Newspapers, Magazines, Publishers, Writers - Stable (latest release)\n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2022-07-07 15:57-0500\n" +"PO-Revision-Date: 2022-10-05 11:18+0200\n" "Last-Translator: \n" -"Language-Team: Angelo Giammarresi - info@wocmultimedia.com\n" +"Language-Team: \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -14,229 +14,396 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Poedit 3.0.1\n" -#: orgSeries-options.php:353 +#: orgSeries-widgets.php:373 +msgid "Search:" +msgstr "Cerca:" + +#: orgSeries-widgets.php:280 +msgid "List:" +msgstr "Elenco:" + +#: orgSeries-widgets.php:279 +msgid "Dropdown:" +msgstr "A discesa:" + +#: orgSeries-widgets.php:73 orgSeries-widgets.php:268 +msgid "Title:" +msgstr "Titolo:" + +#: orgSeries-setup.php:296 +msgid "A link to a Series" +msgstr "Un link alla serie" + +#: orgSeries-setup.php:295 +msgid "Series Link" +msgstr "Link serie" + +#: orgSeries-setup.php:294 +msgid "Series List" +msgstr "Elenco serie" + +#: orgSeries-setup.php:292 +msgid "View Series" +msgstr "Visualizza serie" + +#: orgSeries-setup.php:291 +msgid "← Go to Series" +msgstr "← vai alla serie" + +#: orgSeries-options.php:719 +msgid "Whether to limit series meta display to single page only or include archive page." +msgstr "Consente di limitare la visualizzazione dei meta delle serie soltanto a una singola pagina o di includere la pagina dell'archivio." + +#: orgSeries-options.php:717 +msgid "Limit series meta to single page only" +msgstr "Limita i meta della serie solo alla pagina singola" + +#: orgSeries-manage.php:310 +msgid "Updated successfully" +msgstr "Aggiornato correttamente" + +#: orgSeries-manage.php:306 +msgid "Not enough permission" +msgstr "Autorizzazioni insufficienti" + +#: orgSeries-manage.php:300 +msgid "Invalid taxonomy" +msgstr "Tassonomia non valida" + +#: orgSeries-manage.php:291 +msgid "Invalid nonce, reload and try again" +msgstr "Nonce non valido, ricarica e riprova" + +#: orgSeries-manage.php:281 +msgid "Invalid form data" +msgstr "Dati modulo non validi" + +#: orgSeries-manage.php:234 +msgid "Terms are usually ordered alphabetically, but you can choose your own order by entering a number (1 for first, etc.) in this field." +msgstr "I termini sono solitamente ordinati in ordine alfabetico, ma è possibile scegliere un ordine personalizzato inserendo un numero (1 per il primo, ecc.) in questo campo." + +#: orgSeries-manage.php:200 +msgid "Set a specific order by entering a number (1 for first, etc.) in this field." +msgstr "Imposta un ordine specifico inserendo un numero (1 per il primo, ecc.) in questo campo." + +#: orgSeries-manage.php:64 +msgid "To reposition an item, drag and drop the row by \"clicking and holding\" it anywhere and moving it to its new position." +msgstr "Per riposizionare un elemento, trascinare la riga facendo \"clic e tenendo premuto\" su un punto qualsiasi e poi spostarla nella nuova posizione." + +#: orgSeries-manage.php:63 +msgid "Term Order" +msgstr "Ordine dei termini" + +#: orgSeries-admin.php:363 +msgid "Search series" +msgstr "Cerca serie" + +#. translators: %s: search keywords +#: addons/publisher/series_issue_manager.php:628 +msgid "Search results for “%s”" +msgstr "Risultati della ricerca per “%s”" + +#: addons/publisher/series_issue_manager.php:525 +msgid "Number of items per page" +msgstr "Numero di elementi per pagina" + +#: addons/publisher/series_im_admin_main.php:23 +msgid "Publish or schedule posts" +msgstr "Pubblica o programma gli articoli" + +#: addons/publisher/series_im_admin_main.php:20 +msgid "Series order" +msgstr "Ordine della serie" + +#: addons/publisher/series_im_admin_main.php:11 +msgid "Front View" +msgstr "Vista frontale" + +#: addons/publisher/series_im_admin_main.php:10 +msgid "Admin View" +msgstr "Vista amministratore" + +#: addons/publisher/series-publish-post-table.php:188 +msgid "Filter" +msgstr "Filtro" + +#: addons/publisher/series-publish-post-table.php:175 +msgid "All Categories" +msgstr "Tutte le categorie" + +#: addons/publisher/series-publish-post-table.php:46 +msgid "There are no unpublished posts in this series." +msgstr "Non ci sono articoli non pubblicati in questa serie." + +#: addons/publisher/series-part-post-table.php:181 +msgid "There are no posts in this series." +msgstr "Non ci sono articoli in questa serie." + +#: addons/grouping/legacy-includes.php:548 +msgid "[less]" +msgstr "[less]" + +#: addons/grouping/legacy-includes.php:547 +msgid "[more]" +msgstr "[more]" + +#: addons/grouping/legacy-includes.php:491 +msgid "Click to toggle" +msgstr "Fai clic per commutare" + +#: addons/grouping/legacy-includes.php:358 +msgid "Delete all \"Series Categories\" data from the database when deleting the plugin." +msgstr "Elimina dal database tutti i dati delle \"Categorie delle serie\" quando si elimina il plugin." + +#: addons/grouping/legacy-includes.php:352 +msgid "Series Categories Feature" +msgstr "Caratteristiche delle categorie della serie" + +#: addons/grouping/legacy-includes.php:228 +#: addons/grouping/legacy-includes.php:450 +#: addons/grouping/legacy-includes.php:491 +#: addons/grouping/legacy-includes.php:512 +#: addons/grouping/legacy-includes.php:546 +msgid "Series Categories" +msgstr "Categorie della serie" + +#: addons/grouping/legacy-includes.php:227 +msgid "New Series Category" +msgstr "Nuova categoria della serie" + +#: addons/grouping/legacy-includes.php:226 +msgid "Add New Series Category" +msgstr "Aggiungi una nuova categoria alla serie" + +#: addons/grouping/legacy-includes.php:225 +msgid "Update Series Category" +msgstr "Aggiorna le categorie della serie" + +#: addons/grouping/legacy-includes.php:224 +msgid "Edit Series Category" +msgstr "Modifica le categorie della serie" + +#: addons/grouping/legacy-includes.php:223 +#: addons/grouping/legacy-includes.php:521 +msgid "All Series Categories" +msgstr "Tutte le categorie della serie" + +#: addons/grouping/legacy-includes.php:222 +msgid "Popular Series Categories" +msgstr "Categorie popolari della serie" + +#: addons/grouping/legacy-includes.php:221 +msgid "Search Series Categories" +msgstr "Cerca le categorie della serie" + +#: addons/grouping/legacy-includes.php:220 +msgctxt "taxonomy singular name" +msgid "Series Category" +msgstr "Categoria della serie" + +#: addons/grouping/legacy-includes.php:219 +msgctxt "taxonomy general name" +msgid "Series Categories" +msgstr "Categorie della serie" + +#: orgSeries-options.php:354 msgid "Click here to install PublishPress Blocks" msgstr "Fai clic qui per installare PublishPress Blocks" -#: orgSeries-options.php:350 +#: orgSeries-options.php:351 msgid "Choose from Grid, List, Slider, Masonry, and other layouts." msgstr "Scegli tra Griglia, Elenco, Slider, Masonry, e altri layout." -#: orgSeries-options.php:349 +#: orgSeries-options.php:350 msgid "The Content Display block allows you to create advanced layouts for PublishPress Series" msgstr "Il blocco visualizzazione contenuti ti consente di creare layout avanzati per PublishPress Series" -#: orgSeries-options.php:348 +#: orgSeries-options.php:349 msgid "PublishPress Blocks is 100% free to install and use." msgstr "PublishPress Blocks è al 100% gratuito da installare e utilizzare." -#: orgSeries-options.php:346 +#: orgSeries-options.php:347 msgid "Create beautiful layouts for your series" msgstr "Crea bellissimi layout per le tue serie" -#: orgSeries-options.php:345 +#: orgSeries-options.php:346 msgid "Recommendations for you" msgstr "Raccomandazioni per te" #: addons/publisher/series-part-post-table.php:67 -#: addons/publisher/series-publish-post-table.php:67 +#: addons/publisher/series-publish-post-table.php:76 msgid "Status" msgstr "Stati" -#: orgSeries-options.php:584 +#: orgSeries-options.php:585 msgid "You must %1s update your permalink structure %2s to something other than \"Plain\" for the Series Table of Contents URL to work." msgstr "Devi %1s aggiornare la tua struttura dei permalink %2s a qualcosa di diverso da \"Semplice\" per far funzionare l'URL dell'indice della serie." -#: includes-core/PPSeriesCoreAdmin.php:114 +#: includes-core/PPSeriesCoreAdmin.php:97 msgid "View Knowledge Base" msgstr "Vedi la documentazione" -#: includes-core/PPSeriesCoreAdmin.php:112 +#: includes-core/PPSeriesCoreAdmin.php:95 msgid "Detailed documentation is also available on the plugin website." msgstr "Una documentazione dettagliata è disponibile anche sul sito del plugin." -#: includes-core/PPSeriesCoreAdmin.php:103 +#: includes-core/PPSeriesCoreAdmin.php:86 msgid "Request Support" msgstr "Richiedi assistenza" -#: includes-core/PPSeriesCoreAdmin.php:101 +#: includes-core/PPSeriesCoreAdmin.php:84 msgid "If you need help or have a new feature request, let us know." msgstr "Se ti serve aiuto o vuoi fare una richiesta di nuove funzionalità, faccelo sapere." -#: includes-core/PPSeriesCoreAdmin.php:96 +#: includes-core/PPSeriesCoreAdmin.php:79 msgid "Need PublishPress Series Support?" msgstr "Hai bisogno del supporto di PublishPress Series?" -#: includes-core/PPSeriesCoreAdmin.php:86 +#: includes-core/PPSeriesCoreAdmin.php:69 msgid "No ads inside the plugin" msgstr "Nessuna pubblicità all'interno del plugin" -#: includes-core/PPSeriesCoreAdmin.php:85 +#: includes-core/PPSeriesCoreAdmin.php:68 msgid "Fast, professional support" msgstr "Supporto rapido e professionale" -#: includes-core/PPSeriesCoreAdmin.php:84 +#: includes-core/PPSeriesCoreAdmin.php:67 msgid "Remove PublishPress ads and branding" msgstr "Rimuovi la pubblicità e il logo di PublishPress" -#: includes-core/PPSeriesCoreAdmin.php:83 +#: includes-core/PPSeriesCoreAdmin.php:66 msgid "Extra tokens for templates" msgstr "Token extra per i template" -#: includes-core/PPSeriesCoreAdmin.php:82 +#: includes-core/PPSeriesCoreAdmin.php:65 msgid "Put series together in groups" msgstr "Puoi raggruppare le serie" -#: includes-core/PPSeriesCoreAdmin.php:81 +#: includes-core/PPSeriesCoreAdmin.php:64 msgid "Add a post to multiple series" msgstr "Aggiungi un articolo a più serie" -#: includes-core/PPSeriesCoreAdmin.php:80 +#: includes-core/PPSeriesCoreAdmin.php:63 msgid "Shortcodes" msgstr "Shortcode" -#: includes-core/PPSeriesCoreAdmin.php:79 +#: includes-core/PPSeriesCoreAdmin.php:62 msgid "Custom post type support" msgstr "Compatibilità con i tipi di contenuto personalizzati" -#: includes-core/PPSeriesCoreAdmin.php:76 +#: includes-core/PPSeriesCoreAdmin.php:59 msgid "Enhance the power of PublishPress Series with the Pro version:" msgstr "Aumenta le capacità di PublishPress Series con la versione Pro:" -#: includes-core/PPSeriesCoreAdmin.php:71 +#: includes-core/PPSeriesCoreAdmin.php:54 msgid "Upgrade to PublishPress Series Pro" msgstr "Passa a PublishPress Series Pro" -#: addons/publisher/series_issue_manager.php:777 +#: addons/publisher/series_issue_manager.php:790 msgid "Update Order" msgstr "Ordine di aggiornamento" -#: addons/publisher/series_issue_manager.php:761 +#: addons/publisher/series_im_admin_main.php:8 +#: addons/publisher/series_issue_manager.php:774 orgSeries-admin.php:320 +#: orgSeries-manage.php:173 orgSeries-manage.php:182 msgid "Series Order" msgstr "Ordine della serie" -#: addons/publisher/series_issue_manager.php:728 +#: addons/publisher/series_issue_manager.php:741 msgid "Series Order:" msgstr "Ordine della serie:" -#: addons/publisher/series_issue_manager.php:693 +#: addons/publisher/series_issue_manager.php:706 msgid "%1$s%2$s, %3$s @ %4$s : %5$s" msgstr "%1$s%2$s, %3$s @ %4$s : %5$s" -#: addons/publisher/series_issue_manager.php:670 +#: addons/publisher/series_issue_manager.php:683 msgid "Publication Date/Time:" msgstr "Data/ora della pubblicazione:" -#: addons/publisher/series_issue_manager.php:648 -#: addons/publisher/series_issue_manager.php:753 +#: addons/publisher/series_issue_manager.php:661 +#: addons/publisher/series_issue_manager.php:766 msgid "Description here." msgstr "Inserisci qui la descrizione." -#: addons/publisher/series_issue_manager.php:731 +#: addons/publisher/series_issue_manager.php:744 msgid "Drag the post names into the order you want them to be in the series, from the first part to the last part." msgstr "Trascina il nome degli articoli come che vuoi appaiano nella serie, nell'ordine dal primo all'ultimo." -#: addons/publisher/series_issue_manager.php:625 +#: addons/publisher/series_issue_manager.php:622 msgid "Publishing Series:" msgstr "Serie editoriale:" -#: addons/publisher/series_issue_manager.php:509 +#: addons/publisher/series_issue_manager.php:500 msgid "Manage Series Issues" msgstr "Gestisci le uscite della serie" -#: addons/publisher/series_issue_manager.php:370 -msgid "Congratulations. Your series was published successfully." -msgstr "Complimenti. La tua serie è stata pubblicata con successo." +#: addons/publisher/series_issue_manager.php:361 +msgid "Congratulations. Your posts were published successfully." +msgstr "I tuoi articoli sono stati pubblicati con successo." -#: addons/publisher/series_issue_manager.php:365 -msgid "Congratulations. Your series was scheduled successfully." -msgstr "Complimenti. La tua serie è stata programmaata con successo." +#: addons/publisher/series_issue_manager.php:356 +msgid "Congratulations. Your posts were scheduled successfully." +msgstr "I tuoi articoli sono stati programmati con successo." -#: addons/publisher/series_issue_manager.php:342 +#: addons/publisher/series_issue_manager.php:333 msgid "Post moved to the Trash." msgstr "L'articolo è stato spostato nel cestino." -#: addons/publisher/series_issue_manager.php:333 +#: addons/publisher/series_issue_manager.php:324 msgid "Congratulations. Your series order was updated successfully." msgstr "Complimenti. L'ordinamento della tua serie è stato aggiornato con successo." -#: addons/publisher/series_issue_manager.php:324 +#: addons/publisher/series_issue_manager.php:315 msgid "The posts in your series were successfully unpublished." msgstr "Gli articoli della tua serie sono stati depubblicati con successo." -#: addons/publisher/series_issue_manager.php:245 +#: addons/publisher/series_issue_manager.php:236 msgid "When checked, all posts you assign to this series will remain unpublished until you publish the entire series." msgstr "Quando è selezionata, tutti gli articoli che assegni a questa serie rimarranno non pubblicati fin quando non pubblicherai l'intera serie." -#: addons/publisher/series_issue_manager.php:241 +#: addons/publisher/series_issue_manager.php:232 msgid "Create as unpublished:" msgstr "Creati come non pubblicati:" -#: addons/publisher/series_im_admin_main.php:102 +#: addons/publisher/series_im_admin_main.php:38 msgid "You have no series available to publish." msgstr "Non c'è alcuna serie da pubblicare." -#: addons/publisher/series_im_admin_main.php:93 +#: addons/publisher/series_im_admin_main.php:29 msgid "View series in frontend" msgstr "Visualizza la serie nel frontend" -#: addons/publisher/series_im_admin_main.php:90 +#: addons/publisher/series_im_admin_main.php:26 msgid "View series in admin" msgstr "Visualizza la serie nell'area di amministrazione" -#: addons/publisher/series_im_admin_main.php:87 -msgid "Unpublish all" -msgstr "Depubblica tutto" - -#: addons/publisher/series_im_admin_main.php:84 -msgid "Publish all" -msgstr "Pubblica tutto" - -#: addons/publisher/series_im_admin_main.php:81 -msgid "Update order" -msgstr "Aggiorna l'ordine" - -#: addons/publisher/series_im_admin_main.php:79 -msgid "%d Scheduled" -msgstr "%d programmati" - -#: addons/publisher/series_im_admin_main.php:78 -msgid "%d Unpublished" -msgstr "%d depubblicati" - -#: addons/publisher/series_im_admin_main.php:77 -msgid "%d Published" -msgstr "%d pubblicati" - -#: addons/publisher/series_im_admin_main.php:76 +#: addons/publisher/series_im_admin_main.php:18 msgid "Edit the status of %1$s" msgstr "Modifica lo stato di %1$s" -#: addons/publisher/series_im_admin_main.php:7 -msgid "Publish posts in series" -msgstr "Pubblica gli articoli nella serie" - -#: addons/publisher/series-publish-post-table.php:68 -#: addons/publisher/series-publish-post-table.php:274 +#: addons/publisher/series-publish-post-table.php:78 +#: addons/publisher/series-publish-post-table.php:439 msgid "Preview" msgstr "Anteprima" -#: addons/publisher/series-part-post-table.php:305 -#: addons/publisher/series-publish-post-table.php:286 +#: addons/publisher/series-part-post-table.php:314 +#: addons/publisher/series-publish-post-table.php:451 msgid "Move to Trash" msgstr "Sposta nel cestino" -#: addons/publisher/series-part-post-table.php:289 +#: addons/publisher/series-part-post-table.php:298 +#: addons/publisher/series-publish-post-table.php:331 msgid "(Currently has no Part number)" msgstr "(Attualmente non ha un numero di parti)" #: addons/publisher/series-part-post-table.php:155 -#: addons/publisher/series-publish-post-table.php:140 +#: addons/publisher/series-publish-post-table.php:284 msgid "Trash" msgstr "Cestina" #: addons/publisher/series-part-post-table.php:140 -#: addons/publisher/series-publish-post-table.php:125 +#: addons/publisher/series-publish-post-table.php:269 msgid "Edit" msgstr "Modifica" @@ -245,17 +412,17 @@ msgid "Current Part" msgstr "Parte attuale" #: addons/publisher/series-part-post-table.php:66 -#: addons/publisher/series-publish-post-table.php:66 +#: addons/publisher/series-publish-post-table.php:75 msgid "Tags" msgstr "Tag" #: addons/publisher/series-part-post-table.php:65 -#: addons/publisher/series-publish-post-table.php:65 +#: addons/publisher/series-publish-post-table.php:74 msgid "Categories" msgstr "Categorie" #: addons/publisher/series-part-post-table.php:64 -#: addons/publisher/series-publish-post-table.php:64 +#: addons/publisher/series-publish-post-table.php:73 msgid "Author" msgstr "Autore" @@ -267,92 +434,83 @@ msgstr "Vuoi nascondere le serie senza articoli?" msgid "The layout and content of this widget can be adjusted via the Latest Series area." msgstr "Il layout e il contenuto di questo widget possono essere regolati tramite l'area Serie più recente." -#: orgSeries-options.php:902 +#: orgSeries-options.php:908 msgid "Show \"Post title in widget\"" msgstr "Mostra \"Titolo dell'articolo nel widget\"" -#: orgSeries-options.php:898 +#: orgSeries-options.php:904 msgid "Show \"Series Part\"" msgstr "Mostra \"Parte della serie\"" -#: orgSeries-options.php:894 +#: orgSeries-options.php:900 msgid "Show \"Add New\"" msgstr "Mostra \"Aggiungi nuova\"" -#: orgSeries-options.php:862 +#: orgSeries-options.php:868 msgid "To create a new taxonomy, enter the new name and click the \"Update Options\" button." msgstr "Per creareuna nuova tassonomia, inserisci un nuovo nome e fai clic sul pulsante \"Aggiorna opzioni\"." -#: orgSeries-options.php:789 +#: orgSeries-options.php:795 msgid "This display is used by the \"Series Table of Contents\" widget, shortcode, and URL." msgstr "Questa schermata è utilizzata dal widget \"Indice della serie\", dallo shortcode, e dall'URL." -#: orgSeries-options.php:765 +#: orgSeries-options.php:771 msgid "This display is used by the \"Latest Series\" widget." msgstr "Questa schermata è utilizzata dal widget \"Indice della serie\"." -#: orgSeries-options.php:711 +#: orgSeries-options.php:712 msgid "This control how and what series meta information is displayed with posts that are part of a series when the_excerpt is used. " msgstr "Con questo puoi controllare come e quali informazioni meta della serie vengono mostrate con gli articoli che appartengono ad una serie quando si utilizza `the_excerpt` (il riassunto). " -#: orgSeries-options.php:672 +#: orgSeries-options.php:673 msgid "Series Post List Post Title (Current Post)" msgstr "Elenco degli articoli della serie Titolo dell'articolo (articolo attuale)" -#: orgSeries-options.php:666 +#: orgSeries-options.php:667 msgid "Series Post List Post Title (Linked Post)" msgstr "Elenco degli articoli della serie Titolo dell'articolo (articolo collegato)" -#: orgSeries-options.php:569 +#: orgSeries-options.php:570 msgid "Choose the design for the page where all your Series are displayed." msgstr "Scegli il design per la pagina dove sono visualizzate tutte le tue serie." -#: orgSeries-options.php:485 +#: orgSeries-options.php:486 msgid "Display Series Meta?" msgstr "Visualizzare i meta della serie?" -#: orgSeries-options.php:481 +#: orgSeries-options.php:482 msgid "Display Series Navigation?" msgstr "Visualizzare la navigazione della serie?" -#: orgSeries-options.php:468 +#: orgSeries-options.php:469 msgid "Choose the design for pages that are included in a series." msgstr "Scegli il design per le pagine incluse in una serie." -#: orgSeries-options.php:446 +#: orgSeries-options.php:447 msgid "These settings allow you to customize the metabox on the post editing screen." msgstr "Queste impostazioni ti permettono di personalizzare le metabox nella schermata di modifica dell'articolo." -#: orgSeries-options.php:432 +#: orgSeries-options.php:433 msgid "Please change these settings carefully as they make significant changes to PublishPress Series." msgstr "Fai attenzione nel modificare queste impostazioni perché apportano dei cambiamenti importanti a PublishPress Series." -#: orgSeries-options.php:418 +#: orgSeries-options.php:419 msgid "These templates allow you to customize the frontend appearance of PublishPress Series." msgstr "Questi template ti permettono di personalizzare l'aspetto di PublishPress Series nel frontend." -#: orgSeries-options.php:411 +#: orgSeries-options.php:412 msgid "These settings allow you to customize the main frontend screens in PublishPress Series." msgstr "Queste impostazioni ti permettono di personalizzare le schermate principali di PublishPress Series nel frontend." -#: orgSeries-options.php:240 +#: orgSeries-options.php:241 msgid "Metabox" msgstr "Metabox" -#: orgSeries-options.php:239 +#: orgSeries-options.php:240 msgid "Taxonomy" msgstr "Tassonomia" -#: includes-core/pro-placeholder/views/series-group-placeholder.php:11 -msgid "PublishPress Series Pro gives you the ability to group series together by category." -msgstr "PublishPress Series Pro ti permette di raggruppare insieme le serie per categorie." - -#: includes-core/pro-placeholder/views/series-group-placeholder.php:2 -msgid "Manage Series Groups" -msgstr "Gestisci i gruppi di serie" - -#: includes-core/PPSeriesCoreAdmin.php:89 -#: includes-core/pro-placeholder/views/series-group-placeholder.php:15 +#: includes-core/PPSeriesCoreAdmin.php:72 msgid "Upgrade to Pro" msgstr "Aggiorna a Pro" @@ -360,26 +518,21 @@ msgstr "Aggiorna a Pro" msgid "Manage Series to Publish" msgstr "Gestisci le serie da pubblicare" -#: includes-core/PPSeriesCoreAdmin.php:47 -#: includes-core/PPSeriesCoreAdmin.php:48 -msgid "Series Groups" -msgstr "Gruppi di serie" - -#: addons/publisher/series_issue_manager.php:510 -#: addons/publisher/series_issue_manager.php:656 -#: addons/publisher/series_issue_manager.php:701 +#: addons/publisher/series_im_admin_main.php:9 +#: addons/publisher/series_issue_manager.php:669 +#: addons/publisher/series_issue_manager.php:714 msgid "Publish Series" msgstr "Pubblica la serie" -#: orgSeries-options.php:928 +#: orgSeries-options.php:934 msgid "Enable automatic renumbering of posts in a series." msgstr "Abilita la rinumerazione automatica degli articoli della serie." -#: orgSeries-options.php:922 +#: orgSeries-options.php:928 msgid "Automatic Numbering" msgstr "Numerazione automatica" -#: orgSeries-options.php:241 +#: orgSeries-options.php:242 msgid "Advanced" msgstr "Avanzate" @@ -387,7 +540,7 @@ msgstr "Avanzate" msgid "https://publishpress.com/publishpress-series/" msgstr "https://publishpress.com/publishpress-series/" -#: orgSeries-options.php:529 +#: orgSeries-options.php:530 msgid "Choosing a layout different to \"Default\" will override the taxonomy template from your theme. Click here for details on how to customize these designs." msgstr "La scelta di un layout diverso da \"Predefinito\" sovrascriverà il modello di tassonomia del tuo tema. Fai clic qui per i dettagli su come personalizzare questo design." @@ -395,47 +548,47 @@ msgstr "La scelta di un layout diverso da \"Predefinito\" sovrascriverà il mode msgid "Permission denied" msgstr "Autorizzazione negata" -#: orgSeries-options.php:539 +#: orgSeries-options.php:540 msgid "Columns:" msgstr "Colonne:" -#: orgSeries-options.php:511 +#: orgSeries-options.php:512 msgid "Layout:" msgstr "Layout:" -#: orgSeries-options.php:505 +#: orgSeries-options.php:506 msgid "Choose the design for the taxonomy page where a single Series is displayed." msgstr "Scegli il design per la pagina della tassonomia dove viene visualizzata la serie." -#: orgSeries-options.php:460 +#: orgSeries-options.php:461 msgid "List" msgstr "Elenco" -#: orgSeries-options.php:459 +#: orgSeries-options.php:460 msgid "Grid" msgstr "Griglia" -#: orgSeries-options.php:458 +#: orgSeries-options.php:459 msgid "Default" msgstr "Predefinito" -#: orgSeries-options.php:549 +#: orgSeries-options.php:550 msgid "This text will be part of the URL for all Series Overview pages." msgstr "Questo testo farà parte dell'URL per tutte le pagine di panoramica della serie." -#: orgSeries-options.php:439 +#: orgSeries-options.php:440 msgid "This feature allows you to create a new taxonomy for this plugin to use if you don't want to use the default \"Series\" taxonomy." msgstr "Questa funzionalità ti permette di creare una nuova tassonomia per questo plugin da utilizzare se non vuoi usare la tassonomia predefinita \"Serie\"." -#: inc/templates/taxonomy-series.php:67 +#: inc/templates/taxonomy-series.php:70 msgid "Sorry, no results found." msgstr "Nessun risultato trovato." #: orgSeries-widgets.php:375 -msgid "You can return any series that match this search string (matched against series names) - case insensitive" -msgstr "Puoi restituire tutte le serie che corrispondono a questa stringa di ricerca (abbinata ai nomi delle serie) - insensibile alle maiuscole e alle minuscole" +msgid "You can return any series that match this search string (matched against series names)" +msgstr "Puoi restituire tutte le serie che corrispondono a questa stringa di ricerca (comparata con i nomi delle serie)" -#: orgSeries-widgets.php:373 +#: addons/publisher/series_issue_manager.php:641 msgid "Search" msgstr "Cerca" @@ -444,24 +597,24 @@ msgid "You can select the offset for the number of series (useful for paging). msgstr "Puoi selezionare l'offset per il numero di serie (utile per l'impaginazione). Nessun offset impostato se lasciato vuoto" #: orgSeries-widgets.php:367 -msgid "Offset" +msgid "Offset:" msgstr "Offset" #: orgSeries-widgets.php:362 -msgid "Number of Series" -msgstr "Numero di serie" +msgid "Number of Series:" +msgstr "Numero della serie:" #: orgSeries-widgets.php:347 -msgid "Include series" -msgstr "Includi la serie" +msgid "Include series:" +msgstr "Includi la serie:" #: orgSeries-widgets.php:332 -msgid "Exclude series" -msgstr "Escludi la serie" +msgid "Exclude series:" +msgstr "Escludi la serie:" #: orgSeries-widgets.php:314 -msgid "Order\t" -msgstr "Ordinamento\t" +msgid "Order:" +msgstr "Ordinamento:" #: orgSeries-widgets.php:301 msgid "series id" @@ -479,107 +632,103 @@ msgstr "conteggio" msgid "name" msgstr "nome" -#: orgSeries-widgets.php:294 -msgid "Order by\t" -msgstr "Ordina per\t" - #: orgSeries-widgets.php:278 -msgid "Show Series Table Of Content as" -msgstr "Mostra l'indice della serie come" +msgid "Show Series Table Of Content as:" +msgstr "Mostra l'indice della serie come:" #: orgSeries-widgets.php:273 msgid "Show Series Table Of Content" msgstr "Mostra l'indice della serie" -#: orgSeries-utility.php:405 +#: orgSeries-utility.php:406 msgid "Auto/None" msgstr "Auto/Nessuna" -#: orgSeries-options.php:875 +#: orgSeries-options.php:881 msgid "Please use with caution. Running this process will delete all the terms from the current taxonomy and migrate them to a new taxonomy." msgstr "Usalo con cautela. L'esecuzione di questo processo cancellerà tutti i termini dalla tassonomia corrente e li migrerà in una nuova tassonomia." -#: orgSeries-options.php:873 +#: orgSeries-options.php:879 msgid "Migrate series to new taxonomy" msgstr "Migra la serie in una nuova tassonomia" -#: orgSeries-options.php:869 +#: orgSeries-options.php:875 msgid "Migrate" msgstr "Migra" -#: orgSeries-options.php:796 +#: orgSeries-options.php:802 msgid "This display is used by the \"Series Table of Contents\". To find the URL for this display, go the \"Display\" tab and then \"Series Table of Contents URL\"." msgstr "Questa visualizzazione è usata nell' \"Indice delle serie\". Per trovare l'URL di questa visualizzazione, vai alla scheda \"Display\" e poi \"URL indice della serie\"." -#: orgSeries-options.php:755 +#: orgSeries-options.php:761 msgid "First Post" msgstr "Primo articolo" -#: orgSeries-options.php:730 +#: orgSeries-options.php:736 msgid "Series Post Navigation Location" msgstr "Posizione navigazione articoli della serie" -#: orgSeries-options.php:692 +#: orgSeries-options.php:693 msgid "Series Metabox Location" msgstr "Posizione metabox della serie" -#: orgSeries-options.php:651 +#: orgSeries-options.php:652 msgid "Series Post List box Location" msgstr "Posizione dell'indice degli articoli della serie" -#: orgSeries-options.php:630 +#: orgSeries-options.php:631 msgid "Bottom" msgstr "In basso" -#: orgSeries-options.php:629 +#: orgSeries-options.php:630 msgid "Top" msgstr "In alto" -#: orgSeries-options.php:628 +#: orgSeries-options.php:629 msgid "As in Template" msgstr "Come da template" -#: orgSeries-options.php:568 +#: orgSeries-options.php:569 msgid "Display on Series Table of Contents screens" msgstr "Visualizza nelle schermate dell'indice della serie" -#: orgSeries-options.php:496 +#: orgSeries-options.php:497 msgid "Use box style" msgstr "Usa lo stile box" -#: orgSeries-options.php:489 +#: orgSeries-options.php:490 msgid "Use PublishPress Series CSS styles?" msgstr "Vuoi usare gli stili CSS di PublishPress Series?" -#: orgSeries-options.php:477 +#: orgSeries-options.php:478 msgid "Maximum number of items in Series Post List" msgstr "Numero massimo di voci nell'elenco degli articoli della serie" -#: orgSeries-options.php:467 +#: orgSeries-options.php:468 msgid "Display on single posts in a series" msgstr "Visualizzazione nei singoli articoli di una serie" -#: orgSeries-options.php:322 +#: orgSeries-options.php:323 msgid "Will be replaced by the navigation link for the first post in a series. The text will be whatever is included in the 'Custom First Post Navigation Text' field. If that field is empty then the text will be the title of the post" msgstr "Sarà sostituito dal link di navigazione per il primo articolo di una serie. Il testo sarà qualsiasi cosa sia inclusa nel campo \"Testo di navigazione personalizzato per il primo articolo\". Se quel campo è vuoto allora il testo sarà il titolo dell'articolo" -#: orgSeries-options.php:287 +#: orgSeries-options.php:288 msgid "Allowed Html" msgstr "Html consentito" -#: orgSeries-options.php:858 +#: orgSeries-options.php:864 msgid "Series Taxonomy:" msgstr "Tassonomia serie:" -#: orgSeries-admin.php:409 orgSeries-admin.php:417 +#: orgSeries-admin.php:452 orgSeries-admin.php:460 msgid "%3$s - (Currently has no Part number)" msgstr "%3$s - (Attualmente non ha un numero di parte)" -#: orgSeries-admin.php:46 orgSeries-options.php:139 +#: orgSeries-admin.php:69 orgSeries-options.php:139 msgid "%1$s series migrated to new taxonomy" msgstr "%1$s serie sono state migrate nella nuova tassonomia" -#: orgSeries-admin.php:43 +#: orgSeries-admin.php:66 msgid "An error occured" msgstr "Si è verificato un errore" @@ -587,79 +736,79 @@ msgstr "Si è verificato un errore" msgid "Current series" msgstr "Serie corrente" -#: orgSeries-options.php:750 +#: orgSeries-options.php:756 msgid "Previous Post" msgstr "Articolo precedente" -#: orgSeries-options.php:745 +#: orgSeries-options.php:751 msgid "Next Post" msgstr "Articolo successivo" -#: orgSeries-options.php:725 +#: orgSeries-options.php:731 msgid "Series Post Navigation:" msgstr "Navigazione articoli della serie:" -#: orgSeries-options.php:721 +#: orgSeries-options.php:727 msgid "This display is shown at the bottom of all posts in a series." msgstr "Questa visualizzazione è mostrata in fondo a tutti gli articoli di una serie." -#: orgSeries-options.php:719 +#: orgSeries-options.php:725 msgid "Series Navigation Box" msgstr "Box di navigazione della serie" -#: orgSeries-options.php:680 +#: orgSeries-options.php:681 msgid "Series Meta Box" msgstr "Box meta della serie" -#: orgSeries-options.php:646 +#: orgSeries-options.php:647 msgid "Series Post List" msgstr "Elenco degli articoli della serie" -#: orgSeries-options.php:643 orgSeries-options.php:682 +#: orgSeries-options.php:644 orgSeries-options.php:683 msgid "This display is shown at the top of all posts in a series." msgstr "Questa visualizzazione è mostrata in alto su tutti gli articoli di una serie." -#: orgSeries-options.php:641 +#: orgSeries-options.php:642 msgid "Series Post List Box" msgstr "Box elenco articoli della serie" -#: orgSeries-options.php:312 +#: orgSeries-options.php:313 msgid "Is the location token for where the contents of the post list post templates will appear and use provided widget post short title." msgstr "È il token di posizione per dove apparirà il contenuto dei template di articoli dell'elenco degli articoli e usa il titolo breve dell'articolo del widget fornito." -#: orgSeries-manage.php:61 +#: orgSeries-manage.php:174 msgid "ID" msgstr "ID" -#: orgSeries-options.php:950 +#: orgSeries-options.php:956 msgid "Reset settings" msgstr "Reimposta le impostazioni" -#: orgSeries-options.php:498 +#: orgSeries-options.php:499 msgid "Use light style" msgstr "Usa lo stile chiaro" -#: orgSeries-options.php:497 +#: orgSeries-options.php:498 msgid "Use dark style" msgstr "Usa lo stile scuro" -#: orgSeries-options.php:495 +#: orgSeries-options.php:496 msgid "Use default style" msgstr "Usa lo stile predefinito" -#: orgSeries-options.php:493 +#: orgSeries-options.php:494 msgid "Style options" msgstr "Opzioni di stile" -#: orgSeries-options.php:398 +#: orgSeries-options.php:399 msgid "Yes" msgstr "Sì" -#: orgSeries-options.php:397 +#: orgSeries-options.php:398 msgid "No" msgstr "No" -#: orgSeries-options.php:396 +#: orgSeries-options.php:397 msgid "Clicking Yes will reset the options to the defaults and you will lose all customizations. Or you can click cancel and return." msgstr "Facendo clic su Sì, le opzioni verranno ripristinate ai valori predefiniti e perderai tutte le personalizzazioni. Oppure puoi fare clic su Annulla e ritorna." @@ -667,7 +816,7 @@ msgstr "Facendo clic su Sì, le opzioni verranno ripristinate ai valori predefin msgid "No series found" msgstr "Nessuna serie trovata" -#: orgSeries-options.php:504 +#: orgSeries-options.php:505 msgid "Display on Series Overview screens" msgstr "Visualizzazione sulle schermate di panoramica della serie" @@ -684,42 +833,42 @@ msgid "This text will display above other posts in this series." msgstr "Questo testo verrà mostrato sopra agli altri articoli in questa serie." #: orgSeries-widgets.php:379 -msgid "Show other posts in the current series" -msgstr "Mostra gli altri articoli della serie corrente" +msgid "Show other posts in the current series:" +msgstr "Mostra gli altri articoli della serie corrente:" -#: orgSeries-admin.php:323 orgSeries-setup.php:230 +#: orgSeries-admin.php:357 orgSeries-setup.php:230 msgid "Add New" msgstr "Aggiungi nuova" -#: orgSeries-options.php:943 +#: orgSeries-options.php:949 msgid "Delete all PublishPress Series data from the database when deleting this plugin." msgstr "Elimina dal database tutti i dati di PublishPress Series quando questo plugin viene eliminato." -#: orgSeries-options.php:937 +#: orgSeries-options.php:943 msgid "Series Settings" msgstr "Impostazioni di Series" -#: orgSeries-options.php:561 +#: orgSeries-options.php:562 msgid "Series order method" msgstr "Metodo di ordinamento serie" -#: orgSeries-options.php:556 +#: orgSeries-options.php:557 msgid "Series part" msgstr "Parte di serie" -#: orgSeries-options.php:554 +#: orgSeries-options.php:555 msgid "Order series by:" msgstr "Ordina serie per:" -#: orgSeries-options.php:425 +#: orgSeries-options.php:426 msgid "This section is for the icons that show with your series. Note that you must use a token for the icon in the \"Templates\" settings." msgstr "Questa sezione è per le icone mostrate con la tua serie. Tieni presente che devi utilizzare un token per l'icona nelle impostazioni \"Template\"." -#: orgSeries-options.php:296 +#: orgSeries-options.php:297 msgid "Overview" msgstr "Panoramica" -#: orgSeries-options.php:253 +#: orgSeries-options.php:254 msgid "PublishPress Series Plugin Options" msgstr "Opzioni plugin PublishPress Series" @@ -735,35 +884,35 @@ msgstr "Le opzioni del plugin PublishPress Series sono state reimpostate" msgid "PublishPress Series Options" msgstr "Opzioni PublishPress Series" -#: orgSeries-admin.php:336 +#: orgSeries-admin.php:379 msgid "If you leave this blank, this post will automatically be added to the end of the series." msgstr "Se lo lasci vuoto, questo articolo verrà automaticamente aggiunto alla fine della serie." -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact" msgstr "Contatto" -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 msgid "Contact the PublishPress team" msgstr "Contatta il team di PublishPress" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "Documentation" msgstr "Documentazione" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 msgid "PublishPress Series Documentation" msgstr "Documentazione di PublishPress Series" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About" msgstr "Chi siamo" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 msgid "About PublishPress Series" msgstr "Informazioni su PublishPress Series" -#: orgSeries-admin.php:130 +#: orgSeries-admin.php:153 msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Se sei soddisfatto di %s, lasciaci una valutazione di %s!" @@ -907,20 +1056,12 @@ msgid "Series widget title:" msgstr "Titolo del widget della serie:" #: orgSeries-widgets.php:289 -msgid "Hide empty series" -msgstr "Nascondi le serie vuote" +msgid "Hide empty series:" +msgstr "Nascondi le serie vuote:" #: orgSeries-widgets.php:284 -msgid "Show post count" -msgstr "Mostra conteggio articolo" - -#: orgSeries-widgets.php:280 -msgid " List: " -msgstr " Elenco: " - -#: orgSeries-widgets.php:279 -msgid " Dropdown: " -msgstr " A discesa: " +msgid "Show post count:" +msgstr "Mostra conteggio articolo:" #: orgSeries-widgets.php:233 msgid "Other posts in series:" @@ -970,13 +1111,12 @@ msgstr "Nome della serie" msgid "Number of posts in Series" msgstr "Numero di articoli nella serie" -#: orgSeries-widgets.php:85 +#: orgSeries-widgets.php:85 orgSeries-widgets.php:294 msgid "Order by:" msgstr "Ordina per:" #: addons/publisher/series-part-post-table.php:63 -#: addons/publisher/series-publish-post-table.php:63 orgSeries-widgets.php:73 -#: orgSeries-widgets.php:268 +#: addons/publisher/series-publish-post-table.php:72 msgid "Title" msgstr "Titolo" @@ -984,7 +1124,7 @@ msgstr "Titolo" msgid "Most Recent Series" msgstr "Serie più recenti" -#: orgSeries-options.php:763 orgSeries-widgets.php:13 +#: orgSeries-options.php:769 orgSeries-widgets.php:13 msgid "Latest Series" msgstr "Ultime serie" @@ -1000,37 +1140,37 @@ msgstr "Serie" msgid "All the Series I've Written" msgstr "Tutte le serie che ho scritto" -#: orgSeries-taxonomy.php:717 +#: orgSeries-taxonomy.php:729 msgid "Part:" msgstr "Parte:" -#: orgSeries-taxonomy.php:715 orgSeries-taxonomy.php:740 +#: orgSeries-taxonomy.php:727 orgSeries-taxonomy.php:752 msgid "Series:" msgstr "Serie:" -#: orgSeries-setup.php:735 +#: orgSeries-setup.php:751 msgid "Posts from the series: " msgstr "Articoli della serie: " -#: orgSeries-setup.php:733 +#: orgSeries-setup.php:749 msgid "Series: " msgstr "Serie: " -#: orgSeries-options.php:787 orgSeries-options.php:793 orgSeries-setup.php:454 +#: orgSeries-options.php:793 orgSeries-options.php:799 orgSeries-setup.php:461 #: orgSeries-widgets.php:112 msgid "Series Table of Contents" msgstr "Indice delle serie" -#: orgSeries-setup.php:337 +#: orgSeries-setup.php:344 msgid "Series Navigation" msgstr "Navigazione serie" -#: orgSeries-setup.php:331 orgSeries-setup.php:332 +#: orgSeries-setup.php:338 orgSeries-setup.php:339 msgctxt "leave the %tokens% as is when translating" msgid "This entry is part %series_part% of %total_posts_in_series% in the series " msgstr "Questa voce fa parte %series_part% di %total_posts_in_series% nella serie " -#: orgSeries-options.php:78 orgSeries-setup.php:289 +#: addons/publisher/series_issue_manager.php:501 orgSeries-options.php:78 msgid "Manage Series" msgstr "Gestione delle serie" @@ -1050,7 +1190,7 @@ msgstr "Aggiorna serie" msgid "Edit Series" msgstr "Modifica serie" -#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:325 +#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:332 msgid "All Series" msgstr "Tutte le serie" @@ -1080,224 +1220,218 @@ msgstr "Seleziona \"Non fa parte di una serie\" per rimuovere i dati della serie msgid "Your WordPress version is too old. Publishpress Series 2.2 requires at least WordPress 3.0 to function correctly. Please update your blog via Tools > Upgrade." msgstr "La tua versione di WordPress è troppo vecchia. Publishpress Series 2.2 richiede almeno WordPress 3.0 per funzionare correttamente. Aggiorna il tuo blog tramite Bacheca > Aggiornamenti." -#: orgSeries-options.php:835 +#: orgSeries-options.php:841 msgid "Width for icon if displayed via the latest series template (in pixels)." msgstr "Larghezza dell'icona se visualizzata tramite il template ultima serie (in pixels)." -#: orgSeries-options.php:829 +#: orgSeries-options.php:835 msgid "Width for icon on a post page (in pixels)." msgstr "Larghezza dell'icona sulla pagina di un articolo (in pixel)." -#: orgSeries-options.php:823 +#: orgSeries-options.php:829 msgid "Width for icon on series table of contents page (in pixels)" msgstr "Larghezza dell'icona sulla pagina indice di una serie (in pixel)." -#: orgSeries-options.php:779 +#: orgSeries-options.php:785 msgid "Latest Series (tags after):" msgstr "Ultima serie (tag after):" -#: orgSeries-options.php:774 +#: orgSeries-options.php:780 msgid "Latest Series (inner tags):" msgstr "Ultima serie (inner tag):" -#: orgSeries-options.php:769 +#: orgSeries-options.php:775 msgid "Latest Series (tags before):" msgstr "Ultima serie (tag before):" -#: orgSeries-options.php:707 +#: orgSeries-options.php:708 msgid "Series Meta (with excerpts):" msgstr "Meta serie (con riassunto):" -#: orgSeries-options.php:686 +#: orgSeries-options.php:687 msgid "Series Meta:" msgstr "Meta serie:" -#: orgSeries-options.php:564 orgSeries-widgets.php:318 +#: orgSeries-options.php:565 orgSeries-widgets.php:318 msgid "Descending" msgstr "Decrescente" -#: orgSeries-options.php:563 orgSeries-widgets.php:319 +#: orgSeries-options.php:564 orgSeries-widgets.php:319 msgid "Ascending" msgstr "Crescente" -#: orgSeries-options.php:557 +#: orgSeries-options.php:558 msgid "Order by date" msgstr "Ordina per data" -#: orgSeries-options.php:609 +#: orgSeries-options.php:610 msgid "Series Table of Contents Title:" msgstr "Titolo indice della serie:" -#: orgSeries-options.php:546 +#: orgSeries-options.php:547 msgid "Series Custom Base:" msgstr "Base personalizzata della serie:" -#: orgSeries-options.php:605 +#: orgSeries-options.php:606 msgid "Series Per Page:" msgstr "Serie per pagina:" -#: orgSeries-options.php:571 +#: orgSeries-options.php:572 msgid "Series Table of Contents URL:" msgstr "URL indice serie:" -#: orgSeries-options.php:473 +#: orgSeries-options.php:474 msgid "Display Series Post List?" msgstr "Visualizzare l'elenco degli articoli della serie?" -#: orgSeries-options.php:953 +#: orgSeries-options.php:959 msgid "Reset options to default" msgstr "Reimposta le opzioni ai valori predefiniti" -#: orgSeries-options.php:392 +#: orgSeries-options.php:393 msgid "Update Options" msgstr "Aggiorna opzioni" -#: orgSeries-options.php:330 +#: orgSeries-options.php:331 msgid "Will display the description for the series" msgstr "Visualizzerà la descrizione per la serie" -#: orgSeries-options.php:328 +#: orgSeries-options.php:329 msgid "Will display the total number of posts in a series" msgstr "Visualizzerà il numero totale degli articoli di una serie" -#: orgSeries-options.php:326 +#: orgSeries-options.php:327 msgid "Will display what part of a series the post is" msgstr "Visualizzerà quale parte di una serie è l'articolo" -#: orgSeries-options.php:324 +#: orgSeries-options.php:325 msgid "Use this tag either before or after the rest of the template code. It will indicate where you want the content of a post to display." msgstr "Usa questo tag prima o dopo il resto del codice del template. Indicherà dove vuoi che venga visualizzato il contenuto di un articolo." -#: orgSeries-options.php:320 +#: orgSeries-options.php:321 msgid "Will be replaced by the navigation link for the next post in a series. The text will be whatever is included in the 'Custom Next Post Navigation Text' field. If that field is empty then the text will be the title of the post" msgstr "Verrà sostituito dal link di navigazione per l'articolo successivo di una serie. Il testo comprenderà tutto ciò che è incluso nel campo \"Testo di navigazione personalizzato articolo successivo\". Se quel campo è vuoto, verrà usato come testo il titolo dell'articolo" -#: orgSeries-options.php:318 +#: orgSeries-options.php:319 msgid "Will be replaced by the navigation link for the previous post in a series. The text will be whatever is included in the 'Custom Previous Post Navigation Text' field. If that field is empty then the text will be the title of the post" msgstr "Verrà sostituito dal link di navigazione per l'articolo precedente di una serie. Il testo comprenderà tutto ciò che è incluso nel campo \"Testo di navigazione personalizzato articolo precedente\". Se quel campo è vuoto, verrà usato come testo il titolo dell'articolo" -#: orgSeries-options.php:316 +#: orgSeries-options.php:317 msgid "Will be replaced with the post title of a post in the series linked to the page view of that post." msgstr "Verrà sostituito con il titolo dell'articolo di un articolo della serie collegata alla visualizzazione della pagina di quell'articolo." -#: orgSeries-options.php:314 +#: orgSeries-options.php:315 msgid "Will be replaced with the post title of a post in the series" msgstr "Verrà sostituito con il titolo dell'articolo di un articolo della serie" -#: orgSeries-options.php:310 +#: orgSeries-options.php:311 msgid "Is the location token for where the contents of the post list post templates will appear." msgstr "È il token di posizione in cui verranno visualizzati i contenuti dei template degli articoli dell'elenco di articoli." -#: orgSeries-options.php:308 +#: orgSeries-options.php:309 msgid "Same as %series_title% except that it will also be linked to the series page" msgstr "Uguale a %series_title% tranne per il fatto che sarà collegato anche alla pagina della serie" -#: orgSeries-options.php:306 +#: orgSeries-options.php:307 msgid "This will be replaced with the title of a series" msgstr "Questo sarà sostituito con il titolo di una serie" -#: orgSeries-options.php:304 +#: orgSeries-options.php:305 msgid "This token is for use with the orgSeries widget only - it references where you want the list of series titles to be inserted and requires that the template for each series title be also set." msgstr "Questo token deve essere utilizzato solo con il widget orgSeries: fa riferimento al punto in cui si desidera inserire l'elenco dei titoli della serie e richiede che sia impostato anche il template per ciascun titolo della serie." -#: orgSeries-options.php:302 +#: orgSeries-options.php:303 msgid "Same as %series_icon% except that the series icon will be linked to the series page" msgstr "Uguale a %series_icon% tranne per il fatto che l'icona della serie sarà collegata alla pagina della serie" -#: orgSeries-options.php:300 +#: orgSeries-options.php:301 msgid "This will be replaced with the series icon for a series." msgstr "Questa verrà sostituita con l'icona della serie per una serie." -#: orgSeries-options.php:298 +#: orgSeries-options.php:299 msgid "The following is a legend of the tokens that are available for use in the custom template fields. These will be replaced with the appropriate values when the plugin runs." msgstr "Di seguito è riportata una legenda o tabella dei token disponibili per l'uso nei campi del template personalizzato. Questi verranno sostituiti con i valori appropriati quando viene eseguito il plugin." #: orgSeries-options.php:24 orgSeries-options.php:45 orgSeries-options.php:46 -#: orgSeries-setup.php:747 +#: orgSeries-setup.php:763 msgid "Settings" msgstr "Impostazioni" -#: orgSeries-manage.php:136 +#: orgSeries-manage.php:262 msgid "Series Icon Upload:" msgstr "Caricamento dell'icona della serie:" -#: orgSeries-manage.php:131 +#: orgSeries-manage.php:257 msgid "Delete image? (note: there will not be an image associated with this series if you select this)" msgstr "Eliminare l'immagine? (nota: se selezioni questa opzione questa serie non avrà un'immagine associata)" -#: orgSeries-manage.php:121 +#: orgSeries-manage.php:247 msgid "No icon currently" msgstr "Nessuna icona attualmente" -#: orgSeries-manage.php:115 +#: orgSeries-manage.php:241 msgid "Current series icon:" msgstr "Icona della serie corrente:" -#: orgSeries-manage.php:96 orgSeries-manage.php:140 +#: orgSeries-manage.php:209 orgSeries-manage.php:266 msgid "Upload an image for the series." msgstr "Carica un'immagine per la serie." -#: orgSeries-manage.php:75 -msgid "No Series Icon" -msgstr "Nessuna icona per la serie" - -#: orgSeries-manage.php:60 -msgid "Icon" -msgstr "Icona" - -#: orgSeries-admin.php:445 +#: orgSeries-admin.php:488 msgid "Manage All Series" msgstr "Gestisci tutte le serie" -#: orgSeries-admin.php:438 +#: orgSeries-admin.php:481 msgid "View all series" msgstr "Visualizza tutte le serie" -#: orgSeries-admin.php:425 +#: orgSeries-admin.php:468 orgSeries-setup.php:293 msgid "No Series" msgstr "Nessuna serie" -#: orgSeries-admin.php:419 +#: orgSeries-admin.php:462 msgid "%3$s - (currently set as Part %4$s)" msgstr "%3$s - (attualmente fa parte di %4$s)" -#: orgSeries-admin.php:412 +#: orgSeries-admin.php:455 msgid "Part %1$s of %2$s%6$s in the series
%5$s" msgstr "Parte %1$s of %2$s%6$s della serie
%5$s" -#: orgSeries-admin.php:358 orgSeries-admin.php:370 orgSeries-admin.php:453 -#: orgSeries-options.php:36 orgSeries-taxonomy.php:451 -#: orgSeries-widgets.php:232 orgSeries-widgets.php:385 +#: addons/grouping/legacy-includes.php:401 +#: addons/publisher/series_im_admin_main.php:7 orgSeries-admin.php:401 +#: orgSeries-admin.php:413 orgSeries-admin.php:496 orgSeries-options.php:36 +#: orgSeries-setup.php:289 orgSeries-taxonomy.php:451 orgSeries-widgets.php:232 +#: orgSeries-widgets.php:385 msgid "Series" msgid_plural "Series" msgstr[0] "Serie" msgstr[1] "Serie" -#: orgSeries-admin.php:343 +#: orgSeries-admin.php:386 msgid "A short title of this post that will be used in the Series widget. Leave blank to use the full title." msgstr "Un titolo breve di questo articolo da usare el widget Serie. Lascia vuoto per usare il titolo completo." -#: orgSeries-admin.php:341 +#: orgSeries-admin.php:384 msgid "Post title in widget:" msgstr "Titolo dell'articolo nel widget:" -#: orgSeries-admin.php:332 +#: orgSeries-admin.php:374 msgid "Series Part:" msgstr "Parte della serie:" -#: orgSeries-admin.php:289 +#: orgSeries-admin.php:312 msgid "Not part of a series" msgstr "Non fa parte di una serie" -#: orgSeries-admin.php:186 +#: orgSeries-admin.php:209 msgid "Hmm... it looks like there is already a series with that name. Try something else" msgstr "Hmm... sembra che ci sia già una serie con questo nome. Prova qualcos'altro" -#: orgSeries-admin.php:180 +#: orgSeries-admin.php:203 msgid "The name you picked isn't sanitizing correctly. Try something different." msgstr "Il nome che hai scelto non è strutturato correttamente. Prova qualcos'altro." -#: orgSeries-admin.php:169 +#: orgSeries-admin.php:192 msgid "Sorry but you don't have permission to add series" msgstr "Non hai il permesso per aggiungere delle serie" From 9dd38534ae4875759b66e66c1344707660417eb0 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 20 Dec 2022 09:11:57 +0100 Subject: [PATCH 11/20] - Error in server log #693 --- orgSeries-manage.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/orgSeries-manage.php b/orgSeries-manage.php index 5f96ee37..2ab3e4db 100644 --- a/orgSeries-manage.php +++ b/orgSeries-manage.php @@ -353,7 +353,11 @@ function pp_series_get_terms_orderby($orderby, $args) return $orderby; } - if (!in_array(ppseries_get_series_slug(), $args['taxonomy']) && !in_array('series_group', $args['taxonomy'])) { + if (is_array($args['taxonomy']) && !in_array(ppseries_get_series_slug(), $args['taxonomy']) && !in_array('series_group', $args['taxonomy'])) { + return $orderby; + } + + if (!is_array($args['taxonomy']) && !in_array($args['taxonomy'], [ppseries_get_series_slug(), 'series_group'])) { return $orderby; } From 6d6f9f49dc18d7a26c3b43993d9648a091aa30ed Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 20 Dec 2022 09:24:22 +0100 Subject: [PATCH 12/20] =?UTF-8?q?-=20An=20invalid=20form=20control=20with?= =?UTF-8?q?=20name=3D=E2=80=99series=5Fpart[0]=E2=80=99=20is=20not=20focus?= =?UTF-8?q?able=20#694?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- orgSeries-admin.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/orgSeries-admin.php b/orgSeries-admin.php index 0626db06..577908b0 100644 --- a/orgSeries-admin.php +++ b/orgSeries-admin.php @@ -370,9 +370,15 @@ function series_edit_meta_box() {
+ -

From d7d8f379d980ed2d5ccc0423ddfe8ec7e44ecca5 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Wed, 21 Dec 2022 11:12:06 +0100 Subject: [PATCH 13/20] - Taxonomy change isn't working #701 --- orgSeries-options.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/orgSeries-options.php b/orgSeries-options.php index 91220de0..05ad8238 100644 --- a/orgSeries-options.php +++ b/orgSeries-options.php @@ -544,14 +544,6 @@ function series_automation_core_fieldset() { - -
-

- -

- - -   @@ -861,6 +853,15 @@ function series_taxonomy_base_core_fieldset() { ?> + + + + +

+

+ +

+
From f385a66784e2ff676a7683d0d1db55f64835540e Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Thu, 22 Dec 2022 10:17:36 +0100 Subject: [PATCH 14/20] - Classic Widget "Series Table of Content" sorting not working #715 --- orgSeries-widgets.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/orgSeries-widgets.php b/orgSeries-widgets.php index 661010c0..de9bbad8 100644 --- a/orgSeries-widgets.php +++ b/orgSeries-widgets.php @@ -23,7 +23,7 @@ function widget( $args, $instance ) { $order = isset($instance['order']) ? $instance['order'] : 'ASC'; $hide_empty = isset($instance['hide_empty']) ? $instance['hide_empty'] : 0; - $series_args = $args = apply_filters('widget_latestseries_args', array('hide_empty' => $hide_empty, 'orderby' => $orderby, 'number' => $number, 'order' => $order)); + $series_args = $args = apply_filters('widget_latestseries_args', array('hide_empty' => $hide_empty, 'orderby' => $orderby, 'number' => $number, 'order' => $order, 'ignore_term_order' => true)); $out = latest_series(false,$args); @@ -156,6 +156,7 @@ function widget( $args, $instance ) { $series_widget_args['orderby'] = $os_orderby; $series_widget_args['orderby'] = $os_orderby; + $series_widget_args['ignore_term_order'] = true; $series_args = $args = apply_filters('widget_seriestoc_args', $series_widget_args); From b13a0e42a781b9768efbfed3d3a956cb31a90367 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 3 Jan 2023 12:02:25 +0100 Subject: [PATCH 15/20] - %post_title_list_short% Doesn't work #523 --- orgSeries-options.php | 4 ++++ orgSeries-taxonomy.php | 15 +++++++++++++-- orgSeries-template-tags.php | 14 ++++++++++++-- orgSeries-utility.php | 6 +++++- 4 files changed, 34 insertions(+), 5 deletions(-) diff --git a/orgSeries-options.php b/orgSeries-options.php index 05ad8238..48fb7000 100644 --- a/orgSeries-options.php +++ b/orgSeries-options.php @@ -315,6 +315,10 @@ function orgseries_option_page() {

%post_title_linked%


+ %post_title_short%
+

+ %post_title_short_linked%
+

%previous_post%


%next_post%
diff --git a/orgSeries-taxonomy.php b/orgSeries-taxonomy.php index 1c77b0cb..fe0b118a 100644 --- a/orgSeries-taxonomy.php +++ b/orgSeries-taxonomy.php @@ -553,18 +553,29 @@ function wp_set_post_series( $post, $update, $post_ID = 0, $series_id = array(), } //The "short" title of the post that will be displayed in the OrgSeries widget. + $update_short_title = false; if (isset($_POST['serie_post_shorttitle'])) { + $update_short_title = true; $post_shorttitle = is_array($_POST['serie_post_shorttitle']) ? array_map('sanitize_text_field', $_POST['serie_post_shorttitle']) : sanitize_text_field($_POST['serie_post_shorttitle']); } if (isset($_GET['serie_post_shorttitle'])) { + $update_short_title = true; $post_shorttitle = is_array($_GET['serie_post_shorttitle']) ? array_map('sanitize_text_field', $_GET['serie_post_shorttitle']) : sanitize_text_field($_GET['serie_post_shorttitle']); } $st_ser_id = is_array($post_series) && isset($post_series[0]) ? (int) $post_series[0] : 0; - $post_shorttitle = is_array($post_shorttitle) && isset($post_shorttitle[$st_ser_id]) ? trim($post_shorttitle[$st_ser_id]) : ''; + if (is_array($post_shorttitle) && isset($post_shorttitle[$st_ser_id])) { + $post_shorttitle = trim($post_shorttitle[$st_ser_id]); + } elseif (is_array($post_shorttitle) && count($post_shorttitle) === 1 && isset($post_shorttitle[0])) { + $post_shorttitle = trim($post_shorttitle[0]); + } else { + $post_shorttitle = ''; + } - update_post_meta($post->ID, SPOST_SHORTTITLE_KEY, $post_shorttitle); + if ($update_short_title) { + update_post_meta($post->ID, SPOST_SHORTTITLE_KEY, $post_shorttitle); + } //if we don't have any changes in the series or series part info (or series post status) then let's get out and save time. $p_status = $post->post_status; diff --git a/orgSeries-template-tags.php b/orgSeries-template-tags.php index fdc35a74..f8255d2c 100644 --- a/orgSeries-template-tags.php +++ b/orgSeries-template-tags.php @@ -78,7 +78,12 @@ function get_series_posts( $ser_ID = array(), $referral = false, $display = fals if ( 'widget' == $referral ) { $current_result .= '
  • ' . series_post_title($seriespost['id'], true, $short_title) . '
  • '; } else{ - $current_result .= token_replace(stripslashes($settings['series_post_list_currentpost_template']), 'other', $seriespost['id'], $ser); + $template_tag = $settings['series_post_list_currentpost_template']; + if ($referral === 'post_title_short') { + $template_tag = str_replace('%post_title%', '%post_title_short%', $template_tag); + $template_tag = str_replace('%post_title_linked%', '%post_title_short_linked%', $template_tag); + } + $current_result .= token_replace(stripslashes($template_tag), 'other', $seriespost['id'], $ser); } $result_list[$seriespost['id']] = $current_result; continue; @@ -90,7 +95,12 @@ function get_series_posts( $ser_ID = array(), $referral = false, $display = fals if ( 'widget' == $referral ){ $current_result .= '
  • ' . series_post_title($seriespost['id'], true, $short_title ) . '
  • '; }else{ - $current_result .= token_replace(stripslashes($settings['series_post_list_post_template']), 'other', $seriespost['id'], $ser); + $template_tag = $settings['series_post_list_post_template']; + if ($referral === 'post_title_short') { + $template_tag = str_replace('%post_title%', '%post_title_short%', $template_tag); + $template_tag = str_replace('%post_title_linked%', '%post_title_short_linked%', $template_tag); + } + $current_result .= token_replace(stripslashes($template_tag), 'other', $seriespost['id'], $ser); } } else{ $current_result .= apply_filters('unpublished_post_template', $settings, $seriespost, $ser); diff --git a/orgSeries-utility.php b/orgSeries-utility.php index 8d1afa01..53993c71 100644 --- a/orgSeries-utility.php +++ b/orgSeries-utility.php @@ -108,11 +108,15 @@ function token_replace($replace, $referral = 'other', $id = 0, $ser_ID = 0) { if( stristr($replace, '%post_title_list%') ) $replace = str_replace('%post_title_list%', get_series_posts($id, $referral), $replace); if( stristr($replace, '%post_title_list_short%') ) - $replace = str_replace('%post_title_list_short%', get_series_posts($id, TRUE), $replace); + $replace = str_replace('%post_title_list_short%', get_series_posts($id, 'post_title_short'), $replace); if( stristr($replace, '%post_title%') ) $replace = str_replace('%post_title%', series_post_title($id, FALSE), $replace); + if( stristr($replace, '%post_title_short%') ) + $replace = str_replace('%post_title_short%', series_post_title($id, false, get_post_meta($id, SPOST_SHORTTITLE_KEY, true)), $replace); if( stristr($replace, '%post_title_linked%') ) $replace = str_replace('%post_title_linked%', series_post_title($id), $replace); + if( stristr($replace, '%post_title_short_linked%') ) + $replace = str_replace('%post_title_short_linked%', series_post_title($id, true, get_post_meta($id, SPOST_SHORTTITLE_KEY, true)), $replace); if( stristr($replace, '%series_part%') ){ if(empty(trim(wp_series_part($p_id, $ser_id)))){ $replace = str_replace('%series_part%', '[part not set]', $replace); From ebcdc21d479b95d4b6266c20603fb29ee8c753ca Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 3 Jan 2023 14:36:28 +0100 Subject: [PATCH 16/20] - Post list display is broken #691 --- orgSeries-setup.php | 4 +++- orgSeries-template-tags.php | 4 +++- orgSeriesBoxTheme.css | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/orgSeries-setup.php b/orgSeries-setup.php index d2571d72..34ff64d4 100644 --- a/orgSeries-setup.php +++ b/orgSeries-setup.php @@ -684,7 +684,9 @@ public function add_series_meta($content) { } function orgseries_trim_excerpt($content) { - remove_filter('the_content',array($this,'add_series_meta'), 12); + if (!is_single()) { + remove_filter('the_content', array($this,'add_series_meta'), 12); + } return $content; } diff --git a/orgSeries-template-tags.php b/orgSeries-template-tags.php index f8255d2c..2b130828 100644 --- a/orgSeries-template-tags.php +++ b/orgSeries-template-tags.php @@ -174,7 +174,9 @@ function wp_postlist_display() { if (!empty($serarray)) { foreach ($serarray as $series) { $serID = $series->term_id; - $postlist .= token_replace(stripslashes($settings['series_post_list_template']), 'post-list', 0, $serID); + $template = $settings['series_post_list_template']; + $template = str_replace('', '
    ', $template); + $postlist .= token_replace(stripslashes($template . '
    '), 'post-list', 0, $serID); if ( $i != $count || $trigger ) { $pos = strpos($postlist, '%postcontent%'); if ( $pos == 0 ) $trigger = true; diff --git a/orgSeriesBoxTheme.css b/orgSeriesBoxTheme.css index 054771da..89deea38 100644 --- a/orgSeriesBoxTheme.css +++ b/orgSeriesBoxTheme.css @@ -3,7 +3,7 @@ color: #444; text-align: left; font-size: .8em; - margin: 0 0 20px 20px !important; + margin: 0 0 20px 20px; padding: 0 30px 30px; min-width: 450px; box-shadow: 0 6px 50px rgba(0,0,0,.09); From 24cd6295c73107626f0944bb1c088ef4692d7740 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 3 Jan 2023 15:36:06 +0100 Subject: [PATCH 17/20] - Update the changelog --- readme.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/readme.txt b/readme.txt index 179688c0..1fcaa83c 100644 --- a/readme.txt +++ b/readme.txt @@ -173,6 +173,20 @@ Yes, Publishpress Series introduces a new taxonomy "series". Thanks to the rich == Changelog == +v2.10.1- 2023-01-03 +* Update: Added new token %post_title_short% and %post_title_short_linked%, #523 +* Fixed: %post_title_list_short% not working, #523 +* Fixed: Broken Post list display for series box style, #691 +* Fixed: Classic Widget "Series Table of Content" sorting not working, #715 +* Fixed: Taxonomy change not working, #701 +* Fixed: Invalid form control with name=’series_part[0]’ is focusable when series part is disabled, #694 +* Fixed: PHP Warning error in server log, #693 +* Update: Add 'category_ids' and 'series_ids' parameters to [series_post_categories], #709 +* Fixed: Sorting series is not working for [series_toc] shortcode, #696 +* Fixed: Series Order not working for multiple series, #706 +* Fixed: Manual series part not working when Automatic Numbering is enabled, #702 +* Update: Series-v2.10.0-ES-IT_TranslationUpdate-5_October2022, #665 + v2.10.0- 2022-10-04 * Feature: Add Series and Series Group re-order field with term drag and drop feature #584 * Feature: Add series order link to series and new post selected series #612 From 3cadf1836276c39e12289404f0ad3ba52439c6ea Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 3 Jan 2023 15:38:55 +0100 Subject: [PATCH 18/20] - update translation.pot filer --- languages/organize-series.pot | 1105 +++++++++++++++++++++++++-------- 1 file changed, 843 insertions(+), 262 deletions(-) diff --git a/languages/organize-series.pot b/languages/organize-series.pot index adecf5f4..8a6dc6c8 100644 --- a/languages/organize-series.pot +++ b/languages/organize-series.pot @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Publishpress Series Core Plugin\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-04-11 14:57+0000\n" +"POT-Creation-Date: 2023-01-03 14:37+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Darren Ethier \n" "Language-Team: Darren Ethier \n" @@ -26,135 +26,206 @@ msgstr "" "Language: \n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;" -#: orgSeries-widgets.php:279 -msgid " Dropdown: " -msgstr "" - -#: orgSeries-widgets.php:280 -msgid " List: " -msgstr "" - #: src/domain/exceptions/InvalidEntityException.php:29 +#: dist/organize-series/src/domain/exceptions/InvalidEntityException.php:29 #, php-format msgid "%1$s is not a valid entity (expected: %2$s)." msgstr "" -#: orgSeries-options.php:139 orgSeries-admin.php:46 +#: orgSeries-options.php:139 orgSeries-admin.php:69 +#: dist/organize-series/orgSeries-options.php:139 +#: dist/organize-series/orgSeries-admin.php:69 #, php-format msgid "%1$s series migrated to new taxonomy" msgstr "" #: src/domain/exceptions/InvalidInterfaceException.php:26 +#: dist/organize-series/src/domain/exceptions/InvalidInterfaceException.php:26 #, php-format msgid "%s does not exist or is not reachable." msgstr "" -#: orgSeries-admin.php:409 orgSeries-admin.php:417 +#: orgSeries-setup.php:291 dist/organize-series/orgSeries-setup.php:291 +msgid "← Go to Series" +msgstr "" + +#: addons/publisher/series-publish-post-table.php:333 +#: addons/publisher/series-part-post-table.php:300 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:333 +#: dist/organize-series/addons/publisher/series-part-post-table.php:300 +msgid "(Currently has no Part number)" +msgstr "" + +#: orgSeries-admin.php:459 orgSeries-admin.php:467 +#: dist/organize-series/orgSeries-admin.php:459 +#: dist/organize-series/orgSeries-admin.php:467 #, php-format msgid "" "%3$s - (Currently has no Part number)" msgstr "" -#: orgSeries-admin.php:419 +#: orgSeries-admin.php:469 dist/organize-series/orgSeries-admin.php:469 #, php-format msgid "%3$s - (currently set as Part %4$s)" msgstr "" -#: orgSeries-template-tags.php:204 orgSeries-template-tags.php:214 +#: orgSeries-template-tags.php:216 orgSeries-template-tags.php:226 +#: dist/organize-series/orgSeries-template-tags.php:204 +#: dist/organize-series/orgSeries-template-tags.php:214 #, php-format msgid "Series" msgstr "" -#: orgSeries-admin.php:343 +#: orgSeries-setup.php:296 dist/organize-series/orgSeries-setup.php:296 +msgid "A link to a Series" +msgstr "" + +#: orgSeries-admin.php:392 dist/organize-series/orgSeries-admin.php:392 msgid "" "A short title of this post that will be used in the Series widget. Leave " "blank to use the full title." msgstr "" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 dist/organize-series/orgSeries-admin.php:161 msgid "About" msgstr "" -#: orgSeries-admin.php:138 +#: orgSeries-admin.php:161 dist/organize-series/orgSeries-admin.php:161 msgid "About PublishPress Series" msgstr "" #: src/views/admin/templates/license_key_form.template.php:33 #: src/domain/services/admin/LicenseKeyFormManager.php:123 +#: dist/organize-series/src/views/admin/templates/license_key_form.template.php:33 +#: dist/organize-series/src/domain/services/admin/LicenseKeyFormManager.php:123 msgid "Activate License" msgstr "" -#: orgSeries-admin.php:323 orgSeries-setup.php:228 +#: includes-core/PPSeriesCoreAdmin.php:64 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:64 +msgid "Add a post to multiple series" +msgstr "" + +#: orgSeries-admin.php:357 orgSeries-setup.php:230 +#: dist/organize-series/orgSeries-admin.php:357 +#: dist/organize-series/orgSeries-setup.php:230 msgid "Add New" msgstr "" -#: orgSeries-options.php:76 orgSeries-setup.php:285 +#: orgSeries-options.php:76 orgSeries-setup.php:287 +#: dist/organize-series/orgSeries-options.php:76 +#: dist/organize-series/orgSeries-setup.php:287 msgid "Add New Series" msgstr "" -#: orgSeries-options.php:241 +#: addons/grouping/legacy-includes.php:226 +#: dist/organize-series/addons/grouping/legacy-includes.php:226 +msgid "Add New Series Category" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:10 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:10 +msgid "Admin View" +msgstr "" + +#: orgSeries-options.php:242 dist/organize-series/orgSeries-options.php:242 msgid "Advanced" msgstr "" -#: orgSeries-options.php:73 orgSeries-setup.php:282 orgSeries-setup.php:322 +#: addons/publisher/series-publish-post-table.php:176 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:176 +msgid "All Categories" +msgstr "" + +#: orgSeries-options.php:73 orgSeries-setup.php:284 orgSeries-setup.php:332 +#: dist/organize-series/orgSeries-options.php:73 +#: dist/organize-series/orgSeries-setup.php:284 +#: dist/organize-series/orgSeries-setup.php:332 msgid "All Series" msgstr "" -#: orgSeries-template-tags.php:200 +#: addons/grouping/legacy-includes.php:223 +#: dist/organize-series/addons/grouping/legacy-includes.php:223 +msgid "All Series Categories" +msgstr "" + +#: orgSeries-template-tags.php:212 +#: dist/organize-series/orgSeries-template-tags.php:200 msgid "All the Series I've Written" msgstr "" -#: orgSeries-options.php:283 +#: orgSeries-options.php:288 dist/organize-series/orgSeries-options.php:288 msgid "Allowed Html" msgstr "" -#: orgSeries-admin.php:43 +#: orgSeries-admin.php:66 dist/organize-series/orgSeries-admin.php:66 msgid "An error occured" msgstr "" #: src/domain/model/LicenseKeyRepository.php:131 +#: dist/organize-series/src/domain/model/LicenseKeyRepository.php:131 msgid "An error occurred, please try again." msgstr "" -#: orgSeries-options.php:572 +#: orgSeries-options.php:625 dist/organize-series/orgSeries-options.php:621 msgid "As in Template" msgstr "" -#: orgSeries-widgets.php:100 +#: orgSeries-widgets.php:100 dist/organize-series/orgSeries-widgets.php:100 msgid "ASC: " msgstr "" -#: orgSeries-widgets.php:319 orgSeries-options.php:527 +#: orgSeries-widgets.php:320 orgSeries-options.php:560 +#: dist/organize-series/orgSeries-widgets.php:320 +#: dist/organize-series/orgSeries-options.php:556 msgid "Ascending" msgstr "" -#: orgSeries-utility.php:405 +#: addons/publisher/series-publish-post-table.php:73 +#: addons/publisher/series-part-post-table.php:64 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:73 +#: dist/organize-series/addons/publisher/series-part-post-table.php:64 +msgid "Author" +msgstr "" + +#: orgSeries-utility.php:410 dist/organize-series/orgSeries-utility.php:406 msgid "Auto/None" msgstr "" -#: orgSeries-options.php:866 +#: orgSeries-options.php:933 dist/organize-series/orgSeries-options.php:929 msgid "Automatic Numbering" msgstr "" -#: orgSeries-options.php:574 +#: orgSeries-options.php:627 dist/organize-series/orgSeries-options.php:623 msgid "Bottom" msgstr "" -#: orgSeries-options.php:432 +#: addons/publisher/series-publish-post-table.php:74 +#: addons/publisher/series-part-post-table.php:65 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:74 +#: dist/organize-series/addons/publisher/series-part-post-table.php:65 +msgid "Categories" +msgstr "" + +#: orgSeries-options.php:355 dist/organize-series/orgSeries-options.php:351 +msgid "Choose from Grid, List, Slider, Masonry, and other layouts." +msgstr "" + +#: orgSeries-options.php:473 dist/organize-series/orgSeries-options.php:469 msgid "Choose the design for pages that are included in a series." msgstr "" -#: orgSeries-options.php:533 +#: orgSeries-options.php:566 dist/organize-series/orgSeries-options.php:562 msgid "Choose the design for the page where all your Series are displayed." msgstr "" -#: orgSeries-options.php:469 +#: orgSeries-options.php:510 dist/organize-series/orgSeries-options.php:506 msgid "" "Choose the design for the taxonomy page where a single Series is displayed." msgstr "" #. phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -#: orgSeries-options.php:493 +#: orgSeries-options.php:534 dist/organize-series/orgSeries-options.php:530 #, php-format msgid "" "Choosing a layout different to \"Default\" will override the taxonomy " @@ -162,130 +233,241 @@ msgid "" "details on how to customize these designs." msgstr "" -#: orgSeries-options.php:360 +#: orgSeries-options.php:358 dist/organize-series/orgSeries-options.php:354 +msgid "Click here to install PublishPress Blocks" +msgstr "" + +#: orgSeries-options.php:401 dist/organize-series/orgSeries-options.php:397 msgid "" "Clicking Yes will reset the options to the defaults and you will lose all " "customizations. Or you can click cancel and return." msgstr "" -#: orgSeries-options.php:503 +#: orgSeries-options.php:544 dist/organize-series/orgSeries-options.php:540 msgid "Columns:" msgstr "" -#: orgSeries-admin.php:140 +#: addons/publisher/series_issue_manager.php:369 +#: dist/organize-series/addons/publisher/series_issue_manager.php:369 +msgid "Congratulations. Your posts were published successfully." +msgstr "" + +#: addons/publisher/series_issue_manager.php:364 +#: dist/organize-series/addons/publisher/series_issue_manager.php:364 +msgid "Congratulations. Your posts were scheduled successfully." +msgstr "" + +#: addons/publisher/series_issue_manager.php:332 +#: dist/organize-series/addons/publisher/series_issue_manager.php:332 +msgid "Congratulations. Your series order was updated successfully." +msgstr "" + +#: orgSeries-admin.php:163 dist/organize-series/orgSeries-admin.php:163 msgid "Contact" msgstr "" -#: orgSeries-admin.php:140 +#: orgSeries-admin.php:163 dist/organize-series/orgSeries-admin.php:163 msgid "Contact the PublishPress team" msgstr "" -#: orgSeries-widgets.php:299 +#: orgSeries-widgets.php:300 dist/organize-series/orgSeries-widgets.php:300 msgid "count" msgstr "" -#: orgSeries-widgets.php:396 +#: addons/publisher/series_issue_manager.php:240 +#: dist/organize-series/addons/publisher/series_issue_manager.php:240 +msgid "Create as unpublished:" +msgstr "" + +#: orgSeries-options.php:351 dist/organize-series/orgSeries-options.php:347 +msgid "Create beautiful layouts for your series" +msgstr "" + +#: addons/publisher/series-part-post-table.php:68 +#: dist/organize-series/addons/publisher/series-part-post-table.php:68 +msgid "Current Part" +msgstr "" + +#: orgSeries-widgets.php:397 dist/organize-series/orgSeries-widgets.php:397 msgid "Current series" msgstr "" -#: orgSeries-manage.php:115 +#: orgSeries-manage.php:241 dist/organize-series/orgSeries-manage.php:241 msgid "Current series icon:" msgstr "" +#: includes-core/PPSeriesCoreAdmin.php:62 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:62 +msgid "Custom post type support" +msgstr "" + #: src/views/admin/templates/license_key_form.template.php:31 #: src/domain/services/admin/LicenseKeyFormManager.php:122 +#: dist/organize-series/src/views/admin/templates/license_key_form.template.php:31 +#: dist/organize-series/src/domain/services/admin/LicenseKeyFormManager.php:122 msgid "Deactivate License" msgstr "" -#: orgSeries-options.php:422 +#: orgSeries-options.php:463 dist/organize-series/orgSeries-options.php:459 msgid "Default" msgstr "" -#: orgSeries-options.php:887 +#: addons/grouping/legacy-includes.php:358 +#: dist/organize-series/addons/grouping/legacy-includes.php:358 +msgid "" +"Delete all \"Series Categories\" data from the database when deleting the " +"plugin." +msgstr "" + +#: orgSeries-options.php:954 dist/organize-series/orgSeries-options.php:950 msgid "" "Delete all PublishPress Series data from the database when deleting this " "plugin." msgstr "" -#: orgSeries-manage.php:131 +#: orgSeries-manage.php:257 dist/organize-series/orgSeries-manage.php:257 msgid "" "Delete image? (note: there will not be an image associated with this series " "if you select this)" msgstr "" -#: orgSeries-widgets.php:101 +#: orgSeries-widgets.php:101 dist/organize-series/orgSeries-widgets.php:101 msgid "DESC: " msgstr "" -#: orgSeries-widgets.php:318 orgSeries-options.php:528 +#: orgSeries-widgets.php:319 orgSeries-options.php:561 +#: dist/organize-series/orgSeries-widgets.php:319 +#: dist/organize-series/orgSeries-options.php:557 msgid "Descending" msgstr "" -#: orgSeries-options.php:468 +#: includes-core/PPSeriesCoreAdmin.php:95 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:95 +msgid "Detailed documentation is also available on the plugin website." +msgstr "" + +#: orgSeries-options.php:509 dist/organize-series/orgSeries-options.php:505 msgid "Display on Series Overview screens" msgstr "" -#: orgSeries-options.php:532 +#: orgSeries-options.php:565 dist/organize-series/orgSeries-options.php:561 msgid "Display on Series Table of Contents screens" msgstr "" -#: orgSeries-options.php:431 +#: orgSeries-options.php:472 dist/organize-series/orgSeries-options.php:468 msgid "Display on single posts in a series" msgstr "" -#: orgSeries-widgets.php:99 +#: orgSeries-widgets.php:99 dist/organize-series/orgSeries-widgets.php:99 msgid "Display Order: " msgstr "" -#: orgSeries-options.php:449 +#: orgSeries-options.php:490 dist/organize-series/orgSeries-options.php:486 msgid "Display Series Meta?" msgstr "" -#: orgSeries-options.php:445 +#: orgSeries-options.php:486 dist/organize-series/orgSeries-options.php:482 msgid "Display Series Navigation?" msgstr "" -#: orgSeries-options.php:437 +#: orgSeries-options.php:478 dist/organize-series/orgSeries-options.php:474 msgid "Display Series Post List?" msgstr "" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 dist/organize-series/orgSeries-admin.php:162 msgid "Documentation" msgstr "" -#: orgSeries-options.php:74 orgSeries-setup.php:283 +#: addons/publisher/series_issue_manager.php:752 +#: dist/organize-series/addons/publisher/series_issue_manager.php:752 +msgid "" +"Drag the post names into the order you want them to be in the series, from " +"the first part to the last part." +msgstr "" + +#: orgSeries-widgets.php:280 dist/organize-series/orgSeries-widgets.php:280 +msgid "Dropdown:" +msgstr "" + +#: addons/publisher/series-publish-post-table.php:270 +#: addons/publisher/series-part-post-table.php:141 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:270 +#: dist/organize-series/addons/publisher/series-part-post-table.php:141 +msgid "Edit" +msgstr "" + +#: orgSeries-options.php:74 orgSeries-setup.php:285 +#: dist/organize-series/orgSeries-options.php:74 +#: dist/organize-series/orgSeries-setup.php:285 msgid "Edit Series" msgstr "" -#: orgSeries-options.php:872 +#: addons/grouping/legacy-includes.php:224 +#: dist/organize-series/addons/grouping/legacy-includes.php:224 +msgid "Edit Series Category" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:18 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:18 +#, php-format +msgid "Edit the status of %1$s" +msgstr "" + +#: orgSeries-options.php:939 dist/organize-series/orgSeries-options.php:935 msgid "Enable automatic renumbering of posts in a series." msgstr "" +#: includes-core/PPSeriesCoreAdmin.php:59 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:59 +msgid "Enhance the power of PublishPress Series with the Pro version:" +msgstr "" + #: src/views/admin/templates/license_key_form.template.php:19 +#: dist/organize-series/src/views/admin/templates/license_key_form.template.php:19 msgid "Enter your license key: " msgstr "" -#: orgSeries-widgets.php:332 -msgid "Exclude series" +#: orgSeries-widgets.php:333 dist/organize-series/orgSeries-widgets.php:333 +msgid "Exclude series:" +msgstr "" + +#: includes-core/PPSeriesCoreAdmin.php:66 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:66 +msgid "Extra tokens for templates" +msgstr "" + +#: includes-core/PPSeriesCoreAdmin.php:68 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:68 +msgid "Fast, professional support" +msgstr "" + +#: addons/publisher/series-publish-post-table.php:189 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:189 +msgid "Filter" msgstr "" -#: orgSeries-options.php:699 +#: orgSeries-options.php:757 dist/organize-series/orgSeries-options.php:753 msgid "First Post" msgstr "" -#: orgSeries-options.php:423 +#: addons/publisher/series_im_admin_main.php:11 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:11 +msgid "Front View" +msgstr "" + +#: orgSeries-options.php:464 dist/organize-series/orgSeries-options.php:460 msgid "Grid" msgstr "" -#: orgSeries-widgets.php:289 -msgid "Hide empty series" +#: orgSeries-widgets.php:290 dist/organize-series/orgSeries-widgets.php:290 +msgid "Hide empty series:" msgstr "" -#: orgSeries-widgets.php:82 +#: orgSeries-widgets.php:82 dist/organize-series/orgSeries-widgets.php:82 msgid "Hide series with no posts?" msgstr "" -#: orgSeries-admin.php:186 +#: orgSeries-admin.php:209 dist/organize-series/orgSeries-admin.php:209 msgid "" "Hmm... it looks like there is already a series with that name. Try something " "else" @@ -299,121 +481,154 @@ msgstr "" msgid "https://publishpress.com/publishpress-series/" msgstr "" -#: orgSeries-manage.php:60 -msgid "Icon" -msgstr "" - -#: orgSeries-manage.php:61 +#: orgSeries-manage.php:174 dist/organize-series/orgSeries-manage.php:174 msgid "ID" msgstr "" -#: orgSeries-admin.php:336 +#: orgSeries-admin.php:385 dist/organize-series/orgSeries-admin.php:385 msgid "" "If you leave this blank, this post will automatically be added to the end of " "the series." msgstr "" -#: orgSeries-admin.php:130 +#: orgSeries-admin.php:153 dist/organize-series/orgSeries-admin.php:153 #, php-format msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "" -#: orgSeries-widgets.php:347 -msgid "Include series" +#: includes-core/PPSeriesCoreAdmin.php:84 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:84 +msgid "If you need help or have a new feature request, let us know." msgstr "" -#: orgSeries-options.php:308 +#: orgSeries-widgets.php:348 dist/organize-series/orgSeries-widgets.php:348 +msgid "Include series:" +msgstr "" + +#: orgSeries-manage.php:281 dist/organize-series/orgSeries-manage.php:281 +msgid "Invalid form data" +msgstr "" + +#: orgSeries-manage.php:291 dist/organize-series/orgSeries-manage.php:291 +msgid "Invalid nonce, reload and try again" +msgstr "" + +#: orgSeries-manage.php:300 dist/organize-series/orgSeries-manage.php:300 +msgid "Invalid taxonomy" +msgstr "" + +#: orgSeries-options.php:313 dist/organize-series/orgSeries-options.php:313 msgid "" "Is the location token for where the contents of the post list post templates " "will appear and use provided widget post short title." msgstr "" -#: orgSeries-options.php:306 +#: orgSeries-options.php:311 dist/organize-series/orgSeries-options.php:311 msgid "" "Is the location token for where the contents of the post list post templates " "will appear." msgstr "" -#: orgSeries-widgets.php:13 orgSeries-options.php:707 +#: orgSeries-widgets.php:13 orgSeries-options.php:765 +#: dist/organize-series/orgSeries-widgets.php:13 +#: dist/organize-series/orgSeries-options.php:761 msgid "Latest Series" msgstr "" -#: orgSeries-options.php:718 +#: orgSeries-options.php:776 dist/organize-series/orgSeries-options.php:772 msgid "Latest Series (inner tags):" msgstr "" -#: orgSeries-options.php:723 +#: orgSeries-options.php:781 dist/organize-series/orgSeries-options.php:777 msgid "Latest Series (tags after):" msgstr "" -#: orgSeries-options.php:713 +#: orgSeries-options.php:771 dist/organize-series/orgSeries-options.php:767 msgid "Latest Series (tags before):" msgstr "" -#: orgSeries-options.php:475 +#: orgSeries-options.php:516 dist/organize-series/orgSeries-options.php:512 msgid "Layout:" msgstr "" -#: orgSeries-setup.php:328 orgSeries-setup.php:329 +#: orgSeries-setup.php:338 orgSeries-setup.php:339 +#: dist/organize-series/orgSeries-setup.php:338 +#: dist/organize-series/orgSeries-setup.php:339 msgctxt "leave the %tokens% as is when translating" msgid "" "This entry is part %series_part% of %total_posts_in_series% in the series " msgstr "" #: src/views/admin/templates/license_key_form.template.php:16 +#: dist/organize-series/src/views/admin/templates/license_key_form.template.php:16 #, php-format msgid "License Key for %1$s" msgstr "" #: src/domain/services/admin/LicenseKeyFormManager.php:241 +#: dist/organize-series/src/domain/services/admin/LicenseKeyFormManager.php:241 msgid "License Key successfully activated." msgstr "" #: src/domain/services/admin/LicenseKeyFormManager.php:242 +#: dist/organize-series/src/domain/services/admin/LicenseKeyFormManager.php:242 msgid "License Key successfully deactivated." msgstr "" -#: orgSeries-options.php:424 +#: orgSeries-options.php:713 dist/organize-series/orgSeries-options.php:709 +msgid "Limit series meta to single page only" +msgstr "" + +#: orgSeries-options.php:465 dist/organize-series/orgSeries-options.php:461 msgid "List" msgstr "" -#: orgSeries-admin.php:445 +#: orgSeries-widgets.php:281 dist/organize-series/orgSeries-widgets.php:281 +msgid "List:" +msgstr "" + +#: orgSeries-admin.php:495 dist/organize-series/orgSeries-admin.php:495 msgid "Manage All Series" msgstr "" -#: orgSeries-options.php:78 orgSeries-setup.php:287 +#: orgSeries-options.php:78 dist/organize-series/orgSeries-options.php:78 +#: addons/publisher/series_issue_manager.php:509 +#: dist/organize-series/addons/publisher/series_issue_manager.php:509 msgid "Manage Series" msgstr "" -#: includes-core/pro-placeholder/views/series-group-placeholder.php:2 -msgid "Manage Series Groups" +#: addons/publisher/series_issue_manager.php:508 +#: dist/organize-series/addons/publisher/series_issue_manager.php:508 +msgid "Manage Series Issues" msgstr "" -#: includes-core/pro-placeholder/views/publish-series-placeholder.php:2 +#: addons/publisher/series_im_admin_main.php:2 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:2 msgid "Manage Series to Publish" msgstr "" -#: orgSeries-options.php:441 +#: orgSeries-options.php:482 dist/organize-series/orgSeries-options.php:478 msgid "Maximum number of items in Series Post List" msgstr "" -#: orgSeries-options.php:240 +#: orgSeries-options.php:241 dist/organize-series/orgSeries-options.php:241 msgid "Metabox" msgstr "" -#: orgSeries-options.php:813 +#: orgSeries-options.php:880 dist/organize-series/orgSeries-options.php:876 msgid "Migrate" msgstr "" -#: orgSeries-options.php:817 +#: orgSeries-options.php:884 dist/organize-series/orgSeries-options.php:880 msgid "Migrate series to new taxonomy" msgstr "" -#: orgSeries-widgets.php:20 +#: orgSeries-widgets.php:20 dist/organize-series/orgSeries-widgets.php:20 msgid "Most Recent Series" msgstr "" #: inc/utility-functions.php:33 +#: dist/organize-series/inc/utility-functions.php:33 #, php-format msgid "" "Most web hosts provide an easy path to update the php version on your " @@ -422,147 +637,234 @@ msgid "" "%1$sthis article for more info%2$s)." msgstr "" -#: orgSeries-widgets.php:298 +#: addons/publisher/series-publish-post-table.php:453 +#: addons/publisher/series-part-post-table.php:316 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:453 +#: dist/organize-series/addons/publisher/series-part-post-table.php:316 +msgid "Move to Trash" +msgstr "" + +#: orgSeries-widgets.php:299 dist/organize-series/orgSeries-widgets.php:299 msgid "name" msgstr "" -#: orgSeries-widgets.php:88 +#: orgSeries-widgets.php:88 dist/organize-series/orgSeries-widgets.php:88 msgid "Name of Series" msgstr "" -#: orgSeries-options.php:77 orgSeries-setup.php:286 +#: includes-core/PPSeriesCoreAdmin.php:79 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:79 +msgid "Need PublishPress Series Support?" +msgstr "" + +#: addons/grouping/legacy-includes.php:227 +#: dist/organize-series/addons/grouping/legacy-includes.php:227 +msgid "New Series Category" +msgstr "" + +#: orgSeries-options.php:77 orgSeries-setup.php:288 +#: dist/organize-series/orgSeries-options.php:77 +#: dist/organize-series/orgSeries-setup.php:288 msgid "New Series Name" msgstr "" -#: orgSeries-options.php:689 +#: orgSeries-options.php:747 dist/organize-series/orgSeries-options.php:743 msgid "Next Post" msgstr "" -#: orgSeries-options.php:361 +#: orgSeries-options.php:402 dist/organize-series/orgSeries-options.php:398 msgid "No" msgstr "" -#: orgSeries-manage.php:121 +#: includes-core/PPSeriesCoreAdmin.php:69 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:69 +msgid "No ads inside the plugin" +msgstr "" + +#: orgSeries-manage.php:247 dist/organize-series/orgSeries-manage.php:247 msgid "No icon currently" msgstr "" -#: orgSeries-admin.php:425 +#: orgSeries-admin.php:475 orgSeries-setup.php:293 +#: dist/organize-series/orgSeries-admin.php:475 +#: dist/organize-series/orgSeries-setup.php:293 msgid "No Series" msgstr "" -#: orgSeries-options.php:79 orgSeries-setup.php:288 +#: orgSeries-options.php:79 orgSeries-setup.php:290 +#: dist/organize-series/orgSeries-options.php:79 +#: dist/organize-series/orgSeries-setup.php:290 msgid "No series found" msgstr "" -#: orgSeries-manage.php:75 -msgid "No Series Icon" -msgstr "" - #: src/domain/exceptions/NonceFailException.php:18 +#: dist/organize-series/src/domain/exceptions/NonceFailException.php:18 msgid "Nonce fail." msgstr "" -#: orgSeries-admin.php:289 +#: orgSeries-manage.php:306 dist/organize-series/orgSeries-manage.php:306 +msgid "Not enough permission" +msgstr "" + +#: orgSeries-admin.php:312 dist/organize-series/orgSeries-admin.php:312 msgid "Not part of a series" msgstr "" -#: orgSeries-widgets.php:87 -msgid "Number of posts in Series" +#: addons/publisher/series_issue_manager.php:533 +#: dist/organize-series/addons/publisher/series_issue_manager.php:533 +msgid "Number of items per page" msgstr "" -#: orgSeries-widgets.php:362 -msgid "Number of Series" +#: orgSeries-widgets.php:87 dist/organize-series/orgSeries-widgets.php:87 +msgid "Number of posts in Series" msgstr "" -#: orgSeries-widgets.php:95 +#: orgSeries-widgets.php:95 dist/organize-series/orgSeries-widgets.php:95 msgid "Number of series to display:" msgstr "" -#: orgSeries-widgets.php:367 -msgid "Offset" +#: orgSeries-widgets.php:363 dist/organize-series/orgSeries-widgets.php:363 +msgid "Number of Series:" msgstr "" -#: orgSeries-widgets.php:314 -msgid "Order\t" +#: orgSeries-widgets.php:368 dist/organize-series/orgSeries-widgets.php:368 +msgid "Offset:" msgstr "" -#: orgSeries-widgets.php:294 -msgid "Order by\t" +#: orgSeries-manage.php:48 orgSeries-manage.php:196 orgSeries-manage.php:228 +#: dist/organize-series/orgSeries-manage.php:48 +#: dist/organize-series/orgSeries-manage.php:196 +#: dist/organize-series/orgSeries-manage.php:228 +#: addons/publisher/series-publish-post-table.php:77 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:77 +msgid "Order" msgstr "" -#: orgSeries-options.php:521 +#: orgSeries-options.php:554 dist/organize-series/orgSeries-options.php:550 msgid "Order by date" msgstr "" -#: orgSeries-options.php:518 +#: orgSeries-widgets.php:295 dist/organize-series/orgSeries-widgets.php:295 +msgid "Order by:" +msgstr "" + +#: orgSeries-options.php:551 dist/organize-series/orgSeries-options.php:547 msgid "Order series by:" msgstr "" -#: orgSeries-widgets.php:233 +#: orgSeries-widgets.php:315 dist/organize-series/orgSeries-widgets.php:315 +msgid "Order:" +msgstr "" + +#: orgSeries-widgets.php:234 dist/organize-series/orgSeries-widgets.php:234 msgid "Other posts in series:" msgstr "" -#: orgSeries-options.php:292 +#: orgSeries-options.php:297 dist/organize-series/orgSeries-options.php:297 msgid "Overview" msgstr "" -#: orgSeries-admin.php:412 +#: orgSeries-admin.php:462 dist/organize-series/orgSeries-admin.php:462 #, php-format msgid "" "Part %1$s of %2$s%6$s in the series
    " "%5$s" msgstr "" -#: orgSeries-taxonomy.php:712 +#: orgSeries-taxonomy.php:740 dist/organize-series/orgSeries-taxonomy.php:729 msgid "Part:" msgstr "" -#: orgSeries-options.php:101 +#: orgSeries-options.php:101 dist/organize-series/orgSeries-options.php:101 msgid "Permission denied" msgstr "" -#: orgSeries-options.php:396 +#: orgSeries-options.php:437 dist/organize-series/orgSeries-options.php:433 msgid "" "Please change these settings carefully as they make significant changes to " "PublishPress Series." msgstr "" -#: orgSeries-options.php:819 +#: orgSeries-options.php:886 dist/organize-series/orgSeries-options.php:882 msgid "" "Please use with caution. Running this process will delete all the terms from " "the current taxonomy and migrate them to a new taxonomy." msgstr "" -#: orgSeries-options.php:72 orgSeries-setup.php:281 +#: orgSeries-options.php:72 orgSeries-setup.php:283 +#: dist/organize-series/orgSeries-options.php:72 +#: dist/organize-series/orgSeries-setup.php:283 msgid "Popular Series" msgstr "" -#: orgSeries-admin.php:341 +#: addons/grouping/legacy-includes.php:222 +#: dist/organize-series/addons/grouping/legacy-includes.php:222 +msgid "Popular Series Categories" +msgstr "" + +#: addons/publisher/series_issue_manager.php:341 +#: dist/organize-series/addons/publisher/series_issue_manager.php:341 +msgid "Post moved to the Trash." +msgstr "" + +#: orgSeries-admin.php:390 dist/organize-series/orgSeries-admin.php:390 msgid "Post title in widget:" msgstr "" -#: orgSeries-setup.php:718 +#: orgSeries-setup.php:753 dist/organize-series/orgSeries-setup.php:751 msgid "Posts from the series: " msgstr "" -#: orgSeries-options.php:694 +#: addons/publisher/series-publish-post-table.php:78 +#: addons/publisher/series-publish-post-table.php:441 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:78 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:441 +msgid "Preview" +msgstr "" + +#: orgSeries-options.php:752 dist/organize-series/orgSeries-options.php:748 msgid "Previous Post" msgstr "" -#: includes-core/PPSeriesCoreAdmin.php:46 -#: includes-core/PPSeriesCoreAdmin.php:47 +#: addons/publisher/series_issue_manager.php:691 +#: dist/organize-series/addons/publisher/series_issue_manager.php:691 +msgid "Publication Date/Time:" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:23 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:23 +msgid "Publish or schedule posts" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:9 +#: addons/publisher/series_issue_manager.php:677 +#: addons/publisher/series_issue_manager.php:722 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:9 +#: dist/organize-series/addons/publisher/series_issue_manager.php:677 +#: dist/organize-series/addons/publisher/series_issue_manager.php:722 msgid "Publish Series" msgstr "" +#: addons/publisher/series_issue_manager.php:630 +#: dist/organize-series/addons/publisher/series_issue_manager.php:630 +msgid "Publishing Series:" +msgstr "" + #. Author of the plugin msgid "PublishPress" msgstr "" +#: orgSeries-options.php:353 dist/organize-series/orgSeries-options.php:349 +#, php-format +msgid "PublishPress Blocks is 100% free to install and use." +msgstr "" + #. Name of the plugin msgid "PublishPress Series" msgstr "" #: inc/utility-functions.php:24 +#: dist/organize-series/inc/utility-functions.php:24 #, php-format msgid "" "Publishpress Series %1$srequires PHP 5.6%2$s or greater. Your website does " @@ -576,271 +878,415 @@ msgid "" "artists, or anyone who writes multiple posts on the same topic." msgstr "" -#: orgSeries-admin.php:139 +#: orgSeries-admin.php:162 dist/organize-series/orgSeries-admin.php:162 msgid "PublishPress Series Documentation" msgstr "" -#: orgSeries-options.php:35 +#: orgSeries-options.php:35 dist/organize-series/orgSeries-options.php:35 msgid "PublishPress Series Options" msgstr "" -#: orgSeries-options.php:253 +#: orgSeries-options.php:254 dist/organize-series/orgSeries-options.php:254 msgid "PublishPress Series Plugin Options" msgstr "" -#: orgSeries-options.php:108 +#: orgSeries-options.php:108 dist/organize-series/orgSeries-options.php:108 msgid "PublishPress Series Plugin Options have been RESET" msgstr "" -#: orgSeries-options.php:143 +#: orgSeries-options.php:143 dist/organize-series/orgSeries-options.php:143 msgid "PublishPress Series Plugin Options have been updated" msgstr "" -#: includes-core/pro-placeholder/views/publish-series-placeholder.php:11 -msgid "" -"PublishPress Series Pro enables easy bulk publishing of all posts in a " -"series at once." +#: includes-core/PPSeriesCoreAdmin.php:65 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:65 +msgid "Put series together in groups" msgstr "" -#: includes-core/pro-placeholder/views/series-group-placeholder.php:11 -msgid "" -"PublishPress Series Pro gives you the ability to group series together by " -"category." +#: orgSeries-widgets.php:91 dist/organize-series/orgSeries-widgets.php:91 +msgid "Random" msgstr "" -#: orgSeries-widgets.php:91 -msgid "Random" +#: orgSeries-options.php:350 dist/organize-series/orgSeries-options.php:346 +msgid "Recommendations for you" msgstr "" -#: orgSeries-options.php:897 +#: includes-core/PPSeriesCoreAdmin.php:67 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:67 +msgid "Remove PublishPress ads and branding" +msgstr "" + +#: includes-core/PPSeriesCoreAdmin.php:86 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:86 +msgid "Request Support" +msgstr "" + +#: orgSeries-options.php:964 dist/organize-series/orgSeries-options.php:960 msgid "Reset options to default" msgstr "" -#: orgSeries-options.php:894 +#: orgSeries-options.php:961 dist/organize-series/orgSeries-options.php:957 msgid "Reset settings" msgstr "" -#: orgSeries-options.php:298 +#: orgSeries-options.php:303 dist/organize-series/orgSeries-options.php:303 #, php-format msgid "" "Same as %series_icon% except that the series icon will be linked to the " "series page" msgstr "" -#: orgSeries-options.php:304 +#: orgSeries-options.php:309 dist/organize-series/orgSeries-options.php:309 #, php-format msgid "" "Same as %series_title% except that it will also be linked to the series page" msgstr "" -#: orgSeries-widgets.php:373 +#: addons/publisher/series_issue_manager.php:649 +#: dist/organize-series/addons/publisher/series_issue_manager.php:649 msgid "Search" msgstr "" -#: orgSeries-options.php:71 orgSeries-setup.php:280 +#. %s: search keywords +#: addons/publisher/series_issue_manager.php:636 +#: dist/organize-series/addons/publisher/series_issue_manager.php:636 +#, php-format +msgid "Search results for “%s”" +msgstr "" + +#: orgSeries-options.php:71 orgSeries-setup.php:282 +#: dist/organize-series/orgSeries-options.php:71 +#: dist/organize-series/orgSeries-setup.php:282 msgid "Search Series" msgstr "" -#: orgSeries-setup.php:229 +#: orgSeries-admin.php:363 dist/organize-series/orgSeries-admin.php:363 +msgid "Search series" +msgstr "" + +#: addons/grouping/legacy-includes.php:221 +#: dist/organize-series/addons/grouping/legacy-includes.php:221 +msgid "Search Series Categories" +msgstr "" + +#: orgSeries-widgets.php:374 dist/organize-series/orgSeries-widgets.php:374 +msgid "Search:" +msgstr "" + +#: orgSeries-setup.php:231 dist/organize-series/orgSeries-setup.php:231 msgid "Select \"Not part of a series\" to remove any series data from post" msgstr "" -#: orgSeries-widgets.php:177 +#: orgSeries-widgets.php:178 dist/organize-series/orgSeries-widgets.php:178 msgid "Select Series" msgstr "" -#: orgSeries-widgets.php:232 orgSeries-widgets.php:385 -#: orgSeries-taxonomy.php:446 orgSeries-options.php:36 orgSeries-admin.php:358 -#: orgSeries-admin.php:370 orgSeries-admin.php:453 +#: orgSeries-widgets.php:233 orgSeries-widgets.php:386 +#: orgSeries-taxonomy.php:451 orgSeries-options.php:36 orgSeries-admin.php:407 +#: orgSeries-admin.php:419 orgSeries-admin.php:503 orgSeries-setup.php:289 +#: dist/organize-series/orgSeries-widgets.php:233 +#: dist/organize-series/orgSeries-widgets.php:386 +#: dist/organize-series/orgSeries-taxonomy.php:451 +#: dist/organize-series/orgSeries-options.php:36 +#: dist/organize-series/orgSeries-admin.php:407 +#: dist/organize-series/orgSeries-admin.php:419 +#: dist/organize-series/orgSeries-admin.php:503 +#: dist/organize-series/orgSeries-setup.php:289 +#: addons/publisher/series_im_admin_main.php:7 +#: addons/grouping/legacy-includes.php:401 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:7 +#: dist/organize-series/addons/grouping/legacy-includes.php:401 msgid "Series" msgstr "" -#: orgSeries-options.php:510 -msgid "Series Custom Base:" +#: addons/grouping/legacy-includes.php:228 +#: addons/grouping/legacy-includes.php:450 +#: addons/grouping/legacy-includes.php:491 +#: addons/grouping/legacy-includes.php:546 +#: dist/organize-series/addons/grouping/legacy-includes.php:228 +#: dist/organize-series/addons/grouping/legacy-includes.php:450 +#: dist/organize-series/addons/grouping/legacy-includes.php:491 +#: dist/organize-series/addons/grouping/legacy-includes.php:546 +msgid "Series Categories" msgstr "" -#: includes-core/PPSeriesCoreAdmin.php:56 -#: includes-core/PPSeriesCoreAdmin.php:57 -msgid "Series Group" +#: addons/grouping/legacy-includes.php:352 +#: dist/organize-series/addons/grouping/legacy-includes.php:352 +msgid "Series Categories Feature" msgstr "" -#: orgSeries-manage.php:136 +#: orgSeries-manage.php:262 dist/organize-series/orgSeries-manage.php:262 msgid "Series Icon Upload:" msgstr "" -#: orgSeries-widgets.php:301 +#: orgSeries-widgets.php:302 dist/organize-series/orgSeries-widgets.php:302 msgid "series id" msgstr "" -#: orgSeries-options.php:651 +#: orgSeries-setup.php:295 dist/organize-series/orgSeries-setup.php:295 +msgid "Series Link" +msgstr "" + +#: orgSeries-setup.php:294 dist/organize-series/orgSeries-setup.php:294 +msgid "Series List" +msgstr "" + +#: orgSeries-options.php:704 dist/organize-series/orgSeries-options.php:700 msgid "Series Meta (with excerpts):" msgstr "" -#: orgSeries-options.php:624 +#: orgSeries-options.php:677 dist/organize-series/orgSeries-options.php:673 msgid "Series Meta Box" msgstr "" -#: orgSeries-options.php:630 +#: orgSeries-options.php:683 dist/organize-series/orgSeries-options.php:679 msgid "Series Meta:" msgstr "" -#: orgSeries-options.php:636 +#: orgSeries-options.php:689 dist/organize-series/orgSeries-options.php:685 msgid "Series Metabox Location" msgstr "" -#: orgSeries-setup.php:334 +#: orgSeries-setup.php:344 dist/organize-series/orgSeries-setup.php:344 msgid "Series Navigation" msgstr "" -#: orgSeries-options.php:663 +#: orgSeries-options.php:721 dist/organize-series/orgSeries-options.php:717 msgid "Series Navigation Box" msgstr "" -#: orgSeries-options.php:525 +#: orgSeries-manage.php:173 orgSeries-manage.php:182 orgSeries-manage.php:182 +#: orgSeries-admin.php:320 dist/organize-series/orgSeries-manage.php:173 +#: dist/organize-series/orgSeries-manage.php:182 +#: dist/organize-series/orgSeries-manage.php:182 +#: dist/organize-series/orgSeries-admin.php:320 +#: addons/publisher/series_im_admin_main.php:8 +#: addons/publisher/series_issue_manager.php:782 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:8 +#: dist/organize-series/addons/publisher/series_issue_manager.php:782 +msgid "Series Order" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:20 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:20 +msgid "Series order" +msgstr "" + +#: orgSeries-options.php:558 dist/organize-series/orgSeries-options.php:554 msgid "Series order method" msgstr "" -#: orgSeries-options.php:520 +#: addons/publisher/series_issue_manager.php:749 +#: dist/organize-series/addons/publisher/series_issue_manager.php:749 +msgid "Series Order:" +msgstr "" + +#: orgSeries-options.php:553 dist/organize-series/orgSeries-options.php:549 msgid "Series part" msgstr "" -#: orgSeries-admin.php:332 +#: orgSeries-admin.php:380 dist/organize-series/orgSeries-admin.php:380 msgid "Series Part:" msgstr "" -#: orgSeries-options.php:549 +#: orgSeries-options.php:602 dist/organize-series/orgSeries-options.php:598 msgid "Series Per Page:" msgstr "" -#: orgSeries-options.php:590 +#: orgSeries-options.php:643 dist/organize-series/orgSeries-options.php:639 msgid "Series Post List" msgstr "" -#: orgSeries-options.php:585 +#: orgSeries-options.php:638 dist/organize-series/orgSeries-options.php:634 msgid "Series Post List Box" msgstr "" -#: orgSeries-options.php:595 +#: orgSeries-options.php:648 dist/organize-series/orgSeries-options.php:644 msgid "Series Post List box Location" msgstr "" -#: orgSeries-options.php:616 +#: orgSeries-options.php:669 dist/organize-series/orgSeries-options.php:665 msgid "Series Post List Post Title (Current Post)" msgstr "" -#: orgSeries-options.php:610 +#: orgSeries-options.php:663 dist/organize-series/orgSeries-options.php:659 msgid "Series Post List Post Title (Linked Post)" msgstr "" -#: orgSeries-options.php:674 +#: orgSeries-options.php:732 dist/organize-series/orgSeries-options.php:728 msgid "Series Post Navigation Location" msgstr "" -#: orgSeries-options.php:669 +#: orgSeries-options.php:727 dist/organize-series/orgSeries-options.php:723 msgid "Series Post Navigation:" msgstr "" -#: orgSeries-options.php:881 +#: orgSeries-options.php:948 dist/organize-series/orgSeries-options.php:944 msgid "Series Settings" msgstr "" -#: orgSeries-widgets.php:89 +#: orgSeries-widgets.php:89 dist/organize-series/orgSeries-widgets.php:89 msgid "Series Slug" msgstr "" -#: orgSeries-widgets.php:112 orgSeries-options.php:731 -#: orgSeries-options.php:737 orgSeries-setup.php:451 +#: orgSeries-widgets.php:112 orgSeries-options.php:789 +#: orgSeries-options.php:795 orgSeries-setup.php:461 +#: dist/organize-series/orgSeries-widgets.php:112 +#: dist/organize-series/orgSeries-options.php:785 +#: dist/organize-series/orgSeries-options.php:791 +#: dist/organize-series/orgSeries-setup.php:461 msgid "Series Table of Contents" msgstr "" -#: orgSeries-options.php:553 +#: orgSeries-options.php:606 dist/organize-series/orgSeries-options.php:602 msgid "Series Table of Contents Title:" msgstr "" -#: orgSeries-options.php:535 +#: orgSeries-options.php:568 dist/organize-series/orgSeries-options.php:564 msgid "Series Table of Contents URL:" msgstr "" -#: orgSeries-options.php:802 +#: orgSeries-options.php:861 dist/organize-series/orgSeries-options.php:857 +msgid "Series Taxonomy Slug:" +msgstr "" + +#: orgSeries-options.php:869 dist/organize-series/orgSeries-options.php:865 msgid "Series Taxonomy:" msgstr "" -#: orgSeries-widgets.php:415 +#: orgSeries-widgets.php:416 dist/organize-series/orgSeries-widgets.php:416 msgid "Series widget title:" msgstr "" -#: orgSeries-taxonomy.php:710 orgSeries-taxonomy.php:735 +#: orgSeries-taxonomy.php:738 orgSeries-taxonomy.php:763 +#: dist/organize-series/orgSeries-taxonomy.php:727 +#: dist/organize-series/orgSeries-taxonomy.php:752 msgid "Series:" msgstr "" -#: orgSeries-setup.php:716 +#: orgSeries-setup.php:751 dist/organize-series/orgSeries-setup.php:749 msgid "Series: " msgstr "" +#: orgSeries-manage.php:200 dist/organize-series/orgSeries-manage.php:200 +msgid "" +"Set a specific order by entering a number (1 for first, etc.) in this field." +msgstr "" + #: orgSeries-options.php:24 orgSeries-options.php:45 orgSeries-options.php:46 -#: orgSeries-setup.php:730 +#: orgSeries-setup.php:765 dist/organize-series/orgSeries-options.php:24 +#: dist/organize-series/orgSeries-options.php:45 +#: dist/organize-series/orgSeries-options.php:46 +#: dist/organize-series/orgSeries-setup.php:763 msgid "Settings" msgstr "" -#: orgSeries-options.php:838 +#: includes-core/PPSeriesCoreAdmin.php:63 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:63 +msgid "Shortcodes" +msgstr "" + +#: orgSeries-options.php:905 dist/organize-series/orgSeries-options.php:901 msgid "Show \"Add New\"" msgstr "" -#: orgSeries-options.php:846 +#: orgSeries-options.php:913 dist/organize-series/orgSeries-options.php:909 msgid "Show \"Post title in widget\"" msgstr "" -#: orgSeries-options.php:842 +#: orgSeries-options.php:909 dist/organize-series/orgSeries-options.php:905 msgid "Show \"Series Part\"" msgstr "" -#: orgSeries-widgets.php:379 -msgid "Show other posts in the current series" +#: orgSeries-widgets.php:380 dist/organize-series/orgSeries-widgets.php:380 +msgid "Show other posts in the current series:" msgstr "" -#: orgSeries-widgets.php:284 -msgid "Show post count" +#: orgSeries-widgets.php:285 dist/organize-series/orgSeries-widgets.php:285 +msgid "Show post count:" msgstr "" -#: orgSeries-widgets.php:273 +#: orgSeries-widgets.php:274 dist/organize-series/orgSeries-widgets.php:274 msgid "Show Series Table Of Content" msgstr "" -#: orgSeries-widgets.php:278 -msgid "Show Series Table Of Content as" +#: orgSeries-widgets.php:279 dist/organize-series/orgSeries-widgets.php:279 +msgid "Show Series Table Of Content as:" msgstr "" -#: orgSeries-widgets.php:300 +#: orgSeries-widgets.php:301 dist/organize-series/orgSeries-widgets.php:301 msgid "slug" msgstr "" -#: orgSeries-admin.php:169 +#: orgSeries-admin.php:192 dist/organize-series/orgSeries-admin.php:192 msgid "Sorry but you don't have permission to add series" msgstr "" -#: inc/templates/taxonomy-series.php:67 +#: inc/templates/taxonomy-series.php:70 +#: dist/organize-series/inc/templates/taxonomy-series.php:70 msgid "Sorry, no results found." msgstr "" -#: orgSeries-options.php:457 +#: addons/publisher/series-publish-post-table.php:76 +#: addons/publisher/series-part-post-table.php:67 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:76 +#: dist/organize-series/addons/publisher/series-part-post-table.php:67 +msgid "Status" +msgstr "" + +#: orgSeries-options.php:498 dist/organize-series/orgSeries-options.php:494 msgid "Style options" msgstr "" -#: orgSeries-options.php:239 +#: addons/publisher/series-publish-post-table.php:75 +#: addons/publisher/series-part-post-table.php:66 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:75 +#: dist/organize-series/addons/publisher/series-part-post-table.php:66 +msgid "Tags" +msgstr "" + +#: orgSeries-options.php:240 dist/organize-series/orgSeries-options.php:240 msgid "Taxonomy" msgstr "" -#: orgSeries-options.php:69 orgSeries-setup.php:278 +#: orgSeries-options.php:69 orgSeries-setup.php:280 +#: dist/organize-series/orgSeries-options.php:69 +#: dist/organize-series/orgSeries-setup.php:280 msgctxt "taxonomy general name" msgid "Series" msgstr "" -#: orgSeries-options.php:70 orgSeries-setup.php:279 +#: addons/grouping/legacy-includes.php:219 +#: dist/organize-series/addons/grouping/legacy-includes.php:219 +msgctxt "taxonomy general name" +msgid "Series Categories" +msgstr "" + +#: orgSeries-options.php:70 orgSeries-setup.php:281 +#: dist/organize-series/orgSeries-options.php:70 +#: dist/organize-series/orgSeries-setup.php:281 msgctxt "taxonomy singular name" msgid "Series" msgstr "" +#: addons/grouping/legacy-includes.php:220 +#: dist/organize-series/addons/grouping/legacy-includes.php:220 +msgctxt "taxonomy singular name" +msgid "Series Category" +msgstr "" + +#: orgSeries-manage.php:63 dist/organize-series/orgSeries-manage.php:63 +msgid "Term Order" +msgstr "" + +#: orgSeries-manage.php:234 dist/organize-series/orgSeries-manage.php:234 +msgid "" +"Terms are usually ordered alphabetically, but you can choose your own order " +"by entering a number (1 for first, etc.) in this field." +msgstr "" + #: src/domain/exceptions/InvalidFilePathException.php:27 +#: dist/organize-series/src/domain/exceptions/InvalidFilePathException.php:27 #, php-format msgid "" "The \"%1$s\" file is either missing or could not be read due to permissions. " @@ -849,16 +1295,24 @@ msgid "" msgstr "" #: src/application/Container.php:160 +#: dist/organize-series/src/application/Container.php:160 #, php-format msgid "The %1$s already has a parameter indexed with the name: %2$s." msgstr "" #: src/application/Root.php:139 +#: dist/organize-series/src/application/Root.php:139 #, php-format msgid "The %1$s method can only be used to register a child of %2$s." msgstr "" -#: orgSeries-options.php:294 +#: orgSeries-options.php:354 dist/organize-series/orgSeries-options.php:350 +msgid "" +"The Content Display block allows you to create advanced layouts for " +"PublishPress Series" +msgstr "" + +#: orgSeries-options.php:299 dist/organize-series/orgSeries-options.php:299 msgid "" "The following is a legend of the tokens that are available for use in the " "custom template fields. These will be replaced with the appropriate values " @@ -866,36 +1320,46 @@ msgid "" msgstr "" #: src/domain/model/FileLocation.php:50 +#: dist/organize-series/src/domain/model/FileLocation.php:50 #, php-format msgid "The given file path (%s) is not readable." msgstr "" #: src/domain/model/RouteIdentifier.php:51 +#: dist/organize-series/src/domain/model/RouteIdentifier.php:51 #, php-format msgid "The incoming value for %1$s is expected to be a closure. It was not." msgstr "" -#: orgSeries-widgets.php:79 +#: orgSeries-widgets.php:79 dist/organize-series/orgSeries-widgets.php:79 #, php-format msgid "" "The layout and content of this widget can be adjusted via the " "Latest Series area." msgstr "" -#: orgSeries-admin.php:180 +#: orgSeries-admin.php:203 dist/organize-series/orgSeries-admin.php:203 msgid "" "The name you picked isn't sanitizing correctly. Try something different." msgstr "" #: src/domain/services/AssetRegistry.php:408 +#: dist/organize-series/src/domain/services/AssetRegistry.php:408 #, php-format msgid "" "The namespace for this manifest file has already been registered, choose a " "namespace other than %s" msgstr "" +#: addons/publisher/series_issue_manager.php:323 +#: dist/organize-series/addons/publisher/series_issue_manager.php:323 +msgid "The posts in your series were successfully unpublished." +msgstr "" + #: src/domain/model/ControllerRoute.php:50 #: src/domain/model/HasHooksRoute.php:59 +#: dist/organize-series/src/domain/model/ControllerRoute.php:50 +#: dist/organize-series/src/domain/model/HasHooksRoute.php:59 #, php-format msgid "" "The provided object fully qualified class name (%1$s) must implement the " @@ -903,12 +1367,14 @@ msgid "" msgstr "" #: src/domain/services/AssetRegistry.php:419 +#: dist/organize-series/src/domain/services/AssetRegistry.php:419 #, php-format msgid "" "The provided value for %1$s is not a valid url. The url provided was: %2$s" msgstr "" #: src/domain/services/AssetRegistry.php:283 +#: dist/organize-series/src/domain/services/AssetRegistry.php:283 #, php-format msgid "" "The value for %1$s already exists in the %2$s property. Overrides are not " @@ -916,6 +1382,7 @@ msgid "" msgstr "" #: src/domain/services/AssetRegistry.php:271 +#: dist/organize-series/src/domain/services/AssetRegistry.php:271 #, php-format msgid "" "The value for %1$s already exists in the %2$s property. Overrides are not " @@ -924,206 +1391,298 @@ msgid "" msgstr "" #: src/domain/services/AssetRegistry.php:228 +#: dist/organize-series/src/domain/services/AssetRegistry.php:228 #, php-format msgid "" "The value for %1$s is already set and it is not an array. The %2$s method " "can only be used to push values to this data element when it is an array." msgstr "" -#: orgSeries-options.php:375 +#: addons/publisher/series-part-post-table.php:182 +#: dist/organize-series/addons/publisher/series-part-post-table.php:182 +msgid "There are no posts in this series." +msgstr "" + +#: addons/publisher/series-publish-post-table.php:46 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:46 +msgid "There are no unpublished posts in this series." +msgstr "" + +#: orgSeries-options.php:416 dist/organize-series/orgSeries-options.php:412 msgid "" "These settings allow you to customize the main frontend screens in " "PublishPress Series." msgstr "" -#: orgSeries-options.php:410 +#: orgSeries-options.php:451 dist/organize-series/orgSeries-options.php:447 msgid "" "These settings allow you to customize the metabox on the post editing screen." msgstr "" -#: orgSeries-options.php:382 +#: orgSeries-options.php:423 dist/organize-series/orgSeries-options.php:419 msgid "" "These templates allow you to customize the frontend appearance of " "PublishPress Series." msgstr "" -#: orgSeries-options.php:655 +#: orgSeries-options.php:708 dist/organize-series/orgSeries-options.php:704 msgid "" "This control how and what series meta information is displayed with posts " "that are part of a series when the_excerpt is used. " msgstr "" -#: orgSeries-options.php:665 +#: orgSeries-options.php:723 dist/organize-series/orgSeries-options.php:719 msgid "This display is shown at the bottom of all posts in a series." msgstr "" -#: orgSeries-options.php:587 orgSeries-options.php:626 +#: orgSeries-options.php:640 orgSeries-options.php:679 +#: dist/organize-series/orgSeries-options.php:636 +#: dist/organize-series/orgSeries-options.php:675 msgid "This display is shown at the top of all posts in a series." msgstr "" -#: orgSeries-options.php:709 +#: orgSeries-options.php:767 dist/organize-series/orgSeries-options.php:763 msgid "This display is used by the \"Latest Series\" widget." msgstr "" -#: orgSeries-options.php:733 +#: orgSeries-options.php:791 dist/organize-series/orgSeries-options.php:787 msgid "" "This display is used by the \"Series Table of Contents\" widget, shortcode, " "and URL." msgstr "" -#: orgSeries-options.php:740 +#: orgSeries-options.php:798 dist/organize-series/orgSeries-options.php:794 msgid "" "This display is used by the \"Series Table of Contents\". To find the URL " "for this display, go the \"Display\" tab and then \"Series Table of Contents " "URL\"." msgstr "" -#: orgSeries-options.php:403 +#: orgSeries-options.php:444 dist/organize-series/orgSeries-options.php:440 msgid "" "This feature allows you to create a new taxonomy for this plugin to use if " "you don't want to use the default \"Series\" taxonomy." msgstr "" -#: orgSeries-options.php:389 +#: orgSeries-options.php:430 dist/organize-series/orgSeries-options.php:426 msgid "" "This section is for the icons that show with your series. Note that you must " "use a token for the icon in the \"Templates\" settings." msgstr "" -#: orgSeries-options.php:513 -msgid "This text will be part of the URL for all Series Overview pages." +#: orgSeries-options.php:864 dist/organize-series/orgSeries-options.php:860 +msgid "This text will be part of the series base URL." msgstr "" -#: orgSeries-widgets.php:417 +#: orgSeries-widgets.php:418 dist/organize-series/orgSeries-widgets.php:418 msgid "This text will display above other posts in this series." msgstr "" -#: orgSeries-options.php:300 +#: orgSeries-options.php:305 dist/organize-series/orgSeries-options.php:305 msgid "" "This token is for use with the orgSeries widget only - it references where " "you want the list of series titles to be inserted and requires that the " "template for each series title be also set." msgstr "" -#: orgSeries-options.php:296 +#: orgSeries-options.php:301 dist/organize-series/orgSeries-options.php:301 msgid "This will be replaced with the series icon for a series." msgstr "" -#: orgSeries-options.php:302 +#: orgSeries-options.php:307 dist/organize-series/orgSeries-options.php:307 msgid "This will be replaced with the title of a series" msgstr "" -#: orgSeries-widgets.php:73 orgSeries-widgets.php:268 +#: addons/publisher/series-publish-post-table.php:72 +#: addons/publisher/series-part-post-table.php:63 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:72 +#: dist/organize-series/addons/publisher/series-part-post-table.php:63 msgid "Title" msgstr "" -#: orgSeries-options.php:806 +#: orgSeries-widgets.php:73 orgSeries-widgets.php:269 +#: dist/organize-series/orgSeries-widgets.php:73 +#: dist/organize-series/orgSeries-widgets.php:269 +msgid "Title:" +msgstr "" + +#: orgSeries-options.php:873 dist/organize-series/orgSeries-options.php:869 msgid "" "To create a new taxonomy, enter the new name and click the \"Update " "Options\" button." msgstr "" #: inc/utility-functions.php:44 +#: dist/organize-series/inc/utility-functions.php:44 msgid "" "To remove this notice you can either deactivate the plugin or upgrade the " "php version on your server." msgstr "" -#: orgSeries-options.php:573 +#: orgSeries-manage.php:64 dist/organize-series/orgSeries-manage.php:64 +msgid "" +"To reposition an item, drag and drop the row by \"clicking and holding\" it " +"anywhere and moving it to its new position." +msgstr "" + +#: orgSeries-options.php:626 dist/organize-series/orgSeries-options.php:622 msgid "Top" msgstr "" +#: addons/publisher/series-publish-post-table.php:285 +#: addons/publisher/series-part-post-table.php:156 +#: dist/organize-series/addons/publisher/series-publish-post-table.php:285 +#: dist/organize-series/addons/publisher/series-part-post-table.php:156 +msgid "Trash" +msgstr "" + #: src/domain/exceptions/EntityNotFoundException.php:30 +#: dist/organize-series/src/domain/exceptions/EntityNotFoundException.php:30 #, php-format msgid "Unable to retrieve an instance of %1$s. Not found." msgstr "" -#: orgSeries-options.php:356 +#: orgSeries-options.php:397 dist/organize-series/orgSeries-options.php:393 msgid "Update Options" msgstr "" -#: orgSeries-options.php:75 orgSeries-setup.php:284 +#: addons/publisher/series_issue_manager.php:798 +#: dist/organize-series/addons/publisher/series_issue_manager.php:798 +msgid "Update Order" +msgstr "" + +#: orgSeries-options.php:75 orgSeries-setup.php:286 +#: dist/organize-series/orgSeries-options.php:75 +#: dist/organize-series/orgSeries-setup.php:286 msgid "Update Series" msgstr "" -#: includes-core/pro-placeholder/views/publish-series-placeholder.php:15 -#: includes-core/pro-placeholder/views/series-group-placeholder.php:15 +#: addons/grouping/legacy-includes.php:225 +#: dist/organize-series/addons/grouping/legacy-includes.php:225 +msgid "Update Series Category" +msgstr "" + +#: orgSeries-manage.php:310 dist/organize-series/orgSeries-manage.php:310 +msgid "Updated successfully" +msgstr "" + +#: includes-core/PPSeriesCoreAdmin.php:72 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:72 msgid "Upgrade to Pro" msgstr "" -#: orgSeries-manage.php:96 orgSeries-manage.php:140 +#: includes-core/PPSeriesCoreAdmin.php:54 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:54 +msgid "Upgrade to PublishPress Series Pro" +msgstr "" + +#: orgSeries-manage.php:209 orgSeries-manage.php:266 +#: dist/organize-series/orgSeries-manage.php:209 +#: dist/organize-series/orgSeries-manage.php:266 msgid "Upload an image for the series." msgstr "" -#: orgSeries-options.php:460 +#: orgSeries-options.php:501 dist/organize-series/orgSeries-options.php:497 msgid "Use box style" msgstr "" -#: orgSeries-options.php:461 +#: orgSeries-options.php:502 dist/organize-series/orgSeries-options.php:498 msgid "Use dark style" msgstr "" -#: orgSeries-options.php:459 +#: orgSeries-options.php:500 dist/organize-series/orgSeries-options.php:496 msgid "Use default style" msgstr "" -#: orgSeries-options.php:462 +#: orgSeries-options.php:503 dist/organize-series/orgSeries-options.php:499 msgid "Use light style" msgstr "" -#: orgSeries-options.php:453 +#: orgSeries-options.php:494 dist/organize-series/orgSeries-options.php:490 msgid "Use PublishPress Series CSS styles?" msgstr "" -#: orgSeries-options.php:320 +#: orgSeries-options.php:329 dist/organize-series/orgSeries-options.php:325 msgid "" "Use this tag either before or after the rest of the template code. It will " "indicate where you want the content of a post to display." msgstr "" -#: orgSeries-widgets.php:12 +#: orgSeries-widgets.php:12 dist/organize-series/orgSeries-widgets.php:12 msgid "Use this to control the output of the latest series widget" msgstr "" -#: orgSeries-widgets.php:111 +#: orgSeries-widgets.php:111 dist/organize-series/orgSeries-widgets.php:111 msgid "Use this to display the Series Table of contents" msgstr "" -#: orgSeries-admin.php:438 +#: orgSeries-admin.php:488 dist/organize-series/orgSeries-admin.php:488 msgid "View all series" msgstr "" -#: orgSeries-widgets.php:90 +#: includes-core/PPSeriesCoreAdmin.php:97 +#: dist/organize-series/includes-core/PPSeriesCoreAdmin.php:97 +msgid "View Knowledge Base" +msgstr "" + +#: orgSeries-setup.php:292 dist/organize-series/orgSeries-setup.php:292 +msgid "View Series" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:26 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:26 +msgid "View series in admin" +msgstr "" + +#: addons/publisher/series_im_admin_main.php:29 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:29 +msgid "View series in frontend" +msgstr "" + +#: addons/publisher/series_issue_manager.php:244 +#: dist/organize-series/addons/publisher/series_issue_manager.php:244 +msgid "" +"When checked, all posts you assign to this series will remain unpublished " +"until you publish the entire series." +msgstr "" + +#: orgSeries-widgets.php:90 dist/organize-series/orgSeries-widgets.php:90 msgid "When Series was Created" msgstr "" -#: orgSeries-options.php:779 +#: orgSeries-options.php:715 dist/organize-series/orgSeries-options.php:711 +msgid "" +"Whether to limit series meta display to single page only or include archive " +"page." +msgstr "" + +#: orgSeries-options.php:837 dist/organize-series/orgSeries-options.php:833 msgid "Width for icon if displayed via the latest series template (in pixels)." msgstr "" -#: orgSeries-options.php:773 +#: orgSeries-options.php:831 dist/organize-series/orgSeries-options.php:827 msgid "Width for icon on a post page (in pixels)." msgstr "" -#: orgSeries-options.php:767 +#: orgSeries-options.php:825 dist/organize-series/orgSeries-options.php:821 msgid "Width for icon on series table of contents page (in pixels)" msgstr "" -#: orgSeries-options.php:318 +#: orgSeries-options.php:327 dist/organize-series/orgSeries-options.php:323 msgid "" "Will be replaced by the navigation link for the first post in a series. The " "text will be whatever is included in the 'Custom First Post Navigation Text' " "field. If that field is empty then the text will be the title of the post" msgstr "" -#: orgSeries-options.php:316 +#: orgSeries-options.php:325 dist/organize-series/orgSeries-options.php:321 msgid "" "Will be replaced by the navigation link for the next post in a series. The " "text will be whatever is included in the 'Custom Next Post Navigation Text' " "field. If that field is empty then the text will be the title of the post" msgstr "" -#: orgSeries-options.php:314 +#: orgSeries-options.php:323 dist/organize-series/orgSeries-options.php:319 msgid "" "Will be replaced by the navigation link for the previous post in a series. " "The text will be whatever is included in the 'Custom Previous Post " @@ -1131,45 +1690,67 @@ msgid "" "title of the post" msgstr "" -#: orgSeries-options.php:310 +#: orgSeries-options.php:315 dist/organize-series/orgSeries-options.php:315 msgid "Will be replaced with the post title of a post in the series" msgstr "" -#: orgSeries-options.php:312 +#: orgSeries-options.php:317 dist/organize-series/orgSeries-options.php:317 msgid "" "Will be replaced with the post title of a post in the series linked to the " "page view of that post." msgstr "" -#: orgSeries-options.php:326 +#: orgSeries-options.php:319 +msgid "Will be replaced with the post title short of a post in the series" +msgstr "" + +#: orgSeries-options.php:321 +msgid "" +"Will be replaced with the post title short of a post in the series linked to " +"the page view of that post." +msgstr "" + +#: orgSeries-options.php:335 dist/organize-series/orgSeries-options.php:331 msgid "Will display the description for the series" msgstr "" -#: orgSeries-options.php:324 +#: orgSeries-options.php:333 dist/organize-series/orgSeries-options.php:329 msgid "Will display the total number of posts in a series" msgstr "" -#: orgSeries-options.php:322 +#: orgSeries-options.php:331 dist/organize-series/orgSeries-options.php:327 msgid "Will display what part of a series the post is" msgstr "" -#: orgSeries-options.php:362 +#: orgSeries-options.php:403 dist/organize-series/orgSeries-options.php:399 msgid "Yes" msgstr "" -#: orgSeries-widgets.php:375 +#: orgSeries-widgets.php:376 dist/organize-series/orgSeries-widgets.php:376 msgid "" "You can return any series that match this search string (matched against " -"series names) - case insensitive" +"series names)" msgstr "" -#: orgSeries-widgets.php:369 +#: orgSeries-widgets.php:370 dist/organize-series/orgSeries-widgets.php:370 msgid "" "You can select the offset for the number of series (useful for paging). No " "offset if left blank" msgstr "" -#: orgSeries-setup.php:102 +#: addons/publisher/series_im_admin_main.php:38 +#: dist/organize-series/addons/publisher/series_im_admin_main.php:38 +msgid "You have no series available to publish." +msgstr "" + +#: orgSeries-options.php:581 dist/organize-series/orgSeries-options.php:577 +#, php-format +msgid "" +"You must %1s update your permalink structure %2s to something other than " +"\"Plain\" for the Series Table of Contents URL to work." +msgstr "" + +#: orgSeries-setup.php:104 dist/organize-series/orgSeries-setup.php:104 msgid "" "Your WordPress version is too old. Publishpress Series 2.2 requires at least " "WordPress 3.0 to function correctly. Please update your blog via Tools > " From f3cdcd68533598431a2f8ba074f08f094990d4e4 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Tue, 3 Jan 2023 15:40:12 +0100 Subject: [PATCH 19/20] - Update the version number to the next stable version. --- orgSeries.php | 4 ++-- readme.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/orgSeries.php b/orgSeries.php index 2da8a9ea..71177848 100644 --- a/orgSeries.php +++ b/orgSeries.php @@ -3,7 +3,7 @@ * Plugin Name: PublishPress Series * Plugin URI: https://publishpress.com/publishpress-series/ * Description: PublishPress Series allows you to group content together into a series. This is ideal for magazines, newspapers, short-story writers, teachers, comic artists, or anyone who writes multiple posts on the same topic. - * Version: 2.10.0 + * Version: 2.10.1 * Author: PublishPress * Author URI: https://publishpress.com/ * Text Domain: organize-series @@ -73,7 +73,7 @@ register_activation_hook( __FILE__, 'pp_series_core_activation' ); if (!defined('ORG_SERIES_VERSION')) { - define('ORG_SERIES_VERSION', '2.10.0'); //the current version of the plugin + define('ORG_SERIES_VERSION', '2.10.1'); //the current version of the plugin define( 'SERIES_FILE_PATH', __FILE__ ); define( 'SERIES_PATH_URL', plugins_url('', __FILE__).'/' ); define('SERIES_LOC', plugins_url('', __FILE__).'/' ); //the uri of the orgSeries files. diff --git a/readme.txt b/readme.txt index 1fcaa83c..a95f5e93 100644 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: issue, series, magazine, newspaper, publication Requires at least: 4.7 Requires PHP: 5.6 Tested up to: 6.1 -Stable tag: 2.10.0 +Stable tag: 2.10.1 License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html From 929b87fdf69372149b625a6ed52c276a98632738 Mon Sep 17 00:00:00 2001 From: Olawale Adesina Date: Wed, 4 Jan 2023 15:26:28 +0100 Subject: [PATCH 20/20] - update release date --- readme.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/readme.txt b/readme.txt index a95f5e93..4e9be5af 100644 --- a/readme.txt +++ b/readme.txt @@ -173,7 +173,7 @@ Yes, Publishpress Series introduces a new taxonomy "series". Thanks to the rich == Changelog == -v2.10.1- 2023-01-03 +v2.10.1- 2023-01-04 * Update: Added new token %post_title_short% and %post_title_short_linked%, #523 * Fixed: %post_title_list_short% not working, #523 * Fixed: Broken Post list display for series box style, #691