With a Sharepoint Calendar the events with a long title/description are cropped and you cannot see the full description, except if you move your mouse over it. Example: So I’ve had to do some CSS and a complicated JavaScript code to be able to create some large boxes. Now we are able to see the […]
Étiquette : Niveau intermédiaire
FreeFileSync with size only comparison
FreeFileSync is a powerful backup tool for Windows, Linux and Mac that permits to save over the network to a WebDAV drive for example. They can be very useful with some cloud services like Box.com. However, it’s best to use the comparison by size only, and not size AND date. The reason is that some […]
Partage sous Windows 7 et « System error 53 has occurred. »
Ma configuration réseau est un peu particulière : j’ai un ordinateur (machine A) sous Windows 7 en WORKGROUP (avec un login et un mot de passe), et une autre machine Windows 7 du boulot avec un login/pass sur un domaine (machine B). Pour réussir à se connecter aux disques partagés de la machine A, voici […]
Simple Org Chart in HTML/CSS/JS for Sharepoint
In my job I’ve had to create an organizational chart on our Sharepoint. Find more on the Github Repository I opened for this little project: OrgChart-JS-Sharepoint
Vérifier du code HTML en PHP
Supposons que vos utilisateurs peuvent entrer du code HTML et que vous souhaitiez vous assurer que les tags sont correctement fermés. Alors vous pouvez utiliser PHP pour faire ça : $codeUtilisateur = ‘<p><b>Mon texte</b>’; // il manque ‘</p>’ $doc = new DOMDocument(); // on utilise DOMDocument qui est installé par défaut avec PHP $doc->loadHTML($codeUtilisateur); $codeRetour […]
Sharepoint 2010 and IE in standard mode (issues with IE9/IE10)
I wanted to have a masterpage for Sharepoint 2010 with a HTML5 Doctype… unfortunately Sharepoint 2010 has been coded without standards, so lot of things are now broken. I spent some time to find the broken functions. I’ve created a file that is called just after <SharePoint:ScriptLink language= »javascript » name= »core.js » OnDemand= »true » runat= »server »/>, and you can download […]
JavaScript APIs you’ve never heard of (And some you have)
From this video I’ve discovered several JS API I didn’t know. Let’s list them: 1) Use children instead of childNodes to list the children nodes of a DOM element: <ul> <li>Hello</li> <li>world</li> <li>!</li> </ul> <script> document.getElementById(‘test’).childNodes.length; // 7 -> because it also returns the text nodes document.getElementById(‘test’).children.length; // 3 </script> Support: all browsers, but from […]
Voir tout le code JavaScript présent dans une page [Astuce]
Il peut arriver qu’on ait besoin de voir tout le code JavaScript d’une page dans un unique endroit. Pour cela vous pouvez utiliser ce bout de code. Grâce à la partie « bookmarklet » vous pouvez créer un nouveau marque-page et utiliser le code fourni comme URL du marque-page. Ensuite il suffit d’aller sur la page voulue […]
Un autocomplete/autosuggest simple, léger et efficace en JavaScript [programmation]
On trouve plusieurs programmes JavaScript pour l’auto-complétion, mais souvent ils sont lourds et proposent des listes déroulantes plus ou moins attrayantes. Après quelques recherches je suis tombé sur Mo Autocomplete créé par un russe. Une fois minifié, le code ne fait que 1423B, et son principe n’est pas d’afficher une liste sous le champ mais […]
Récupérer les détails d’un utilisateur dans une masterpage [Sharepoint]
Il est assez simple de stocker dans un coin d’une masterpage les détails de l’utilisateur pour pouvoir ensuite les réutiliser. Pour cela vous devez rajouter une ligne au début de votre masterpage : <%@ Register Tagprefix= »SPSWC » Namespace= »Microsoft.SharePoint.Portal.WebControls » Assembly= »Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c » %> (Attention de bien mettre Version=14.0.0.0 si vous êtes sous Sharepoint 2010, et Version=12.0.0.0 […]