During the planning stages for the new Beta version of the site, one of our priorities was to optimize the site for search engines (SEO) as well as make the site more user friendly from a URL perspective. The new design supports a multitude of search-friendly parameters in a variety of combinations, making it easier and quicker for members to locate items based on parameters they specify in the address bar. See the list below for details on which parameters can be used and their corresponding formats.
Site Navigation:
Enter the page you wish to visit within the site. For example if you wished to view the Posts page, you could simply type '/posts' after the host header (http://www.todnem.com).
Member:
Enter a specific username after the page designator (see Site Navigation above). This parameter is inclusive and can be used in conjunction with most other parameters with the exception of Group. Group and Member are mutually exclusive and cannot be combined.
Group:
The Group parameter is specific to each member. Entering one of your group names directly after the page designator will return all accessible items by members within the specified group. This parameter is inclusive and can be used with most other parameters with the exception of Member. Group and Member are mutually exclusive and cannot be combined. Note: This option is currently only available for built-in groups (family|friends|favorites).
Year:
Enter a four-digit year. For example, enter '/2006' to see all the items from the year of 2006.
Month:
Enter a two-digit month. For example you can use '/02' to see all items created in the month of February. All month parameters must be preceded by a four-digit year.
Day:
Enter a two-digit day. For example you can use '/25' preceded by a month parameter of '/12' to see all items created on Christmas for a particular year. Like the month parameter, the day parameter must be preceded by both a year and month with corresponding forward slashes.
Time Frame:
Enter a number. This is a special parameter that allows you to search for items created within the last XX number of days. For example if you wanted to see all items for the last month or so, you could simply enter '/30' as your time frame parameter. Please note that Time frame and (Year/Month/Day) parameters are exclusive and cannot be used together at the same time. However, this parameter can be used in conjunction with most other parameters.
New:
Enter the term '/new'
on the address bar to see all your unread or undiscovered items. This feature is only
available to members and you must be logged in to use it. Please note,
that the New parameter is completely exclusive and thus cannot be
used in conjunction with any other parameters. The limit for new posts is 90 days.
Draft:
Enter the term '/draft' on the address bar to see all your draft items. This feature is only available to members and you must be logged in to use it. Please note, that the Draft parameter, like the New parameter, is completely exclusive and thus cannot be used in conjunction with any other parameters.
Discard:
Enter the term '/discard' on the address bar to see all your discarded items.
This feature is only available to members and you must be logged in to
use it. Please note, that the Discard parameter, like the New and Draft parameters,
is completely exclusive and thus cannot be used in conjunction with any
other parameters.
Tags:
Enter '/tags/' followed by a specific tag. It should be noted that there is a second forward slash after the word 'tags'. For example, if you wanted to find all items that had been tagged with the term 'college', you would simply enter '/tags/college'. This parameter is inclusive and can be used in conjunction with one or more additional parameters.
Page Navigation:
Enter '/pg/' followed by a specific page number. It should be noted that there is a second forward slash after the term 'pg'. If your preliminary search returns more than a certain number of items, you will be able to page through all of them using the built-in navigation/paging. But you can also use the address bar to navigate to a particular page if you find it quicker. For example entering '/pg/4' would take you to page four of a particular result set. Keep in mind that if you enter a page number beyond that of the total pages, you will get no results. This parameter is inclusive and can be used in conjunction with one or more additional parameters.
UID:
A unique identification number normally associated with an individual item such as a post or image. Most likely you will never find yourself entering one of these into the address bar. However, the site is set up to accept individual UIDs for search engine and permalink purposes. A permalink is a term used to describe the direct path to viewing a particular item. If you open up an item in a window to view it, you will normally find a button with the word "link" on it. Clicking this button will allow you to view/copy the permalink if needed. Listed below are a few additional examples of how to enter the above parameters into the address bar to generate search results:
Enter:
http://www.todnem.com/posts/jsmithy/2007/
Results:
Returns all posts created by member 'jsmithy' in the year 2007.
Enter:
http://www.todnem.com/images/90/
Results:
Returns all images added in the last 90 days.
Enter:
http://www.todnem.com/images/2006/07/19/
Results:
Returns all images added on the day of July 19, 2006.
Enter:
http://www.todnem.com/posts/mwilliams/tags/cat/
Results:
Returns all posts created by member 'mwilliams' that are tagged with the term 'cat'.
Enter:
http://www.todnem.com/posts/bjohnson/180/
Results:
Returns all posts created by member 'bjohnson' within the last 180 days.
Enter:
http://www.todnem.com/images/2008/tags/ocean/
Results:
Returns all images added in 2008 that are tagged with the term 'ocean'.
Enter:
http://www.todnem.com/posts/draft/
Results:
Returns all your non-published posts.
Enter:
http://www.todnem.com/posts/new/
Results:
Returns all unread posts created within the last 90 days.
Enter:
http://www.todnem.com/posts/hjones/2007/pg/2/
Results:
Returns all unread posts created by member 'hjones' in 2007 and automatically navigates to the second page of the results returned (Note: The page number is dependent on the total number of results returned. Invalid page numbers will yield no results).