“”

One is Enough Library One is Enough Library

oelib / stable

Useful stuff for TYPO3 extension development: helper functions for unit testing, templating and automatic configuration checks.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req oliverklee/oelib

Tags

#library #tool

Last upload comment

V5.2.2: Bug fixes, cleanup and deprecations

Downloads by month

Download 5.2.2 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos Crowdin translations
Author
Oliver Klee
Company
oliverklee.de
Last update
23. Dec 2023
First upload
13. Jun 2006
Downloads
214,562
Category
Services
Dependencies
  • PHP (7.2.0 - 8.3.99)
  • TYPO3 (10.4.11 - 11.5.99)
  • extbase (10.4.11 - 11.5.99)
  • fluid (10.4.11 - 11.5.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req oliverklee/oelib to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (5)

Version history

Version Upload comment Works with TYPO3 Download
5.2.2 / stable
December 23, 2023
V5.2.2: Bug fixes, cleanup and deprecations
10.4.11 - 11.5.99 Download
5.2.1 / stable
December 18, 2023
V5.2.1: Bug fixes and cleanup
10.4.11 - 11.5.99 Download
5.2.0 / stable
November 11, 2023
V5.2.0: Add support for PHP 8.3
10.4.11 - 11.5.99 Download
5.1.0 / stable
December 20, 2022
V5.1.0: Add a diverse gender option for FE users, deprecate things (#1291)
10.4.11 - 11.5.99 Download
5.0.2 / stable
December 18, 2022
V5.0.2: Bug fixes and cleanup
10.4.11 - 11.5.99 Download
5.0.1 / stable
October 22, 2022
V5.0.1: Bug fixes and cleanup
10.4.11 - 11.5.99 Download
5.0.0 / stable
September 26, 2022
V5.0.0: Add TYPO3 11LTS and PHP 8.1/8.2 support, drop TYPO3 9LTS support
10.4.11 - 11.5.99 Download
4.3.1 / stable
October 22, 2022
V4.3.1: Bug fixes
9.5.16 - 10.4.99 Download
4.3.0 / stable
September 15, 2022
V4.3.0: New features for unit testing
9.5.16 - 10.4.99 Download
4.2.0 / stable
September 13, 2022
V4.2.0: New ViewHelpers, some deprecations
9.5.16 - 10.4.99 Download
4.1.9 / stable
September 05, 2022
V4.1.9: Bug fixes (#1058)
9.5.16 - 10.4.99 Download
4.1.8 / stable
July 05, 2022
V4.1.8: Bug fixes
9.5.16 - 10.4.99 Download
4.1.7 / stable
June 28, 2022
V4.1.7: Bug fixes and cleanup
9.5.16 - 10.4.99 Download
4.1.6 / stable
April 25, 2022
V4.1.6: Security fixes (#927)
9.5.16 - 10.4.99 Download
4.1.5 / stable
April 19, 2022
V4.1.5: Bug fixes and cleanup (#925)
9.5.16 - 10.4.99 not available
due to vulnerabilities
4.1.4 / stable
March 02, 2022
V4.1.4: Bug fixes and cleanup (#901)
9.5.16 - 10.4.99 not available
due to vulnerabilities
4.1.3 / stable
February 24, 2022
[FEATURE] Remove dev-only files before releasing (#889)

Follow-up to #888
9.5.16 - 10.4.99 not available
due to vulnerabilities
4.1.2 / stable
October 23, 2021
V4.1.2: Fixes for the fake frontend for V10 (#867)
9.5.0 - 10.4.99 not available
due to vulnerabilities
4.1.1 / stable
October 20, 2021
V4.1.1: Bug fixes for the cache handling in tests (#847)
9.5.0 - 10.4.99 not available
due to vulnerabilities
4.1.0 / stable
October 18, 2021
V4.1.0: Improved functions for testing (#838)
9.5.0 - 10.4.99 not available
due to vulnerabilities
4.0.1 / stable
October 18, 2021
V4.0.1: Bug fixes and new deprecations (#833)
9.5.0 - 10.4.99 not available
due to vulnerabilities
4.0.0 / stable
October 09, 2021
V4.0.0: Add support for TYPO3 10LTS, drop support for 8LTS (#810)
9.5.0 - 10.4.99 not available
due to vulnerabilities
3.6.4 / stable
November 19, 2021
V3.6.4: Bug fix in the legacy configuration check (#878)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.6.3 / stable
October 05, 2021
V3.6.3: Configuration check bug fixes, improved type annotations (#806)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.6.2 / stable
September 17, 2021
V3.6.2: Bug fixes (#715)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.6.1 / stable
September 15, 2021
V3.6.1: Bug fixes and improved configuration check output (#689)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.6.0 / stable
September 05, 2021
V3.6.0: Improvements for type analysis (#672)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.5.0 / stable
September 04, 2021
V3.5.0: Enhance the type annotations, extend the Configuration interface (#668)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.4.1 / stable
September 03, 2021
V3.4.1: Lots of cleanup, and a TER bugfix (#660)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.4.0 / stable
August 15, 2021
3.4.0: Compatible with PHP 8.0; lots of cleanup (#644)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.3.0 / stable
April 24, 2021
Version 3.3.0: Reworked configuration check (#613)
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.2.1 / stable
January 15, 2021
oelib 3.2.1: Bug fixes
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.2.0 / stable
January 02, 2021
oelib 3.2.0: Namespace all classes, improve TYPO3 V9 compatibility.
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.1.1 / stable
December 31, 2020
[TASK] Prepare the 3.1.1 release
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.1.0 / stable
June 14, 2020
v3.1.0 Bug fixes and a new class for TYPO3 version checks.
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.0.3 / stable
December 12, 2019
v3.0.3 Bug fixes for TYPO3 9LTS.
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.0.2 / stable
November 26, 2019
v3.0.2 Bug fixes and improved TYPO3 9LTS compatibility.
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.0.1 / stable
November 23, 2019
v3.0.1 Performance improvements and cleanup.
8.7.0 - 9.5.99 not available
due to vulnerabilities
3.0.0 / stable
November 17, 2019
v3.0.0 Compatible with TYPO3 9LTS. Removed deprecated code.
8.7.0 - 9.5.99 not available
due to vulnerabilities
2.3.5 / stable
November 05, 2019
v2.3.5 Bug fixes and new deprecations.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.3.4 / stable
October 19, 2019
v2.3.4 Deprecated some things. No other changes.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.3.3 / stable
October 13, 2019
v2.3.3 Bug fixes and preparations for TYPO3 9 LTS.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.3.2 / stable
October 13, 2019
v2.3.2 Bug fixes and preparations for TYPO3 9 LTS.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.3.1 / stable
October 12, 2019
v2.3.1 Bug fixes and preparations for TYPO3 9 LTS.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.3.0 / stable
March 22, 2019
v2.3.0 Added helpful traits. Also performance improvements and bug fixes.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.2.0 / stable
November 21, 2018
v2.2.0 Feature release. For details, please read the changelog.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.1.0 / stable
October 12, 2018
v2.1.0 Geocoding improvements and new email features.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.0.1 / stable
July 21, 2018
Bug-fix release. Please update.
7.6.0 - 8.7.99 not available
due to vulnerabilities
2.0.0 / stable
April 29, 2018
TYPO3 8.7-compatible version.
7.6.0 - 8.7.99 not available
due to vulnerabilities
1.5.0 / stable
October 19, 2018
v1.5.0 Main feature: API keys for Google Maps and Geocoding.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.4.0 / stable
April 24, 2018
Lots of polish, and some important bug fixes.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.3.1 / stable
November 09, 2017
Bug-fix release. Please update.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.3.0 / stable
November 08, 2017
Add getters for tstamp and crdate.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.2.0 / stable
November 08, 2017
Small feature release plus a bug fix. Please update.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.1.2 / stable
June 28, 2017
New method to reload models
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.1.1 / stable
April 12, 2017
Bug-fix release. Please update.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.1.0 / stable
March 15, 2017
Bug-fix release with MySQL strict mode compatibility.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.0.3 / stable
June 28, 2017
New method to reload models
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.0.2 / stable
October 10, 2016
Bug-fix release. Please update.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.0.1 / stable
August 10, 2016
Bug-fix release. Please update.
6.2.0 - 7.9.99 not available
due to vulnerabilities
1.0.0 / stable
July 18, 2016
TYPO 7LTS compatible. Requires TYPO3 >= 6.2 now. Lots of cleanup.
6.2.0 - 7.9.99 not available
due to vulnerabilities
0.9.2 / stable
June 28, 2017
New method to reload models, and bug fixes.
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.9.1 / stable
March 11, 2016
Bug-fix release. Please update.
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.9.0 / stable
August 20, 2015
Feature release. Please see changelog for details.
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.8.2 / stable
May 06, 2015
Bug-fix release (plus some deprecations). Please update.
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.8.1 / stable
February 23, 2015
Bug-fix update. Please update
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.8.0 / beta
January 06, 2015
Lots of new features, bugfixes and cleanup. Compatible with TYPO3 CMS 4.5-6.2.
4.5.0 - 6.2.99 not available
due to vulnerabilities
0.7.9 / beta
December 31, 2013
Bug-fix release. Please update.
4.2.0 - 4.7.99 not available
due to vulnerabilities
0.7.8 / beta
June 22, 2012
Bug-fix release with compatibility fixes for TYPO3 4.7 and 6.0.
not available
due to vulnerabilities
0.7.7 / beta
March 04, 2012
Bug-fix upload including fixes for localization issues in TYPO3 4.6.
not available
due to vulnerabilities
0.7.6 / beta
May 12, 2011
Bug-fix release to fix a crash in TYPO3 4.6.
not available
due to vulnerabilities
0.7.5 / beta
May 12, 2011
Bug-fix release to fix a crash in TYPO3 4.6.
not available
due to vulnerabilities
0.7.4 / beta
September 24, 2010
Bug-fix release.
not available
due to vulnerabilities
0.7.3 / beta
August 13, 2010
Bug-fix release.
not available
due to vulnerabilities
0.7.2 / beta
May 29, 2010
Bug-fix release.
not available
due to vulnerabilities
0.7.1 / beta
April 01, 2010
Bug-fix release.
not available
due to vulnerabilities
0.7.0 / beta
February 23, 2010
Many new features, cleanup and fixes.
not available
due to vulnerabilities
0.6.5 / beta
January 30, 2010
Bug-fix release. Updating is highly recommended to all users.
not available
due to vulnerabilities
0.6.4 / beta
January 30, 2010
Bug-fix release. Updating is highly recommended to all users.
not available
due to vulnerabilities
0.6.3 / beta
October 14, 2009
Bug-fix release.
not available
due to vulnerabilities
0.6.2 / beta
August 15, 2009
Bug-fix release. Updating is recommend for all users of 0.6.x.
not available
due to vulnerabilities
0.6.1 / beta
July 01, 2009
Added an object factory for avoiding the makeInstanceClassName mess. Some bug fixes and performance improvements.
not available
due to vulnerabilities
0.6.0 / beta
June 05, 2009
Many new features.
not available
due to vulnerabilities
0.5.2 / beta
February 05, 2009
Bug-fix release. Updating is recommended for all users.
not available
due to vulnerabilities
0.5.1 / beta
January 02, 2009
Some performance improvements, a new Exception class and some cleanup.
not available
due to vulnerabilities
0.5.0 / beta
December 21, 2008
Added a template class, an autoloader and some great performance improvements.
not available
due to vulnerabilities
0.4.3 / beta
November 04, 2008
Added a FE user abstraction and enhanced the testing framework.
not available
due to vulnerabilities
0.4.2 / beta
October 07, 2008
Many new features for unit testing. Improved the performance and memory consumption.
not available
due to vulnerabilities
0.4.1 / beta
May 23, 2008
New shiny features for unit testing and some bug fixes.
not available
due to vulnerabilities
0.4.0 / beta
March 10, 2008
A great new testing framework and tons of bug fixes and unit tests.
not available
due to vulnerabilities
0.3.0 / beta
June 01, 2007
A few bug fixes.
not available
due to vulnerabilities
0.2.6 / beta
April 25, 2007
New features: Automatic configuration check and performance benchmarking. A few utility functions and bug fixes.
not available
due to vulnerabilities
0.2.5 / beta
July 16, 2006
Add some functions for the "Realty Manager" extension.
not available
due to vulnerabilities
0.2.4 / beta
June 25, 2006
Add functions for setting subparts and fix a bug with marker names.
not available
due to vulnerabilities
0.2.3 / beta
June 24, 2006
Added more functions for template handling and for creating IMG tags.
not available
due to vulnerabilities
0.2.2 / beta
June 22, 2006
Add a function to unhide template subparts.
not available
due to vulnerabilities
0.2.1 / beta
June 22, 2006
Add a function to unhide template subparts.
not available
due to vulnerabilities
0.2.0 / beta
June 21, 2006
Fixed a bug with automatically finding all template markers with a certain prefix.
not available
due to vulnerabilities
0.1.0 / beta
June 13, 2006
Iniitial release as a separate extension.
not available
due to vulnerabilities