Download the PHP package in2code/publications without Composer

On this page you can find all versions of the php package in2code/publications. 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 publications

publications is an TYPO3 extension to list academic publications

Inspired by the TYPO3 bib extension

Introduction

Target group of this extension are universities and colleges: Show academic publications in a listview with some filter possibilities in the plugin and in frontend. Im- and export BibTeX or XML files (Import via Backend Module, Export in Frontend) to list publications. Easily extend this extension with own importers or own citestyles.

At the moment we support a default and the IEEE citestyle.

Screenshots

Example list view:

Plugin:

Import module:

Technical requirements

This extension needs TYPO3 12 At the moment it's not possible to use publications without composer mode! Classic mode is not supported.

Installation

Extending publications

Migration from bib

If you want to migrate records from extension bib to publications, there is a Command Controller for doing this

Note: If you want to delete all publications records before (to minimize uid conflicts), you can use

Check and fix code style

This project uses php-cs-fixer to check for PHP coding standards. For a list of the used rules see: .project/tests/.php-cs-fixer.php.

Run the PHP code style test (local):

Automatic fix of code style violations:

This command tries to fix code violations automatically. This works for the most violations (indent, spaces etc.). If an automatic fix is not possible the fixes must be done manually.

Changelog

Version Date State Description
6.1.0 2024-04-08 Feature Add improved search template and functionality
6.0.2 2024-01-22 Task First public release of TYPO3 V12 compatible release
6.0.0 2023-06-28 Task Support TYPO3 12
5.4.0 2023-04-08 Bugfix Add missing use for ImportController
5.3.1 2023-02-24 Bugfix Add missing use for ImportController
5.3.0 2023-02-24 Feature Additional import option "language behaviour". Allows to specify the target langauge of imports
5.2.0 2022-12-12 Feature French umlaute
5.1.0 2022-10-13 Feature Rework highlighting of authors
5.0.2 2022-09-28 Bugfix Fix author highlighting, fix internal author linking
5.0.1 2022-09-21 Bugfix Fix bibtex and xml export
5.0.0 2022-09-20 Feature Backend improvements, bugfixes
4.1.0 2022-09-08 Bugfix Fix TCA link wizard, because it was deprecated
4.0.1 2022-06-20 Bugfix Fix document type frontend filter if no filter is set
4.0.0 2022-05-25 Feature Drop support for TYPO3 9 and 10, provide ddev based development environment,
add github actions for testing and TER release.
3.0.0 2022-02-16 Feature Highlighted Authors, Link names, Citestyles, Author model added. Support pmid field in migration.
2.3.0 2021-03-19 Feature Special character support for bib import, Fix generated icon tags
2.2.0 2021-03-17 Task Add auto deployment to TER, Add extension key in composer.json
2.1.0 2020-12-03 Feature Allow backend search for publications and authors
2.0.0 2020-11-25 Task Support TYPO3 10 and drop support for 8, Space in IEEE between month and year now
1.17.0 2020-05-28 Feature Add new citestyle APA
1.16.0 2020-04-14 Feature Add system fields (hidden, sys_language_uid, starttime, endtime)
1.15.0 2020-04-09 Feature Allow multiple record storage pages, add recursive storage page loading
1.14.0 2020-03-12 Feature Use sections for data elements, Translate labels in standard citestyles
1.13.2 2019-03-11 Bugfix Make composer.json compatible to composer 2.0
1.13.1 2019-03-11 Bugfix Remove wrong whitespaces, fix translation keys
1.13.0 2019-12-11 Feature Improve layout and add missing colons, render partial "LinkBlock" only if needed
1.12.0 2019-11-29 Feature Make enumeration toggleble, bugfix with SQL mode strict and importers
1.11.0 2019-11-19 Feature Make filter toggleble
1.10.0 2019-11-19 Feature Add additional section to some bibtypes
1.9.1 2019-11-19 Bugfix Fix orderings bug
1.9.0 2019-10-29 Feature Add localization for abstract label
1.8.0 2019-10-19 Feature Adjust styling
1.7.0 2019-10-18 Feature Add missing label
1.6.0 2019-10-18 Feature Add abstract field in FE output
1.5.0 2019-10-08 Feature Add a sorting by date (if no date, take 1.1.currentyear)
1.4.0 2019-10-07 Feature Add new cite style (IEEE with abstract)
1.3.1 2019-09-10 Bugfix Don't respect storage page in all repository functions
1.3.0 2019-09-09 Feature Allow multiple authors for filtering be+fe, Prefilter with extern/intern in plugin
1.2.0 2019-09-02 Task Allow table wide exclude field definition, small change for title and bibtype tca
1.1.0 2019-08-29 Task Fix issue with staticfilecache, use individual filter cookie per ce, year bugfix
1.0.1 2019-08-27 Bugfix Fix some small typos
1.0.0 2019-08-27 Task First stable release
0.4.0 2019-08-26 Task 4. prerelease with documentation
0.3.0 2019-08-26 Task 3. prerelease with a finalized citestyles
0.2.0 2019-08-26 Task 2. prerelease with a basic IEEE citestyle
0.1.0 2019-08-21 Task First prerelease with a default citestyle only

Patrons

Credits

The icons


All versions of publications with dependencies

PHP Build Version
Package Version
Requires ext-simplexml Version *
ext-json Version *
ext-libxml Version *
ext-pdo Version *
renanbr/bibtex-parser Version ^2
typo3/cms-core Version ^11.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 in2code/publications contains the following files

Loading the files please wait ....