In the Spaces tab, you can create, deactivate, and reactivate spaces. You can also manage templates, manage New Space Permissions / ACLs, configure how Traction handles Trackback (A protocol where an author of a weblog post can notify another weblog that the author has written an article that refers to a post in the other weblog) and configure Special Spaces (which space is for posting Status messages and which space is used to post user Profile pages). Traction supports both incoming and outgoing trackbacks. pings from other weblogs.
NOTE: In earlier versions of TeamPage, we used the word "Project" rather than "Space" here. As of version 5.0, "Projects" were renamed to "Spaces" and a new concept of "Project" was introduced as a content type within a space so you can create projects and associate tasks, milestones, events and other content to a particular project.
Creating a New Space
To create a new project, you must first choose a name. Since project names form part of the Traction IDs used for creating citations and other types of relationships, Traction requires that space names adhere to certain rules. Also, since people often use these Traction ID's, e.g. when directing someone to an article over the phone or when typing a citation link, it's good to adhere to certain naming guidelines.
What Can I Name My Space?
Space names:
Can contain letters, numbers, and other UNICODE characters, including accented European, Greek, Cyrillic, Japanese, Chinese, Korean, etc.
Cannot contain blanks or punctuation characters
Cannot end in a number
What Should I Name My Space?
The primary role of projects in Traction is to designate the audience for a set of articles. That audience is defined by the project's Access Control List (ACL). For this reason, projects provide a social function beyond just identifying a topic (for which labels often suffice).
When you create a project, it should be for one of the following reasons:
The planned content doesn't belong in an existing Space. For example, one might create a Support project separate from an Engineering space even though the support and engineering teams may have full permissions to both spaces.
You have a new audience you would like to address. Using labels, projects let you share content with a new audience both from the new project and from other spaces. For example, you might want to create a Public project, for sharing content with the entire Internet community, or a space for a specific partner or customer with whom you wish to exchange information.
Here are a few tips to keep in mind when you're naming a Space.
Choose a short name. It's easier to cross-reference Marketing582 than to look at MarketingWhitePapers582. Also, you can use a White Papers label to group the white papers within the Marketing project.
Choose a clear name. MA582 is convenient, but cryptic. When possible, use names that already exist in your organization's culture.
Name a project as broadly as possible; if your organization launches several products a year, but the same core team is involved, create a space for the team and use labels to identify activities related to different launches. You can always create other spaces for groups with different permissions, like managers or executives.
Use singular instead of plural names. If you have a space called Issue for tracking issues, you can refer to individual issues by number, e.g. Issue545. This makes more sense than referring to "Issues545".
It's OK to use mixed case in project names, and can improve readability. Consider which is easier to read at a glance: MARKETRESEARCH, marketresearch, or MarketResearch. Traction ignores cases when sorting and processing Space names.
Creating a Space
You can create a space from the New Space tab. Also, in the regular TeamPage UI, you can select the Admin drop down and Choose the Server | New Space option.
You can just type in the name of the space and click Add Space, or click "More Options" to get the full form shown here.
Here you can choose which template to start with and choose whether to check the boxes to assume the dashboard sections and ACLs / Permissions from the chosen template. Generally, keep these checked. You can always choose sections from a template later using the Changing Front Page and Newspage Section Layouts on the Project Setup - Newspage page. If you are using a custom Space template that you have designed for a certain class of Spaces, you will probably want to use the sections from your template.
After the space is created, its name will appear and you can click through to configure your new Space using Project Setup interfaces. To navigate to Space Setup from this page, click the pencil icon to the right of the project you want to set up.
Deactivating or Activating a Space
You may want to deactivate a space when:
The content in the space is no longer needed or relevant. For example, you may start with a Sandbox space to help the first people learn how Traction works. Once your journal has enough content for newcomers to learn by example, you might want to deactivate the Sandbox space.
You want to create a new space, but your license limits the maximum number of spaces to the number of spaces that are currently active.
To deactivate a space, un-check the checkbox in the Active column next to the project's name and press Apply.
Inactive spaces are listed in grey italic underneath the active projects.
To reactivate a project, click the checkbox next to it, and click Apply.
Configuring Incoming TrackBack
Trackback was a popular method for weblogs on the internet to communicate with one another. When a user on one blog posts an entry linking to other blogs, there would be an option to send a trackback ping. Upon doing that, it would basically add a comment and link back to the linked blog pages.
Trackback is not commonly used. As a result of that, most TeamPage administrators will DENY the Trackback permission to the Everyone group in Space level ACLs and will not Enable Incoming Trackback on the Spaces | Trackback tab.
If you want authors of other weblogs on the Internet (including, but not limited to, other Traction-based weblogs) to be able to post to your journal notifications of their citations of articles in your journal, you can enable incoming TrackBack A protocol where an author of a weblog post can notify another weblog that the author has written an article that refers to a post in the other weblog. Traction supports both incoming and outgoing TrackBacks. See http://www.movabletype.org/trackback/beginners/ for details..
Whenever they cite content in your journal, they can send a TrackBack "ping", with a brief explanation. If you configure your server to accept these pings, they will be posted as articles with the trackback relationship to your original post. Traction lets you display these as related articles, or as comments.
Enable Incoming TrackBack
To enable TrackBack for your journal, you must check the checkbox.
TrackBacks are not authenticated. Therefore, if you want a given space to be able to accept TrackBack articles, you must enable Visitor to post to that space. If you want to enable TrackBack, but you don't want to open up post permission to Visitor to the space where the article is posted, you can designate another space as a TrackBack space.
All incoming TrackBacks to spaces that don't accept posts from Visitor will be sent to this space.
Note: You should make sure that the TrackBack project you designate allows Visitors to post.
After changing TrackBack settings, remember to apply your changes.