[DOCS] 8.0 Part 5/5 - Move Feature Docs 39/47339/2
authorMathias Schreiber <mathias.schreiber@wmdb.de>
Mon, 21 Mar 2016 12:05:39 +0000 (13:05 +0100)
committerBenni Mack <benni@typo3.org>
Mon, 21 Mar 2016 20:12:24 +0000 (21:12 +0100)
Moved Feature Docs because Github Docs have been updated

Resolves: #
Releases: master
Change-Id: I2dd09a81b14334f944b0adba4412864390940d98
Reviewed-on: https://review.typo3.org/47339
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
13 files changed:
typo3/sysext/core/Documentation/Changelog/8.0/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/Feature-70849-MakeSearchLevelsConsistent.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-70849-MakeSearchLevelsConsistent.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst [deleted file]
typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst [deleted file]
typo3/sysext/indexed_search/Documentation/Configuration/TypoScript/Index.rst

diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst
new file mode 100644 (file)
index 0000000..d3528ce
--- /dev/null
@@ -0,0 +1,23 @@
+=======================================================================
+Feature: #69394 - EXT:form - Directly load form wizard as inline wizard
+=======================================================================
+
+Description
+===========
+
+The wizard of EXT:form is loaded directly as inline wizard. There is no need anymore
+to save and reload the newly created content element in order to be able to open the
+wizard. This is a huge usability improvement. Additionally there is no need to provide
+individual doc headers. Instead, the centralized doc headers of the module template
+API are used.
+
+The whole integration utilizes the nodeRegistry of formEngine and registers the wizard
+as new render type.
+
+Furthermore, all JavaScript is loaded via require.js.
+
+Since integrators and editors had massive problems with overridden form configuration
+the wizard cannot be deactivated anymore. Instead, the integrator can configure whether
+to load the form wizard by default or not. The following UserTS is integrated by default:
+
+``setup.default.tx_form.showWizardByDefault = 1``
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-70849-MakeSearchLevelsConsistent.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-70849-MakeSearchLevelsConsistent.rst
new file mode 100644 (file)
index 0000000..aebec6f
--- /dev/null
@@ -0,0 +1,22 @@
+================================================================================
+Important: #70849 - Make search levels in live search and list search consistent
+================================================================================
+
+Description
+===========
+
+In order to make the searchlevel handling consistent between live and list search a new PageTS option has been added.
+
+.. code-block:: typoscript
+
+       mod.web_list.searchLevel.items {
+               -1 = EXT:lang/locallang_core.xlf:labels.searchLevel.infinite
+               0 = EXT:lang/locallang_core.xlf:labels.searchLevel.0
+               1 = EXT:lang/locallang_core.xlf:labels.searchLevel.1
+               2 = EXT:lang/locallang_core.xlf:labels.searchLevel.2
+               3 = EXT:lang/locallang_core.xlf:labels.searchLevel.3
+               4 = EXT:lang/locallang_core.xlf:labels.searchLevel.4
+       }
+
+This makes it possible to add custom search level entries.
+
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst
new file mode 100644 (file)
index 0000000..2c7711f
--- /dev/null
@@ -0,0 +1,11 @@
+=================================================================================
+Feature: #71331 - Make indexed_search extbase plugin form target Pid configurable
+=================================================================================
+
+Description
+===========
+
+The search form target page of the extbase variant of EXT:indexed_search can now be
+configured by using the TypoScript option ``plugin.tx_indexedsearch.settings.targetPid = 123``.
+
+If it is empty, the current page will be used.
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst
new file mode 100644 (file)
index 0000000..a9c0aed
--- /dev/null
@@ -0,0 +1,14 @@
+=============================================================================
+Feature: #71876 - Make new content element wizard tab sort order configurable
+=============================================================================
+
+Description
+===========
+
+It is possible to influence the order of the tabs in the new content element
+wizard by setting ``before`` and ``after`` values in Page TSconfig:
+
+.. code-block:: typoscript
+
+    mod.wizards.newContentElement.wizardItems.special.before = common
+    mod.wizards.newContentElement.wizardItems.forms.after = common,special
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst
new file mode 100644 (file)
index 0000000..14a56d5
--- /dev/null
@@ -0,0 +1,28 @@
+====================================================
+Feature: #72045 - HTMLparser.stripEmptyTags.keepTags
+====================================================
+
+Description
+===========
+
+A new option for the ``HTMLparser.stripEmptyTags`` configuration is added.
+It allows keeping configured tags. Before this change only a list of tags
+could be provided that should be removed.
+
+The following example will strip all empty tags **except** ``tr`` and ``td`` tags.
+
+::
+
+    HTMLparser.stripEmptyTags = 1
+    HTMLparser.stripEmptyTags.keepTags = tr,td
+
+
+**Important!** If this setting is used the ``stripEmptyTags.tags`` configuration will
+have no effect any more. You can only use one option at a time.
+
+
+Impact
+======
+
+Unless the configuration of the ``HTMLparser is changed``, the stripEmptyTags
+feature will work as before.
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst b/typo3/sysext/core/Documentation/Changelog/8.0/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst
new file mode 100644 (file)
index 0000000..ceaa76b
--- /dev/null
@@ -0,0 +1,109 @@
+============================================================
+Feature: #72309 - EXT:form - Integration of Predefined Forms
+============================================================
+
+Description
+===========
+
+The content element of EXT:form now allows the integration of predefined forms. An integrator can
+define forms - for example within a site package - using ``plugin.tx_form.predefinedForms``. An
+editor can add a new ``mailform`` content element to a page and choose a form from a list of
+predefined elements.
+
+There are even more advantages:
+
+*  Integrators can build there forms with TypoScript which offers much more
+   possibilities than doing it within the form wizard. Especially, the
+   integrator is able to use stdWrap functionality which are not available when
+   using the form wizard (for security reasons).
+*  There is no need anymore for editors to use the form wizard. They can choose the
+   predefined forms which are optimized layout-wise.
+*  Forms can be re-used throughout the whole installation.
+*  Forms can be stored outside the DB and versioned.
+
+In order to be able to select the pre-defined form in the backend, the form has to be registered
+using PageTS.
+
+.. code-block:: typoscript
+
+   TCEFORM.tt_content.tx_form_predefinedform.addItems.contactForm = LLL:EXT:my_theme/Resources/Private/Language/locallang.xlf:contactForm
+
+Example form:
+
+.. code-block:: typoscript
+
+   plugin.tx_form.predefinedForms.contactForm = FORM
+   plugin.tx_form.predefinedForms.contactForm {
+     enctype = multipart/form-data
+     method = post
+     prefix = contact
+     confirmation = 1
+
+     postProcessor {
+       1 = mail
+       1 {
+         recipientEmail = test@mail.com
+         senderEmail = test@mail.com
+         subject {
+           value = Contact form
+           lang.de = Kontakt Formular
+         }
+       }
+     }
+
+     10 = TEXTLINE
+     10 {
+       name = name
+       type = text
+       required = required
+       label {
+         value = Name
+         lang.de = Name
+       }
+       placeholder {
+         value = Enter your name
+         lang.de = Name eingeben
+       }
+     }
+
+     20 = TEXTLINE
+     20 {
+       name = email
+       type = email
+       required = required
+       label {
+         value = Email
+         lang.de = E-Mail
+       }
+       placeholder {
+         value = Enter your email address
+         lang.de = E-Mail Adresse eingeben
+       }
+     }
+
+     30 = TEXTAREA
+     30 {
+       name = message
+       cols = 40
+       rows = 5
+       required = required
+       label {
+         value = Message
+         lang.de = Nachricht
+       }
+       placeholder {
+         value = Enter your message
+         lang.de = Nachricht eingeben
+       }
+     }
+
+     40 = SUBMIT
+     40 {
+       name = 5
+       type = submit
+       value {
+         value = Send
+         lang.de = Senden
+       }
+     }
+   }
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-69394-EXTform-DirectlyLoadFormWizardAsInlineWizard.rst
deleted file mode 100644 (file)
index 1f19004..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-=======================================================================
-Feature: #69394 - EXT:form - Directly load form wizard as inline wizard
-=======================================================================
-
-Description
-===========
-
-The wizard of EXT:form is loaded directly as inline wizard. There is no need anymore
-to save and reload the newly created content element in order to be able to open the
-wizard. This is a huge usability improvement. Additionally there is no need to provide
-individual doc headers. Instead, the centralized doc headers of the module template
-API are used.
-
-The whole integration utilizes the nodeRegistry of formEngine and registers the wizard
-as new render type.
-
-Furthermore, all JavaScript is loaded via require.js.
-
-Since integrators and editors had massive problems with overriden form configuration
-the wizard cannot be deactivated anymore. Instead, the integrator can configure whether
-to load the form wizard by default or not. The following UserTS is integrated by default:
-
-``setup.default.tx_form.showWizardByDefault = 1``
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-70849-MakeSearchLevelsConsistent.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-70849-MakeSearchLevelsConsistent.rst
deleted file mode 100644 (file)
index aebec6f..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-================================================================================
-Important: #70849 - Make search levels in live search and list search consistent
-================================================================================
-
-Description
-===========
-
-In order to make the searchlevel handling consistent between live and list search a new PageTS option has been added.
-
-.. code-block:: typoscript
-
-       mod.web_list.searchLevel.items {
-               -1 = EXT:lang/locallang_core.xlf:labels.searchLevel.infinite
-               0 = EXT:lang/locallang_core.xlf:labels.searchLevel.0
-               1 = EXT:lang/locallang_core.xlf:labels.searchLevel.1
-               2 = EXT:lang/locallang_core.xlf:labels.searchLevel.2
-               3 = EXT:lang/locallang_core.xlf:labels.searchLevel.3
-               4 = EXT:lang/locallang_core.xlf:labels.searchLevel.4
-       }
-
-This makes it possible to add custom search level entries.
-
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71331-MakeIndexedSearchExtbasePluginFormTargetPidConfigurable.rst
deleted file mode 100644 (file)
index 2c7711f..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-=================================================================================
-Feature: #71331 - Make indexed_search extbase plugin form target Pid configurable
-=================================================================================
-
-Description
-===========
-
-The search form target page of the extbase variant of EXT:indexed_search can now be
-configured by using the TypoScript option ``plugin.tx_indexedsearch.settings.targetPid = 123``.
-
-If it is empty, the current page will be used.
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-71876-MakeNewContentElementWizardTabSortOrderConfigurable.rst
deleted file mode 100644 (file)
index a9c0aed..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-=============================================================================
-Feature: #71876 - Make new content element wizard tab sort order configurable
-=============================================================================
-
-Description
-===========
-
-It is possible to influence the order of the tabs in the new content element
-wizard by setting ``before`` and ``after`` values in Page TSconfig:
-
-.. code-block:: typoscript
-
-    mod.wizards.newContentElement.wizardItems.special.before = common
-    mod.wizards.newContentElement.wizardItems.forms.after = common,special
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72045-KeepTagsInHtmlParserWhenStrippingEmptyTags.rst
deleted file mode 100644 (file)
index 14a56d5..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-====================================================
-Feature: #72045 - HTMLparser.stripEmptyTags.keepTags
-====================================================
-
-Description
-===========
-
-A new option for the ``HTMLparser.stripEmptyTags`` configuration is added.
-It allows keeping configured tags. Before this change only a list of tags
-could be provided that should be removed.
-
-The following example will strip all empty tags **except** ``tr`` and ``td`` tags.
-
-::
-
-    HTMLparser.stripEmptyTags = 1
-    HTMLparser.stripEmptyTags.keepTags = tr,td
-
-
-**Important!** If this setting is used the ``stripEmptyTags.tags`` configuration will
-have no effect any more. You can only use one option at a time.
-
-
-Impact
-======
-
-Unless the configuration of the ``HTMLparser is changed``, the stripEmptyTags
-feature will work as before.
\ No newline at end of file
diff --git a/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst b/typo3/sysext/core/Documentation/Changelog/8.0/need_github_docs/Feature-72309-EXTform-AllowIntegrationOfPredefinedForms.rst
deleted file mode 100644 (file)
index b5e38ea..0000000
+++ /dev/null
@@ -1,109 +0,0 @@
-============================================================
-Feature: #72309 - EXT:form - Integration of Predefined Forms
-============================================================
-
-Description
-===========
-
-The content element of EXT:form now allows the integration of predefined forms. An integrator can
-define forms - for example within a site package - using ``plugin.tx_form.predefinedForms``. An
-editor can add a new ``mailform`` content element to a page and choose a form from a list of
-predefined elements.
-
-There are even more advantages:
-
-*  Integrators can build there forms with TypoScript which offers much more
-   possibilites than doing it within the form wizard. Especially, the
-   integrator is able to use stdWrap functionalities which are not available when
-   using the form wizard (for security reasons).
-*  There is no need anymore for editors to use the form wizard. They can choose the
-   predefined forms which are optimized layout-wise.
-*  Forms can be re-used throughout the whole installation.
-*  Forms can be stored outside the DB and versionized.
-
-In order to be able to select the pre-defined form in the backend, the form has to be registered
-using PageTS.
-
-.. code-block:: typoscript
-
-   TCEFORM.tt_content.tx_form_predefinedform.addItems.contactForm = LLL:EXT:my_theme/Resources/Private/Language/locallang.xlf:contactForm
-
-Example form:
-
-.. code-block:: typoscript
-
-   plugin.tx_form.predefinedForms.contactForm = FORM
-   plugin.tx_form.predefinedForms.contactForm {
-     enctype = multipart/form-data
-     method = post
-     prefix = contact
-     confirmation = 1
-
-     postProcessor {
-       1 = mail
-       1 {
-         recipientEmail = test@mail.com
-         senderEmail = test@mail.com
-         subject {
-           value = Contact form
-           lang.de = Kontakt Formular
-         }
-       }
-     }
-
-     10 = TEXTLINE
-     10 {
-       name = name
-       type = text
-       required = required
-       label {
-         value = Name
-         lang.de = Name
-       }
-       placeholder {
-         value = Enter your name
-         lang.de = Name eingeben
-       }
-     }
-
-     20 = TEXTLINE
-     20 {
-       name = email
-       type = email
-       required = required
-       label {
-         value = Email
-         lang.de = E-Mail
-       }
-       placeholder {
-         value = Enter your email address
-         lang.de = E-Mail Adresse eingeben
-       }
-     }
-
-     30 = TEXTAREA
-     30 {
-       name = message
-       cols = 40
-       rows = 5
-       required = required
-       label {
-         value = Message
-         lang.de = Nachricht
-       }
-       placeholder {
-         value = Enter your message
-         lang.de = Nachricht eingeben
-       }
-     }
-
-     40 = SUBMIT
-     40 {
-       name = 5
-       type = submit
-       value {
-         value = Send
-         lang.de = Senden
-       }
-     }
-   }
\ No newline at end of file
index 4262f0d..a78f94b 100644 (file)
@@ -350,6 +350,23 @@ specConfs.[pid].CSSsuffix
 
 
 
+.. _targetPid:
+
+targetPid
+"""""""""
+
+.. container:: table-row
+
+   Property
+         targetPid
+
+   Data type
+         int
+
+   Description
+         Set the target page UID for the extbase variant of the plugin.
+
+
 .. _whatis-stdwrap:
 
 whatis\_stdWrap