---
title: "Create some initial content"
manual: "News system"
version: "main"
permalink: "https://docs.typo3.org/permalink/georgringer/news:howtostart@main"
source: "QuickStart/CreateRecords.rst"
rendered: "2026-09-23T19:24:09+00:00"
---

# Create some initial content {#howtostart}

## Recommended page structure {#quickpagestructure}

Create at least the following pages:

-   "Home": Root page of the site, containing the root TypoScript template record and
    the start page content: Normal page.
-   "News Storage": A folder to store the news in: Folder

Usually you will also need

-   "News list": A list page to display all news on: Normal page
-   "News display": A single page to display the news detail view on:
    Normal page, hidden in menu

Your page tree could, for example look like that:

```none
Home
├── Some page
├── ...
├── News list
│  └── News display
├── ...
└── Storage
   ├── Other storage
   ├── ...
   └── News Storage
```

## Create news records {#howtostartcreaterecords}

Before any news record can be shown in the frontend those need to be
created.

![](../Images/AutomaticScreenshots/AddNewsInAdminModule.png)

1.  Go to the module **Web > List**
1.  Go to the "News Storage" Folder that you created in the first step.
1.  Use the icon in the topbar **Create new record** and select the
    entry **News**.
1.  Fill out all desired fields and click **Save**.

More information about the records can be found here:
[news record](https://docs.typo3.org/permalink/georgringer/news:recordnews@main), [category record](https://docs.typo3.org/permalink/georgringer/news:recordcategory@main),
[tag record](https://docs.typo3.org/permalink/georgringer/news:recordtag@main).

> [!TIP]
> The extension [News Administration](https://docs.typo3.org/permalink/georgringer/news:newsadministration@main) can used as alternative to create and administrate news records but is associated with a small fee.

## Add plugins: display the news in the frontend {#howtostartaddplugin}

A plugin is used to render a defined selection of records in the frontend.
Follow these steps to add a plugin respectively for detail and list view to
a page:

### Detail page {#detail-page}

1.  Go to module **Web > Page** and to the previously created page
    "News display".
1.  Add a new content element and select the entry
    **News article detail view**.
1.  1.  Save the plugin.

### List page {#list-page}

![](../Images/AutomaticScreenshots/Plugin.png)

1.  Go to module **Web > Page** and to the previously created page
    "News list".
1.  Add a new content element and select the entry
    **News article list (incl. detail view).**.
1.  Switch to the tab **Plugin** where you can define the plugins settings.
    The most important settings is **Startingpoint**.

    1.  Fill the field **Startingpoint** by selecting the **sysfolder** you created
        in the beginning of the tutorial.
    1.  Switch to tab **Additional** and fill the field **PageId
        for single news display** with the page you just created before.

        ![](../Images/AutomaticScreenshots/PluginAdditional.png)
    1.  Save the plugin.

Read more about the plugin configuration in chapter [Plugin](https://docs.typo3.org/permalink/georgringer/news:plugin@main).

## Have a look at the frontend {#have-a-look-at-the-frontend}

Load the "News list" page in the frontend and you should now see the news records
as output. A click on the title should show the news record on the
detail page. You want to change the way the records are displayed? Have a look
at the chapter [Templating](https://docs.typo3.org/permalink/georgringer/news:quicktemplating@main)
