Wednesday, April 22, 2015

[RESOLVED] Problem with bottom of ribbon disappearing after upgrade from SharePoint 2010 to SharePoint 2013

 
Problem with bottom of ribbon disappearing after upgrade from SharePoint 2010 to SharePoint 2013


this boils down to a styling issue.  if you look a the picture below you will notice that the bottom of the ribbon has been cut-off.
 
 
what needed to be done was edit the CSS file and change  where this appears "#s4-ribbonrow" to "#ms-designer-ribbon".  this is how the new 2013 masterpage identifies the ribbon.
once this is done ...please save and publish.
 
 
 
 
 
After you have published your CSS the ribbon will now show the options at the bottom of the ribbon.

Regards
Bradley

Wednesday, August 7, 2013

Windows 8 App development


Hi
SO ...its been a while …….
How crazy is the new windows 8 App model .....
I have had a bit of time to mess around with the App model for building Windows 8 Store Apps.
I am currently armed with a lenovo Thinkpad 2 for testing and a memory hungry VM for DEV'ing.

I will share some of my starting hiccups to make it easier for anyone who wishes to get started and hit the ground running.

Im using Windows 8.1 and Visual Studio 2013 Preview …. I feel like a kid on christmas morning  J

To download Windows 8.1 click here

To download Visual Studio 2103 Preview click here 

You will also need to get a Developer license and your VM needs to be online so it can validate your developer license key before the app will debug ... after you get the developer key you dont need to be online.

Here is a link to get you started and also some useful code samples .
 

I would also suggest that you go to youtube and check out the MSDN channel 9 podcasts … this is an excellent source of information.   


Once you start there are a lot of page layouts that you can use so you just have to pick the one that’s closest to your needs …but more on this when you create your first app …just choose you programming style ...
 

I will try to update this more regularly  …… and happy coding .. J

Sunday, September 9, 2012

SharePoint Saturday Cape town

Hi.
I presented at SharePoint Saturday Cape Town (#SPSCPT) on the 8 of September 2012.
it was an awesome experience and thanks again one and all for showing up...

here is link to the DEMO and slides



Regards
Bradley Chetty

Friday, March 16, 2012

How to enable logging on the FIM client in Sharepoint 2010

Hi.

  1.  First of all navigate to the FIM MIISCLIENT folder on the server where the service is running ... c:\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Bin
  2. Open the miiserver.exe.config in notepad
  3. add the following script after the  /runtime and before the /configuration

  4. >
  5. then save the file and RUN a FULL profile Sync.
  6. this will then create a log file ... be aware that the size of this file can GROW rather large ....
Done and dusted ... this will help you to troubleshoot errors begin thrown by the FIM client.
 
Regards
Bradley

Tuesday, February 14, 2012

Hi all.
while browsing around i came across a SharePoint eMagazine .....  :)

http://www.sdn.nl/IW/FreeMagazine/tabid/139/Default.aspx

its worth a read .. :)

Regards
Bradley

Wednesday, November 30, 2011

Timer Job with configuration settings

Hi
While searching for a better way to have dynamic settings when creating timer jobs ...
Timer job with configuration settings

This really helped me out ....

Regards
Bradley Chetty

Tuesday, November 29, 2011

Information Worker Event

Hi
I presented at IW CPT ...
it was great fun ...and hope to do it again soon....
for all that attended thanks for taking the time to attend .....  it is much appreciated...
here is my slide deck...
also here is the PowerShell script to move the users......

//**************************BEGIN CODE*************************************
param([string]$url = (Read-Host "Enter the Url of the Web Application: "), `

[string]$oldprovider = `(Read-Host "Enter the Old Provider Name (Example -> Domain\ or MembershipProvider:) "), `
[string]$newprovider = `(Read-Host "Enter the New Provider Name (Example -> Domain\ or i:0#.f
MembershipProvider
) "))
add-pssnapin microsoft.sharepoint.powershell -EA 0
# Get all of the users in a site
$users = get-spuser -web $url
# Set a conversion flag which will later be used to verify if you want to continue processing
$convert = $false
# Loop through each of the users in the site
foreach($user in $users)
{
# Create an array that will be used to split the user name from the domain/membership provider
$a=@()
$displayname = $user.DisplayName
$userlogin = $user.UserLogin
# Separate the user name from the domain/membership provider
if($userlogin.Contains(':'))
{
$a = $userlogin.split(":")
$username = $a[1]
}
elseif($userlogin.Contains('\'))
{
$a = $userlogin.split("\")
$username = $a[1]
}
# Create the new username based on the given input
$newalias = $newprovider + $username
if (-not $convert)
{
$answer = Read-Host "Your first user will be changed from $userlogin to $newalias. Would you like to continue processing all users? [Y]es, [N]o"
switch ($answer)
{
"Y" {$convert = $true}
"y" {$convert = $true}
default {exit}
}
}
if(($userlogin -like "$oldprovider*") -and $convert)
{
move-spuser -identity $user -newalias "$newalias" -ignoresid -Confirm:$false
}
}
//**************************END CODE*************************************