As I mentioned in my previous post, 'Hacking PWA with Web Parts' (http://www.projectserverhelp.com/Lists/Posts/Post.aspx?ID=7), many pages in PWA and in the Project Workspaces are web part pages, and you can manipulate them easily through your web browser. You can add, remove, and rearrange web parts on these pages quite easily without any programming. You can usually identify the editable web part pages quite easily by simply pulling open the 'Site Actions' menu located near the upper right corner of a page; editable web part pages show the 'Edit Page' option under the 'Site Actions' menu:
However, if you pull open the 'Site Actions' menu on any of the 'New Item' pages in a Project Workspace, such as the new Risk form shown here, you see that the menu has no 'Edit Page' option:
The 'New Item' pages in a Project Workspace are in fact editable web part pages, but we need to perform a javascript trick in order to switch the page into edit mode.
While displaying a 'New Item' page in your web browser, enter the following directly into the web browser address bar, then hit the [Enter] key...
javascript:MSOLayout_ToggleLayoutMode()
...and voila, the javascript switches the page into edit mode!
You can now add any web parts you like to the 'New Item' page, such as a Content Editor Web Part (or CEWP... one of my favorites!) to display process information or instructions for logging a new project risk:
When you are finished manipulating the page, click the 'Exit Edit Mode' link in the upper right corner of the page, located immediately below the 'Site Actions' menu:
You will then see your beautifully re-crafted 'New Item' page... ready for use:
For more information about how to add, remove, or rearrange web parts on a web part page, see my previous post, 'Hacking PWA with Web Parts' (http://www.projectserverhelp.com/Lists/Posts/Post.aspx?ID=7).
Good luck!