Slik tilpasser du programsider i Oppsett-mappen i SharePoint

Opprinnelig KB-nummer: 944105

Innledning

Denne artikkelen beskriver to metoder for å tilpasse utseendet og virkemåten til nettstedssamlingene i SharePoint.

Endring av filene som er installert av SharePoint, støttes ikke. Det finnes imidlertid noen scenarioer der du kanskje må endre disse filene for å oppnå konsekvent varemerking eller andre tilpasninger. Når du endrer disse filene, må du vurdere at de kan bli erstattet av fremtidige oppdateringer og oppdateringspakker. I tillegg kan det være komplikasjoner når du oppgraderer til senere versjoner av produktet. Behold sikkerhetskopier av alle tilpassede filer i tilfelle de overskrives av en oppdatering. Produktstøtte vil gi kommersielt rimelig støtte for hjelp med endringer, men vil ikke kunne gi produktendringer eller hurtigreparasjoner som følge av endring av filene som er installert av SharePoint.

  1. Opprett en Layouts_Backup mappe som inneholder en sikkerhetskopi av de opprinnelig installerte filene og mappene. Du kan for eksempel opprette en Layouts_Backup mappe på følgende plassering:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\Layouts_Backup

  2. Kopier de opprinnelig installerte filene og mappene fra Oppsett-mappen til Layouts_Backup mappen du opprettet i trinn 1. Kopier for eksempel de opprinnelig installerte filene og mappene fra følgende mappe til Layouts_Backup-mappen:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts

  3. Tilpass .aspx filer og Application.Master-filen etter behov i Oppsett-mappen.

Metode 2: Opprette en mappe for egendefinerte oppsett

Obs!

Denne metoden endrer oppsettskatalogen for alle områdesamlinger i webprogrammet som endres. Hvis du vil bruke egendefinerte oppsettendringer i en individuell områdesamling, bør områdesamlingen befinne seg i sitt eget webprogram.

  1. Opprett en egendefinertSiteCollection-mappe for oppsett for å inneholde en kopi av de opprinnelig installerte filene og mappene. Du kan for eksempel opprette enSiteCollection-mappe for oppsett på følgende plassering:

    C:\Program files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\LayoutsSiteCollection

    Obs!

    SiteCollection-plassholderen er navnet på en områdesamling.

  2. Kopier de opprinnelig installerte filene og mappene fra Oppsett-mappen tilSiteCollection-mappen for oppsett som du opprettet i trinn 1. Kopier for eksempel de opprinnelig installerte filene og mappene fra følgende mappe tilSiteCollection-mappen for oppsett:

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts

  3. Start Internet Information Services (IIS)-behandling. Dette gjør du ved å klikke Start, peke på Alle programmer, peke på Administrative verktøy og deretter klikke Internet Information Services (IIS)-behandling.

  4. Følg disse trinnene i IIS Manager:

    1. Utvid webområdet som er vert for områdesamlingen.
    2. Høyreklikk _layouts, og klikk deretter Egenskaper.
    3. Klikk fanen Virtuell katalog .
    4. Klikk Bla gjennom, endre banen fra Oppsett-mappen til mappen LayoutsSiteCollection , og klikk deretter OK to ganger.
  5. ISiteCollection-mappen for oppsett kan du tilpasse .aspx filer og Application.Master-filen etter behov.

  6. Gjenta disse trinnene for hver områdesamling du må tilpasse.

Fordel med metode 2

  • Denne metoden aktiverer tilpassing av programsider for individuelle områdesamlinger.

Begrensninger for metode 2

  • Hvis en offentlig oppdatering, en hurtigreparasjonspakke eller en oppdateringspakke er installert som inneholder oppdateringer til filene i Oppsett-mappen, brukes ikke oppdateringen i den egendefinerte oppsettmappen.
  • Denne metoden kan føre til store problemer med håndterbarhet og vedlikehold.
  • Alle hardkodede funksjoner i SharePoint som refererer til Oppsett-mappen i stedet for den _layouts virtuelle katalogen, fungerer kanskje ikke som forventet.