CMSimple - flatfile CMS - Documentation

Flatfile CMS Blog Shop - The Content Management System to take away

information  documentation  downloads  forum
You are here:   Home > Working with CMSimple > Newsboxes
German CMSimple Website English Danish


One of the features of CMSimple is the possibility to display the content of a CMSimple page as a so called "newsbox" in the template, e.g. in a sidebar outside the regular text area.

Because the page which provides the content of the newsbox should usually not be listed in the navigation, it is possible to "hide" it from the navigation

Creating a content page for a Newsbox

Create a CMSimple page, e.g. named "News02". Insert all the content that you want to appear later in the newsbox.

Hide the content page of the Newsbox

Put the following code anywhere on the page, preferably directly below the heading:

This code removes the page from the navigation.

You can also remove CMSimple pages from the navigation by using page_params. This plugin can be called with the tab "page" above the editor.

Integrate the Newsbox into the template

Integrate the newsbox into your template by entering the following code just where you want the newsbox to appear:

<?php echo newsbox('News02');?>

If you want to syle your newsbox(es) via CSS, you can embed the newsbox in html divs with CSS classes:

<div class="news">
<div class="newsin">
<?php echo newsbox('News01');?>
<div class="news">
<div class="newsin">
<?php echo newsbox('News02');?>
<div class="news">
<div class="newsin">
<?php echo newsbox('News03');?>

Define the classes .news and .newsin in the stylesheet.css of your template with the desired CSS attributes.

Delete the Newsbox from the Template

Simply delete in the template the code for the newsbox together with all surrounding divs.

Depending on your template the code may look different, the above code being just an example.

Example - Demo

As an example, take a look at the Newsboxes of these pages. Depending on the screen resolution, they are visible right or below the content area.


« prev top next »

CMSimple News

CMSimple is ready for php 8.2
System Requirements »

CMSimple 5.14 published


CMSimple 5.14 is more robust against unusual web server configurations, especially for second languages and subsites, as well as when CMSimple is installed in subdirectories.

Download Area »

USBWebserver CMSimple

USBWebserver Screenshot

Test CMSimple offline on your PC, easily with USBWebserver CMSimple.


Responsive templates are suitable for all visual output devices, from smartphones up to HD screen.

Test the responsive templates of

Demos & Downloads »


With plugins you can extend the functionality of CMSimple. There are Blogs, Comments, Photo Galleries, MultiMedia, MembersArea and much more.

Here you can find demos for most of the available plugins:

Demos & Downloads »

Sponsors Area

This is the place for banners and links to sponsors of CMSimple or any kind of advertising.

Become a CMSimple Sponsor »

You also can support CMSimple by donation:

nach oben