Creating MOSS 2007 Theme

Creating Themes in MOSS 2007

  1. On the SharePoint server go to the Themes folder e.g. c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\Themes
  2. Make a copy one of the existing theme folders and its contents rename it e.g. MyTheme.
  3. Rename the .INF file within the MyTheme folder to MyTheme.INF
  4. Edit MyTheme.INF.
    1. At the info section, Change the title, to MyTheme. Change codepage, e.g 22200, replacing the code page will fixing error “A theme with the name “MyTheme 1011″ and version already exists on the server.”
    2. In the titles section, rename the names to your new name. this section is to present the name in the different language.
  5. Provide an image to give a preview of your theme. This image should be placed in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\IMAGES. E.g. tmbMyTheme.gif
  6. Modify the c:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\Layouts\1033\SPTHEMES.xml to include a reference to the new MyTheme theme
  7. <Templates>
    <TemplateID>MyTheme</TemplateID>
    <DisplayName> MyTheme </DisplayName>
    <Description> MyTheme has a white background with blue control areas and orange highlights.</Description>
    <Thumbnail>images/tmbMyTheme.gif</Thumbnail>
    <Preview>images/ tmbMyTheme.gif</Preview>
    </Templates>

  8. Modify the CSS within MyTheme folder to personalize your theme.
  9. Run iisreset from the command prompt
  10. Apply the new theme to a “test site”,.
kick it on SharePointKicks.com

39 comments so far

  1. [...] is super cool, must give it a shot. If you want to create your own 2007 MOSS Theme, follow Aris WiBowo’s instructions as [...]

  2. Michael Gannotti on

    Great posting!

  3. [...] Gute Anleitung, wie man ein MOSS 2007 Design (Theme) erstellt. Technorati tags: SharePointCommunity, SharePoint 2007, Design, MOSS 2007 Abgelegt unter SharePoint, Office 12, Newsticker [...]

  4. [...] Creating MOSS 2007 Theme [...]

  5. Diegoop on

    I do that and the error “A theme with the name “MyTheme 1011″ and version already exists on the server.” persist… :(

  6. Marta on

    Same for me!! Error “A theme with the name “MyTheme 1011″ and version already exists on the server.” still persists. Doesn’t seem to matter what I name it. :(

  7. aris wibowo on

    have you change a codepage ?? :)

  8. Pietro on

    Great article…

  9. Manju on

    Getting the same error …. followed all the steps… changed the codepage…

    “A theme with the name “MyTheme 1011″ and version already exists on the server. “

  10. lån on

    Nice posting, funny hos MS can’t include a searchfunctionality in MOSS07 admin interface. AND funny how you have to buy thirdparty books to make their software work :)

    Cheers
    http://www.finai.dk

  11. Peter on

    I made all the changes, deleted a previously-created MySite, and then tried to recreate it,I got a 401 unauthorized error. I deleted all my changes and still I am not allowed to create MYSite.

  12. maree on

    I have the same experience as Peter — getting the 401 error consistently when trying to create a MySite in Sharepoint 2007 Server. Is this a bug? Seems like it’s a fairly common error – with recent installations; maybe there’s a patch coming?

  13. KAYLOE on

    if you get the 1011 error, rename the theme folder and the theme.inf to something similar and you should be right to go.

  14. Shantell on

    Kayloe,

    Thanks for your post, it really helped? Not sure why, but it did. :)

  15. Michael on

    Hello,

    I always got the 1011 error until I renamed the new theme to lower case (completly).

    Before this I used mixed letters but always the same exact spelling – this does not work. I think there is some place in the sharepoint code like:
    C#: if(title.ToLower()==somevariable)
    and microsoft programmers forgot “somevariable.ToLower()” (I forgot this several times).

    I can live with lowercase -> perhaps someone can find out where to do lower and where it does not matter (SPThemes.xml, inf file, titles, folder)

    Regards,
    Michael

  16. [...] Creating MOSS 2007 Theme [...]

  17. Carlos on

    Any change under 12 folder you must restart IIS
    for me, Template does not work un root site, only on created subsites.

  18. Carlos on

    when trying to apply template to Root site, the error “A theme with the name ..” ocurred, so I went to SPD, opened the root site (http://test), in the folder list, folder “_themes” there was “MyTheme”, so I deleted that folder (in the file systeme nothing changed), I applied the theme to root site and everything worked.

    I was like a copy of what I defined on the file system and that was the conflict.

    Cheers
    CE

  19. Daniel on

    Why do I need to change the Codepage? And to which value should I change it to? What is the codepage? Thanks!

  20. bob on

    sf8KRq hi great site thx http://peace.com

  21. Huda on

    Dear All,

    I s there any one know about any vendors who can develop new theme for WSS 3.0??

  22. DesertPhoenix on

    thx for the info

  23. [...] Creating MOSS 2007 Theme Posted on May 27, 2008 by liedong Greate Post from Creating Themes in MOSS 2007 [...]

  24. legal on

    oh yeah, pretty good

  25. Mark on

    Thanks for the tip! Helped me out :)

  26. lyric on

    i used this a few days ago, it works

  27. why kill on

    thatnks for the guidance./

  28. Amlan on

    Thanks a lot…….

  29. Amlan on

    If I want to update the css of t5he theme after applying nit. Will I need to follow all these steps of only restarting the IIS the changes will be reflected?

  30. ford chip on

    thanks a bunch.

  31. SMS Alerts on

    Wow, thanks a lot for this tutorial. Helped me learn a lot, especially as i have just started my first word press blog.

  32. emo on

    pretty good tutorial, will come in handy

  33. Domain on

    Thanks for the tutorial, really useful for me

  34. Golfmitgliedschaft on

    I made all the changes, deleted a previously-created MySite, and then tried to recreate it,I got a 401 unauthorized error

  35. David Gortler on

    Great tutorial. This really helped me on creating a MOSS 2007 Theme.

  36. amit on

    Thanks man it work for meeeeeeee

  37. Supply Chain on

    Thanks for the tutorial its helped me a lot creating my theme


Leave a reply