OVH Cloud OVH Cloud

Les includes

4 réponses
Avatar
robbie
Bonjour,

j'ai réalisé de nombreuses recherches concernannt les includes en asp, mais
je n'arrive aps a y mettre en place, et je ne sais aps si cela provient de
WSS ou pas ?!
en effet j'ajoute la ligne <!-- #include file='Lists/mention.html' -->, mais
cela ne fonctionne pas, une page d'erreur s'affiche avec le message:
"L'accès au chemin 'mention.html' a été refusé. "

Merci !

4 réponses

Avatar
Renaud COMTE [MVP]
pourquoi voulait vous utiliser des includes ????

le moteur asp.net les empeche d'ailleurs vue qu'il a son propre code serveur
à executer

http://support.microsoft.com/default.aspx?scid=kb;en-us;306575
Because ASP.NET applications are compiled and run before they are sent to
the client, you cannot use a variable in place of a file name in a server-side
include file (such as <!-- #include PathType = FileName -->"). However, you
can use the Response or StreamReader object to write the include file to
the HTTP content stream.

voila

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

Bonjour,

j'ai réalisé de nombreuses recherches concernannt les includes en asp,
mais
je n'arrive aps a y mettre en place, et je ne sais aps si cela
provient de
WSS ou pas ?!
en effet j'ajoute la ligne <!-- #include file='Lists/mention.html'
-->, mais
cela ne fonctionne pas, une page d'erreur s'affiche avec le message:
"L'accès au chemin 'mention.html' a été refusé. "
Merci !



Avatar
robbie
J'ai donc créé une nouvelle page d'accueil avec Dreamweaver MX 2004. Elle
marche très bien, mais j'ai donc tué le ghost, et donc losque sur ma page
d'accueil je click sur la liste de toutes les annonces, elle s'ouvre donc
dans une page "sharepoint" de base. Je voudrais donc modifier toutes les
pages avec mon nouveau design, toutes les pages, enfin celles qui seront
visible par les utilisateurs "lecteurs".
Le includes me serviraient donc dans ce cas à par exemple insérer mon menu,
pour que je n'ai qu'une seule fois à le modifier pour qu'il change sur toutes
les pages ...




"Renaud COMTE [MVP]" a écrit :

pourquoi voulait vous utiliser des includes ????

le moteur asp.net les empeche d'ailleurs vue qu'il a son propre code serveur
à executer

http://support.microsoft.com/default.aspx?scid=kb;en-us;306575
Because ASP.NET applications are compiled and run before they are sent to
the client, you cannot use a variable in place of a file name in a server-side
include file (such as <!-- #include PathType = FileName -->"). However, you
can use the Response or StreamReader object to write the include file to
the HTTP content stream.

voila

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Bonjour,
>
> j'ai réalisé de nombreuses recherches concernannt les includes en asp,
> mais
> je n'arrive aps a y mettre en place, et je ne sais aps si cela
> provient de
> WSS ou pas ?!
> en effet j'ajoute la ligne <!-- #include file='Lists/mention.html'
> -->, mais
> cela ne fonctionne pas, une page d'erreur s'affiche avec le message:
> "L'accès au chemin 'mention.html' a été refusé. "
> Merci !
>






Avatar
robbie
Merci !
je vais donc essayé de programmer des webpart, mais bon je pense pas que ça
sera chose facile !
Juste une chose, je ne développe pas sur la même machine que celle ou se
trouve sharepoint, et donc dans le lien il est précisé qu'il faut donc ajouté
un fichier .dll, sauriez-vous lequel c'est?

merci !




"Renaud COMTE [MVP]" a écrit :

Je comprends

Mais l'include n'est pas la bonne solution : passez à :Net et les WebPart :)
ce lien devrait vous aider

http://blogs.msdn.com/nigelbridport/archive/2004/11/18/265762.aspx

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> J'ai donc créé une nouvelle page d'accueil avec Dreamweaver MX 2004.
> Elle
> marche très bien, mais j'ai donc tué le ghost, et donc losque sur ma
> page
> d'accueil je click sur la liste de toutes les annonces, elle s'ouvre
> donc
> dans une page "sharepoint" de base. Je voudrais donc modifier toutes
> les
> pages avec mon nouveau design, toutes les pages, enfin celles qui
> seront
> visible par les utilisateurs "lecteurs".
> Le includes me serviraient donc dans ce cas à par exemple insérer mon
> menu,
> pour que je n'ai qu'une seule fois à le modifier pour qu'il change sur
> toutes
> les pages ...
> "Renaud COMTE [MVP]" a écrit :
>
>> pourquoi voulait vous utiliser des includes ????
>>
>> le moteur asp.net les empeche d'ailleurs vue qu'il a son propre code
>> serveur à executer
>>
>> http://support.microsoft.com/default.aspx?scid=kb;en-us;306575
>> Because ASP.NET applications are compiled and run before they are
>> sent to
>> the client, you cannot use a variable in place of a file name in a
>> server-side
>> include file (such as <!-- #include PathType = FileName -->").
>> However, you
>> can use the Response or StreamReader object to write the include file
>> to
>> the HTTP content stream.
>> voila
>>
>> Renaud COMTE [MVP]
>> ---------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> Bonjour,
>>>
>>> j'ai réalisé de nombreuses recherches concernannt les includes en
>>> asp,
>>> mais
>>> je n'arrive aps a y mettre en place, et je ne sais aps si cela
>>> provient de
>>> WSS ou pas ?!
>>> en effet j'ajoute la ligne <!-- #include file='Lists/mention.html'
>>> -->, mais
>>> cela ne fonctionne pas, une page d'erreur s'affiche avec le message:
>>> "L'accès au chemin 'mention.html' a été refusé. "
>>> Merci !






Avatar
robbie
Merci ! bcp !
j'ai testé d'en faire une toute simple juste pour tester, et ça marche !

J'ai juste une dernière question.

J'ai un menu déroulant qui est géré avec ma feuille de style pour ce qui
concerne la mise et forme, et un mini script javascript pour ce qui concerne
le dépliment.
A votre avis quel est le meilleur moyen pour moi d'en faire une webpart?

Merci !!




"Renaud COMTE [MVP]" a écrit :

il vous faut une reference au fichier Microsoft.sharePoint.dll du bin du
repertoir applicatif de votre serveur
>>> soit vous la copiez sur votre disque ou vous faites un partage reseau

Voici le chemin serveur : C:Program FilesFichiers communsMicrosoft Sharedweb
server extensions60BIN

sinon, c'est pas si compliqué mais bon courage quand même

Renaud COMTE [MVP]
---------------------------------
http://blogs.developpeur.org/themit/
http://blog.spsclerics.com/

> Merci !
> je vais donc essayé de programmer des webpart, mais bon je pense pas
> que ça
> sera chose facile !
> Juste une chose, je ne développe pas sur la même machine que celle ou
> se
> trouve sharepoint, et donc dans le lien il est précisé qu'il faut donc
> ajouté
> un fichier .dll, sauriez-vous lequel c'est?
> merci !
>
> "Renaud COMTE [MVP]" a écrit :
>
>> Je comprends
>>
>> Mais l'include n'est pas la bonne solution : passez à :Net et les
>> WebPart :) ce lien devrait vous aider
>>
>> http://blogs.msdn.com/nigelbridport/archive/2004/11/18/265762.aspx
>>
>> Renaud COMTE [MVP]
>> ---------------------------------
>> http://blogs.developpeur.org/themit/
>> http://blog.spsclerics.com/
>>> J'ai donc créé une nouvelle page d'accueil avec Dreamweaver MX 2004.
>>> Elle
>>> marche très bien, mais j'ai donc tué le ghost, et donc losque sur ma
>>> page
>>> d'accueil je click sur la liste de toutes les annonces, elle s'ouvre
>>> donc
>>> dans une page "sharepoint" de base. Je voudrais donc modifier toutes
>>> les
>>> pages avec mon nouveau design, toutes les pages, enfin celles qui
>>> seront
>>> visible par les utilisateurs "lecteurs".
>>> Le includes me serviraient donc dans ce cas à par exemple insérer
>>> mon
>>> menu,
>>> pour que je n'ai qu'une seule fois à le modifier pour qu'il change
>>> sur
>>> toutes
>>> les pages ...
>>> "Renaud COMTE [MVP]" a écrit :
>>>> pourquoi voulait vous utiliser des includes ????
>>>>
>>>> le moteur asp.net les empeche d'ailleurs vue qu'il a son propre
>>>> code serveur à executer
>>>>
>>>> http://support.microsoft.com/default.aspx?scid=kb;en-us;306575
>>>> Because ASP.NET applications are compiled and run before they are
>>>> sent to
>>>> the client, you cannot use a variable in place of a file name in a
>>>> server-side
>>>> include file (such as <!-- #include PathType = FileName -->").
>>>> However, you
>>>> can use the Response or StreamReader object to write the include
>>>> file
>>>> to
>>>> the HTTP content stream.
>>>> voila
>>>> Renaud COMTE [MVP]
>>>> ---------------------------------
>>>> http://blogs.developpeur.org/themit/
>>>> http://blog.spsclerics.com/
>>>>> Bonjour,
>>>>>
>>>>> j'ai réalisé de nombreuses recherches concernannt les includes en
>>>>> asp,
>>>>> mais
>>>>> je n'arrive aps a y mettre en place, et je ne sais aps si cela
>>>>> provient de
>>>>> WSS ou pas ?!
>>>>> en effet j'ajoute la ligne <!-- #include file='Lists/mention.html'
>>>>> -->, mais
>>>>> cela ne fonctionne pas, une page d'erreur s'affiche avec le
>>>>> message:
>>>>> "L'accès au chemin 'mention.html' a été refusé. "
>>>>> Merci !