[SPS2003]Modifier l'affichage des resultas de recherche
2 réponses
olivier
Bonjour à tous,
Je suis de retour avec une nouvelle question, je suis toujours en train de
customiser mon SPS2003 notamment les fonctions de recherche.
Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma page
de recherche perso (en ASP), cette page se contente de passer les critères
de recherche dans l'url d'appel de la page search.aspx
(http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne
plutôt bien, maintenant il faut que je passe à l'étape suivante : la
customisation de l'affichage des résultats de recherche.
De base, un résultat de recherche affiche sur la première ligne le nom du
document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien vers
le document, sur la troisième ligne la possibilité entre autre d'afficher le
détails du doc (par exemple les méta data indexée)
Ce qui serait parfait dans mon cas c'est d'arriver à afficher les metadata
indexé sans avoir besoin d'aller cliquer sur "Item Details".
Quelqu'un aurait une idée pour me donner une piste de départ pour mes
recherches ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Julien Bakmezdjian [MS]
Bonjour,
Vaste et intéressante question... Tout d'abord, rendez-vous sur http://server/Search.aspx?modeíit&PageView=Shared Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez alors voir les 2 WebParts de cette page. SearchResults est le WebPart responsable de l'affichage des résultats... Vous allez pouvoir le supprimer de cette page comme un WebPart classique... pour le remplacer par le votre. POur construire votre propre WebPart, faites-le justement dériver de SearchResults. Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette méthode vous allez pouvoir émettre le code HTML du rendu à partir des propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" wrote in message news:
Bonjour à tous,
Je suis de retour avec une nouvelle question, je suis toujours en train de customiser mon SPS2003 notamment les fonctions de recherche. Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma page de recherche perso (en ASP), cette page se contente de passer les critères de recherche dans l'url d'appel de la page search.aspx (http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne plutôt bien, maintenant il faut que je passe à l'étape suivante : la customisation de l'affichage des résultats de recherche.
De base, un résultat de recherche affiche sur la première ligne le nom du document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien vers le document, sur la troisième ligne la possibilité entre autre d'afficher le détails du doc (par exemple les méta data indexée)
Ce qui serait parfait dans mon cas c'est d'arriver à afficher les metadata indexé sans avoir besoin d'aller cliquer sur "Item Details".
Quelqu'un aurait une idée pour me donner une piste de départ pour mes recherches ?
Merci d'avance
Olivier
Bonjour,
Vaste et intéressante question... Tout d'abord, rendez-vous sur
http://server/Search.aspx?modeíit&PageView=Shared
Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez
alors voir les 2 WebParts de cette page. SearchResults est le WebPart
responsable de l'affichage des résultats... Vous allez pouvoir le supprimer
de cette page comme un WebPart classique... pour le remplacer par le votre.
POur construire votre propre WebPart, faites-le justement dériver de
SearchResults.
Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette
méthode vous allez pouvoir émettre le code HTML du rendu à partir des
propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" <olivier.cordiero@wanadoo.fr> wrote in message
news:eupQh4WqFHA.3104@TK2MSFTNGP12.phx.gbl...
Bonjour à tous,
Je suis de retour avec une nouvelle question, je suis toujours en train de
customiser mon SPS2003 notamment les fonctions de recherche.
Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma
page
de recherche perso (en ASP), cette page se contente de passer les critères
de recherche dans l'url d'appel de la page search.aspx
(http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne
plutôt bien, maintenant il faut que je passe à l'étape suivante : la
customisation de l'affichage des résultats de recherche.
De base, un résultat de recherche affiche sur la première ligne le nom du
document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien vers
le document, sur la troisième ligne la possibilité entre autre d'afficher
le
détails du doc (par exemple les méta data indexée)
Ce qui serait parfait dans mon cas c'est d'arriver à afficher les metadata
indexé sans avoir besoin d'aller cliquer sur "Item Details".
Quelqu'un aurait une idée pour me donner une piste de départ pour mes
recherches ?
Vaste et intéressante question... Tout d'abord, rendez-vous sur http://server/Search.aspx?modeíit&PageView=Shared Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez alors voir les 2 WebParts de cette page. SearchResults est le WebPart responsable de l'affichage des résultats... Vous allez pouvoir le supprimer de cette page comme un WebPart classique... pour le remplacer par le votre. POur construire votre propre WebPart, faites-le justement dériver de SearchResults. Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette méthode vous allez pouvoir émettre le code HTML du rendu à partir des propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" wrote in message news:
Bonjour à tous,
Je suis de retour avec une nouvelle question, je suis toujours en train de customiser mon SPS2003 notamment les fonctions de recherche. Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma page de recherche perso (en ASP), cette page se contente de passer les critères de recherche dans l'url d'appel de la page search.aspx (http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne plutôt bien, maintenant il faut que je passe à l'étape suivante : la customisation de l'affichage des résultats de recherche.
De base, un résultat de recherche affiche sur la première ligne le nom du document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien vers le document, sur la troisième ligne la possibilité entre autre d'afficher le détails du doc (par exemple les méta data indexée)
Ce qui serait parfait dans mon cas c'est d'arriver à afficher les metadata indexé sans avoir besoin d'aller cliquer sur "Item Details".
Quelqu'un aurait une idée pour me donner une piste de départ pour mes recherches ?
Merci d'avance
Olivier
olivier
Bonjour Julien,
Bête question, peut-on récuperer le source de la webpart originale ?
Olivier
"Julien Bakmezdjian [MS]" a écrit dans le message de news:%
Bonjour,
Vaste et intéressante question... Tout d'abord, rendez-vous sur http://server/Search.aspx?modeíit&PageView=Shared Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez alors voir les 2 WebParts de cette page. SearchResults est le WebPart responsable de l'affichage des résultats... Vous allez pouvoir le
supprimer
de cette page comme un WebPart classique... pour le remplacer par le
votre.
POur construire votre propre WebPart, faites-le justement dériver de SearchResults. Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette méthode vous allez pouvoir émettre le code HTML du rendu à partir des propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" wrote in message news: > Bonjour à tous, > > Je suis de retour avec une nouvelle question, je suis toujours en train
de
> customiser mon SPS2003 notamment les fonctions de recherche. > Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma > page > de recherche perso (en ASP), cette page se contente de passer les
critères
> de recherche dans l'url d'appel de la page search.aspx > (http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne > plutôt bien, maintenant il faut que je passe à l'étape suivante : la > customisation de l'affichage des résultats de recherche. > > De base, un résultat de recherche affiche sur la première ligne le nom
du
> document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien
vers
> le document, sur la troisième ligne la possibilité entre autre
d'afficher
> le > détails du doc (par exemple les méta data indexée) > > Ce qui serait parfait dans mon cas c'est d'arriver à afficher les
metadata
> indexé sans avoir besoin d'aller cliquer sur "Item Details". > > Quelqu'un aurait une idée pour me donner une piste de départ pour mes > recherches ? > > > Merci d'avance > > Olivier > >
Bonjour Julien,
Bête question, peut-on récuperer le source de la webpart originale ?
Olivier
"Julien Bakmezdjian [MS]" <julienba@online.microsoft.com> a écrit dans le
message de news:%23jwD8NYqFHA.3064@TK2MSFTNGP15.phx.gbl...
Bonjour,
Vaste et intéressante question... Tout d'abord, rendez-vous sur
http://server/Search.aspx?modeíit&PageView=Shared
Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez
alors voir les 2 WebParts de cette page. SearchResults est le WebPart
responsable de l'affichage des résultats... Vous allez pouvoir le
supprimer
de cette page comme un WebPart classique... pour le remplacer par le
votre.
POur construire votre propre WebPart, faites-le justement dériver de
SearchResults.
Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette
méthode vous allez pouvoir émettre le code HTML du rendu à partir des
propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" <olivier.cordiero@wanadoo.fr> wrote in message
news:eupQh4WqFHA.3104@TK2MSFTNGP12.phx.gbl...
> Bonjour à tous,
>
> Je suis de retour avec une nouvelle question, je suis toujours en train
de
> customiser mon SPS2003 notamment les fonctions de recherche.
> Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma
> page
> de recherche perso (en ASP), cette page se contente de passer les
critères
> de recherche dans l'url d'appel de la page search.aspx
> (http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne
> plutôt bien, maintenant il faut que je passe à l'étape suivante : la
> customisation de l'affichage des résultats de recherche.
>
> De base, un résultat de recherche affiche sur la première ligne le nom
du
> document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien
vers
> le document, sur la troisième ligne la possibilité entre autre
d'afficher
> le
> détails du doc (par exemple les méta data indexée)
>
> Ce qui serait parfait dans mon cas c'est d'arriver à afficher les
metadata
> indexé sans avoir besoin d'aller cliquer sur "Item Details".
>
> Quelqu'un aurait une idée pour me donner une piste de départ pour mes
> recherches ?
>
>
> Merci d'avance
>
> Olivier
>
>
Bête question, peut-on récuperer le source de la webpart originale ?
Olivier
"Julien Bakmezdjian [MS]" a écrit dans le message de news:%
Bonjour,
Vaste et intéressante question... Tout d'abord, rendez-vous sur http://server/Search.aspx?modeíit&PageView=Shared Là, cliquez sur "Modify Shared Page" puis "Design this page". Vous allez alors voir les 2 WebParts de cette page. SearchResults est le WebPart responsable de l'affichage des résultats... Vous allez pouvoir le
supprimer
de cette page comme un WebPart classique... pour le remplacer par le
votre.
POur construire votre propre WebPart, faites-le justement dériver de SearchResults. Ensuite, "overridez" la méthode GenerateHtmlOneRowForOneItem. Dans cette méthode vous allez pouvoir émettre le code HTML du rendu à partir des propriétés de l'item en question (grâce au paramètre oneDataRow).
Cordialement,
Julien Bakmezdjian
"olivier" wrote in message news: > Bonjour à tous, > > Je suis de retour avec une nouvelle question, je suis toujours en train
de
> customiser mon SPS2003 notamment les fonctions de recherche. > Grâce à vos précieuses info j'ai réussi à intégrer dans mon portail ma > page > de recherche perso (en ASP), cette page se contente de passer les
critères
> de recherche dans l'url d'appel de la page search.aspx > (http://monserveur/search.aspx?monscope&mesparametres) cela fonctionne > plutôt bien, maintenant il faut que je passe à l'étape suivante : la > customisation de l'affichage des résultats de recherche. > > De base, un résultat de recherche affiche sur la première ligne le nom
du
> document avec un lien ,l'auteur ,sur la deuxième ligne encore un lien
vers
> le document, sur la troisième ligne la possibilité entre autre
d'afficher
> le > détails du doc (par exemple les méta data indexée) > > Ce qui serait parfait dans mon cas c'est d'arriver à afficher les
metadata
> indexé sans avoir besoin d'aller cliquer sur "Item Details". > > Quelqu'un aurait une idée pour me donner une piste de départ pour mes > recherches ? > > > Merci d'avance > > Olivier > >