Getting external RSS feeds working through a proxy in SharePoint

  1. Find the web.config file for the web application
  2. e.g.

    C:\Inetpub\wwwroot\wss\VirtualDirectories\443

  3. Backup web.config and then open the file in notepad
  4. Append the  <defaultProxy> tag to include the proxy details
  5. <system.net>

    <defaultProxy>

    <proxy usesystemdefault=”false” proxyaddress=”http://proxy:80/” bypassonlocal=”true” />

    </defaultProxy>

    </system.net>

  6. Substitute http://proxy:80/ with your proxy address and port
  7. Save the web.config file

SharePoint Blueband MasterPage IE8 Drop-Downs

When using the Blueband masterpage or a custom masterpage, you may find that the drop-down menus don’t work in Internet Explorer 8 (IE8).

ie8 problem

There is a fix for internet explorer or you can view the page in compatibility mode. The only problem is you can’t expect all your users to know how to do this. Your site will be unusable to some of your users.

To fix this problem include the following meta tag into your masterpage:

<meta http-equiv=”X-UA-Compatible” content=”IE=EmulateIE7″ />

It will force IE8 to render the page as it would if it was still IE7. Maybe not the best of fixes but all that Microsoft provide at the moment. The SP2 update to sharepoint just adds this line into the Masterpages (this will not add it into custom masterpages that you have already made!).

Removing the Close Web Part Button

It can be very annoying having users accidently close web parts. It’s a long process to restore them.
To re-open a closed web part:

Go to Site Actions > Edit Page:
o Add a web part
o Advanced Web part gallery and options
o Select “Closed Web Parts”
o Drag-n-drop the web part back onto your page

To prevent this process from happening, try turning off the close web part button. It doesn’t remove the possibility of a user closing the web part but makes it much less likely to accidently happen!

For Each Web Part:

1.    Click on the web part menu and choose “Modify Shared Web Part” (as shown below)

2.    Expand “Advanced”

3.    Uncheck “Allow Close” (see below)

4.    Press OK

Inheriting a Master Page Across Site Collections

Ok, your publishing pages inherit fine but what if you want to inherit a master page on multiple site collections?

Unfortunately there is no easy way to do this if you want it to apply to the form pages as well, you could apply that master page to the entire web application but this would restrict one master page for the site. You need to create a site feature based on this master page template.

1. Open your master page in SharePoint Designer 2007 and make the appropriate changes to the site.

2. Insert your HTML, Javascript and attach your CSS, etc….

3. Copy and paste your master page code into notepad and save as masterpageName.master

4. Follow Heather Solomon’s excellent tutorial on creating a site feature and use your MasterpageName.master as the master page template

http://www.heathersolomon.com/blog/articles/servermstpageforsitecollect_feature.aspx

Once the site feature is activated you can goto Site Actions –> Site Settings –> Master Page and select your master page from the list (tick the box if you want it to apply to all the subsites)

Master Page Settings
Master Page Settings

Result – A custom master page which can be inherited by all the site’s children and the forms.

Master Page Magic

It’s pretty simple to edit master pages as long as you know where to put the HTML/JavaScript/CSS.
I inserted the banner image and the CSS menu into the Master Page on this site. The JavaScript was inserted into the header but I inserted the CSS at the bottom of the page (this is so it can override the default CSS).

The HTML was added to the Master Page by inserting a new table row under the ms-globalTitleArea table cell. This is one of the best places for a banner as it spans the width of the page.

The flash banner was added in the actual page as I didn’t want the flash banner to appear on any other page except the home page.

The style could be made into a theme but remember that the Master Page will not contain the JavaScript or HTML unless it has been inherited from the parent site. It might be a good idea to create a theme for the colours and other CSS properties but also create a Master Page for the HTML and Java. You could them save this as a template to reuse for a number of sites!

ISA Login Form

ISA Login Screen
ISA Login Screen

I had my first go at creating a custom form for ISA server today. The implementation went well considering i have never really used ISA server before. My aim is to create a second version of the form which will be more creative and personalised (now i have lost my fear of touching ISA server).
I’m hoping to use the string file to change the text, to give it a more west park feel. Images and logos created in PhotoShop.

Managed Learning Community to be shown at the Achievement Show 2009 – 16th June 2009 at Emirates Stadium, London

West Park will showcase Tony’s MLE community to 1500 delegates from schools around the country. The show is split into 11 themed zones that support all areas of secondary education, one of which is dedicated to New Technologies. Much of the area is devoted to an exhibition area for New Technologies-related companies but there is an area put aside for school presentations.

West Park will showcase the primary and secondary Managed Learning Environments in the New Technologies section of the show because of its impact on student achievement. Redhill and West Park MLEs will be presented showcasing the podcasting, built in video library, parental access and consolidated management system with live registers and student database.

http://www.ledge.org.uk/achievement/

emirates_stadium

SharePoint Themes

Check out my latest Sharepoint Themes at http://www.tonyishere.co.uk/web.php
Please feel free to add your feedback

Florida Villa Sharepoint Website written in CSS, Javascript and HTML, also using Photoshop for icons and images

F1 style sharepoint site written in CSS, Javascript, ActionScript and HTML, also using Photoshop for vector and logo, also using Flash for animation
Image of car used from original F1 site – replica of original site using sharepoint

School Portal written in HTML, CSS, Javascript, ActionScript and Microsoft SharePoint Server 2007. Graphics created in Photoshop and Flash

West Park School Portal written in CSS, Javascript, HTML and Microsoft SharePoint Server 2007

Redhill School Portal written in CSS, HTML and Microsoft SharePoint Server 2003

Redhill Pupils Portal (Video Page) written in CSS, HTML, Flash and Microsoft SharePoint Server 2003

West Park School Virtual Learning Environment created in Microsoft Office SharePoint Server 2007 (MOSS)

Redhill Primary School Virtual Learning Environment created in Microsoft Office SharePoint Server 2007 (MOSS) – custom theme with images created in photoshop