Skip Headers
Oracle® Fusion Middleware User's Guide for Oracle WebCenter Portal: Spaces
11g Release 1 (11.1.1.6.0)

Part Number E10149-10
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Index
Index
Go to Feedback page
Contact Us

Go to previous page
Previous
Go to next page
Next
PDF · Mobi · ePub

A Spaces User Interface URLs

In view of the many options available for defining navigation in your portal, a consistent and reliable method for accessing pages and application user interface pages (UI) is essential. This requirement is easily met through Spaces application user interface URLs—or pretty URLs.

Pretty URLs provide a means of delivering predictable URLs to navigate to specific locations within the Spaces application UI. For example, when you create a space, pretty URLs make it possible to know which URL to use to go to the General Settings page of that space. Imagine that you create a page template for a space or the Home space. You do not provide a link in the template for accessing the Resources page, where you can edit the template. Rather than being an error, this may very well be a choice: you can always use a pretty URL to go to the space's Resources page, under Space Settings, or, for the Home space, the Resources page in the Administration pages.

Because pretty URLs are shorter than standard URLs, you can use them to shield your users from complex application page URLs.

This appendix provides the syntax for the pretty URLs you can use to access user Profiles, pages, spaces, and administration screens in the Spaces application UI.

This appendix includes the following sections:

A.1 User Interface URLs for User Profiles

Use Profile pretty URLs to navigate to your own or another user's Profile page. Note that when you omit the user name or when the user name is the current user's name, the URL launches the My Profile page; but if the user name is provided and is not the current user's name, the URL launches the User Profile page.

See Also:

For information about the My Profile and User Profile pages, see Table 7-2, "Seeded System Pages".

Table A-1 lists and describes the syntax for the UI URLs you can formulate for easy access to your own or another user's Profile.

Table A-1 User Interface URLs to a User Profile

Use Case Pretty URL Syntax

Take the user to the My Profile or User Profile page that is defined at the application level

http://host:port/webcenter/spaces/profile/userName

Take the user to the My Profile or User Profile page that is defined at the space level

http://host:port/webcenter/spaces/spaceName/profile/userName

http://host:port/webcenter/spaces/spaceName/profile


A.2 User Interface URLs for Home Space Pages

Table A-2 lists and describes the syntax for the UI URLs you can formulate for easy access to pages in the Home space.

Table A-2 User Interface URLs to Pages in the Home Space

Use Case Pretty URL Syntax

Take user to the Home page of the Home space

http://host:port/webcenter/spaces/home

Take user to the Home space page he or she last accessed

http://host:port/webcenter

http://host:port/webcenter/spaces

Take user to a personal page in the Home space

http://host:port/webcenter/spaces/profile/userName/page/escapedPageDisplayName

The variable userName is your user name or the name of the user who owns the page in the Home space. The variable escapedPageDisplayName indicates the use of an escaped version of the page display name. For example, when you create a page with the name My Page, the URL to this page ends with My+Page.

Note: There is a distinction between personal pages, which users create, and business role and system pages, which can be either seeded or created by an application administrator. For the UI URL formats for business role and system pages, see Section A.3, "User Interface URLs for Business Role Pages and System Pages."


A.3 User Interface URLs for Business Role Pages and System Pages

Use the same syntax for UI URLs that target business role pages and system pages:

/webcenter/spaces/system/page/pageName

For example:

/webcenter/spaces/system/page/Documents

See Also:

For information about business role pages and system pages, see Chapter 7, "Preparing Your Initial Portal Pages ."

A.4 User Interface URLs for Space Pages

Table A-3 lists and describes the syntax for the UI URLs you can use to access space pages and space administration pages. Only users assigned a role that includes the permission Administration: Manage All can access space administration pages.

In Table A-3, wherever the variable spaceName is indicated, use the space name that is specified for Space URL on the General page in a space's administration settings (Figure A-1).

Figure A-1 Space Internal Name on Space Settings General Page

Space internal name on Space Settings General

You can also find the appropriate space name next to the Name label in the About Space dialog. For more information, see Section 29.9.1, "Accessing Space Information."

Table A-3 User Interface URLs to Pages in a Space

Use Case Pretty URL Syntax

Take user to the specified space, where the last-accessed page is displayed

http://host:port/webcenter/spaces/spaceName

Take user to the first page of a space

http://host:port/webcenter/spaces/spaceName/home

Take user to a specific page in a space

http://host:port/webcenter/spaces/spaceName/page/escapedPageDisplayName

The variable escapedPageDisplayName indicates the use of an escaped version of the page display name. For example, when you create a page with the name My Page, the URL to this page ends with My+Page.

Take space moderator to General page in space administration

http://host:port/webcenter/spaces/spaceName/admin

Take space moderator to General page in space administration

http://host:port/webcenter/spaces/spaceName/admin/general

Take space moderator to Roles page in space administration

http://host:port/webcenter/spaces/spaceName/admin/roles

Note: When a subspace inherits its members and roles from the parent space, you cannot use a pretty URL to navigate to the subspace Roles page because it does not exist.

Take space moderator to Members page in space administration

http://host:port/webcenter/spaces/spaceName/admin/members

Note: When a subspace inherits its members and roles from the parent space, you cannot use a pretty URL to navigate to the subspace Members page because it does not exist.

Take space moderator to Available Pages tab on Pages page in space administration

http://host:port/webcenter/spaces/spaceName/admin/spacepages

Take space moderator to System Pages tab on Pages page in space administration

http://host:port/webcenter/spaces/spaceName/admin/systempages

Take space moderator to Services page in space administration

http://host:port/webcenter/spaces/spaceName/admin/services

Take space moderator to Subspaces page in space administration

http://host:port/webcenter/spaces/spaceName/admin/subspaces

Take space moderator to Custom Attributes page in space administration

http://host:port/webcenter/spaces/spaceName/admin/attributes

Take space moderator to Resources page in space administration

http://host:port/webcenter/spaces/spaceName/admin/resources


A.5 User Interface URLs for Application Administration Pages

Table A-4 lists and describes the UI URL syntax to use to access Spaces application Administration pages. These pages are accessible only to Spaces application administrators and are used for application configuration.

Table A-4 User Interface URLs to WebCenter Portal: Spaces Administration Pages

Use Case Pretty URL Syntax

Take the administrator to the application Administration page

http://host:port/webcenter/spaces/admin

Take the administrator to the General subpage of the Configuration page

http://host:port/webcenter/spaces/admin/general

Take the administrator to the Spaces subpage of the Spaces page

http://host:port/webcenter/spaces/admin/spaces

Take the administrator to the Space Templates subpage of the Spaces page

http://host:port/webcenter/spaces/admin/templates

Take the administrator to the Roles subpage of the Security page

http://host:port/webcenter/spaces/admin/roles

Take the administrator to the Users and Groups subpage of the Security page

http://host:port/webcenter/spaces/admin/users

Take the administrator to the Resources page

http://host:port/webcenter/spaces/admin/resources

Take the administrator to the Services subpage of the Configuration page

http://host:port/webcenter/spaces/admin/services

Take the administrator to the Business Role Pages subpage of the Pages page

http://host:port/webcenter/spaces/admin/brpages

Take the administrator to the Personal Pages subpage of the Pages page

http://host:port/webcenter/spaces/admin/personalpages

Take the administrator to the System Pages subpage of the Pages page

http://host:port/webcenter/spaces/admin/systempages