2 votes

Modifier la page d'accueil du site d'équipe Sharepoint

J'ai besoin de modifier la page à laquelle un utilisateur accède lorsqu'il navigue vers un site d'équipe Sharepoint 2007. Ce que nous essayons d'obtenir pour ce site d'équipe est une mise en page différente de celle par défaut. L'une des deux choses suivantes pourrait probablement résoudre le problème pour moi, mais je n'arrive pas à trouver comment faire l'une ou l'autre :

  1. Changer la page d'accueil d'un site d'équipe en une nouvelle page que j'ai créée - par exemple, de default.aspx à Shared%20Documents. \newhome.aspx
  2. Modifiez la mise en page de default.aspx pour ce site uniquement.

Le site de l'équipe en question n'a pas été mis en place. Nous disposons de l'édition Enterprise de MOSS 2007, et pouvons donc ajouter au site toutes les fonctionnalités qui nous seront utiles.

2voto

Brian Meinertz Points 201

Sous Paramètres du site -> Aspect, vous pouvez définir la page d'accueil comme n'importe quelle autre page du même site (vous devrez peut-être d'abord déplacer votre page personnalisée vers la bibliothèque Pages au lieu de Documents partagés).

1voto

SQL3D Points 670

Si vous avez déjà créé le fichier newhome.aspx dans SharePoint Designer, vous pouvez faire un clic droit dessus et sélectionner "Set as Home Page" dans SPD.

HTH, Dan

1voto

Koen Zomers Points 281

La configuration du site de la page d'accueil n'est en effet disponible que lorsque les fonctions de publication sont activées. De même, avec par exemple SharePoint 2010 Foundation, l'ensemble de l'infrastructure de publication n'est pas disponible du tout, ce qui ne serait pas une option.

Ce que vous pouvez parfaitement faire, c'est utiliser l'API SharePoint ou PowerShell (dans le cas où il s'agirait de SharePoint 2010) pour définir la page de bienvenue sur le RootFolder. Ce serait comme ceci en C# :

using(var site = new SPSite("http://yoursite"))
{
  using(var web = site.OpenWeb())
  {
    var rootFolder = web.RootFolder;
    rootFolder.WelcomePage = "Pages/Home.aspx";
    rootFolder.Update();
  }
}

Dans PowerShell, une fois de plus, pour SharePoint 2010, il faut utiliser la méthode suivante :

Add-PsSnapin Microsoft.SharePoint.PowerShell
$w = get-spweb http://yoursite
$r = $w.RootFolder
$r.WelcomePage = "Pages/Home.aspx"
$r.Update()
$w.Dispose()

0voto

Coding Gorilla Points 1928

Vous devriez pouvoir modifier la mise en page du fichier default.aspx du site en utilisant les éléments suivants Concepteur SharePoint .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X