Project

General

Profile

Actions

Feature #61903

closed

PageTS dataprovider for backend layouts

Added by Philipp Gampe about 10 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
Category:
Backend API
Target version:
-
Start date:
2014-09-26
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
easy
Sprint Focus:

Description

Over the last year, several extensions appeared on TER that implemented the very same basic feature: Deploying backend layouts without database records by providing them via PageTS.

Implement a generic PageTS provider for backend layouts to unify those approaches and to make backend layouts reusable across installations.

Additionally allow to provide the backend layout configuration as array to avoid the overhead to convert them to TS and then to parse them again, if the configuration is already available as array.

Actions #1

Updated by Gerrit Code Review about 10 years ago

  • Status changed from New to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/32988

Actions #2

Updated by Jigal van Hemert about 10 years ago

This was exactly what was in mind when creating the BE layout data provider interface: extensions will provide implementations for storing BE layout providers for files, TSconfig, mailboxes, dropbox, whatever people can think of. The core provides a single implementation (for storing in records).
There really is no reason to have a Page TS dataprovider in the core if there are already enough extensions providing this.

Actions #3

Updated by Georg Ringer about 10 years ago

of course it would be so much needed in the core because then you don't need those extensions!
Maybe lets start a simple vote to solve this once and forever

+1 Georg

Actions #4

Updated by Jo Hasenau about 10 years ago

Should have been part of the core instead of implementing a superfluous "dataprovider"

+1

Actions #5

Updated by Alexander Opitz about 10 years ago

+1 as already mentioned in gerrit

Actions #6

Updated by Johannes Busch almost 10 years ago

+1 yes, please!

Actions #7

Updated by Mathias Schreiber almost 10 years ago

  • Target version changed from 7.0 to 7.1 (Cleanup)
Actions #8

Updated by Philipp Gampe over 9 years ago

  • Status changed from Under Review to Accepted
  • Target version deleted (7.1 (Cleanup))
Actions #9

Updated by Gerrit Code Review over 9 years ago

  • Status changed from Accepted to Under Review

Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41632

Actions #10

Updated by Gerrit Code Review over 9 years ago

Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/41632

Actions #11

Updated by Anonymous over 9 years ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100
Actions #12

Updated by Gerrit Code Review over 9 years ago

  • Status changed from Resolved to Under Review

Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/42006

Actions #13

Updated by Georg Ringer over 9 years ago

  • Status changed from Under Review to Resolved
Actions #14

Updated by Benni Mack about 6 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF