Skip to content

Commit 7c11432

Browse files
[TASK] Remove the summary, keep and update next steps (#232)
The summary is not very useful and quickly out of date Update next steps, remove outdated videos, update how to contact the community and ask questions. Releases: main, 13.4 Co-authored-by: lina.wolf <[email protected]>
1 parent 3aed7f2 commit 7c11432

File tree

6 files changed

+120
-188
lines changed

6 files changed

+120
-188
lines changed
-94.6 KB
Binary file not shown.

Documentation/Index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ A working copy of the site package extension can be retrieved from the
140140
CreatePages/Index
141141
MainMenuCreation/Index
142142
ContentMapping/Index
143-
Summary/Index
143+
NextSteps/Index
144144

145145
.. Meta Menu
146146

Documentation/Introduction/Index.rst

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,4 @@ for that functionality instead.
5959
Where to download the example site package
6060
==========================================
6161

62-
You can download the example site package use in this tutorial from GitHub:
63-
https://github.com/TYPO3-Documentation/site_package
64-
65-
.. note::
66-
The example site package is structured for educational purposes and is
67-
not intended for use in production environments.
62+
.. include:: /_Includes/_DownloadSitePackage.rst.txt

Documentation/NextSteps/Index.rst

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,112 @@
1+
.. include:: /Includes.rst.txt
2+
3+
.. _summary:
4+
.. _next-steps:
5+
6+
==========
7+
Next Steps
8+
==========
9+
10+
.. contents::
11+
12+
.. _next-steps-enhance-sitepackage:
13+
14+
Enhance the site package
15+
========================
16+
17+
The site package extension, as it stands now, still has some shortfalls. Let us
18+
have a closer look what you could or should do as the next steps to address
19+
these.
20+
21+
.. rst-class:: bignums
22+
23+
#. Navigation menu features one level only
24+
25+
The bigger the website becomes, the more likely is a multi-level page
26+
structure required. This means, editors will likely create sub-pages of the
27+
root page "Page 1" for example. At the moment, the menu does not support
28+
sub-pages.
29+
30+
If this becomes a requirement, the TypoScript code used to generate the menu
31+
(see chapter :ref:`main-menu-creation`) and the Fluid template file that
32+
outputs the menu (:file:`Resources/Private/Layouts/Page/Default.html`) need
33+
to be updated.
34+
35+
#. Jumbotron has no background image
36+
37+
The Jumbotron stands as a place holder for various options in our example.
38+
Some readers may like to implement a banner with rotating images, some prefer a
39+
text content element or a video player instead. All this and much more is
40+
possible with TYPO3, but beyond the scope of this tutorial.
41+
42+
#. There are no icons for pages in the menu
43+
44+
It would be possible to define an additional field in the :sql:`pages`
45+
table to store an icon for each page and then output them in the menu for
46+
example.
47+
48+
#. There is not footer
49+
50+
The page could receive a footer with content taken from a special page or
51+
column of the root page.
52+
53+
In general, the nature of a tutorial, such as this document, is to provide
54+
detailed instructions to walk a beginner through a particular task. By building
55+
your own site package extension from scratch, you have learned each step that
56+
is required to turn a basic web design template into a fully working website in
57+
TYPO3.
58+
59+
When you create site packages in the future, you probably do not want to create
60+
every file over and over again, but use a pre-built version of the site package
61+
extension. Therefore, it make sense to store and maintain the current state in
62+
a central place, such as a Git repository. Despite the fact that for a learning
63+
experience it is always beneficial to develop the extension yourself, you can
64+
also download the extension built in this tutorial below.
65+
66+
.. _download-site-package-extension:
67+
68+
Download the example site package extension
69+
===========================================
70+
71+
.. include:: /_Includes/_DownloadSitePackage.rst.txt
72+
73+
74+
.. _next-steps-further-readings:
75+
76+
Further readings
77+
================
78+
79+
.. _site-package-builder:
80+
81+
Site package builder
82+
--------------------
83+
84+
Another option to create a sitepackage extension quickly is an online tool
85+
developed by Benjamin Kott: the `sitepackage builder
86+
<http://sitepackagebuilder.com/>`__.
87+
88+
.. _youtube-videos:
89+
90+
Videos on YouTube
91+
-----------------
92+
93+
TYPO3 has an `official YouTube channel <https://www.youtube.com/channel/UCwpl8LY9Tr3PB26Kk2FYW_w>`__.
94+
95+
.. _next-steps-questions:
96+
97+
Where to ask questions
98+
======================
99+
100+
Lastly, after searching to find information already published, you may want
101+
to ask the TYPO3 community.
102+
103+
You can get information about where to get help on https://typo3.org/help.
104+
105+
Specifically, choose one of these options:
106+
107+
#. The TYPO3 community has a forum at https://talk.typo3.org/ where you can
108+
`Ask TYPO3 related questions <https://talk.typo3.org/c/typo3-questions/19>`__.
109+
#. `Meet the TYPO3 Community <https://typo3.org/community/meet>`__ you
110+
can go to a `Local TYPO3 User Group <https://typo3.org/community/meet/user-groups>`__
111+
meet us online on Slack (`How to get your TYPO3 Slack account <https://typo3.org/community/meet/chat-slack>`__)
112+
and/or find us at numerous `events <https://typo3.org/community/events>`.

Documentation/Summary/Index.rst

Lines changed: 0 additions & 181 deletions
This file was deleted.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
You can download the example site package used in this tutorial from GitHub:
2+
https://github.com/TYPO3-Documentation/site_package
3+
4+
.. note::
5+
The example site package is structured for educational purposes and is
6+
not intended for use in production environments.

0 commit comments

Comments
 (0)