Project

General

Profile

Actions

Feature #61903

closed

PageTS dataprovider for backend layouts

Added by Philipp Gampe over 9 years ago. Updated over 5 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 over 9 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 over 9 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 over 9 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 over 9 years ago

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

+1

Actions #5

Updated by Alexander Opitz over 9 years ago

+1 as already mentioned in gerrit

Actions #6

Updated by Johannes Busch over 9 years ago

+1 yes, please!

Actions #7

Updated by Mathias Schreiber over 9 years ago

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

Updated by Philipp Gampe about 9 years ago

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

Updated by Gerrit Code Review almost 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 almost 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 almost 9 years ago

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

Updated by Gerrit Code Review almost 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 almost 9 years ago

  • Status changed from Under Review to Resolved
Actions #14

Updated by Benni Mack over 5 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF