OVH Cloud OVH Cloud

CREER UN NOUVEAU THEME

3 réponses
Avatar
Mezzo
Bonjours,
je voudrais créer un nouveau theme pour l'appliquer sur des site wss, j'ai
fais et refais les instruction à suivre dans le SDK...... tout est ok, mon
nouveau theme apparaît dans la liste "Apply Theme to Web site" mais quand je
le selectionne et fait "apply" cela ne passe pas......

Voici le message que j'obtiens :
---------
Error

A theme with the name "toto 1011" and version already exists on the server.

Troubleshoot issues with Windows SharePoint Services.
-------

(Toto étant le nom de test de mon nouveau theme vous l'aurez compris...)

Quelqu'un a-t-il la solution a ce problème ? Parce que là je ne comprends
plus, et j'ai fait 36 forums sans y trouver de discussion autour de cette
situation...

Merci de me répondre !

Mezzo

3 réponses

Avatar
EROL [MVP SPS]
Bonsoir,

Deux sur articles:
http://sharepointerol.blogspot.com/
Office Developer Center: Branding a SharePoint Portal Server 2003 Site: Part
2, How to Apply Your Own Corporate Brand
Office Developer Center: Branding a SharePoint Portal Server 2003 Site: Part
2, How to Apply Your Own Corporate Brand

Office Developer Center: Branding a SharePoint Portal Server 2003 Site: Part
1, Understanding the Use of a Corporate Brand
Office Developer Center: Branding a SharePoint Portal Server 2003 Site: Part
1, Understanding the Use of a Corporate Brand

Sur la costom,

Voir le site de Stéphane:
http://www.sharepoint-france.com/WSS/Articles/2004-07-09/Default.aspx

Tous les modèles SharePoint (WSS et SPS) sont composés de la même manière à
savoir qu'ils possèdent :
a.. Des fichiers ASPX qui définissent la partie graphique des sites
a.. Des fichiers XML qui définissent le contenu par défaut des sites
a.. Divers fichiers (images, modèles de documents...)
Ces modèles de site sont copiés sur les serveurs SharePoint au moment de
l'installation du produit. Par défault, ils sont installés dans C:Program
FilesFichiers communsMicrosoft SharedWeb Server
Extensions60Template1036 si vous utilisez la version Française de
SharePoint sur un serveur Windows 2003 Français. En cas d'utilisation d'un
Windows 2003 Anglais, remplacez Fichiers communs par Common Files. De même
pour SharePoint, en version Anglaise les modèles sont le répertoire 1033.

De mémoire il faut voir un élément de plus:

Customizing templates
If you don't know it, you can waste a lot !

When registering new templates in WEBTEMP.XML and WEBTEMPSPS.XML, you have
to set an ID greater than 10000 (maybe Microsoft hopes to release a lot of
new templates in the SP). And IDs must be different in the two files. For
example, you can't have a template id of 10001 in the WSS definitions
(WEBTEMP.XML) and another with id 10001 in the SPS areas definitions
(WEBTEMPSPS.XML).



EROL

"Mezzo" a écrit dans le message de news:

Bonjours,
je voudrais créer un nouveau theme pour l'appliquer sur des site wss, j'ai
fais et refais les instruction à suivre dans le SDK...... tout est ok, mon
nouveau theme apparaît dans la liste "Apply Theme to Web site" mais quand
je
le selectionne et fait "apply" cela ne passe pas......

Voici le message que j'obtiens :
---------
Error

A theme with the name "toto 1011" and version already exists on the
server.

Troubleshoot issues with Windows SharePoint Services.
-------

(Toto étant le nom de test de mon nouveau theme vous l'aurez compris...)

Quelqu'un a-t-il la solution a ce problème ? Parce que là je ne comprends
plus, et j'ai fait 36 forums sans y trouver de discussion autour de cette
situation...

Merci de me répondre !

Mezzo



Avatar
Mezzo
Merci Erol pour ces informations,
cependant ce n'est pas tout à fait ce que je voulais savoir....
Ce que tu me proposes c'est d'appliquer une customisation à SPS, moi je veux
customiser différemment plusieurs sites WSS sur un même SPS.

Je t'explique :

Ce que je veux savoir c'est comment peut-on créer un nouveau theme à
appliquer dans WSS... Il y a un début d'explication dans le SDK mais
malheureusement en suivant exactement les instruction on obtient :

---------
Error

A theme with the name "toto 1011" and version already exists on the server.

Troubleshoot issues with Windows SharePoint Services.
-------

Toto est ici le nom de mon nouveau theme que j'ai tenté d'appliquer dans
"Apply theme to site" (c'est une version en anglais).

Mon but est d'avoir plusieurs sites WSS sur le même SPS ayant chacun un look
différent. Comme ces sites doivent être évolutifs je ne peux pas passer par
Frontpage (problème du ghosting...) je dois donc utiliser le système des
themes à appliquer aux sites...
Mais pour cela il me faut pouvoir créer de nouveaux themes...

Voilà, et j'avoue que je commence à trouver WSS et SPS vraiment très peu
pratique pour la customisation, si l'on peut créer un nouveau theme comme
cela est expliqué dans le SDK alors j'aimerai que l'on me donne toutes les
infos pour ça.... c'est assez incroyable, il n'y a pas moyen d'en savoir
plus...

Merci à la personne qui saura me renseigner à ce sujet...

Mezzo
Avatar
EROL [MVP SPS]
Bonjour,

En ce qui concerne les thémes WSS, deux pistes pour les CSS:
http://www.sharepointcustomization.com/resources/tipstricks/wss_cssguide.htm
+
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/odc_SP2003_ta/html/ODC_WSSAddingCustomViewStyle.asp

How to Add a Custom View Style
View styles in Windows SharePoint Services are defined using Collaborative
Application Markup Language (CAML) in the file VWSTYLES.XML located in the
top-level XML folder of a site definition.

For the default site definition in Windows SharePoint Services, this folder
is located at Local_Drive:Program FilesCommon FilesMicrosoft Sharedweb
server extensions60TEMPLATE1033STSXML, where Local_Drive represents the
drive letter where Windows SharePoint Services is installed. Because the
definitions for view styles are stored on the file system and not in the
database, only a SharePoint administrator with access to the file system is
able to deploy new view styles.

+

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/tsovIntroTemplates.asp

Custom Templates
A custom template is a customization applied to a site definition. When a
user customizes a site or list in the user interface, the custom template
consists of the difference between the original state of the site or list as
determined by its definition and the state of the site when the custom
template is generated. Custom templates remain tied to a particular site
definition (for example, the one for a SharePoint site or a Meeting
Workspace site), so that if the site definition is not present or is
changed, the custom template will not work.

++++++++++++++++++++++
et aussi ensuite créer des modéles vides pour les mettre à disposition.

++++++++++++++++++++++
Allez sur le site je l'ai refait et largement développé,
voir : http://www.mysps.info

@bientôt sur les news de SharePoint.
Bonne fin de semaine.

EROL
[MVP SharePoint Microsoft France]
*****************************************
http://www.clubsps.org
http://aspnet2.com/mvp.ashx?ErolGiraudy
http://sharepointerol.blogspot.com/
http://giraudyp.perso.cegetel.net/Livre3.htm
=============================
"Mezzo" a écrit dans le message de news:

Merci Erol pour ces informations,
cependant ce n'est pas tout à fait ce que je voulais savoir....
Ce que tu me proposes c'est d'appliquer une customisation à SPS, moi je
veux
customiser différemment plusieurs sites WSS sur un même SPS.

Je t'explique :

Ce que je veux savoir c'est comment peut-on créer un nouveau theme à
appliquer dans WSS... Il y a un début d'explication dans le SDK mais
malheureusement en suivant exactement les instruction on obtient :

---------
Error

A theme with the name "toto 1011" and version already exists on the
server.

Troubleshoot issues with Windows SharePoint Services.
-------

Toto est ici le nom de mon nouveau theme que j'ai tenté d'appliquer dans
"Apply theme to site" (c'est une version en anglais).

Mon but est d'avoir plusieurs sites WSS sur le même SPS ayant chacun un
look
différent. Comme ces sites doivent être évolutifs je ne peux pas passer
par
Frontpage (problème du ghosting...) je dois donc utiliser le système des
themes à appliquer aux sites...
Mais pour cela il me faut pouvoir créer de nouveaux themes...

Voilà, et j'avoue que je commence à trouver WSS et SPS vraiment très peu
pratique pour la customisation, si l'on peut créer un nouveau theme comme
cela est expliqué dans le SDK alors j'aimerai que l'on me donne toutes les
infos pour ça.... c'est assez incroyable, il n'y a pas moyen d'en savoir
plus...

Merci à la personne qui saura me renseigner à ce sujet...

Mezzo