﻿<?xml version="1.0" encoding="UTF-8"?>
<!--RSS generated by Windows SharePoint Services V3 RSS Generator on 9/10/2010 2:54:02 PM-->
<?xml-stylesheet type="text/xsl" href="/msprojectreporterblog/_layouts/RssXslt.aspx?List=cea5da16-0c29-40a7-845e-4eea7cbc844d" version="1.0"?>
<rss version="2.0">
  <channel>
    <title>MSProject Reporter Blog: Posts</title>
    <link>http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/AllPosts.aspx</link>
    <description>RSS feed for the Posts list.</description>
    <lastBuildDate>Fri, 10 Sep 2010 19:54:02 GMT</lastBuildDate>
    <generator>Windows SharePoint Services V3 RSS Generator</generator>
    <ttl>60</ttl>
    <image>
      <title>MSProject Reporter Blog: Posts</title>
      <url>/msprojectreporterblog/_layouts/images/homepage.gif</url>
      <link>http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/AllPosts.aspx</link>
    </image>
    <item>
      <title>Solution-Building for Non-Geeks: Overview</title>
      <link>http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=42</link>
      <description><![CDATA[<div><b>Body:</b> <div class=ExternalClass6331D59688A24C3FBA4AF9B15E98967D>
<p><strong>Hyped-Up Intro (or Why SharePoint + MS Project = Cool) </strong></p>
<p>First, let me start by saying that I have nothing against &quot;geeks&quot;… I'm actually a geek at heart, but at this point couldn't write a snippet of .NET code to save my life. I'm more of a functional guy who knows enough to be quite dangerous with SharePoint and Project Server… which is why the stuff that I'm about to share is so cool! </p>
<p>In this and the following series of posts, we'll review how to use SharePoint Designer 2007 -- one of the new tools in the Office 2007 suite -- to quickly and easily build solutions for Microsoft Project and Project Server 2007 using a couple of special SharePoint web parts… the Data View Web Part (DVWP) and the Data Form Web Part (DFWP)… without writing a single line of code. </p>
<p> </p>
<p><strong>First Thing's First: SharePoint Review </strong></p>
<p>Because of its power and flexibility, SharePoint means many different things to many different people. Some might say that it's a website for storing and sharing documents. Others might say that it's a web application for provisioning collaboration websites. Others still might say that it's a development platform for building interactive web-based business applications. One could go on and on… and these definitions are all correct. </p>
<p>Depending on my mood on any given day, if I had to describe SharePoint in one sentence, I might define it like this: it's a tool for provisioning dynamic websites which can be used for electronically capturing, storing, controlling, and sharing data, information, and knowledge within an organization. Can I get any more vague? </p>
<p>There was one concrete part of that definition -- it's a tool for provisioning dynamic websites that can be used to do &quot;stuff&quot; -- so I'll leave that part alone and focus on the &quot;stuff&quot; now. </p>
<p>SharePoint websites can be used for all sorts of &quot;stuff&quot;, which I like to think fall into these four categories: </p>
<ul>
<li><strong>Communication and Collaboration:</strong> Providing people with the ability to effectively find, communicate with, work with, and share knowledge with other people in the organization, regardless of time or location. </li>
<li><strong>Enterprise Content Management (or ECM):</strong> The processes and technologies used for managing the capture, storage, organization, control, retrieval, and distribution of structured and unstructured data across the enterprise. </li>
<li><strong>Business Process Automation:</strong> Automating interactions of people who participate in business processes, as well as the flow of information through those processes, making the work more efficient, predictable, and error-free. </li>
<li><strong>Business Intelligence (or BI):</strong> The practice of aggregating, visualizing, and analyzing data describing the current state of business operations in order to make better-informed business decisions. </li></ul>
<p> </p>
<p>Okay, we're a little closer, but for some we might not quite be there yet, so here are some of the features &amp; functions that are included in the various SharePoint products: </p>
<ul>
<li>Document, Record, and Web content management, LOB system integration </li>
<li>Web forms, Content Types with policies and workflow </li>
<li>Excel Services, KPIs, Dashboards </li>
<li>Tasks, calendars, blogs, wikis, e-mail &amp; RSS, My Sites, social networking </li>
<li>Rich people, site, and business data search </li></ul>
<p> </p>
<p>One could write an entire 6&quot;-thick book on &quot;what is SharePoint&quot;, but the moral of the story is that SharePoint can be used to create dynamic, flexible, powerful websites that can help an organization do any number of things. All we have to do is pick &amp; choose from the huge a la carte menu of features, put the parts together in a logical manner which meets our specific business needs, and voila! </p>
<p> </p>
<p><strong>How SharePoint and MS Project / Project Server Can Work Together </strong></p>
<p>SharePoint websites can be used in conjunction with MS Project and Project Server in a number of ways. For example, if used with MS Project, SharePoint websites can store project schedules online so that entire project teams (including vendors and customers) can view or update the data in those schedules. In addition to storing and sharing project schedules, a SharePoint site can be used as a communication and tracking tool for project issues, risks, milestones, deliverables, discussions, and associated files. </p>
<p>If used in conjunction with Project Server, SharePoint can add even more value. Unlike Project Server 2003, Project Server 2007 is a SharePoint application, which means that it not only integrates nicely with the Windows SharePoint Services (WSS) collaboration and development platform, but it's actually built on top it. In other words, Project Web Access (PWA) is actually a highly-customized SharePoint website. The .NET development / coding platform, a plethora of web parts, integrated security model, workflows, web services, and so forth… these are all facets of SharePoint which can be leveraged to build powerful solutions for extending the built-in functionality of Project Server 2007. </p>
<p> </p>
<p><strong>SharePoint Designer: What Is It? </strong></p>
<p>As mentioned in the beginning of this long-winded post, SharePoint Designer 2007 can be used to easily create powerful SharePoint-based tools which extend the built-in capabilities of MS Project and Project Server 2007. So what is SharePoint Designer? </p>
<p>Basically, SharePoint Designer is the new-and-improved 2007 version of Microsoft FrontPage 2003, except that it works better, it has more cool features, and it's been re-branded to emphasize its focus on designing / manipulating / managing SharePoint websites. </p>
<p>Here are some of the things you can do with SharePoint Designer 2007: </p>
<ul>
<li>Integrate, display, and manipulate data from multiple data sources </li>
<li>Customize the display of data on a SharePoint page, such as sorting, filtering, and conditional formatting </li>
<li>Modify the design (look and feel) of a SharePoint website </li>
<li>Create document and data workflows with a wizard-like interface </li>
<li>Perform site administration and maintenance tasks such as site creation, performing site backups, and managing site security </li></ul>
<p> </p>
<p>In the following series of &quot;Solution-Building for Non-Geeks&quot; posts, we'll focus mainly on the first two bullets. More specifically, we'll look at how to grab and integrate project data into a SharePoint website, using the Data View Web Part (DVWP) and the Data Form Web Part (DFWP), which we'll create using SharePoint Designer. </p>
<p> </p>
<p><strong>What the Heck are DVWPs and DFWPs? </strong></p>
<p>Data View Web Parts (DVWPs) and Data Form Web Parts (DFWPs) are two special types of web parts which can be added to a page inside a SharePoint website for displaying and / or modifying data which resides in any number of data sources (in other words, data that resides &quot;someplace&quot;). That's a mouthful, so let's break it down a bit further… </p>
<p>First, these web parts -- which are essentially functional blocks which can be dropped onto a SharePoint web page -- can be used to display data (read only) or modify data (read &amp; write) that lives &quot;someplace&quot;. That data might live somewhere inside the SharePoint website, it might live somewhere in another SharePoint website, or it might live somewhere else altogether. </p>
<p>More specifically, the data can be fetched from… </p>
<ul>
<li>A SharePoint list </li>
<li>A database </li>
<li>An XML file </li>
<li>An XML web service </li></ul>
<p> </p>
<p>So, for example, these web parts can be used to fetch data from a list of project issues which is stored in a SharePoint site, they can be used to fetch project, task, resource, or assignment data from a project database, they can be used to fetch data from a project schedule which is stored as an XML file, or they can be used to fetch data from a Project Server web service. </p>
<p> </p>
<p><strong>Coming Up… </strong></p>
<p>Ok… so now that I've bored you to death with concepts and abstraction, we'll start looking at the actual process of creating some simple examples using SharePoint Designer. Here are some things that you'll need if you want to follow along though the upcoming posts, so you can start begging the appropriate demi-gods now: </p>
<ul>
<li>A copy of SharePoint Designer 2007 installed on your desktop </li>
<li>Administrator access to a WSS / Project Server 2007 environment (&quot;real&quot; or virtual) </li>
<li>A copy of Project Professional 2007 installed on your desktop </li>
<li>Mixed mode authentication (SQL and Windows auth) on the SQL Server which hosts the WSS / Project Server database </li>
<li>A SQL Server login &amp; password </li></ul>
<p> </p>
<p>Until next time, happy trails, pilgrims! </p></div></div>
<div><b>Category:</b> General</div>
<div><b>Published:</b> 10/24/2007 3:12 AM</div>
]]></description>
      <author>Tony Zink</author>
      <category>General</category>
      <pubDate>Wed, 24 Oct 2007 08:12:58 GMT</pubDate>
      <guid isPermaLink="true">http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=42</guid>
    </item>
    <item>
      <title>Hacking PWA with SimpleUI: Getting More Screen Real Estate</title>
      <link>http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=41</link>
      <description><![CDATA[<div><b>Body:</b> <div class=ExternalClassDB85A8C289AB45388970A5BC714A23D5><p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46> </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46>As discussed last time, PWA 2007 offers a little-known, yet surprisingly simple way to hack the interface through the web browser's address bar… using a parameter called SimpleUI. This feature, combined with some of the powerful features of Windows SharePoint Services (WSS) 3.0 technology (upon which PWA 2007 is built), as well as a little bit of not-so-fancy footwork, can be used to easily gain some much-needed screen real-estate. </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46>In this installment, we'll see how easy it is to add a simple web part to nearly any page in PWA which will allow us to toggle off the page header and left (Quicklaunch) navigation, thus giving use more real estate for viewing project, resource, and task information. In order to implement what's described here, you will need to have sufficient privileges to modify PWA pages. If you're not lucky enough to have this level of PWA kung fu, pay a visit to your local friendly Project Server administrator, or kindly share this information with them. </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46> </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46>1. Visit a page within PWA, such as the <strong>Project Center</strong>: </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46> </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46 style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw1.jpg"> </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46> </p>
<p class=ExternalClass1BD59B5B1F61436B87889F2C34D5AF46>2. You should see the <strong>Site Actions</strong> menu near the upper right corner of the page (if not, you don't have sufficient permission to modify PWA pages); click <strong>Site Actions</strong> &gt; <strong>Edit Page</strong>: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw2.png"> </p>
<p style="text-align:center"> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw3.jpg"> </p>
<p> </p>
<p>3. This will switch the page into editing mode; click the <strong>Add a Web Part</strong> bar, near the top of the main content section of the page: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw4.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw5.jpg"> </p>
<p> </p>
<p>4. In the <strong>Add Web Parts</strong> dialog box, scroll down the list to the <strong>Miscellaneous</strong> section, select the <strong>Content Editor Web Part</strong>, then click the <strong>Add</strong> button: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw6.jpg"> </p>
<p> </p>
<p>5. The <strong>Content Editor Web Part</strong> will be added to the top of the main content section of the page (in this example, directly above the <strong>Project Center</strong> data grid): </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw7.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw8.jpg"> </p>
<p> </p>
<p>6. Switch the newly-added Content Editor Web Part into editing mode either by clicking the <strong>Open the Tool Pane</strong> link within the web part, or by selecting <strong>Modify Shared Web Part</strong> from the web part's <strong>edit</strong> menu: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw9.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw10.jpg"> </p>
<p> </p>
<p>7. A tool pane will open on the right side of the screen for modifying various aspects of the new Content Editor Web part; click the <strong>Source Editor</strong> button: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw11.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw12.jpg"> </p>
<p> </p>
<p>8. In the <strong>Text Entry </strong>dialog box which has been launched, type or paste the following HTML code, then click the <strong>Save</strong> button: </p>
<p> </p>
<p style="margin-left:18pt"><strong>&lt;a href=&quot;?SimpleUI=32&quot;&gt;Show&lt;/a&gt; / &lt;a href=&quot;?SimpleUI=15&quot;&gt;Hide&lt;/a&gt; the Fluff </strong></p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw13.jpg"> </p>
<p> </p>
<p>9. <strong>Show / Hide the Fluff</strong> should now be displayed in the Content Editor Web Part: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw14.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw15.jpg"> </p>
<p> </p>
<p>10. In the tool pane, scroll down and expand the <strong>Appearance</strong> section, then change the <strong>Title </strong>to<strong> Show / Hide the Fluff</strong>: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw16.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw17.jpg"> </p>
<p> </p>
<p>11. A bit further down in the <strong>Appearance</strong> section of the web part tool pane, change the <strong>Chrome Type</strong> to <strong>None</strong>, then click the <strong>OK</strong> button at the bottom of the tool pane: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw18.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw19.jpg"> </p>
<p> </p>
<p>12. The web part tool pane will close, and the changes will be applied to the newly-added web part: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw20.jpg"> </p>
<p> </p>
<p>13. Click the <strong>Exit Edit Mode </strong>link, located directly below the <strong>Site Actions</strong> menu, to switch the page out of editing mode; you should see the <strong>Show / Hide the Fluff</strong> web part displayed near the top of the main content of the page (in this example, it's shown directly below the <strong>Project Center</strong> heading): </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw21.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw22.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw23.jpg"> </p>
<p> </p>
<p>14. Clicking on the <strong>Hide</strong> link will collapse the page header and Quicklaunch (left) navigation, thus freeing up more screen real estate for the main content on the page (in this example, the <strong>Project Center</strong> data grid): </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw24.jpg"> </p>
<p> </p>
<p>15. Clicking the <strong>Show</strong> link in the web part will return the page to its original state: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw25.jpg"> </p>
<p> </p>
<p>This was a relatively simple example with boring page controls (<strong>Show / Hide the Fluff</strong> text); if we wanted to get a bit more sexy, we could create some simple buttons using any graphics editor, then insert them in place of <strong>Show / Hide</strong>: </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw26.png"> </p>
<p> </p>
<p style="text-align:center"><img alt="" src="/msprojectreporterblog/Lists/Photos/100907_0201_HackingPWAw27.jpg"> </p>
<p> </p>
<p>Smashing! </p>
<p> </p>
<p><span style="font-size:12pt"><strong>On working with SharePoint pages… </strong></span></p>
<p>I realize that to many of you folks out there, many of these SharePoint concepts may be new; if you would like me to expand on any of the basic SharePoint functionality (editing pages, working with web parts, etc.), please leave a comment. </p>
<p> </p>
<p>Good luck, and happy hacking! </p></div></div>
<div><b>Category:</b> General</div>
<div><b>Published:</b> 10/8/2007 9:56 PM</div>
]]></description>
      <author>Tony Zink</author>
      <category>General</category>
      <pubDate>Tue, 09 Oct 2007 02:56:06 GMT</pubDate>
      <guid isPermaLink="true">http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=41</guid>
    </item>
    <item>
      <title>Hacking PWA with SimpleUI</title>
      <link>http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=40</link>
      <description><![CDATA[<div><b>Body:</b> <div class=ExternalClass151F4953227345D6B2B78E2B087D3541>
<p> </p>
<p>As with Project Web Access (PWA) 2003, PWA 2007 offers a little-known, yet surprisingly simple way to hack the interface through the web browser's address bar… using a parameter called SimpleUI. </p>
<p>Because the latest-and-greatest Project Web Access (PWA) interface included with Project Server 2007 is now built upon the new Windows SharePoint Services (WSS) 3.0 technology, we now have nearly limitless options for customizing the web interface… either through custom programming or configuration directly through the web browser. If you've been granted the appropriate level of permissions, then you can simply crack open PWA 2007 in your web browser, flip a page such as the PWA Home page into &quot;edit mode&quot;, then add, remove, or rearrange page content through the use of SharePoint webparts. </p>
<p>However, if we want to modify the non-content parts of the page, such as the header or left-side (Quicklaunch) navigation, then our job can become a bit more difficult. Unless we're familiar with building &amp; editing ASP.NET Master Pages with SharePoint Designer or Visual Studio, then we might think that we're basically stuck with the hand that we've been dealt. Enter SimpleUI. </p>
<p> </p>
<p><span style="font-size:14pt"><strong>Getting Started with SimpleUI </strong></span></p>
<p>SimpleUI is a parameter which can be added to the address of any PWA page, and it's basically used for toggling the main non-content pieces of the page: </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw1.png"> </p>
<p> </p>
<p>Following are the four sections of the PWA page layout which can be toggled on &amp; off: </p>
<p> </p>
<p><strong>1. The Breadcrumb &amp; Welcome bar: </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw2.png"> </p>
<p> </p>
<p><strong>2. The Title &amp; Search bar: </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw3.png"> </p>
<p> </p>
<p><strong>3. The Top Link &amp; Site Actions bar: </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw4.png"> </p>
<p> </p>
<p><strong>4. The Quicklaunch menu: </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw5.png"> </p>
<p> </p>
<p>Let's now take a quick look at how to use the SimpleUI parameter to hack the PWA interface… </p>
<p> </p>
<p><strong>1. Add &quot;?SimpleUI=1&quot; to the PWA URL to turn off the Breadcrumb &amp; Welcome bar. </strong></p>
<p>For example, if we're at the PWA Home page, add &quot;<strong>?SimpleUI=1</strong>&quot; to the end of the URL, resulting in <strong>http://vpc01/PWA/default.aspx?SimpleUI=1</strong>:<strong> </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw6.png"> </p>
<p> </p>
<p>Notice that the Breadcrumb &amp; Welcome bar is now hidden. To un-hide the bar, replace &quot;<strong>?SimpleUI=1</strong>&quot; with &quot;<strong>?SimpleUI=0</strong>&quot;: </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw7.png"> </p>
<p> </p>
<p><strong>2. Add &quot;?SimpleUI=2&quot; to the PWA URL to turn off the Title &amp; Search bar. </strong></p>
<p>For example, if we're at the PWA Home page, add &quot;<strong>?SimpleUI=2</strong>&quot; to the end of the URL, resulting in <strong>http://vpc01/PWA/default.aspx?SimpleUI=2</strong>:<strong> </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw8.png"> </p>
<p> </p>
<p>Notice that the Title &amp; Search bar is now hidden. To un-hide the bar, replace &quot;<strong>?SimpleUI=2</strong>&quot; with &quot;<strong>?SimpleUI=0</strong>&quot;. </p>
<p> </p>
<p><strong>3. Add &quot;?SimpleUI=4&quot; to the PWA URL to turn off the Top Link &amp; Site Actions bar. </strong></p>
<p>For example, if we're at the PWA Home page, add &quot;<strong>?SimpleUI=4</strong>&quot; to the end of the URL, resulting in <strong>http://vpc01/PWA/default.aspx?SimpleUI=4</strong>:<strong> </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw9.png"> </p>
<p> </p>
<p>Notice that the Top Link &amp; Site Actions bar is now hidden. To un-hide the bar, replace &quot;<strong>?SimpleUI=4</strong>&quot; with &quot;<strong>?SimpleUI=0</strong>&quot;. </p>
<p> </p>
<p><strong>4. Add &quot;?SimpleUI=8&quot; to the PWA URL to turn off the Quicklaunch menu. </strong></p>
<p>For example, if we're at the PWA Home page, add &quot;<strong>?SimpleUI=8</strong>&quot; to the end of the URL, resulting in <strong>http://vpc01/PWA/default.aspx?SimpleUI=8</strong>:<strong> </strong></p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw10.png"> </p>
<p> </p>
<p>Notice that the Quicklaunch menu is now hidden. To un-hide the menu, replace &quot;<strong>?SimpleUI=8</strong>&quot; with &quot;<strong>?SimpleUI=0</strong>&quot;. </p>
<p>Notice that when we turn off one of these four areas of the page, the setting remains, even when we visit other pages within PWA: </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw11.png"> </p>
<p> </p>
<p>Once again, to reverse the setting, simply add &quot;?SimpleUI=0&quot; to the end of the web address: </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw12.png"> </p>
<p> </p>
<p><span style="font-size:14pt"><strong>Getting Tricky: Combining SimpleUI Parameters </strong></span></p>
<p>Want to toggle more than one of the four areas at the same time? No problem… simply add the desired parameters together. For example, if we'd like to turn off the Breadcrumb &amp; Welcome bar (SimpleUI=1) as well as the Top Link &amp; Site Actions bar (SimpleUI=4), we'll add the numbers together (1+4=5) to create the parameter to add to the address: </p>
<p><strong>http://vpc01/PWA/default.aspx?SimpleUI=5</strong> </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw13.png"> </p>
<p> </p>
<p>Wanna turn off all four? Use &quot;?SimpleUI=15&quot;: </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw14.png"> </p>
<p> </p>
<p><span style="font-size:14pt"><strong>Why Use SimpleUI? </strong></span></p>
<p><strong>Anyone can do it! </strong></p>
<p>Anyone can add the SimpleUI parameter to the PWA address bar, regardless of the permissions that they've been granted in Project Server (you don't need to be an Administrator). </p>
<p> </p>
<p><strong>No programming required! </strong></p>
<p>Because the SimpleUI hack only requires a little bit of simple math and access to the web browser's address bar, no programming knowledge or fancy programming tools are required. </p>
<p> </p>
<p><strong>Reclaim some screen real estate! </strong></p>
<p>For those of us who don't have 45&quot; monitors with 16,000 x 12,000 pixel resolution, scrolling is an essential part of life. SimpleUI helps to reclaim some of that precious screen real estate to cut down the scrolling required when viewing large data views. </p>
<p>Get a bigger view of the Project Center. Nice! </p>
<p><img alt="" src="/msprojectreporterblog/Lists/Photos/080807_0356_HackingPWAw15.png"> </p>
<p> </p>
<p>Next time, we'll look at an easy way to add a &quot;Show / Hide&quot; function to nearly any PWA page for toggling the fluff and reclaiming some of that precious real estate. </p>
<p>In the meantime, play around with SimpleUI and have some fun! </p></div></div>
<div><b>Category:</b> General</div>
<div><b>Published:</b> 8/7/2007 11:50 PM</div>
]]></description>
      <author>Tony Zink</author>
      <category>General</category>
      <pubDate>Wed, 08 Aug 2007 04:50:43 GMT</pubDate>
      <guid isPermaLink="true">http://www.pptspaces.com/msprojectreporterblog/Lists/Posts/ViewPost.aspx?ID=40</guid>
    </item>
  </channel>
</rss>