I’ve been told that level 45 (« Carl 3 ») is far too easy…
I thought I made it very difficult, but it can be solved in 3 movements. Next update will include a brand new level 45. Beware of « Carls » !
Mois : décembre 2010
ColorSeeds : How to solve level 50 ("15:37")
WSS / MOSS : Quelques problèmes connus à propos du service de recherche
Bien configurer les services de recherche dans une ferme SharePoint…
MOSS + SSP – Symptôme : L’indexation échoue, la recherche sur les sites ne renvoie rien, etc.
Il faut faire attention à ne pas dédier un frontal pour l’analyse des requêtes. (« Administration centrale > Opérations > Services sur le serveur > Paramètres du service Office SharePoint Server Search »). Cette configuration doit être justifiée, et en plus nécessite des pré-requis précis. Voir ce billet MSDN.
WSS ou MOSS – Symptôme : Echec de l’indexation. Erreurs 2424 et 2436 dans le journal des événements.
Un update de sécurité des serveurs Windows (2003 / 2008) rend les resolutions d’adresses locales impossibles. Du coup le service d’indexation n’arrive pas à résoudre les URL de son propre serveur !
2 solutions possibles : Changer la valeur de la clé de registre « DisableLoopbackCheck », ou lister les URL autorisées en base de registre.
Billet complet sur ce problème
KB de Microsoft
WSS – Symptôme : Une recherche sur un site renvoie : « Impossible d’effectuer la recherche car ce site n’est affecté à aucun indexeur »
Il faut configurer le serveur de recherche pour cette appli web : « Administration centrale > Gestion des applications > Bases de données de contenu »
Sélection l’application web concernée, cliquer sur la BDD, et sélectionner le « Serveur de recherche » dans la liste déroulante.
Cliquer sur « OK ».
ColorSeeds : How to solve level 60 ("Boss")
Javascript : Fonction masquer / afficher un bloc
Lien qui masque ou affiche un élément dans une page web.
Voici comment faire pour créer un lien qui masque ou affiche un élément dans la page :
– Créer le lien : <a href="#" onclick="javascript:
ShowOrHide('MonPanel')
" >Masquer / Afficher</a>
– Donner le bon ID à l’élément à masquer / afficher : <div ID="MonPanel">Bla bla</div>
– Insérer cette fonction dans la page :
function ShowOrHide(CtrlID)
{
oCtrl = document.getElementById(CtrlID);
if (oCtrl)
{
if (oCtrl.style.display == "none" || oCtrl.style.display == "")
{
oCtrl.style.display = "block";
}
else
{
oCtrl.style.display = "none";
}
}
}
SharePoint : Ajouter une colonne aux éléments "dossier"
Et j’ai trié, trié…é….. Add-in, pour qu’elle revienne….
J’ai voulu créer une colonne (metadata) numérique dans une bibliothèque afin faire un tri sur celle-ci…
Evidemment, cette colonne ne s’est appliquée qu’aux éléments « document » et non « dossier ». Du coup, impossible de trier mes dossiers.
Heureusement, le Guru SharePoint s’est intéréssé au problème, et propose une solution évidente : Créer un type de données hérité de dossier (appelons le « dossier trié »), et y ajouter notre colonne.
Suffit ensuite d’autoriser la gestion des types dans la bibliothèque (propriétés avancées) et d’y ajouter ce type. A noter qu’il est ensuite possible de modifier le type des dossiers déjà existant.
C’est simple et élégant, et c’est ici : Adding Metadata to a folder