[TASK] Update typo3 version dependency, saved with updated extension builder

This commit is contained in:
Philipp Dieter 2020-04-27 00:07:27 +02:00
parent d2dc4af101
commit f6c309408a
26 changed files with 455 additions and 253 deletions

View File

@ -1,6 +1,7 @@
<?php
namespace Cjel\TemplatesAide\Controller;
/***
*
* This file is part of the "Templates Aide" Extension for TYPO3 CMS.
@ -11,12 +12,12 @@ namespace Cjel\TemplatesAide\Controller;
* (c) 2018 Philipp Dieter <philippdieter@attic-media.net>
*
***/
/**
* DummyController
*/
class DummyController extends \TYPO3\CMS\Extbase\Mvc\Controller\ActionController
{
/**
* action list
*

View File

@ -1,6 +1,7 @@
<?php
namespace Cjel\TemplatesAide\Domain\Model;
/***
*
* This file is part of the "Templates Aide" Extension for TYPO3 CMS.
@ -11,10 +12,9 @@ namespace Cjel\TemplatesAide\Domain\Model;
* (c) 2018 Philipp Dieter <philippdieter@attic-media.net>
*
***/
/**
* Dummy
*/
class Dummy extends \TYPO3\CMS\Extbase\DomainObject\AbstractEntity
{
}
}

View File

@ -28,14 +28,14 @@ return [
'columns' => [
'sys_language_uid' => [
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.language',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
'special' => 'languages',
'items' => [
[
'LLL:EXT:lang/locallang_general.xlf:LGL.allLanguages',
'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages',
-1,
'flags-multiple'
]
@ -46,7 +46,7 @@ return [
'l10n_parent' => [
'displayCond' => 'FIELD:sys_language_uid:>:0',
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.l18n_parent',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.l18n_parent',
'config' => [
'type' => 'select',
'renderType' => 'selectSingle',
@ -55,7 +55,7 @@ return [
['', 0],
],
'foreign_table' => 'tx_templatesaide_domain_model_dummy',
'foreign_table_where' => 'AND tx_templatesaide_domain_model_dummy.pid=###CURRENT_PID### AND tx_templatesaide_domain_model_dummy.sys_language_uid IN (-1,0)',
'foreign_table_where' => 'AND {#tx_templatesaide_domain_model_dummy}.{#pid}=###CURRENT_PID### AND {#tx_templatesaide_domain_model_dummy}.{#sys_language_uid} IN (-1,0)',
],
],
'l10n_diffsource' => [
@ -64,7 +64,7 @@ return [
],
],
't3ver_label' => [
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.versionLabel',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.versionLabel',
'config' => [
'type' => 'input',
'size' => 30,
@ -73,45 +73,46 @@ return [
],
'hidden' => [
'exclude' => true,
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.hidden',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.visible',
'config' => [
'type' => 'check',
'renderType' => 'checkboxToggle',
'items' => [
'1' => [
'0' => 'LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.enabled'
[
0 => '',
1 => '',
'invertStateDisplay' => true
]
],
],
],
'starttime' => [
'exclude' => true,
'behaviour' => [
'allowLanguageSynchronization' => true
],
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.starttime',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.starttime',
'config' => [
'type' => 'input',
'renderType' => 'inputDateTime',
'size' => 13,
'eval' => 'datetime',
'eval' => 'datetime,int',
'default' => 0,
'behaviour' => [
'allowLanguageSynchronization' => true
]
],
],
'endtime' => [
'exclude' => true,
'behaviour' => [
'allowLanguageSynchronization' => true
],
'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.endtime',
'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.endtime',
'config' => [
'type' => 'input',
'renderType' => 'inputDateTime',
'size' => 13,
'eval' => 'datetime',
'eval' => 'datetime,int',
'default' => 0,
'range' => [
'upper' => mktime(0, 0, 0, 1, 1, 2038)
],
'behaviour' => [
'allowLanguageSynchronization' => true
]
],
],

View File

@ -1,11 +1,11 @@
plugin.tx_templatesaide_dummy {
view {
templateRootPaths.0 = EXT:templates_aide/Resources/Private/Templates/
templateRootPaths.0 = EXT:{extension.shortExtensionKey}/Resources/Private/Templates/
templateRootPaths.1 = {$plugin.tx_templatesaide_dummy.view.templateRootPath}
partialRootPaths.0 = EXT:templates_aide/Resources/Private/Partials/
partialRootPaths.1 = {$plugin.tx_templatesaide_dummy.view.partialRootPath}
layoutRootPaths.0 = EXT:templates_aide/Resources/Private/Layouts/
layoutRootPaths.0 = EXT:tx_templatesaide/Resources/Private/Layouts/
layoutRootPaths.1 = {$plugin.tx_templatesaide_dummy.view.layoutRootPath}
}
persistence {

View File

@ -1,106 +1,54 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../Includes.txt
.. include:: ../Includes.txt
.. _configuration:
Configuration Reference
=======================
=============
Configuration
=============
Technical information: Installation, Reference of TypoScript options,
configuration options on system level, how to extend it, the technical
details, how to debug it and so on.
Target group: **Developers, Integrators**
Language should be technical, assuming developer knowledge of TYPO3.
Small examples/visuals are always encouraged.
How is the extension configured? Aim to provide simple instructions detailing
how the extension is configured. Always assume that the user has no prior experience
of using your extension.
Target group: **Developers**
Try and provide a typical use case for your extension and detail each of the
steps required to get the extension running.
Typical Example
===============
- Do we need to include a static template?
- For example add a code snippet with comments
Minimal example of TypoScript:
- Code-blocks have support for syntax highlighting
- Use any supported language
.. code-block:: typoscript
plugin.tx_myextension.settings {
# configure basic email settings
email {
subject = Some subject
from = someemail@domain.de
}
}
.. _configuration-typoscript:
TypoScript Reference
--------------------
Possible subsections: Reference of TypoScript options.
The construct below show the recommended structure for
TypoScript properties listing and description.
Properties should be listed in the order in which they
are executed by your extension, but the first should be
alphabetical for easier access.
====================
When detailing data types or standard TypoScript
features, don't hesitate to cross-link to the TypoScript
Reference as shown below. See the :file:`Settings.yml`
file for the declaration of cross-linking keys.
Reference.
Information about how to use cross-references:
https://docs.typo3.org/typo3cms/HowToDocument/WritingReST/Hyperlinks.html
Properties
^^^^^^^^^^
.. container:: ts-properties
=========================== ===================================== ======================= ====================
Property Data type :ref:`t3tsref:stdwrap` Default
=========================== ===================================== ======================= ====================
allWrap_ :ref:`t3tsref:data-type-wrap` yes :code:`<div>|</div>`
`subst\_elementUid`_ :ref:`t3tsref:data-type-boolean` no 0
wrapItemAndSub_ :ref:`t3tsref:data-type-wrap`
=========================== ===================================== ======================= ====================
Property details
^^^^^^^^^^^^^^^^
.. only:: html
.. contents::
:local:
:depth: 1
.. _ts-plugin-tx-extensionkey-stdwrap:
allWrap
"""""""
:typoscript:`plugin.tx_extensionkey.allWrap =` :ref:`t3tsref:data-type-wrap`
Wraps the whole item.
.. _ts-plugin-tx-extensionkey-wrapitemandsub:
wrapItemAndSub
""""""""""""""
:typoscript:`plugin.tx_extensionkey.wrapItemAndSub =` :ref:`t3tsref:data-type-wrap`
Wraps the whole item and any submenu concatenated to it.
.. _ts-plugin-tx-extensionkey-substelementUid:
subst_elementUid
""""""""""""""""
:typoscript:`plugin.tx_extensionkey.subst_elementUid =` :ref:`t3tsref:data-type-boolean`
If set, all appearances of the string ``{elementUid}`` in the total
element html-code (after wrapped in allWrap_) are substituted with the
uid number of the menu item. This is useful if you want to insert an
identification code in the HTML in order to manipulate properties with
JavaScript.
.. _configuration-faq:
FAQ
---
Possible subsection: FAQ
See the :file:`Settings.cfg` file for the declaration of cross-linking keys.
You can add more keys besides tsref.

View File

@ -1,25 +1,25 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../Includes.txt
.. include:: ../Includes.txt
.. _developer:
================
Developer Corner
================
Target group: **Developers**
Use this section for *providing code examples* or any **useful** information code wise.
This is your opportunity to pass on information to other developers who may be using your extension.
Use this section to provide examples of code or detail any information that would be deemed relevant to a developer.
You may wish to explain how a certain feature was implemented or detail any changes that might of been
made to the extension.
.. _developer-hooks:
Hooks
-----
=====
Possible hook examples. Input parameters are:
@ -36,16 +36,16 @@ Use parameter :code:`$table` to retrieve the table name...
.. _developer-api:
API
---
===
How to use the API...
.. code-block:: php
$stuff = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
'\\Foo\\Bar\\Utility\\Stuff'
);
$stuff->do();
$stuff = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(
'\\Foo\\Bar\\Utility\\Stuff'
);
$stuff->do();
or some other language:
@ -53,8 +53,8 @@ or some other language:
:linenos:
:emphasize-lines: 2-4
$(document).ready(
function () {
doStuff();
}
);
$(document).ready(
function () {
doStuff();
}
);

View File

@ -1,21 +1,40 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. This is 'Includes.txt'. It is included at the very top of each and
every ReST source file in THIS documentation project (= manual).
.. This is 'Includes.txt'. It is included at the very top of each and
every ReST source file in this documentation project (= manual).
.. This files lives at
https://github.com/TYPO3-Documentation/TYPO3CMS-Guide-HowToDocument/blob/master/Documentation/Includes.txt
Version: 2018-10-16
.. More information about this file:
https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#includes-txt
.. Define some additional textroles
See: https://docs.typo3.org/typo3cms/HowToDocument/WritingReST/InlineCode.html
.. ==================================================
.. DEFINE SOME TEXT ROLES
.. --------------------------------------------------
.. ---------
.. textroles
.. ---------
.. role:: typoscript(code)
.. role:: aspect (emphasis)
.. role:: html(code)
.. role:: js(code)
.. role:: php(code)
.. role:: rst(code)
.. role:: sep (strong)
.. role:: typoscript(code)
.. role:: ts(typoscript)
:class: typoscript
.. role:: ts(typoscript)
:class: typoscript
.. role:: php(code)
.. role:: yaml(code)
.. default-role:: code
.. ---------
.. highlight
.. ---------
.. By default, code blocks are php
.. highlight:: php

View File

@ -1,63 +1,95 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. ---------------------------------------------------------------
This is the start file. It gets displayed as first page
https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/GeneralConventions/DirectoryFilenames.html#supported-filenames-and-formats
---------------------------------------------------------------
.. ---------------------------------------------------------------
More information about creating an extension manual:
https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingDocForExtension/CreateWithExtensionBuilder.html
---------------------------------------------------------------
.. ---------------------------------------------------------------
comments start with 2 dots and a blank
they can continue on the next line
---------------------------------------------------------------
.. ---------------------------------------------------------------
every .rst file should include Includes.txt
use correct path!
---------------------------------------------------------------
.. include:: Includes.txt
.. ---------------------------------------------------------------
Every manual should have a start label for cross-referencing to
start page. Do not remove this!
---------------------------------------------------------------
.. _start:
.. ---------------------------------------------------------------
This is the doctitle
---------------------------------------------------------------
=============================================================
Templates Aide
=============================================================
.. only:: html
:Extension Key:
templates_aide
:Classification:
templates_aide
:Version:
|release|
:Version:
|release|
:Language:
en
:Language:
en
:Copyright:
2020
:Description:
:Author:
Philipp Dieter
:Keywords:
comma,separated,list,of,keywords
:Email:
philippdieter@attic-media.net
:Copyright:
2018
:License:
This extension documentation is published under the `CC BY-NC-SA 4.0 <https://creativecommons.org/licenses/by-nc-sa/4.0/>`__ (Creative Commons) license
:Author:
Philipp Dieter
**TYPO3**
:Email:
philippdieter@attic-media.net
The content of this document is related to TYPO3 CMS,
a GNU/GPL CMS/Framework available from `typo3.org
<https://typo3.org/>`_ .
:License:
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
**Community Documentation:**
:Rendered:
|today|
This documentation is community documentation for the TYPO3 extension Templates Aide
The content of this document is related to TYPO3,
a GNU/GPL CMS/Framework available from `www.typo3.org <http://www.typo3.org/>`_.
It is maintained as part of this third party extension.
**Table of Contents**
If you find an error or something is missing, please:
`Report a Problem <https://github.com/TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual/issues/new>`__
**Sitemap:**
:ref:`sitemap`
.. ---------------------------------------------------------------
This generates the menu
https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/MenuHierarchy.html
---------------------------------------------------------------
.. toctree::
:maxdepth: 3
:titlesonly:
:maxdepth: 3
:hidden:
Introduction/Index
User/Index
Administrator/Index
Configuration/Index
Developer/Index
KnownProblems/Index
ToDoList/Index
ChangeLog/Index
Links
Introduction/Index
User/Index
Installation/Index
Configuration/Index
Developer/Index
KnownProblems/Index
ToDoList/Index
ChangeLog/Index
Sitemap

View File

@ -0,0 +1,17 @@
.. include:: ../Includes.txt
.. _installation:
============
Installation
============
Target group: **Administrators**
- How is the extension installed?
- Are there any dependencies that need to be resolved?
You can also refer to general TYPO3 documentation, for example the
:ref:`t3install:start`.

View File

@ -1,30 +1,42 @@
.. ==================================================
.. FOR YOUR INFORMATION
.. --------------------------------------------------
.. -*- coding: utf-8 -*- with BOM.
.. include:: ../Includes.txt
.. include:: ../Includes.txt
.. _introduction:
============
Introduction
============
.. tip::
New to reStructuredText and Sphinx?
Get an introduction:
https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/Index.html
Use this cheat sheet as reference:
https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/WritingReST/CheatSheet.html
.. _what-it-does:
What does it do?
----------------
================
This chapter should give a brief overview of the extension. What does it do? What problems does it solve?
Who is interested in this? Basically, this section includes everything people need to know to decide whether they
should go on with this extension or not.
The aim of this chapter is to provide a general overview of your extension.
* What does it do?
* What problems does it solve?
* Who is the target audience?
This chapter should provide information that will help inform
potential users and assist them in deciding if they should
install and use this extension.
.. important::
Please don't forget to repeat your extension's version number in the
:file:`Settings.yml` file, in the :code:`release` property. It will be
Don't forget to repeat your extension's version number in the
:file:`Settings.cfg` file, in the :code:`release` property. It will be
automatically picked up on the cover page by the :code:`|release|`
substitution.
@ -32,15 +44,16 @@ should go on with this extension or not.
.. _screenshots:
Screenshots
-----------
===========
This chapter should help people figure how the extension works. Remove it
if not relevant.
This chapter should help people understand how the extension works. Remove it
if it is not relevant.
.. figure:: ../Images/IntroductionPackage.png
:width: 500px
:class: with-shadow
:alt: Introduction Package
:width: 300px
Introduction Package just after installation (caption of the image)
How the Frontend of the Introduction Package looks like just after installation (legend of the image)
How the Frontend of the Introduction Package looks like just after installation (legend of the image)

View File

@ -11,7 +11,7 @@
Known Problems
==============
Say where bugs can be reported / followed up. Is it a
`bug tracker <http://forge.typo3.org/projects/typo3cms-doc-official-extension-template/issues>`_?
Say where bugs can be reported / followed up.
Use this section for informing about any type of of problem
that are not necessarily named in the bug tracker such as performance issues, ...

View File

@ -0,0 +1,95 @@
# coding: utf-8
# #####
#
# Settings.cfg - A TYPO3 Documentation Project's Configuration File
# Information about Settings.cfg:
# https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#settings-cfg
#
# About Syntax:
# See https://docs.python.org/2/library/configparser.html
#
# Attention:
# Only " ;" can start an inline comment.
# This is: blank PLUS semicolon!
#
# #####
[general]
# .................................................................................
# ... (required) title (displayed in left sidebar (desktop) or top panel (mobile)
# .................................................................................
project = Templates Aide
# .................................................................................
# ... (recommended) version, displayed next to title (desktop) and in <meta name="book-version"
# .................................................................................
release = 0.0.1
# .................................................................................
# ... (recommended) displayed in footer
# .................................................................................
copyright = Copyright since 2020 by Philipp Dieter
[html_theme_options]
# .................................................................................
# ... (recommended) to get the "Edit me on Github Button"
# .................................................................................
#github_branch = master
#github_repository = TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual
# .................................................................................
# ... (recommended) Fill in values to get links in the "Related Links" section
# .................................................................................
# usually an email address
project_contact =
# URL of online discussions, you can leave this blank
project_discussions =
# URL of webpage of your extension (if it has one)
project_home =
# URL to Issues
project_issues =
# URL of repository
project_repository =
[intersphinx_mapping]
# .................................................................................
# for cross-referencing across manuals (intersphinx) with :ref:
#
# You must uncomment all manuals you use in your cross-references
#
# Example usage:
# :ref:`t3contribute:start` will link to start page of Contribution Guide
# .................................................................................
h2document = https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/
# t3coreapi = https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/
# t3editors = https://docs.typo3.org/m/typo3/tutorial-editors/master/en-us/
# t3extbasebook = https://docs.typo3.org/m/typo3/book-extbasefluid/master/en-us/Index.html
# t3install = https://docs.typo3.org/m/typo3/guide-installation/master/en-us/
# t3l10n = https://docs.typo3.org/m/typo3/guide-frontendlocalization/master/en-us/
# t3start = https://docs.typo3.org/m/typo3/tutorial-getting-started/master/en-us/
# t3sitepackage = https://docs.typo3.org/m/typo3/tutorial-sitepackage/master/en-us/
# t3tca = https://docs.typo3.org/m/typo3/reference-tca/master/en-us/
# t3templating = https://docs.typo3.org/m/typo3/tutorial-templating-with-fluid/master/en-us/
# t3ts45 = https://docs.typo3.org/m/typo3/tutorial-typoscript-in-45-minutes/master/en-us/
# t3tsconfig = https://docs.typo3.org/m/typo3/reference-tsconfig/master/en-us/
t3tsref = https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/
[extensions]
# This is required for embedding YouTube videos
any_name_youtube = sphinxcontrib.youtube

View File

@ -0,0 +1,97 @@
# coding: utf-8
# #####
#
# Settings.cfg - A TYPO3 Documentation Project's Configuration File
# Information about Settings.cfg:
# https://docs.typo3.org/typo3cms/HowToDocument/GeneralConventions/DirectoryFilenames.html#settings-cfg
#
# About Syntax:
# See https://docs.python.org/2/library/configparser.html
#
# Attention:
# Only " ;" can start an inline comment.
# This is: blank PLUS semicolon!
#
# #####
[general]
# .................................................................................
# ... (required) title (displayed in left sidebar (desktop) or top panel (mobile)
# .................................................................................
project = {extension.name}
# .................................................................................
# ... (recommended) version, displayed next to title (desktop) and in <meta name="book-version"
# .................................................................................
release = {extension.version}
# .................................................................................
# ... (recommended) displayed in footer
# .................................................................................
copyright = Copyright since <f:format.date format="Y">NOW</f:format.date> by <f:for each="{extension.persons}" as="person" iteration="counter"><f:if condition="{counter.index} > 0">, </f:if>{person.name}</f:for>
[html_theme_options]
# .................................................................................
# ... (recommended) to get the "Edit me on Github Button"
# .................................................................................
#github_branch = master
#github_repository = TYPO3-Documentation/TYPO3CMS-Example-ExtensionManual
# .................................................................................
# ... (recommended) Fill in values to get links in the "Related Links" section
# .................................................................................
# usually an email address
project_contact =
# URL of online discussions, you can leave this blank
project_discussions =
# URL of webpage of your extension (if it has one)
project_home =
# URL to Issues
project_issues =
# URL of repository
project_repository =
[intersphinx_mapping]
# .................................................................................
# for cross-referencing across manuals (intersphinx) with :ref:
#
# You must uncomment all manuals you use in your cross-references
#
# Example usage:
# :ref:`t3contribute:start` will link to start page of Contribution Guide
# .................................................................................
h2document = https://docs.typo3.org/m/typo3/docs-how-to-document/master/en-us/
# t3coreapi = https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/
# t3editors = https://docs.typo3.org/m/typo3/tutorial-editors/master/en-us/
# t3extbasebook = https://docs.typo3.org/m/typo3/book-extbasefluid/master/en-us/Index.html
# t3install = https://docs.typo3.org/m/typo3/guide-installation/master/en-us/
# t3l10n = https://docs.typo3.org/m/typo3/guide-frontendlocalization/master/en-us/
# t3start = https://docs.typo3.org/m/typo3/tutorial-getting-started/master/en-us/
# t3sitepackage = https://docs.typo3.org/m/typo3/tutorial-sitepackage/master/en-us/
# t3tca = https://docs.typo3.org/m/typo3/reference-tca/master/en-us/
# t3templating = https://docs.typo3.org/m/typo3/tutorial-templating-with-fluid/master/en-us/
# t3ts45 = https://docs.typo3.org/m/typo3/tutorial-typoscript-in-45-minutes/master/en-us/
# t3tsconfig = https://docs.typo3.org/m/typo3/reference-tsconfig/master/en-us/
t3tsref = https://docs.typo3.org/m/typo3/reference-typoscript/master/en-us/
[extensions]
# This is required for embedding YouTube videos
any_name_youtube = sphinxcontrib.youtube

View File

@ -0,0 +1,10 @@
:template: sitemap.html
.. _sitemap:
=======
Sitemap
=======
.. template 'sitemap.html' will insert the toctree as a sitemap here
below normal contents

View File

@ -51,6 +51,7 @@ screenshots, try using the `Introduction Package <http://demo.typo3.org/>`_
as a neutral TYPO3 CMS instance.
.. figure:: ../Images/UserManual/BackendView.png
:class: with-shadow
:width: 500px
:alt: Backend view

View File

@ -27,7 +27,6 @@
"description": "",
"mapToTable": "",
"parentClass": "",
"skipTypeConfiguration": false,
"sorting": false,
"type": "Entity",
"uid": "902454128297"
@ -47,13 +46,13 @@
"emConf": {
"category": "plugin",
"custom_category": "",
"dependsOn": "typo3 => 8.7.0-8.7.99\n",
"dependsOn": "typo3 => 8.7.0-9.5.99\n",
"disableLocalization": false,
"disableVersioning": false,
"skipGenerateDocumentationTemplate": false,
"sourceLanguage": "en",
"state": "alpha",
"targetVersion": "8.7.0-8.7.99",
"targetVersion": "9.5.0-9.5.99",
"version": "0.0.1"
},
"extensionKey": "templates_aide",
@ -84,8 +83,8 @@
},
"wires": [],
"log": {
"last_modified": "2018-11-30 10:40",
"extension_builder_version": "8.10.2",
"be_user": "Philipp Dieter (1)"
"last_modified": "2020-04-26 10:03",
"extension_builder_version": "9.10.2",
"be_user": " (1)"
}
}

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" datatype="plaintext" original="messages" date="2018-11-30T22:40:23Z" product-name="templates_aide">
<file source-language="en" datatype="plaintext" original="messages" date="2020-04-26T22:03:44Z" product-name="templates_aide">
<header/>
<body>
<trans-unit id="tx_templatesaide_domain_model_dummy">

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<xliff version="1.0">
<file source-language="en" datatype="plaintext" original="messages" date="2018-11-30T22:40:23Z" product-name="templates_aide">
<file source-language="en" datatype="plaintext" original="messages" date="2020-04-26T22:03:44Z" product-name="templates_aide">
<header/>
<body>
<trans-unit id="tx_templatesaide_domain_model_dummy">

View File

@ -1,4 +1,4 @@
<html xmlns:f="https://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<html xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers" data-namespace-typo3-fluid="true">
<div class="tx-templates-aide">
<f:render section="content" />
</div>

View File

@ -6,7 +6,7 @@ namespace Cjel\TemplatesAide\Tests\Unit\Controller;
*
* @author Philipp Dieter <philippdieter@attic-media.net>
*/
class DummyControllerTest extends \TYPO3\CMS\Core\Tests\UnitTestCase
class DummyControllerTest extends \TYPO3\TestingFramework\Core\Unit\UnitTestCase
{
/**
* @var \Cjel\TemplatesAide\Controller\DummyController

View File

@ -6,7 +6,7 @@ namespace Cjel\TemplatesAide\Tests\Unit\Domain\Model;
*
* @author Philipp Dieter <philippdieter@attic-media.net>
*/
class DummyTest extends \TYPO3\CMS\Core\Tests\UnitTestCase
class DummyTest extends \TYPO3\TestingFramework\Core\Unit\UnitTestCase
{
/**
* @var \Cjel\TemplatesAide\Domain\Model\Dummy

View File

@ -9,7 +9,7 @@
}
],
"require": {
"typo3/cms-core": "^8.7.1"
"typo3/cms-core": "8.7.0 - 9.5.99"
},
"autoload": {
"psr-4": {

View File

@ -3,7 +3,7 @@
/***************************************************************
* Extension Manager/Repository config file for ext: "templates_aide"
*
* Auto generated by Extension Builder 2018-11-30
* Auto generated by Extension Builder 2020-04-26
*
* Manual updates:
* Only the data in the array - anything else is removed by next write.

View File

@ -3,37 +3,6 @@
#
CREATE TABLE tx_templatesaide_domain_model_dummy (
uid int(11) NOT NULL auto_increment,
pid int(11) DEFAULT '0' NOT NULL,
tstamp int(11) unsigned DEFAULT '0' NOT NULL,
crdate int(11) unsigned DEFAULT '0' NOT NULL,
cruser_id int(11) unsigned DEFAULT '0' NOT NULL,
deleted smallint(5) unsigned DEFAULT '0' NOT NULL,
hidden smallint(5) unsigned DEFAULT '0' NOT NULL,
starttime int(11) unsigned DEFAULT '0' NOT NULL,
endtime int(11) unsigned DEFAULT '0' NOT NULL,
t3ver_oid int(11) DEFAULT '0' NOT NULL,
t3ver_id int(11) DEFAULT '0' NOT NULL,
t3ver_wsid int(11) DEFAULT '0' NOT NULL,
t3ver_label varchar(255) DEFAULT '' NOT NULL,
t3ver_state smallint(6) DEFAULT '0' NOT NULL,
t3ver_stage int(11) DEFAULT '0' NOT NULL,
t3ver_count int(11) DEFAULT '0' NOT NULL,
t3ver_tstamp int(11) DEFAULT '0' NOT NULL,
t3ver_move_id int(11) DEFAULT '0' NOT NULL,
sys_language_uid int(11) DEFAULT '0' NOT NULL,
l10n_parent int(11) DEFAULT '0' NOT NULL,
l10n_diffsource mediumblob,
l10n_state text,
PRIMARY KEY (uid),
KEY parent (pid),
KEY t3ver_oid (t3ver_oid,t3ver_wsid),
KEY language (l10n_parent,sys_language_uid)
);
## EXTENSION BUILDER DEFAULTS END TOKEN - Everything BEFORE this line is overwritten with the defaults of the extension builder