diff --git a/Documentation/AccessControl/Index.rst b/Documentation/AccessControl/Index.rst index 010e025b..fbb886f2 100644 --- a/Documentation/AccessControl/Index.rst +++ b/Documentation/AccessControl/Index.rst @@ -1,7 +1,7 @@ -.. include:: /Includes.rst.txt +.. include:: /Includes.rst.txt -.. _access-control: +.. _access-control: ============== Access Control @@ -12,38 +12,27 @@ and other information in your TYPO3 CMS installation. Options can range from hiding pages in menus, to limiting visibility of content for a set time period, all the way through to requiring visitors to log in to view content. -.. container:: row m-0 p-0 +.. card-grid:: + :columns: 1 + :columns-md: 2 + :gap: 4 + :class: pb-4 + :card-height: 100 - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Visibility` - .. container:: card px-0 h-100 + When an element is hidden, be it a page, a content element or a news item, + it will not display in the frontend. You can, however, preview it in the backend. - .. rst-class:: card-header h3 + .. card:: :ref:`Frontend Login` - .. rubric:: :ref:`Visibility` + Find out how to configure content and pages to only be visible + to frontend users who have logged in to a restricted area. - .. container:: card-body +.. toctree:: + :maxdepth: 2 + :titlesonly: + :hidden: - When an element is hidden, be it a page, a content element or a news item, - it will not display in the frontend. You can, however, preview it in the backend. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Frontend Login` - - .. container:: card-body - - Find out how to configure content and pages to only be visible - to frontend users who have logged in to a restricted area. - -.. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - Visibility/Index - Login/Index + Visibility/Index + Login/Index diff --git a/Documentation/Concepts/Index.rst b/Documentation/Concepts/Index.rst index 77aa9da7..5bc0f581 100644 --- a/Documentation/Concepts/Index.rst +++ b/Documentation/Concepts/Index.rst @@ -1,6 +1,6 @@ -.. include:: /Includes.rst.txt +.. include:: /Includes.rst.txt -.. _concepts: +.. _concepts: ======== Concepts @@ -8,63 +8,40 @@ Concepts The following concepts are of interest: -.. container:: row m-0 p-0 - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 +.. card-grid:: + :columns: 1 + :columns-md: 2 + :gap: 4 + :class: pb-4 + :card-height: 100 - .. container:: card px-0 h-100 + .. card:: :ref:`Cache` - .. rst-class:: card-header h3 + A beginners guide to browser caching and managing TYPO3's cache. - .. rubric:: :ref:`Cache` - .. container:: card-body + .. card:: :ref:`File Abstraction Layer` - A beginners guide to browser caching and managing TYPO3's cache. + Information about TYPO3's File Abstraction Layer (FAL) and how editors can modify meta data for individual files. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - .. container:: card px-0 h-100 + .. card:: :ref:`Accessibility` - .. rst-class:: card-header h3 + An introduction to writing accessible content with links to third party resources. - .. rubric:: :ref:`File Abstraction Layer` - .. container:: card-body + .. card:: :ref:`Copyright` - Information about TYPO3's File Abstraction Layer (FAL) and how editors can modify meta data for individual files. + Information on copyright and data privacy. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - .. container:: card px-0 h-100 +.. toctree:: + :maxdepth: 2 + :titlesonly: + :hidden: - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Accessibility` - - .. container:: card-body - - An introduction to writing accessible content with links to third party resources. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Copyright` - - .. container:: card-body - - Information on copyright and data privacy. - - -.. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - Cache - FileAbstractionLayer - Accessibility - Copyright + Cache + FileAbstractionLayer + Accessibility + Copyright diff --git a/Documentation/ContentElements/Index.rst b/Documentation/ContentElements/Index.rst index ad632bef..170ee167 100644 --- a/Documentation/ContentElements/Index.rst +++ b/Documentation/ContentElements/Index.rst @@ -7,106 +7,61 @@ Content Elements ================ -.. container:: row m-0 p-0 +.. card-grid:: + :columns: 1 + :columns-md: 2 + :gap: 4 + :class: pb-4 + :card-height: 100 - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Creating Content` - .. container:: card px-0 h-100 + It's easy to add content to a page in TYPO3. This chapter contains all + the information you need to start adding content to your TYPO3 website. - .. rst-class:: card-header h3 - .. rubric:: :ref:`Creating Content` + .. card:: :ref:`Editing Content` - .. container:: card-body + Want to change a content element's type? This chapter contains information on + how you can change a content element's type while preserving its content. - It's easy to add content to a page in TYPO3. This chapter contains all - the information you need to start adding content to your TYPO3 website. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Managing Content` - .. container:: card px-0 h-100 + This chapter contains information on how you can move, copy and cut content. It also has information + on the different ways you can view content in the backend. - .. rst-class:: card-header h3 - .. rubric:: :ref:`Editing Content` + .. card:: :ref:`Rich Text Editor` - .. container:: card-body + We use the rich text editor to add written content. Find out how you can use it to format + text and add both internal and external links. - Want to change a content element's type? This chapter contains information on - how you can change a content element's type while preserving its content. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Working With Images` - .. container:: card px-0 h-100 + Find out how to upload images, resize and add images to a page. - .. rst-class:: card-header h3 - .. rubric:: :ref:`Managing Content` + .. card:: :ref:`Embedding Video And Audio` - .. container:: card-body + This chapter contains information on how to embed video and audio files to a page. + Including content from YouTube and Vimeo. - This chapter contains information on how you can move, copy and cut content. It also has information - on the different ways you can view content in the backend. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Creating A Contact Form` - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Rich Text Editor` - - .. container:: card-body - - We use the rich text editor to add written content. Find out how you can use it to format - text and add both internal and external links. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Working With Images` - - .. container:: card-body - - Find out how to upload images, resize and add images to a page. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Embedding Video And Audio` - - .. container:: card-body - - This chapter contains information on how to embed video and audio files to a page. - Including content from YouTube and Vimeo. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Creating A Contact Form` - - .. container:: card-body - - Find out how to create a contact form using the step-by-step guide. + Find out how to create a contact form using the step-by-step guide. .. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - CreatingContent/Index - EditingContent/Index - Content/Index - RichTextEditor/Index - Images/Index - Media/Index - ContactForm/Index + :maxdepth: 2 + :titlesonly: + :hidden: + + CreatingContent/Index + EditingContent/Index + Content/Index + RichTextEditor/Index + Images/Index + Media/Index + ContactForm/Index diff --git a/Documentation/Index.rst b/Documentation/Index.rst index ace9503f..a890c28c 100644 --- a/Documentation/Index.rst +++ b/Documentation/Index.rst @@ -1,5 +1,5 @@ -.. include:: /Includes.rst.txt -.. _start: +.. include:: /Includes.rst.txt +.. _start: =================== TYPO3 Editors Guide @@ -22,135 +22,92 @@ the `Official Introduction Package ` - .. rst-class:: card-header h3 + * :ref:`Getting help with TYPO3's built in support tools` - .. rubric:: Getting Started + * :ref:`About this guide` - .. container:: card-body + .. card:: :ref:`Working With The Page Tree` - * :ref:`Logging in to TYPO3's backend` + * :ref:`Creating pages` - * :ref:`Getting help with TYPO3's built in support tools` + * :ref:`Creating multiple pages` - * :ref:`About this guide` + * :ref:`Working with pages` - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + * :ref:`Page types` and :ref:`Page properties` - .. container:: card px-0 h-100 + .. card:: :ref:`Creating & Managing Content` - .. rst-class:: card-header h3 + * :ref:`Creating content ` - .. rubric:: :ref:`Working With The Page Tree` + * :ref:`Editing` and :ref:`managing content` - .. container:: card-body + * :ref:`Working with images` and :ref:`other media` - * :ref:`Creating pages` + * :ref:`Creating a contact form` - * :ref:`Creating multiple pages` + .. card:: :ref:`Record Management` - * :ref:`Working with pages` + * :ref:`Using the backend List module ` - * :ref:`Page types` and :ref:`Page properties` + * :ref:`Moving content with the clipboard ` - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + * :ref:`Advanced clipboard features` - .. container:: card px-0 h-100 + * :ref:`Mass editing content` - .. rst-class:: card-header h3 + .. card:: Tools For Editors - .. rubric:: :ref:`Creating & Managing Content` + * :ref:`Manage files with Filelist ` - .. container:: card-body + * :ref:`Create links in the backend with Deep Linking ` - * :ref:`Creating content ` + * :ref:`Restrict access to pages and content with Access Control ` - * :ref:`Editing` and :ref:`managing content` + * :ref:`Working with multiple languages ` - * :ref:`Working with images` and :ref:`other media` + .. card:: :ref:`Concepts ` - * :ref:`Creating a contact form` + * :ref:`Creating accessible content ` - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + * :ref:`Caching ` - .. container:: card px-0 h-100 + * :ref:`Copyright and data privacy ` - .. rst-class:: card-header h3 + * :ref:`File abstraction layer (FAL) ` - .. rubric:: :ref:`Record Management` +.. toctree:: + :maxdepth: 2 + :titlesonly: + :hidden: - .. container:: card-body + Login/Index + Pages/Index + ContentElements/Index + ListModule/Index + FileModule/Index + Languages/Index + AccessControl/Index + DeepLinking/Index + HelpInside/Index + Concepts/Index + About + NextSteps/Index - * :ref:`Using the backend List module ` +.. Meta Menu - * :ref:`Moving content with the clipboard ` +.. toctree:: + :hidden: - * :ref:`Advanced clipboard features` - - * :ref:`Mass editing content` - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: Tools For Editors - - .. container:: card-body - - * :ref:`Manage files with Filelist ` - - * :ref:`Create links in the backend with Deep Linking ` - - * :ref:`Restrict access to pages and content with Access Control ` - - * :ref:`Working with multiple languages ` - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Concepts ` - - .. container:: card-body - - * :ref:`Creating accessible content ` - - * :ref:`Caching ` - - * :ref:`Copyright and data privacy ` - - * :ref:`File abstraction layer (FAL) ` - -.. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - Login/Index - Pages/Index - ContentElements/Index - ListModule/Index - FileModule/Index - Languages/Index - AccessControl/Index - DeepLinking/Index - HelpInside/Index - Concepts/Index - About - NextSteps/Index - -.. Meta Menu - -.. toctree:: - :hidden: - - Sitemap + Sitemap diff --git a/Documentation/ListModule/Index.rst b/Documentation/ListModule/Index.rst index 8c9cb0ea..fda4b6c0 100644 --- a/Documentation/ListModule/Index.rst +++ b/Documentation/ListModule/Index.rst @@ -1,71 +1,47 @@ -.. include:: /Includes.rst.txt -.. index:: Modules; List module -.. _list-module: -.. _the-list-module-and-clipboard: +.. include:: /Includes.rst.txt +.. index:: Modules; List module +.. _list-module: +.. _the-list-module-and-clipboard: ======= Records ======= -.. container:: row m-0 p-0 +.. card-grid:: + :columns: 1 + :columns-md: 2 + :gap: 4 + :class: pb-4 + :card-height: 100 - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Using The List Module` - .. container:: card px-0 h-100 + The list view displays a list of records stored on the current page, grouped by type. - .. rst-class:: card-header h3 + .. card:: :ref:`The Clipboard` - .. rubric:: :ref:`Using The List Module` + Every time a record is copied in the TYPO3, it appears in the clipboard + found at the bottom of the list module screen. - .. container:: card-body + Find out how you can move and copy content in the backend. - The list view displays a list of records stored on the current page, grouped by type. + .. card:: :ref:`Advanced Clipboard Usage` - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + Find out how to make get the most out of the clipboard with an overview of some + its extra features. - .. container:: card px-0 h-100 - .. rst-class:: card-header h3 + .. card:: :ref:`Mass Editing` - .. rubric:: :ref:`The Clipboard` + The List module makes it possible to display the content of several + fields at once and gives you the ability edit several records with one action. - .. container:: card-body +.. toctree:: + :maxdepth: 2 + :titlesonly: + :hidden: - Every time a record is copied in the TYPO3, it appears in the clipboard found at the bottom of the list module screen. - Find out how you can move and copy content in the backend. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Advanced Clipboard Usage` - - .. container:: card-body - - Find out how to make get the most out of the clipboard with an overview of some - its extra features. - - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Mass Editing` - - .. container:: card-body - - The List module makes it possible to display the content of several fields at once and gives you the ability edit several records with one action. - -.. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - UsingEffectively/Index - Clipboard/Index - AdvancedClipboard/Index - MassEditing/Index + UsingEffectively/Index + Clipboard/Index + AdvancedClipboard/Index + MassEditing/Index diff --git a/Documentation/Pages/Index.rst b/Documentation/Pages/Index.rst index a18b330c..565312e2 100644 --- a/Documentation/Pages/Index.rst +++ b/Documentation/Pages/Index.rst @@ -1,91 +1,53 @@ -.. include:: /Includes.rst.txt +.. include:: /Includes.rst.txt -.. _pages: +.. _pages: ===== Pages ===== -.. container:: row m-0 p-0 +.. card-grid:: + :columns: 1 + :columns-md: 2 + :gap: 4 + :class: pb-4 + :card-height: 100 - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Creating Pages` + Creating pages is one of the first things you will do with your + new TYPO3 installation. This chapter contains information on how to + create pages and arrange them in the page tree. - .. container:: card px-0 h-100 + .. card:: :ref:`Creating Multiple Pages` - .. rst-class:: card-header h3 + TYPO3 has a built-in feature that allows multiple pages to be created at once, making it easier to get started + with larger projects. This chapter contains information on how to use this tool. - .. rubric:: :ref:`Creating Pages` + .. card:: :ref:`Working With Pages` - .. container:: card-body + This chapter contains information on how pages can be moved, copied and + deleted in the page tree as well as showing you how to use the filter tool. - Creating pages is one of the first things you will do with your - new TYPO3 installation. This chapter contains information on how to - create pages and arrange them in the page tree. + .. card:: :ref:`Page Types` + There are a number of different types of pages that can be created in the page tree, + including restricted pages and shortcuts to other pages. This chapter contains information + about the different types of pages that are available and how they can be used. - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 + .. card:: :ref:`Page Properties` - .. container:: card px-0 h-100 + Every page in the page tree has a set of properties that can be changed. This includes what + template a page uses, SEO information and its visibility in the frontend. This chapter contains + detailed information on each of the property tabs and how they can be configured. - .. rst-class:: card-header h3 +.. toctree:: + :maxdepth: 2 + :titlesonly: + :hidden: - .. rubric:: :ref:`Creating Multiple Pages` - - .. container:: card-body - - TYPO3 has a built-in feature that allows multiple pages to be created at once, making it easier to get started - with larger projects. This chapter contains information on how to use this tool. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Working With Pages` - - .. container:: card-body - - This chapter contains information on how pages can be moved, copied and - deleted in the page tree as well as showing you how to use the filter tool. - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Page Types` - - .. container:: card-body - - There are a number of different types of pages that can be created in the page tree, - including restricted pages and shortcuts to other pages. This chapter contains information - about the different types of pages that are available and how they can be used. - - - .. container:: col-md-6 pl-0 pr-3 py-3 m-0 - - .. container:: card px-0 h-100 - - .. rst-class:: card-header h3 - - .. rubric:: :ref:`Page Properties` - - .. container:: card-body - - Every page in the page tree has a set of properties that can be changed. This includes what - template a page uses, SEO information and its visibility in the frontend. This chapter contains - detailed information on each of the property tabs and how they can be configured. - -.. toctree:: - :maxdepth: 2 - :titlesonly: - :hidden: - - CreatingPages/Index - AddingMultiple/Index - WorkingWithPages/Index - PageTypes/Index - PageProperties/Index + CreatingPages/Index + AddingMultiple/Index + WorkingWithPages/Index + PageTypes/Index + PageProperties/Index