All Projects → o-ba → typo3v10_example_sitepackage

o-ba / typo3v10_example_sitepackage

Licence: GPL-3.0 license
Site package extension for TYPO3 10 feature demonstration

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to typo3v10 example sitepackage

schema
TYPO3 extension providing an API and view helpers for schema.org markup
Stars: ✭ 19 (+46.15%)
Mutual labels:  typo3-cms, typo3, typo3-cms-extension, typo3-extension
content defender
Define allowed or denied content element types in your backend layouts
Stars: ✭ 63 (+384.62%)
Mutual labels:  typo3-cms, typo3, typo3-extension
restrictfe
TYPO3 extension restrictfe. Blocks access to frontend and allows to show it only to some defined exception's like if the request is from an authorized backend user, has specific IP, header etc.
Stars: ✭ 12 (-7.69%)
Mutual labels:  typo3, typo3-cms-extension, typo3-extension
backend debug
Debug support in TYPO3 backend
Stars: ✭ 20 (+53.85%)
Mutual labels:  typo3, typo3-cms-extension, typo3-extension
urlguard
TYPO3 extension urlguard. Allows to define what query parameters will be passed to newly created typolinks.
Stars: ✭ 16 (+23.08%)
Mutual labels:  typo3, typo3-cms-extension, typo3-extension
t3extblog
A record based blog extension for TYPO3 CMS powered by Extbase / Fluid. Flexible and powerful!
Stars: ✭ 30 (+130.77%)
Mutual labels:  typo3-cms, typo3, typo3-cms-extension
mask export
Export your mask elements as extension
Stars: ✭ 45 (+246.15%)
Mutual labels:  typo3-cms, typo3, typo3-extension
rest
REST webservices for TYPO3 CMS
Stars: ✭ 78 (+500%)
Mutual labels:  typo3-cms, typo3, typo3-cms-extension
in2publish core
in2publish Community Version
Stars: ✭ 38 (+192.31%)
Mutual labels:  typo3, typo3-cms-extension, typo3-extension
TYPO3 Restler
restler (PHP REST-Framework) for TYPO3
Stars: ✭ 29 (+123.08%)
Mutual labels:  typo3, typo3-extension
autoswitchtolistview
Auto switch to list view when a sysfolder is shown
Stars: ✭ 14 (+7.69%)
Mutual labels:  typo3, typo3-extension
doc
Project documentation for editors & integratiors, visible in the TYPO3 backend
Stars: ✭ 17 (+30.77%)
Mutual labels:  typo3-cms-extension, typo3-extension
beuser fastswitch
TYPO3 Backend Mode: Fast backend user switch for TYPO3 CMS administrator users
Stars: ✭ 13 (+0%)
Mutual labels:  typo3, typo3-cms-extension
TYPO3-Distribution
TYPO3 CMS Distribution (Composer Mode) with TYPO3 console and custom application environment support.
Stars: ✭ 28 (+115.38%)
Mutual labels:  typo3-cms, typo3-distribution
form examples
TYPO3 extension. Ships several examples for the TYPO3 Form Framework, e.g. an upload form or a custom email template with personalized salutation. Includes translation examples (both global and specific).
Stars: ✭ 30 (+130.77%)
Mutual labels:  typo3, typo3-extension
t3api
TYPO3 extension t3api. REST API for your TYPO3 project. Config with annotations, built in filtering, pagination, typolinks, image processing, uploads (FAL), serialization contexts, responses in Hydra/JSON-LD format.
Stars: ✭ 28 (+115.38%)
Mutual labels:  typo3-cms-extension, typo3-extension
t3monitoring
Monitoring service of TYPO3 extensions
Stars: ✭ 45 (+246.15%)
Mutual labels:  typo3-cms-extension, typo3-extension
randomdata
TYPO3 extensions to generate new random data or replace existing data with random data
Stars: ✭ 14 (+7.69%)
Mutual labels:  typo3, typo3-extension
t3x-rte ckeditor image
Image support in CKEditor for the TYPO3 ecosystem
Stars: ✭ 43 (+230.77%)
Mutual labels:  typo3, typo3-extension
typo3-formlog
Form log for TYPO3
Stars: ✭ 16 (+23.08%)
Mutual labels:  typo3, typo3-cms-extension

TYPO3 Extension typo3v10_example_sitepackage

This is a site package extension and contains some examples regarding new features in TYPO3 version 10. All examples are based on the presentation hold at T3muc on 05.05.2020. You can find the presentation in german and english here: /Documentation.

Installation

You can install the extension via composer composer require o-ba/typo3v10_example_sitepackage or download the release packages zip, tar.gz.

Description

Topics in this repository:

  • Site configuration shipped in site package extension
  • Using relative paths for imports in site configurations
  • Adding custom base urls for slug fields
  • Using content element preview in the new fluid based page layout
  • Using Asset Collector
  • Using Site processor to access site configuration in fluid templates
  • Creating custom dashboard widgets
  • Using custom fluid templates for fluid based emails
  • Using the new Mailer API (including FluidEmail)
  • Sorting of ext:form forms
  • Using tables attribute in be:[uri|link].editRecord
  • Using feature toggles state in expression language
  • Using config.htmlTag.attributes
  • Defining default file list action on upload
  • Configuration of reset password for backend users

All these features can be found well documented in the changelog.

You can find some additonal settings / configurations which are not inside the extension here:

  • Additional/config.yaml: Default ddev configuration to run your TYPO3 v10 project
  • Additional/docker-compose.env.yaml: Setting the application context in the environment
  • Additional/AdditionalConfiguration.php: Contains configuration for examples (reset password, fluid email)
  • Additional/LocalConfiguration.php: Contains backend extension configuration
  • Additional/404.yaml: Import file for site configuration

Furthermore, the feature demonstration used following additional extensions which may be required for some functionalities:

  • o-ba/custom_dashboard_widgets: Kickstarter extension for custom dashboard widgets
  • bk2k/bootstrap-package: Bootstrap package for an easy and quick start

Further notice

If you have any question or found a bug, please don't hesitate to create an issue or pull request.

Credits

Icons used in this repository are made by Freepik from www.flaticon.com

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].