> For the complete documentation index, see [llms.txt](https://wownull.gitbook.io/wownull-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wownull.gitbook.io/wownull-docs/group-1/files.md).

# Files

{% hint style="info" %}
&#x20;To load the page quickly and simplify the work on the project, the site is divided into blocks
{% endhint %}

The your\_website/assets/ directory contains an online players page, ladderbox, registration and site blocks that you can edit yourself.

Since everything is divided into parts, we can safely swap the site's container blocks in places. Just go to the main directory of the site and open the file index.php

{% hint style="info" %}
Example:
{% endhint %}

> \<?php include('config.php'); ?>\
> \<?php require "assets/head.php"; ?>\
> \<?php require "assets/header.php"; ?>\
> \<?php require "assets/info.php"; ?>\
> \<?php require "assets/categories.php"; ?>\
> \<?php require "assets/announce.php"; ?>\
> \<?php require "assets/defence.php"; ?>\
> \<?php require "assets/latest-free-news.php"; ?>\
> \<?php require "assets/footer.php"; ?>\
> \<?php require "assets/end.php"; ?>

We change the rows for ourselves in places

> \<?php include('config.php'); ?>\
> \<?php require "assets/head.php"; ?>\
> \<?php require "assets/header.php"; ?>\
> \<?php require "assets/info.php"; ?>\
> \<?php require "assets/categories.php"; ?>\
> \<?php require "assets/announce.php"; ?>\
> \<?php require "assets/latest-free-news.php"; ?>\
> \<?php require "assets/defence.php"; ?>\
> \<?php require "assets/footer.php"; ?>\
> \<?php require "assets/end.php"; ?>

{% hint style="success" %}
Ready! In this example, we have swapped the news output block from the forum with the defense block
{% endhint %}
