Socialtext Documentation
Searching: Revision 2

Back to Socialtext Documentation.

You can search pages, page titles, tags, or the text of attachments using Socialtext. Type the words you are looking for in the "Search" box in the top of the sidebar. A list of matching pages that contain ALL of the terms will be returned. Searches are case insensitive and use Stemming

Search.png

Advanced searching

Search by phrase.

You search for a phrase by enclosing the phrase in double-quotes. For example, "end of quarter" will find all pages with the exact phrase end of quarter.

Search by title.

To find a page with a particular title, start the search with title: For example, use title:help to find pages with "help" in the title. An equal sign is shorthand for title:. For example, =help to find pages with help in the title.

Search by category.

You can search for pages in categories with tag: or with category:. For example, category:expense will return all pages in the "expense" category. tag:"Ken's Blog" will return all pages tagged with Ken's Blog.

Search with wildcards.

When searching for terms with plurals, suffixes, or irregular endings, you can use the wildcard * to match any variation of the end of the term. For example, child* will match "child", "childhood", '"childlike", and "children".

Exclude a term.

You can search for all pages except those containing a term by prefixing the excluded term with a minus sign. For example, meeting -agenda will find all pages that contain the word "meeting" without the word "agenda".

Combining search terms

Any of the three search types (keyword, title, tag) may be combined using the combining words AND, OR, and NOT. Note all caps. For example:

Search Meaning
Socialtext OR wiki find pages containing either Socialtext or wiki
tag:Help Searching find pages with tag Help containing the word searching
tag:Help AND =Simple find pages with tag Help containing the word Simple in the title
tag:"Ken's Blog" OR =Ken find pages tagged with "Ken's Blog" or pages with Ken in the title
tag:"in process" AND NOT tag:Completed find pages tagged with "in process" that have not been tagged Completed
Socialtext AND NOT SocialCalc find pages containing Socialtext but not SocialCalc

Stemming

All search indexes are built and searches performed using stemming. Stemming indexes and searches on the roots of words. For example, if you search for the word "walk", the search engine will also find "walked" and "walking". Stemming may not always work the way you anticipate - there are many different stemming schemes, some linguistic, some syntactic. For example, "walker" does not stem to "walk" because walker is a noun and walk is a verb.

The stemming feature is currently configured for English. In a future upgrade, we will add the ability to select other languages.

Search across many workspaces

A search will look for terms in your current workspace; the radio button "This workspace" is automatically selected.

interwiki-search-bar.png

If you select the radio button "My workspaces" then the search will look on your current server to all workspaces

  • where you are a member or admin
  • which are enabled by the server admininstrator to be searchable by everyone on the server

Search results show up in a list as follows:

interwiki-search-results.png

In many cases, there will be several workspaces running on a server. Some might be private, or limited to a particular group of users. Others might be public, but to be searchable by anyone on that server, would need a server admin (not a workspace admin) to turn on that option for the workspace. If you aren't sure which workspaces you are enabled to see, you can check on the dashboard or by clicking "Settings", then "My workspaces".

The search results, whether for one workspace or for all workspaces, are available as an rss feed. You can do a search, and then if you would like to subscribe to it in your rss reader, click on the orange button next to the search results.

Advanced formatting: Including a search inside a page

You can quickly and easily build dashboards monitoring activity throughout your workspace by including dynamic searches inside your pages. From Advanced mode, use any of the following commands;

Note: all searches ignore case. The searches are recalculated whenever a page is opened or saved.

Keyword search

{search comments} list results of search for "comments"
{search <wikiwed> comments} list results for "comments" in WikiWed workspace

Keyword search, full - include page contents

{search-full: comments} include results of search for "comments"
{search-full <wikiwed> comments} include results for "comments" in WikiWed workspace

Title search

{search: title:comments} list pages with "comments" in title
{search: <wikiwed> title:comments} list pages with "comments" in title in WikiWed workspace

Title search, full - include page contents

{search-full: title:comments} include pages with "comments" in title
{search-full <wikiwed> title:comments} include pages with "comments" in title in WikiWed workspace

Back to Socialtext Documentation.


Upload Files

Click "Browse" to find the file you want to upload. When you click "Upload file" your file will be uploaded and added to the list of attachments for this page.

Maximum file size: 50MB

 
 
 
File Name Author Date Uploaded Size

Save Page As

Enter a meaningful and distinctive title for your page.

Page Title:

Tip: You'll be able to find this page later by using the title you choose.

Page Already Exists

There is already a page named XXX. Would you like to:

Save with a different name:

Save the page with the name "XXX"

Append your text to the bottom of the existing page named: "XXX"

Upload Files

Click "Browse" to find the file you want to upload. When you click "Add file" this file will be added to the list of attachments for this page, and uploaded when you save the page.

 
 
 
Add Tags

Enter a tag and click "Add tag". The tag will be saved when you save the page.

Tag: 

Suggestions: