Concernant l'utilisation de javascript dans ma home page, c'est résolu. Vu le peu d'élément nécéssitant du javascript, j'ai choisit l'option du bind depuis un fichier JS externe.
Voici comment j'ai procédé, pour ceux qui seraient dans le même cas de figure :
J'ai utilisé une WebPart de type texte enrichi pour inclure dans ma page un fichier javascript externe, avec un simple
<script href="PathToJsFile"></script>
Puis dans ce fichier j'ai placé mon bind dans un évènement window.onload, comme ceci
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
window.onload = function() {
var title_1 = document.getElementById("bt1");
var div_1 = document.getElementById("bloc1");
title_1.onclick = function() {
display_bloc1();
return false;
}
}
function display_bloc1()
{
document.getElementById('bloc1').style.display = 'block';
} |
Voila pour l'incorporation de javascript simple et rapide sous Sharepoint, enfin je pense avoir choisir la méthode la plus simple
Par contre j'coince toujours sur la création de vue pointant sur un dossier, effectivement rajouter une métadonnée "NomDossier" à mes documents pour ensuite faire un tri sur cette colonne fonctionne, seulement sa me plait pas. J'aime pas parce que mes utilisateurs ne vont pas forcément penser à rajouter cette information ou ils ne sauront pas ce que cela représente et les documents ne seront pas pris dans les vues...
J'pense pas pouvoir non plus placer des métadonnées sur mes pages, étant donnée que techniquement, j'en ai qu'une : ma home_page. Sur laquelle sont placés des liens vers des vues.
J'éspère une solution "native", qu'une fois créées, ces vues sont fixes, peu importe les ajout/suppressions de documents dans la librairie, mes vues doivent suivre !
Je sais que c'est possible puisque cela a déjà été fait sur un autre sous-site de mon entreprise !
En bref, toujours pas claire avec la façon dont je vais gérer sa...
Partager