Research projects

There are two key element to projects on this site: groups and books. Groups contain users and books contain web pages. Ultimatelly a project should consist of one group of users and one books. At the moment however a book is not fully integrated with the project. As a consequence you as the contributer have to do a couple of steps manually.

Project creation

You create a project from your personal menu: 'Add project'. Fill in a short title and a description. The title is also used as your base URL. Avoid titles like 'user' or 'admin' as these are reserved for the system. The project description is always visible to the public. You can choose if and how other users can join the project group. You can also list the project in the group directory.

After you press 'submit' you have to manually add the project to the book hierarchy, at least for the time being. To do so, to to the 'Outline' tab on your new project page, choose as a parent and press 'Add to book outline'.

Project navigation

There are several ways to reach the front page of your project.

  • By menu: if the project is listed in the project directory you can find it under the 'Projects' menu item on the left.
  • By URL: complexity-research.org/my_project_name.
  • By breadcrumb: the menu path of each page is visible on top of the content section. If you are browsing through your project it will be something like 'Home > Projects > my_project_name > my_page'. By clicking on 'my_project_name' you will go back to the project front page.

Once you go to the page of your project a new menu 'Project options' appears to your left. They contain options to manage your project. If your project contains book pages, they appear in another menu to the left.

User management

If access to the project is restricted, the project manager has to add new users. The best way to do so is through the 'n subscriber' item in the 'Project options' menu to the left. Clicking on it will bring you to a list of all subscribers. Here you can find new subscribers that await authorization. The 'Add subscribers' tab allows you to add more subscribers. Simple fill in some usernames, and the users will have full access to your project. You can make individual users project admins, so that they too can manage the users of the group.

Page creation

Once the project is created you can start adding contents. The most important content are of course the book pages. Book pages can be organized in a hierarchical way, with sections and subsections, like a book. There are two ways to add a new book. The prefered way is from the 'Project options' menu. In this way the page is immediatelly added to the group and its default visibility is limited to the group. The page has to be manually inserted into the book structure by selecting the proper 'parent' at the top of the new page. The other way to add a page is by clicking the 'add child page' button at the bottom of an existing page. The page is immediatelly inserted into the book hierarchy. But it is not associated to the group of its parent page. Unless you associate it with a group in the menu at the bottom of the page, the default publishing option is 'public'.

At this moment you can place new pages in books that do not belong to your project. Please don't do this. Always choose the project front page or another project page as parent.

Page publishing

The 'Groups' entry at the bottom of the page allows you to choose which groups can see your new page. It also allows you to make the page public. At the moment everyone that is allowed to edit pages on this web site can edit your page the moment he or she can see it. This will be changed in the future. Ideally, only project members are allowed to edit a page.