[extraire_documents ↪ modernisation] 4 commits

spip-contrib-extensions/extraire_documents | 4 commits

Par Cerdic, le 28 mars 2024 à 10h56min :

build: fournir la lib smalot/pdfparser en vendor dans le plugin, qui est le seul de toute la zone à l’utilser. Ça facilite l’utilisation du plugin, et c’est plus moderne

Ajouté
composer.json
composer.lock
vendor/autoload.php
vendor/composer/ClassLoader.php
vendor/composer/InstalledVersions.php
vendor/composer/LICENSE
vendor/composer/autoload_classmap.php
vendor/composer/autoload_files.php
vendor/composer/autoload_namespaces.php
vendor/composer/autoload_psr4.php
vendor/composer/autoload_real.php
vendor/composer/autoload_static.php
vendor/composer/installed.json
vendor/composer/installed.php
vendor/composer/platform_check.php
vendor/smalot/pdfparser/.github/ISSUE_TEMPLATE/incorrect-parsing.md
vendor/smalot/pdfparser/.github/pull_request_template.md
vendor/smalot/pdfparser/.github/workflows/coding-standards.yml
vendor/smalot/pdfparser/.github/workflows/continuous-integration.yml
vendor/smalot/pdfparser/.github/workflows/performance.yml
vendor/smalot/pdfparser/.php-cs-fixer.php
vendor/smalot/pdfparser/LICENSE.txt
vendor/smalot/pdfparser/Makefile
vendor/smalot/pdfparser/README.md
vendor/smalot/pdfparser/alt_autoload.php-dist
vendor/smalot/pdfparser/composer.json
vendor/smalot/pdfparser/doc/CustomConfig.md
vendor/smalot/pdfparser/doc/Developer.md
vendor/smalot/pdfparser/doc/Usage.md
vendor/smalot/pdfparser/phpunit-windows.xml
vendor/smalot/pdfparser/src/Smalot/PdfParser/Config.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Document.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementArray.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementBoolean.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementDate.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementHexa.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementMissing.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementName.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNull.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementNumeric.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementString.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementStruct.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Element/ElementXRef.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/AbstractEncoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/EncodingLocator.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin1Encoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/ISOLatin9Encoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/MacRomanEncoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PDFDocEncoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/PostScriptGlyphs.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/StandardEncoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Encoding/WinAnsiEncoding.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Exception/EncodingNotFoundException.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType0.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontCIDFontType2.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontTrueType.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType0.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType1.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Font/FontType3.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Header.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/PDFObject.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Page.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Pages.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/Parser.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/FilterHelper.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/RawData/RawDataParser.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Form.php
vendor/smalot/pdfparser/src/Smalot/PdfParser/XObject/Image.php
vendor/symfony/polyfill-mbstring/LICENSE
vendor/symfony/polyfill-mbstring/Mbstring.php
vendor/symfony/polyfill-mbstring/README.md
vendor/symfony/polyfill-mbstring/Resources/unidata/caseFolding.php
vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
vendor/symfony/polyfill-mbstring/bootstrap.php
vendor/symfony/polyfill-mbstring/bootstrap80.php
vendor/symfony/polyfill-mbstring/composer.json
Modifié
README.md
extraire/fallback/application_pdf/90_pdfparser.php
paquet.xml

Détails : build: fournir la lib smalot/pdfparser en vendor dans le plugin, qui est le... (8ea79fcf) · Validations · spip-contrib-extensions / extraire_documents · GitLab

==============================
Par Cerdic, le 28 mars 2024 à 10h10min :

styles: PSR et indentation

Ajouté
phpcs.xml.dist
Modifié
extraire/defaut/10_tika_server.php
extraire/fallback/application_pdf/90_pdfparser.php
extraire/fallback/application_pdf/99_pdfexec.php
inc/extraire_document.php
inc/extrairedoc.php

Détails : styles: PSR et indentation (722adc7b) · Validations · spip-contrib-extensions / extraire_documents · GitLab

==============================
Par Cerdic, le 28 mars 2024 à 10h07min :

fix: recuperer_url est toujours disponible + eviter de faire plein de tests y compris une requete http si le document est une image qu’on refuse d’extraire

Modifié
extraire/defaut/10_tika_server.php

Détails : fix: recuperer_url est toujours disponible + eviter de faire plein de tests y... (aaec55f6) · Validations · spip-contrib-extensions / extraire_documents · GitLab

==============================
Par Cerdic, le 28 mars 2024 à 10h06min :

build: une v2 compatible SPIP 4.2+ avec un README.md pour avoir un minimum de documentation

Ajouté
README.md
Supprimé
extrairedoc-32.png
Modifié
paquet.xml

Détails : build: une v2 compatible SPIP 4.2+ avec un README.md pour avoir un minimum de documentation (b5263ec6) · Validations · spip-contrib-extensions / extraire_documents · GitLab