Skip to content

Commit

Permalink
[Docs]: move to readthedocs documentation (#1878)
Browse files Browse the repository at this point in the history
  • Loading branch information
sandergo90 committed Apr 3, 2018
1 parent 914ba97 commit 3839ab1
Show file tree
Hide file tree
Showing 72 changed files with 238 additions and 60 deletions.
Empty file removed docs/03-00-installation.md
Empty file.
Empty file removed docs/04-00-content-management.md
Empty file.
Empty file removed docs/05-00-cookbook.md
Empty file.
21 changes: 0 additions & 21 deletions docs/05-01-intro.md

This file was deleted.

Empty file removed docs/06-00-bundles.md
Empty file.
Empty file removed docs/06-01-admin-bundle.md
Empty file.
Empty file removed docs/06-02-adminlist-bundle.md
Empty file.
Empty file removed docs/06-08-node-bundle.md
Empty file.
13 changes: 0 additions & 13 deletions docs/99-00-contributing.md

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ There are times when a basic content page does not suffice, because you want to

## Creating your first custom page type

In the [previous chapter](04-02-creating-an-adminlist.md) we created an admin list of employees, but how about displaying these on the front-end?
In the [previous chapter](../bundles/adminlist-bundle/creating-an-adminlist.md) we created an admin list of employees, but how about displaying these on the front-end?

That's what this chapter is all about. Custom page types can define pages containing a specific set of page parts or pages that need their own specific rendering or handling.

Expand Down
7 changes: 4 additions & 3 deletions docs/04-01-intro.md → docs/content-management/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ Ok, so you've successfully installed the Kunstmaan Bundles CMS, and (hopefully)

We'll gradually introduce all concepts, starting off with the basics. Throughout the manual we'll set up a small site for a virtual company. So if you follow all chapters, you should have a full featured site by the end of the manual.

* [Creating a page part](./04-02-creating-a-page-part.md)
* [Creating an adminlist](./06-02_02-creating-an-adminlist.md)
* [Creating a pagetype](./04-04-creating-a-pagetype.md)
* [Creating a page part](./creating-a-page-part.md)
* [Creating a pagetype](./creating-a-pagetype.md)
* [Adding a newssection or blog](./adding-a-newssection-or-blog.md)
* [Adding admin menu items](./adding-admin-menu-items.md)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
13 changes: 13 additions & 0 deletions docs/contributing/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Contributing

We follow most of the procedures for contributions from the [Symfony](http://symfony.com/doc/current/contributing/index.html) and [Sylius](http://sylius.org) project, as such much of this info will look familiar as it embodies current best practices.

* [Reporting a bug or a security issue](reporting-issues.md)
* [Submitting pull requests](pull-requests.md)
* [Coding standards](coding-standards.md)
* [Preparing a new release](preparing-a-new-release.md)
* [Roadmap](roadmap.md)
* [Community bundles](community-bundles.md)
* [Release process](release-process.md)
* [Translations](contributing-translations.md)
* [Ground Control](groundcontrol.md)
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Pull request are the best way to provide a bug fix or to propose enhancements to

## Step 1: Setup your environment

Before working on the KunstmaanBundlesCMS, setup a Symfony friendly environment like described in the [system requirements documentation](./03-02-system-requirements.md) or [work with the PuPHPet Vagrant box](./03-03-development-environment.md).
Before working on the KunstmaanBundlesCMS, setup a Symfony friendly environment like described in the [system requirements documentation](../installation/system-requirements.md) or [work with the PuPHPet Vagrant box](../installation/development-environment.md).

Make sure your git setup is complete. If you are new to git, we highly recommended you read the excellent and free [ProGit book](http://git-scm.com/book).

Expand Down Expand Up @@ -50,7 +50,7 @@ branch (check the branch you are working on with ``git branch``).
Now work on the code as much as you want and commit as much as you want; but keep
in mind the following:

* Follow the [coding standards](./99-03-coding-standards.md)
* Follow the [coding standards](coding-standards.md)
* Do atomic and logically separate commits (use the power of ``git rebase`` to
have a clean and logical history);
* Squash irrelevant commits that are just about fixing coding standards or
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
21 changes: 21 additions & 0 deletions docs/cookbook/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Cookbook

The cookbook is a continuously growing collection of recipes that explain how to correctly solve the most recurrent problems that developers face in their day to day work with the KunstmaanBundlesCMS.

* [Going single language](going-single-language.md)
* [Managing translations](manage-translations.md)
* [Google Analytics dashboard](google-analytics-dashboard.md)
* [Administer robots.txt](administer-robots-txt.md)
* [Building a custom admin list filter that works on multiple columns](building-custom-filter-on-multiple-columns.md)
* [Using the LeadGenerationBundle](using-the-leadgenerationbundle.md)
* [Using the MenuBundle](using-the-menubundle.md)
* [Using the MultiDomainBundle](using-the-multi-domain-bundle.md)
* [Defining custom ckeditor configuration](defining-custom-ckeditor-configuration.md)
* [Structure pages](structure-pages.md)
* [Adding a custom controller](adding-a-custom-controller.md)
* [Using a custom filesystem for the media bundle](using-a-custom-filesystem-for-the-media-bundle.md)
* [Enabling google login](enabling-google-auth-login.md)
* [Using the cache bundle](using-the-cache-bundle.md)
* [Using anacrontab](using-anacrontab.md)

> Have some cool insight or thing you did with the CMS? Please share it with us and other developers by [sending a pull request](../contributing/pull-requests.md)!
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
37 changes: 18 additions & 19 deletions docs/02-00-getting-started.md → docs/getting-started/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,35 +18,34 @@ We can also recommend investing some time in reading these books:

Documentation specific to the KunstmaanBundlesCMS can be found on:

* [Installation Guide](./03-00-installation.md)
* [System requirements](./03-02-system-requirements.md)
* [Development environment](./03-03-development-environment.md)
* [Content Management Guide](./04-01-intro.md)
* [Creating a pagepart](./04-02-creating-a-page-part.md)
* [Creating an adminlist](./04-03-creating-an-adminlist.md)
* [Creating a pagetype](./04-04-creating-a-pagetype.md)
* [Adding a newssection or blog](./04-05-adding-a-newssection-or-blog.md)
* [Adding a search engine](./04-06-adding-a-search-engine.md)
* [Cookbook](./05-01-intro.md)
* [Going single language](./05-02-going-single-language.md)
* [Managing translations](./05-03-manage-translations.md)
* [Google Analytics dashboard](./05-04-google-analytics-dashboard.md)
* [Installation Guide](../installation/index.md)
* [System requirements](../installation/system-requirements.md)
* [Development environment](../installation/development-environment.md)
* [Content Management Guide](../content-management/index.md)
* [Creating a pagepart](../content-management/creating-a-page-part.md)
* [Creating a pagetype](../content-management/creating-a-pagetype.md)
* [Adding a newssection or blog](../content-management/adding-a-newssection-or-blog.md)
* [Adding a search engine](../content-management/adding-a-search-engine.md)
* [Cookbook](../cookbook/index.md)
* [Going single language](../cookbook/going-single-language.md)
* [Managing translations](../cookbook/manage-translations.md)
* [Google Analytics dashboard](../cookbook/google-analytics-dashboard.md)

> Writing documentation is hard. Especially if the writer is fully into the topic at hand. This results in the glossing over of obvious information for the writer, that might not be obvious for everyone else. We wholeheartedly appreciate pull requests or suggestions for this documentation.
## Contribute

We follow most of the procedures for contributions from the [Symfony](http://symfony.com/doc/current/contributing/index.html) and [Sylius](http://sylius.org) project, as such much of this info will look familiar as it embodies current best practices.

* [Reporting a bug or a security issue](./99-01-reporting-issues.md)
* [Submitting pull requests](./99-02-pull-requests.md)
* [Coding standards](./99-03-coding-standards.md)
* [Preparing a new release](./99-04-preparing-a-new-release.md)
* [Reporting a bug or a security issue](../contributing/reporting-issues.md)
* [Submitting pull requests](../contributing/pull-requests.md)
* [Coding standards](../contributing/coding-standards.md)
* [Preparing a new release](../contributing/preparing-a-new-release.md)

## Support

For questions you can always ask your question via a Github Issue ([following the same guidelines as bug reporting](./99-01-reporting-issues.md)) or shoot us an email at bundles AT kunstmaan.be.
For questions you can always ask your question via a Github Issue ([following the same guidelines as bug reporting](../contributing/reporting-issues.md)) or shoot us an email at bundles AT kunstmaan.be.

## Installation Guide

Installing the KunstmaanBundlesCMS is a short process that is almost fully automated by `composer` and generators. [Check out the in depth guide in the next chapter](./03-00-installation.md).
Installing the KunstmaanBundlesCMS is a short process that is almost fully automated by `composer` and generators. [Check out the in depth guide in the next chapter](../installation/index.md).

0 comments on commit 3839ab1

Please sign in to comment.