Download the PHP package kitodo/publication without Composer

On this page you can find all versions of the php package kitodo/publication. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package publication

kitodo-publication

Scrutinizer Code Quality

Kitodo.Publication is free software, an extension for TYPO3 and part of the Kitodo Digital Library Suite. It implements the user and administrator interfaces for a document and publication server.

DDEV Development Environment

This extension provides a TYPO3 environment powered by DDEV. For more information check out the DDEV documentation.

Start and Configuration

  1. ddev start to start all containers
  2. ddev first-install to install TYPO3 and all extensions
  3. ddev import-db -f db.sql.gz to import a prepared database
  4. ddev launch typo3 to go to the backoffice login page

Steps 1–3 are mandatory after the initial checkout to set up the virtual environment.

TYPO3 backend credentails

Running Unit Tests

Run all the extensions unit tests simply by executing ddev test.

Debugging

You need to enable XDebug in the web container with ddev xdebug on. The web container XDebug will try to connect with the PHP debugger on you host on port 9003.

For debug to work you must define the proper path mappings from the web container to your host project directory. There is a ready For Visual Studio Code users under .vscode/launch.json.

Running XDebug comes with some performance impact. To disable XDebug type ddev xdebug off.

More information

Funding

Funded by European Regional Development Fund (EFRE)


All versions of publication with dependencies

PHP Build Version
Package Version
Requires php Version >=7.2.0 <=7.4.99
ext-curl Version *
ext-dom Version *
ext-json Version *
ext-libxml Version *
ext-mbstring Version *
ext-iconv Version *
ext-xsl Version *
typo3/cms-core Version ^9.5.0
nategood/httpful Version ^0.3.2
guzzlehttp/guzzle Version ^6.3
elasticsearch/elasticsearch Version ^7.6
symfony/workflow Version ~4.3.11
symfony/serializer Version ^5.0
renanbr/bibtex-parser Version ~2.1.2
galbar/jsonpath Version ^1.1
fluidtypo3/vhs Version ~6.0.5
typo3/cms-scheduler Version ^9.5
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package kitodo/publication contains the following files

Loading the files please wait ....