Si l'interface utilisateur de MindTouch Deki Wiki vous semble familière, c'est essentiellement parce qu'il s'agit d'un traitement de texte dans un navigateur web. Dans un seul package, vous avez tous les avantages d'un traitement de texte marié aux propriétés d'une page web . Ainsi, toute page de wiki créée par vous ou vos collègues devient accessible 24h/24, 7j/7 aussi bien sur Internet que sur votre réseau interne. Une fois que vous avez assimilé ce principe, tout ce que contient le produit prend un sens pour vous.
Transformations du contenu
Il y a un menu dans l'éditeur qui s'appelle Transformations ou Transformation du contenu selon l'habillage que vous utilisez. Le but de ce menu Transformations est de vous permettre d'associer une fonction Dekiscript à des éléments HTML (principalement des éléments <pre>). Le contenu de ces éléments est alors envoyé à la fonction extension pour faire la transformation. La transformation de contenu intègre : la coloration syntaxique, les scripts graphviz, les expressions mathématiques, silverlight, texte spoiler, etc.
En quoi "la transformation de contenu" est-elle différente des fonctions DekiScript régulières? Chaque transformation de contenu est une fonction, mais chaque fonction existante ne fait pas de la transformation. La fonction doit se déclarer explicitement comme étant une transformation de contenu, et indiquer à quels éléments HTML cela s'applique.
Vous devez déjà avoir encodé le contenu à transformer dans des balises <pre></pre>. Sélectionnez le contenu à transformer et vous verrez alors une liste déroulante vous proposant toutes les transformations disponibles pour l'installation MindTouch Deki que vous utilisez. Choisissez la transformation désirée, puis dès que sélectionnée, le contenu sera transformé conformément à la fonction choisie. Si vous sélectionnez "Transformations" pour des données qui ne sont pas entre des balises <pre></pre> la liste déroulante des transformations disponibles affichera "No Transformations" et aucune transformation ne sera possible.
Créer une nouvelle transformation de contenu est aussi facile que d'enregistrer une nouvelle extension dans la Gestion des services de Panneau de configuration.
Voici un exemple utilisant du code php :

Mettez en surbrillance le code contenu entre les balises <pre></pre>, sélectionnez Transformations et choisissez syntax.Php, ce qui donnera ce qui suit :
- <?php
-
-
-
-
-
-
-
- function smarty_core_get_microtime($params, &$smarty)
- {
- $mtime = microtime();
- $mtime = explode(" ", $mtime);
- $mtime = (double)($mtime[1]) + (double)($mtime[0]);
- return ($mtime);
- }
- ?>
<?php
/**
* Smarty plugin
* @package Smarty
* @subpackage plugins
*/
/**
* Get seconds and microseconds
* @return double
*/
function smarty_core_get_microtime($params, &$smarty)
{
$mtime = microtime();
$mtime = explode(" ", $mtime);
$mtime = (double)($mtime[1]) + (double)($mtime[0]);
return ($mtime);
}
/* vim: set expandtab: */
?>
Insérer un lien
Les liens sont un autre domaine où MindTouch Deki Wiki excelle. Ajouter des liens vers des pages, des fichiers, ou des ressources externes est extrêmement simple. Cliquez sur Modifier la page, sélectionnez (en le surlignant) le texte à transformer en lien, sélectionnez Insérer/modifier le lien dans la barre d'outils de l'éditeur.
Les liens établissent une relation avec votre contenu le rendant ainsi plus facile à comprendre
Naviguez jusqu'à l'emplacement de la page ou du fichier que vous souhaitez lier à l'aide de double-clics. Quand vous voyez la page ou le fichier désiré, faites un simple clic pour le sélectionner. Enfin, cliquez sur Mettre à jour le lien pour valider votre choix puis cliquez sur Enregistrer dans l'éditeur.
Créer des liens vers des pages ou des fichiers ne peut pas être plus facile
S'il y a une nouvelle version d'un fichier lié, MindTouch deki Wiki archivera une version du fichier (nous discuterons de ce point ultérieurement) et le lien pointera vers la version la plus récente du fichier. De même, si une page liée est déplacée ou renommée, votre lien sera redirigé vers la page à son nouvel emplacement ou sous son nouveau nom.
MindTouch Deki vous permet aussi de rechercher le contenu auquel vous voulez être relié. Pour cela, sélectionnez l'onglet Search en haut de la fenêtre Mettre à jour le lien puis tapez le mot correspondant à votre recherche. Ceci affichera les résultats correspondant à cette recherche, parmi lesquels vous pourrez facilement choisir celui à lier.

Si vous souhaitez créer un lien vers une page Web externe ou un fichier il vous suffit de coller l'URL dans le champ lien et cliquez sur Mettre à jour le lien. Toute ressource externe à MindTouch Deki Wiki qui est déplacée ne peut ensuite plus être trouvée, donc mise à jour, à son nouvel emplacement.
Il existe d'autres moyens pour créer des liens. Si vous ne souhaitez pas utiliser le dialogue Insérer/modifier le lien, vous pouvez le faire via une syntaxe simple. Par exemple, si vous souhaitez créer un lien vers une page intitulée "Hello", tapez ceci dans l'éditeur: Hello (Note: vous devez utiliser "[[", sans espace entre les crochets), puis Enregistrer la page. Lorsque la page se sauvegarde, vous verrez que vous venez de faire un lien vers la page intitulée "Hello". Sinon, vous pouvez aussi taper "Hello" dans l'éditeur, sélectionner le texte, puis en maintenant enfoncée la touche Control avec la touche w, cliquez sur Enregistrer. Vous venez de créer un lien vers la page intitulée "Hello". La même chose peut être faite pour les sous-pages avec [[Page/Souspage]] ou "Page /Souspage".
Que vous souhaitiez lier des pages ou des fichiers internes comme externes à MindTouch Deki Wiki, faites le autant que nécessaire, car ils rendent votre contenu plus pertinent et facile à comprendre.
Modifications multiples - Conflits de fusions
MindTouch Deki comporte un moteur de fusion sophistiqué capable de reconnaître les modifications simultanées faites sur un texte et de fusionner intelligemment les différentes versions entre elles. Ceci aide le travail collaboratif en diminuant le nombre de conflits dûs à la modification simultanée d'une page par plusieurs utilisateurs.
Examinons d'abord, de façon théorique, comment MindTouch Deki gère une fusion.
Prenons la série de phrases suivantes :
Le chien courait le long de la clôture pendant que le garçon passait à vélo.
Le garçon se rendait à l'université afin de poursuivre son rêve de toute une vie consistant à devenir développeur.
Bob modifie la première phrase pour obtenir ceci : Le chien noir courait le long de la clôture blanche pendant que le garçon passait à vélo.
Tim modifie la seconde phrase pour obtenir : Le garçon se rendait à l'université afin de poursuivre son rêve de toute une vie consistant à devenir boulanger.
Ces modifications sont faites en même temps, mais sont sauvegardées à des moments différents. Indépendamment de qui a commencé le premier et qui a sauvegardé le premier, MindTouch Deki fusionnera les phrases pour former un ensemble de phrases compréhensives, comme attendu :
Le chien noir courait le long de la clôture blanche pendant que le garçon passait à vélo.
Le garçon se rendait à l'université afin de poursuivre son rêve de toute une vie consistant à devenir boulanger.
Ceci est traité de manière identique au niveau d'une section et même d'une page.
Maintenant si les modifications de Bob et Tim s'entremêlent les deux seront encore sauvegardées, mais la dernière personne ayant sauvegardé aura la possibilité d'examiner et de comparer ces modifications et confirmer que rien n'a été perdu dans les données à garder.
Exemple:
En utilisant les mêmes phrases que ci-dessus, Bob modifie la première phrase pour avoir :
Le canard noir se dandinait à côté de la clôture blanche pendant que le garçon passait à vélo.
Pendant ce temps Tim modifie aussi la première phrase pour avoir :
Le chat noir marchait sur le haut de la clôture blanche pendant que le garçon passait à vélo.
Bob sauve sa modification en premier, laquelle est acceptée par le système. Tim sauve sa modification qui est aussi acceptée par le système. Le système constate qu'il existe un certain chevauchement et informe Tim qu'il y a une différence entre sa version et celle que Bob a modifiée. Il l'invite alors à comparer les versions pour voir les différences. Ceci permet à Tim de voir les modifications de Bob en un seul coup d'oeil. Si les modifications de Bob nécessitent d'être réintégrer, Bob peut le faire en re-modifiant la page. Sinon Tim peut aussi choisir de laisser la page en l'état.
Nous avons déployé beaucoup d'effort dans cette gestion des conflits afin de s'assurer que vous ne perdiez aucun contenu et continuiez à pouvoir maintenir l'intégrité des modifications. Elles peuvent ainsi être réintégrées manuellement par l'utilisateur plutôt que d'être obligé de les supprimer à cause d'un conflit.
Attachement de fichiers
MindTouch Deki Wiki permet aux utilisateurs d'attacher facilement des fichiers sur n'importe quelle page. C'est important car cela permet la capture et l'échange d'informations rapidement et facilement. L'utilisation de ces informations devient alors plus rapide qu'avec les méthodes traditionnelles.Voyons comment cela fonctionne.
Chargeur classique - Attacher un fichier ou une image
Au bas de chaque page vous trouvez une section Fichiers. En bas à droite, cliquez sur Attacher fichier ou image.
Attacher des fichiers à une page et ajouter de l'information supplémentaire est un moyen simple et puissant de partager l'information
Vous verrez alors la boîte de dialogue Attacher des fichiers. Cliquez sur Parcourir. Cela ouvre une boîte de dialogue qui vous permet de naviguer sur votre ordinateur local pour sélectionner le fichier que vous voulez attacher. Vous pouvez attacher autant de fichiers que vous le souhaitez, mais en les ajoutant un à la fois. Cliquez sur le signe + pour ajouter des lignes si vous avez plus de trois fichiers à attacher. Une fois que vous avez sélectionné tous les fichiers à attacher, vous pouvez choisir d'y ajouter une Description. Lorsque vous êtes satisfait cliquez sur Attacher des fichiers.
Vous pouvez attacher autant de fichiers que vous le voulez sur une page
Attendez que vos fichiers soient téléchargés. En fonction du nombre de fichiers et de leur taille, cela peut prendre plusieurs minutes. Une fois le transfert de vos fichiers terminé, ils seront affichés dans la section fichiers ou la section images présentes en bas de la page. Vous pourrez voir la taille du fichier, la date à laquelle il a été attaché, par qui il a été attaché, et la description associée. Une image attachée est représenté sous forme de vignette dans la galerie d'images.
Les images attachées sont montrées sous forme de vignettes dans une section galerie d'images
Si, à tout moment, vous attachez un fichier à une page ayant déjà un fichier de même nom, MindTouch Deki Wiki considère qu'il s'agit d'une nouvelle version de ce fichier et l'enregistre en tant que nouvelle révision remplaçant l'ancienne. Toutefois, les anciennes versions du fichier demeurent disponibles en cliquant sur le bouton [+] à côté du nom de fichier, ce qui vous permet d'accéder à des versions plus anciennes du fichier, et de les restaurer.
En cliquant sur le nom d'un fichier enregistré dans la page vous lancerez son téléchargement sur votre bureau. Cliquez sur vos images enregistrées pour lancer leur affichage dans notre album.
Des documents Microsoft Office peuvent aussi être visualisés en cliquant sur le lien aperçu à côté du fichier attaché. Ceci ouvrira ThinkFree, un afficheur de document en mode Web. Actuellement, on peut seulement visualiser ces documents et aucun changement effectué ne pourra être sauvegardé, que ce soit dans le wiki ou ailleurs.
Gestion des fichiers attachés
Après avoir attaché un fichier vous pouvez le déplacer sur une autre page ou modifier sa description en utilisant le menu action du fichier. Pour modifier la description sélectionnez Actions à côté du fichier désiré. Cliquez sur Modifier la description pour ajouter la description et cliquer ensuite sur Modifier la description. De même, pour déplacer un fichier, sélectionnez Actions à côté du fichier désiré, Déplacer, puis en utilisant la boîte de dialogue Déplacer naviguez jusqu'à la page où vous désirez déplacer le fichier.
Les fichiers attachés peuvent être déplacés en utilisant le menu fichier Actions
Si vous souhaitez supprimer un fichier, vous pouvez le faire en sélectionnant Actions > Supprimer > Ok.
Chargeur Flash- Attacher un fichier ou une image
MindTouch propose un autre moyen pour télécharger des fichiers, le nouveau chargeur en mode Flash. Cette application Flash affiche une barre de progression du téléchargement, rendant plus facile le téléchargement de plusieurs fichiers à la fois. Par défaut, le chargeur classique et le chargeur Flash sont tous les deux activés. Pour utiliser le chargeur Flash cliquer sur Attacher fichier ou image et sélectionner l'onglet Chargeur Flash. Pour voir une démonstration du chargeur Flash cliquez ici.

Desktop Connector
Le Desktop Connector vous permet de faire des glisser-déposer de fichiers ou d'arborescence complète de répertoires dans votre wiki. Si vous faites glisser un dossier avec des sous-dossiers, les dossiers seront convertis en pages dans le wiki et les fichiers figureront en tant que fichiers attachés dans le bas de la page. Il s'agit d'un superbe outil à utiliser lors de la création de votre wiki ou lors du chargement/déplacement de contenu.
Gestion de contenu
MindTouch Deki Wiki rend très facile la gestion des pages et des fichiers. Nous allons voir ici comment cela est géré.
Suppression de pages
Naviguez vers la page que vous souhaitez supprimer, cliquez sur "Plus" sur la page barre d'outils, puis sélectionnez "Supprimer".
Suppression de fichiers
Des fichiers ou des images qui ont été attachés à une page peut également être supprimés. Tout comme pour les pages, un administrateur peut restaurer des fichiers supprimés. Pour supprimer un fichier, déplacez-vous jusqu'à la section Fichiers au bas de la page. Cliquez sur le menu Actions à droite du fichier attaché, ou de l'image. Sélectionnez Supprimer, confirmer la suppression en cliquant sur Ok.
Déplacer une page
Naviguez vers la page que vous souhaitez déplacer, cliquez sur "Plus" sur la page d'outils et sélectionnez "Déplacer".
Quand vous déplacez une page, vous déplacez aussi les sous-pages associées
Une boîte de dialogue vous invite à choisir la nouvelle destination. Vous pouvez parcourir toutes les pages de MindTouch Deki Wiki en double-cliquant dessus, et en sélectionner une avec un clic simple. Si vous déplacez une page, vous déplacez aussi toutes ses sous-pages. Lorsque vous avez sélectionné la page que vous souhaitez prendre comme nouveau parent de la page en cours de déplacement, cliquez sur Déplacer la page.
Vous pouvez naviguer parmi toutes les pages de MindTouch Deki Wiki dans le dialogue "Déplacer la page"
Déplacer un fichier
Vous pouvez déplacer un fichier en sélectionnant Actions puis en sélectionnant Déplacer.
Réorganiser la hiérarchie/les titres des pages
MindTouch Deki trie les pages selon l'URL. Il permet aussi de nommer une page, et la façon dont elle apparaît dans la hiérarchie, différemment de l'URL réelle. Ceci donne une grande flexibilité pour organiser la hiérarchie des pages en fonction de l'URL tout en maintenant des titres de pages conviviaux. Pour réordonner une hiérarchie faire comme suit :
Si votre hiérarchie est la suivante :
Maintenant si vous voulez déplacer A sous C vous devrez déplacer la page en cliquant sur Plus -> Déplacer puis dans le champ titre de la boîte de dialogue donnez un titre qui engendrera son déplacement sous C, comme D par exemple. Ceci modifiera seulement l'URL de la page mais conservera le titre original de la page. La nouvelle hiérarchie ressemblera alors à ce qui suit :
L'URL de A est devenue http://votrewiki/D mais continue de s'afficher sous le nom A dans le titre de la page et dans la hiérarchie.
Gestion des versions
Nous avons vu combien il est facile de créer et de modifier une page, et aussi combien il est facile d'y attacher un fichier ou une image. Maintenant jetons un oeil sur une autre caractéristique de MindTouch Deki Wiki tout aussi facile à utiliser, malgré sa puissance : la gestion des versions.
Versions d'une page
Chaque fois que vous modifiez une page, vous créez une nouvelle version de cette page. Chaque version de chaque page est conservée dans un journal d'audit de MindTouch deki Wiki , de même que la personne qui a publié la page, et la date et l'heure auxquelles elle a été publiée. Pour visualiser l'historique de n'importe quelle page, sélectionnez le lien dynamique qui vous indique la date et l'heure de la dernière modification de la page (situé en haut à droite de toute page). Jetons un coup d'oeil à l'historique d'une page et voyons comme il est facile de revenir à une version précédente de cette page. Cliquez sur la dernière date de modification de la page.
L'historique de la page est accessible d'un seul clic
L'historique de la page vous est présenté. Vous pouvez voir quand elle a été modifiée, et par qui. Vous pouvez aussi revenir dans le passé en affichant chaque version individuellement.
Chaque modification de la page est conservée et sert de piste d'audit
Vous pouvez aussi afficher une comparaison entre deux pages en cliquant sur Comparaison versions, ceci affichera les différences entre les deux versions de la page avec un surlignage en vert et rouge des différences.
Comparer les versions d'une page est aussi facile que de revenir à une ancienne version
Finallement, vous pouvez Restaurer la plus vieille des deux versions en cliquant sur le bouton.
Versions d'un fichier
Si vous attachez plus d'une fois un fichier portant le même nom à la même page vous créez une nouvelle version de ce fichier. MindTouch deki Wiki conserve par défaut chaque version du fichier et les liens qui pointent vers lui. MindTouch deki Wiki pointe toujours vers la version la plus récente du fichier. Vous saurez s'il y a un autre fichier grâce à l'icône [+] affiché à côté de ce fichier.
Les fichiers attachés sont automatiquement conservés en archive
Si vous souhaitez visionner chaque version d'un fichier donné cliquez sur le bouton [+] à côté du fichier en question. Chaque version de ce fichier sera affichée dans la page que vous consultez. Tous les détails de chaque version seront également affichés.
Dans une page, les liens vers les fichiers pointent toujours vers la version la plus récente
Recherche et découverte
Nous avons vu combien il est facile de stocker des informations et des fichiers dans MindTouch Deki Wiki. Regardons maintenant à quel point il est facile d'organiser l'information pour que chacun puisse trouver et découvrir le contenu qui lui est utile, tel que mis à disposition par la communauté.
Recherche
Rechercher quelque chose se fait très facilement en tapant ce que l'on recherche dans le champ "Trouver" en haut à gauche d'une page. Les résultats peuvent inclure des pages, le contenu de plusieurs types de fichiers attachés, et la description de fichiers ou d'images. L'ordre d'affichage des résultats est fonction de leur pertinence et de leur date d'ancienneté. Vous pouvez consulter seulement les pages, ou les fichiers, ou les images, si vous souhaitez réduire le nombre de résultats.
Création de lien
Une excellente façon d'organiser du contenu consiste à créer des relations, ou liens. Lorsque vous créez des liens vers des pages ou des fichiers vous créez des relations avec leur contenu les rendant plus facile à appréhender par les utilisateurs, selon leur pertinence. Il s'agit d'un des nombreux domaines où MindTouch Deki Wiki excelle. Il est très facile de lier des pages ou des fichiers, et savoir ainsi à quoi se rapporte leur contenu. Quand ces relations entre données sont créées, il devient alors très simple de consommer l'information. Ceci permet aux utilisateurs de savoir si quelque chose est pertinent pour eux ou leur travail.
Hiérarchie
MindTouch Deki Wiki offre un moyen flexible d'organiser hiérarchiquement les pages.
Chronologie
Plus l'information est récente, plus son impact est important et pertinent. Avec MindTouch Deki Wiki il y a plusieurs façons de déterminer si un contenu est récent. La plus évidente est de consulter la barre d'information en haut à droite de la page. Cela vous indique la date de dernière modification de la page. Pour les fichiers et les images attachés, vous pouvez voir la date et l'heure de leur rattachement en consultant la colonne date.
On voit ici rapidement quand le contenu a été ajouté ou modifié
Vous pouvez aussi consulter l'historique de la page en sélectionnant Changements récents dans la barre de menu. Ceci vous donnera une vision globale des pages ayant été modifiées ou ayant eu des fichiers attachés, par qui, le tout classé par ordre de dates décroissantes. C'est une méthode couramment utilisée pour suivre ce qui se passe dans une organisation ainsi qu'un puissant outil de découverte. En un coup d'oeil vous pouvez voir sur quoi travaillent vos collègues et savoir ainsi rapidement s'il y a des contenus dont vous pouvez profiter.
Contributions utilisateur
Dans Changements récents vous pouvez aussi consulter les changements relatifs à un utilisateur, triés des plus récents aux plus anciens. Pour ceci, tapez les premières lettres du nom de l'utilisateur désiré et sélectionnez-le dans la liste déroulante qui s'affiche. Vous pouvez remonter dans le passé de toutes ses contributions en utilisant le bouton 50 suivants, situé en haut et en bas de la liste affichant les résultats.
En passant en revue d'autres contributions d'utilisateurs chronologiquement, vous pouvez trouver rapidement l'information dont vous pouvez bénéficier. Par exemple, si vous travaillez sur un projet et que vous savez qu'un de vos collègues a de l'expérience sur le sujet, vous pouvez retrouver rapidement l'historique de son travail des mois passés pour en prendre connaissance. Ou encore, dans le cas où vous êtes novice dans un travail, vous pouvez comprendre très vite de quoi il s'agit en réutilisant toutes les informations déjà stockées en historique.

Liste de surveillance
Chaque utilisateur peut créer une liste de pages à surveiller. Il peut ensuite être informé chaque fois qu'un changement est apporté à ces pages. Ceci est utile pour suivre un projet ou des sujets intéressants. Pour ajouter une page à votre liste de surveillance, cliquez sur Plus dans la barre d'outils du menu.
Adding a page to your watch list is easy
Pour consulter vos pages surveillées cliquez sur Outils, puis sur Pages surveillées. Ceci affichera toutes les pages surveillées, avec la date de dernière modification, et la personne ayant fait cette modification. Ceci constitue un excellent moyen de découvrir de l'information et autres centres d'intérêt.
Mots clés
Les mots clés sont ajoutés à une page via l'option Mots clé accessible dans le menu Plus :

La boîte de dialogue Mots clés accepte tout type de texte, à la condition que chaque mot clé figure sur une ligne séparée. Tout code HTML est enlevé des mots clés, ainsi que les espaces superflus en début et en fin de mot clé, et enfin ils sont convertis en minuscules pour avoir une certaine homogénéité.
Affichage
La liste des mots clé est affichée en bas de page, si au moins un mot clé existe pour celle-ci. Les mots clés sont triés d'abord par type, avec les types define: et date: suivis par les mots clés ordinaires (sans type particulier). Chaque mot clé est relié à une vue dans l'explorateur des mots clé, lequel propose une liste de toutes les pages avec le même mot clé. Ceci permet la découverte de pages qui sont en relation en dehors de la structure hiérarchique du wiki.

- Exemple d'un mot clé précédé par define ("define:chat") - chaque page comportant ce mot clé est maintenant reliée à cette page
- Exemple d'un chronomotclé - converti dans un format d'affichage plus convivial
- Depuis que cette page a défini le mot clé chat, on affiche une liste de pages reliées car comportant le mot clé "chat"
Types de mots clé
Il y a deux classes spéciales de mots clé : define et date. Les mots clés qui sont préfixés avec ces deux types deviennent alors assignés à ces types spéciaux (par exemple, "define:hiérarchie" doit être saisi dans la fenêtre de dialogue pour créer un mot clé défini "hiérarchie").
Mots clé définis (define:)
define est prioritaire sur un mot clé ordinaire; toutes les références à ce mot clé dans d'autres pages les relieront automatiquement à la page contenant la définition de ce mot clé au lieu de la page explorateur de mots clé. La page contenant le mot clé préfixé avec define affichera aussi une liste des "Pages reliées", celle-ci étant constituée du nom des pages contenant le mot clé. Une seule page peut contenir la définition d'un mot clé (define:valeurX), mais une page peut toutefois contenir plusieurs définitions différentes.
Chronomotclés (date:)
date est une commande destinée à créer des mots clé associés à une date spécifique. Le formulaire de saisie accepte plusieurs syntaxes en langage naturel (anglais) : date:now, date:tomorrow, date:2007/08/13, date:January 12th, 2005. Cliquer sur un lien chronomotclé affiche une vue d'évènements. Tout comme la vue explorateur, la vue évènements affiche toutes les pages ayant la même date, mais elle permet aussi la sélection de toutes les pages comprises dans une fourchette de dates. Quelques fois le processeur de langage naturel échouera dans la conversion de votre saisie (exemple: "date:oaiwjeoifajf") - dans ce cas, la totalité du mot clé est traité comme un mot clé ordinaire.
Notes diverses
Les mots clé sont indexés par le moteur de recherche et apparaissent dans la page "Changements récents" quand modifiés.
Alertes et notifications
En plus des interfaces web pour afficher les contenus, les listes de surveillance, et les contributions utilisateurs, MindTouch Deki Wiki propose une pléthore de flux pouvant être utilisés avec tout lecteur RSS. Pour accéder aux flux RSS sélectionner Outils puis Flux RSS. Pour s'abonner au flux faire un simple clic droit (option click sur Mac) sur le flux désiré et sélectionner Copier l'adresse du lien (dans Firefox) ou Copier le raccourci (dans IE). Ceci lancera votre lecteur RSS et collera l'URL pour le flux.
Si vous ne savez pas en quoi consiste RSS, c'est une façon d'être averti de tout changement dans des pages web vous intéressant et de recevoir ces changements. Pour comprendre vraiment de quoi il s'agit, faites une recherche internet avec "qu'est-ce que RSS" et vous devriez obtenir des tas de ressources vous expliquant tout ceci dans le détail. Si vous n'avez pas de lecteur RSS, ce n'est pas grave car il existe des douzaines de lecteurs RSS libres que vous pouvez télécharger et installer.
Contrôles d'accès avancés
Il y a plusieurs façons de donner l'accès à Deki Wiki : l'intégration avec un serveur d'authentification courant, l'authentification HTTP via un serveur Web, ou l'utilisation des paramètres d'authentification de Deki Wiki.
- LDAP
- HTTP
- Authentification interne
Restreindre l'accès aux pages et sous-pages
Tout utilisateur peut aisément restreindre l'accès à une page et ses sous-pages. Pour ceci, sélectionner Plus dans la barre de menu de la page puis sélectionner Accès restreint.
Le menu Plus (dans la barre de menu de la page) déroulé pour montrer le contrôle d'accès restreint
Sélectionner ensuite les personnes (en utilisant la touche control ou Pomme pour une sélection multiple) et les niveaux de permissions à leur donner. Terminer en sélectionnant Accès restreint.
Le dialogue Accès restreint vous permet d'indiquer qui peut modifier ou consulter une page donnée
Toute sous-page de la page restreinte héritera des permissions de cette page, mais les permissions de chaque sous-page peuvent être aussi modifiées comme montré précédemment. Si vous souhaitez restreindre l'accès à toute une hiérarchie, il suffit de restreindre l'accès à la page principale ainsi qu'à toutes ses sous-pages.
Note: Les administrateurs ne sont pas concernés par les permissions de pages, car ils ont d'office un accès total à toutes les pages. Soyez donc prudent quant aux personnes à qui vous donnez des droits d'administrateur.
Accéder au répertoire racine de Deki
Vous trouverez ci-dessous plusieurs moyens d'accéder au répertoire racine de Deki afin de faire des modifications du système et de tranférer des fichiers dans les 2 sens. Ceci est destiné aux utilisateurs avertis ou disposant d'un support approprié.
SSH
Si vous souhaitez activer SSH sur Deki, faire ce qui suit :
- Ouvrez la console VMWare (ou un écran console via un émulateur comme Putty)
- Connectez-vous avec le login root et son mot de passe associé (password par défaut)
- Modifiez votre configuration SSH comme suit :
nano /etc/ssh/sshd_config - Modifiez la ligne:
PermitRootLogin no par la ligne: PermitRootLogin yes - Faites Control-X pour quitter puis "Y" pour sauver
- relancer ssh:
/etc/init.d/ssh restart - modifiez éventuellement les règles de votre pare-feu pour autoriser l'accès extérieur depuis le port TCP 22
SFTP
A partir du moment où SSH est activé vous pouvez accéder à votre Deki via SFTP, qui est un protocole de transfert sécurisé. Pour pouvoir accéder à votre Deki via SFTP vous avez besoin d'un client SFTP tel FileZilla.
Samba
Quand vous personnalisez votre Deki vous voulez pouvoir faire des glisser-déposer de fichiers depuis votre environnement Windows jusque dans le répertoire racine où ces changements s'appliquent. Afin de pouvoir intégrer votre Deki avec l'explorateur vous devez utiliser Samba, qui est livré déjà installé dans Deki VM. Vous trouverez des informations sur Samba dans Wikipedia et sur le site officiel Samba.
Voici comment configurer Samba:
- Se connecter en utilisateur root.
- Créer l'utilisateur qui sera utilisé pour se connecter dans Deki :
useradd votrenomutilisateur
- Créer un mot de passe Samba pour cet utilisateur :
smbpasswd -a votrenomutilisateur
NOTE: si vous voulez utiliser le mot de passe de root alors votrenomutilisateur=root et utilisez le même mot de passe que celui utilisé pour votre compte utilisateur root. - Modifiez le fichier de configuration Samba (/etc/samba/smb.conf):
workgroup = WORKGROUP (remplacer par votre nom sous Windows)
# File creation mask is set to 0700 for security reasons. If you want to
# create files with group=rw permissions, set next parameter to 0775.
create mask = 0644
# Directory creation mask is set to 0700 for security reasons. If you want to
# create dirs. with group=rw permissions, set next parameter to 0775.
directory mask = 0775
[MyWWW]
comment = Deki /var/www folder
path = /var/www
public = yes
writeable = yes
read only = no
valid users = votrenomutilisateur
create mode = 0666
Note aux utilisateurs n'étant pas familier avec le fichier smb.conf: les lignes directory mask et create mask existent dans le fichier par défaut smb.conf, et elles doivent être modifiées. La section [MyWWW] n'existe pas. Ajouter la section [MyWWW] à la toute fin du fichier smb.conf pour être sûr qu'elle ne coupe pas une autre section existante.
Si vous voulez vous connecter en utilisateur root, assurez-vous d'avoir commenté la ligne suivante comme indiqué :
;invalid users = root
- Relancer Samba: /etc/init.d/samba restart
Si Vista est votre système d'exploitation hôte
Si Vista est votre système d'exploitation hôte sur lequel fonctionne VM Player alors vous voudrez mettre à jour Samba vers sa version la plus récente afin d'éviter un problème réduisant de façon importante les vitesse de transfert. Exécutez la commande suivante pour effectuer cette mise à jour de Samba :
apt-get install samba samba-common samba-client
Panneau de configuration
A partir de la version Kilen Woods, MindTouch Deki comporte un nouveau panneau de configuration rendant la gestion de votre Deki plus facile à effectuer. Si vous avez une version antérieure à Kilen Woods, veuillez consulter la documentation du vieux panneau de configuration.
Tableau de bord

Le tableau de bord du Panneau de configuration vous donne un aperçu des tâche couramment effectuées ainsi que des didacticiels vidéos, des nouvelles de Mintouch, la version utilisée et plus encore.
- Retour au wiki vous permet de revenir à la page d'accueil de votre Deki MindTouch.
- Lien vers vers la page d'information de MindTouch Deki Commercial et permettant l'accès à l'écran d'activation de la licence Commerciale.
- Lien vers la page de la Foire Aux Questions fréquemment posées sur MindTouch Deki.
- Le bouton point d'interrogation est relié au manuel utilisateur du panneau de configuration, correspondant à ce que vous êtes actuellement en train de lire.
- Les vidéos constituent des survols utiles de Deki vous aidant à démarrer rapidement dans l'utilisation du produit.
- Mes raccourcis sont des liens vers les tâches couramment effectuées afin de gagner du temps. Pour les personnaliser, cliquez sur "Modifier mes raccourcis..."
- Dernières nouvelles de MindTouch Deki affiche des informations sur les correctifs, les versions, et autres informations pertinentes.
- Activation de MindTouch Deki Product Activation donne un aperçu sur la façon d'activer votre Deki, et comment obtenir une licence pour la version Commerciale si vous ne l'avez pas encore.
- La section Votre Deki MindTouch vous informe sur la version de Deki actuellement utilisée, ainsi que sur d'autres ressources pouvant vous être utiles (et un rappel des crédits).
- Si vous souhaitez revenir à l'ancien panneau de configuration, cliquez sur ce lien et il sera activé.
Modifier les raccourcis
Le tableau de bord vous permet de faire figurer sous forme de raccourcis jusqu'à 10 actions que vous utilisez fréquemment. Vous pouvez choisir ces raccourcis parmi une liste de 25 possibles.
Cliquez sur le lien Modifier mes raccourcis... pour afficher la page vous permettant de cocher les raccourcis qui vous intéressent.

Utilisateurs et Groupes
La section Utilisateurs et Groupes vous permet de gérer les utilisateurs, les groupes, les rôles, ainsi que l'intégration d'une authentification.
Ajouter un nouvel utilisateur

- Ajoutez un nom pour l'utilisateur. Note: Ce sera un nom d'utilisateur visible de tous les autres utilisateurs du wiki, il est donc préférable de ne pas utiliser d'informations personnelles, comme une adresse mail.
- Ajoutez l'adresse mail de l'utilisateur afin qu'il puisse recevoir les notifications du système, comme les informations de connexion avec le login/password.
- Si vous ne tapez aucun mot de passe pour l'utilisateur (avec sa vérification), alors le système en génèrera un automatiquement et l'enverra par mail à cet utilisateur.
- Retapez le mot de passe pour vérification.
- Spécifiez le rôle assigné à cet utilisateur - Voir la gestion des rôles pour avoir le détail de tous les rôles utilisables.
- Sélectionnez le service qui authentifiera cet utilisateur. Par défaut, ce service est local. Si vous ajoutez des utilisateurs via un service d'authentification externe, vous devrez les ajouter via ce service externe, par opposition à l'interface Deki MindTouch.
- Ajoutez l'utilisateur à un groupe pré-existant. Note: Vous pouvez ajouter des utilisateurs à des groupes après que ces derniers aient été créés via l'interface de gestion des groupes.
- Cliquez sur Ajouter l'utilisateur, et l'utilisateur recevra un mail avec ses informations de connexion. Il sera également affiché dans la liste de gestion des utilisateurs sous ce formulaire.
- Cliquez sur ce bouton pour ajouter plusieurs utilisateurs à la fois.
Ajouter plusieurs utilisateurs
Pour ajouter plusieurs utilisateurs à la fois, effectuer les opérations suivantes :
- Entrez un nom d'utilisateur et une adresse email par ligne, séparés par des virgules, comme montré ci-dessus.
- Sélectionnez le rôle que vous désirez appliquer à tous ces utilisateurs. Note: Les rôles utilisateurs peuvent être modifiés après avoir été ajoutés.
- Sélectionnez une méthode d'authentication, "Locale" étant la valeur par défaut.
- Si vous spécifiez un fournisseur d'authentification externe pour le service, on pourra vous demander de saisir les informations de connexion afin que Deki puisse y accéder.
- Vous pouvez ajouter les utilisateurs à un ou plusieurs groupes.
- Une fois que tout est configuré, cliquez sur le bouton Ajouter les utilisateurs et on leur enverra immédiatement un mail comportant leurs informations de connexion.
Gestion Utilisateur
Si vous voulez afficher une liste de tous les utilisateurs, cliquez sur Tout voir. Sinon, vous pouvez entrer un nom, une adresse mail, ou un mot clé dans le champ de recherche, et obtenir en retour un ou plusieurs utilisateurs correspondants à cette recherche. Si vous cliquez sur Voir tout vous obtiendrez l'affichage d'un écran similaire à celui ci-dessous :
Il est à noter que sur cette page vous pouvez également faire des recherches d'utilisateurs en même temps que la modification d'utilisateurs individuels. Si vous voulez cctiver ou désactiver un utilisateur, en fonction de son statut actuel, vous devez sélectionner l'utilisateur sur lequel appliquer cette action, et ensuite sélectionnez Activer ou Désactiver. Ceci affichera ll'écran ci-dessous :
Dans cet exemple, nous allons activer l'utilisateur Admin. Cliquez sur le bouton Activer des utilisateurs pour l'activer. Si vous souhaitez annuler l'opération, cliquez sur le bouton Annuler.
Ajouter des utilisateurs aux groupes
Si vous n'avez pas ajouté les utilisateurs à un groupe lors de Ieur création, vous pouvez le faire maintenant. Sélectionnez les utilisateurs à ajouter à ajouter à un groupe puis cliquez sur Ajouter aux groupes. Dans l'écran suivant, vous pourrez sélectionner le ou les groupes dans lesquels insérer les utilisateurs. Cliquez sur Ajouter aux groupes pour achever l'opération.
Changer les rôles utilisateurs
Pour modifier le rôle des utilisateurs, sélectionnez les utilisateurs et cliquez sur le lien Modifier des rôles. Ceci affichera alors l'écran suivant, dans lequel vous pourrez sélectionner le nouveau rôle à appliquer à ces utilisateurs. Après avoir choisi le rôle cliquez sur Modifier des rôles et les rôles seront appliqués aux utilisateurs.
Gestion de Groupe
La page Gestion de groupe vous permet de créer, de modifier, et de supprimer des groupes. Pour ajouter un groupe cliquez sur le lien Ajouter des groupes.
Ajouter des groupes

- Tapez le nom des groupes à ajouter, séparés par des virgules.
- Choisir le rôle à associer aux groupes.
- Sélectionnez le service d'authentification auquel ce groupe est associé.
- Cliquez sur Ajouter des groupes pour ajouter les groupes à votre Deki.
Supprimer des groupes
Pour supprimer un groupe, sélectionnez le groupe désiré puis cliquez sur le lien Supprimer. Ceci affichera alors l'écran de confirmation suivant dans lequel vous pourrez sélectionner Supprimer les groupes pour les effacer du sytème.
Modifier des groupes
Pour modifier un groupe, cliquez sur le lien Modifier en face du groupe sélectionné
Changez le rôle du groupe puis cliquez sur Modifier le groupe, sinon cliquez sur Annuler pour quitter l'écran.
Gestion de rôle

- LOGIN - (Connexion) L'attribut Login indique si un utilisateur est autorisé ou non à se connecter quand il vient sur le site. Cet attribut, et l'attribut READ, sont les rôles fondamentaux de Deki.
- BROWSE - (Navigation) L'attribut BROWSE indique si un utilisateur est autorisé ou non à naviguer dans la hiérarchie ou à découvrir le contenu du wiki par le biais d'une recherche.
- READ - (Lecture) L'attribut READ indique si un utilisateur est autorisé ou non à consulter une page, un commentaire, ou un attachement.
- SUBSCRIBE - (Abonnement) L'attribut indique si un utilisateur est autorisé ou non à s'abonner aux flux RSS du système qui affichent les modifications effectuées dans les pages.
- UPDATE - (Modification) L'attribut UPDATE indique si un utilisateur est autorisé ou non à modifier une page ou à attacher des fichiers au wiki.
- CREATE - (Création) L'attribut Attribute indique si un utilisateur est autorisé ou non à créer une nouvelle page dans le wiki.
- DELETE - (Suppression) L'attribut Delete indique si un utilisateur est autorisé ou non à supprimer une page existante du wiki.
- CHANGE PERMISSIONS - L'attribut CHANGE PERMISSIONS indique si un utilisateur est autorisé ou non à changer ou à ajouter des permissions sur une page.
- CONTROL PANEL - (Panneau de configuration) L'attribut CONTROL PANEL indique si un utilisateur est autorisé ou non à accéder au panneau de configuration - Ceci devrait seulement être accessible aux administrateurs du wiki; à utiliser avec parcimonie.
- UNSAFE CONTENT - (Contenu dangereux) L'attribut UNSAFE CONTENT indique si un utilisateur est autorisé ou non à ajouter dans le wiki des scripts ou du HTML dangereux, sans qu'ils soient nettoyés par Deki. Si vous voulez autoriser les utilisateurs à ajouter du contenu dangereux, jetez un oeil sur Ajouter une extension.
- ADMIN - (Administration) L'attribut ADMIN indique si un utilisateur est autorisé ou non à avoir des privilèges d'administrateur, lesquels surclassent toutes les autres permissions et restrictions. A utiliser avec parcimonie.
- Pour ajouter un nouveau rôle, donnez-lui un nom, cochez les permissions que vous souhaitez lui associer via l'interface de gestion des rôles.
Note: Vous ne pouvez pas supprimer un rôle via l'interface de gestion des rôles.
Authentification
Toutes les modifications, les créations, et la gestion des services d'authentification externes sont effectués dans cette section.
Ajouter un service d'authentification
Pour ajouter un service d'authentification externe à MindTouch Deki cliquez sur Ajouter un service d'authentification :

- Cliquez sur le service d'authentification à configurer - Note: Si vous sélectionnez un service autre que Custom (personnalisé), alors tous les champs seront pré-remplis afin de vous fournir un modèle à personnaliser.
- La Description est le nom sous lequel sera référencé le service dans la liste de tous les services d'authentification.
- Le Type est soit Natif, soit Distant.
- Le SID est l'identifiant du service qui, parmi tous les autres champs, aura une valeur fournie par défaut si vous sélectionnez un service autre que Custom.
- La Configuration inclut les différentes valeurs de connexion nécessaires à votre serveur d'authentification.
- S'il y a des particularités, ou des préférences, à communiquer à votre serveur d'authentification, elles seront à mentionner dans cette section.
- Une fois que tout a été configuré, cliquez sur Ajouter Service d'Authentification et il sera alors activé et visible dans la liste des services d'authentification.
Arrêter et redémarrer des services d'authentification
Si vous voules arrêter ou redémarrer un service d'authentification, sélectionnez le service puis cliquez sur le lien correspondant à l'action à effectuer. Si vous arrêtez le service, la colonne Statut reflètera son arrêt effectif.
Supprimer un service d'authentification
Pour supprimer un service d'authentification, cochez le service puis cliquez sur Supprimer. Pour confirmer cette suppression, cliquez sur Supprimer fournisseurs d'Authentification comme affiché ci-dessous. Si vous voulez annuler cette suppression cliquez sur Annuler.
Modifier un service d'authentification
Si vous souhaitez modifier une authentification externe, cliquez sur le lien Modifier en face du service concerné. Ceci affichera l'écran suivant dans lequel vous pourrez modifier les paramètres de ce service d'authentification. Une fois cette configuration terminée, cliquez sur le bouton Modifier le service d'Authentification.
Définir une authentification par défaut
Vous pouvez définir quelle sera l'authentification par défaut, de sorte que lorsque vos utilisateurs arriveront sur la page de connexion ce service sera coché par défaut. Avec une nouvelle installation, le service d'authentification local est toujours défini par défaut. Pour changer ce service, cliquez sur le point gris à côté du service que vous souhaitez activer comme défaut. Ceci affichera une coche verte indiquant qu'il s'agit désormais du service d'authentification par défaut.
Personnaliser
Personnalisez l'apparence de votre site avec l'ajout de scripts personnalisés et la surcharge des feuilles de styles CSS.
Charger le logo
Pour télécharger votre propre logo, cliquez sur le bouton Parcourir puis cliquez sur le bouton Charger le logo. Si vous souhaitez utiliser le logo MindTouch pour votre site cliquez sur Utiliser le logo par défaut.
Choisir l'habillage
Pour ajouter un habillage personnalisé à MindTouch Deki:
- Utilisez le volet de navigation pour trouver l'habillage adapté à votre site.
- Vérifier le résultat dans la fenêtre d'aperçu et confirmer que cela correspond à ce que vous recherchez.
- Cliquez sur le bouton Appliquer l'habillage.
L'habillage sera alors appliqué à votre site MindTouch Deki.
Nom de site & Langue
- Le nom de site est le nom qui apparaît en haut de la hiérarchie des pages de votre Deki ainsi que dans l'entête du navigateur.
- Le paramétrage de la langue vous permet de modifier celle-ci dans tout votre Deki MindTouch.Plus de 15 langues sont actuellement supportés dans MindTouch Deki.
- Pour activer le support de plusieurs langues simultanément ajoutez les acronymes des langues appropriées ici. Consultez le lien "Langues multiples..." pour avoir plus de détais sur la configuration et l'utilisation du multi linguisme.
- Une fois les modifications effectuées, cliquez sur le bouton Sauver les modifications.
Personnaliser les CSS
Personnaliser les CSS vous permet d'étendre les stypes actuellement utilisés par l'habillage de votre Deki MindTouch. Le CSS personnalisé étant spécifique à l'habillage et au style, il ne s'applique qu'au style de l'habillage actuellement configuré. Chaque zone de texte correspond à la capture d'écran à côté d'elle. La zone de texte "Contenu CSS" contrôle les éléments CSS pour la zone de l'éditeur WYSIWIG. Le "Modèle d'habillage CSS" contrôle tout l'habillage du site. Une fois que vous avez ajouté vos changements personnalisés dans la partie texte vous pouvez cliquer sur Sauver les modifications et elles seront appliquées à tout votre site. Cette partie est réservée aux personnes ayant des connaissances en CSS. Il n'est pas conseillé de faire des tests sur un site utilisé en production.
Personnaliser HTML
Le HTML personnalisé vous permet de contrôler les zones pré-définies de MindTouch Deki et d'y ajouter des choses comme des scripts Google Analytics, des publicités, des boutons personnalisés, des entêtes, des gadgets, etc. Pour ajouter du HTML personnalisé, collez-le dans la zone texte correspondant à la zone dans laquelle vous voulez qu'il figure. Une fois que vous l'avez mis dans la zone adéquate cliquez sur Sauver les modifications et les personnalisations seront appliquées à tout votre site.
Editeur
La page Editeur vous permet d'ajouter une configuration personnalisée à l'éditeur de texte FCK afin d'y ajouter de nouveaux boutons et de nouvelles fonctionnalités. Cliquez sur le lien "options de configuration" pour en savoir plus sur les ajouts personnalisés.
Interdictions
Les interdictions vous permettent de bloquer les utilisateurs voulant se connecter à votre Deki MindTouch en interdisant leur nom ou l'adresse IP qu'ils utilisent pour se connecter.
Ajouter une interdiction
Pour ajouter une interdiction faire ce qui suit :
- Sélectionnez le type d'interdiction. Vous pouvez interdire un utilisateur par son nom ou par son adresse IP.
- Une fois le type sélectionné indiquez le nom ou l'adresse IP. Le nom d'utilisateur est sensible à la casse (majuscule/minuscule) et l'adresse IP doit être formattée comme suit : 192.168.1.1
- Sélectionnez ensuite la durée de l'interdiction. Ceci peut aller d'une seule journée à toujours. Note: Vous pouvez toujours supprimer une interdiction si vous l'avez faite trop longue ou en cas d'erreur.
- Ajoutez la raison de l'interdiction afin de ne pas oublier la cause qui la engendrée.
- Clique sur Ajouter et l'utilisateur sera ajouté dans votre liste de gens interdits.
Supprimer une interdiction
Pour supprimer une interdiction, sélectionnez l'utilisateur concerné puis cliquez sur Suppression interdits - ceci affichera un écran de confirmation.
Modifier une interdiction
Pour modifier une interdiction, cliquez sur le lien Modifier à côté de l'interdiction concernée. Ceci affichera l'écran suivant, qui vous permettra de modifier n'importe quelle partie d'une interdiction, y compris la date d'expiration et la raison. Une fois vos modifications effectuées, cliquez sur le bouton Modifier pour appliquer ces modifications à l'interdiction.
Fichiers supprimés
Chaque fois qu'un fichier est supprimé dans une page de Deki, il est déposé dans la file d'attente des fichiers supprimés, jusqu'à ce que l'Administrateur confirme sa suppression (ou sa restauration en cas de suppression accidentelle). Pour restaurer des fichiers, les sélectionner puis cliquer sur le bouton Restaurer. Pour les supprimer, sélectionner les fichiers concernés, puis cliquez sur le bouton Supprimer définitivement.
Pages supprimées
L'écran Pages supprimées vous permet de restaurer des pages qui ont été supprimées dans le système. Si vous avez beaucoup de pages supprimées, vous pouvez faire une recherche des pages que vous voulez restaurer.
Gestion du cache
La gestion du cache vous permet de gérervotre index de recherche ainsi que le cache côté serveur.
- Si vous devez mettre à jour votre index de recherche, cliquez sur le bouton Reconstruire et votre index sera reconstruit. Selon la taille de votre Deki, ceci peut prendre jusqu'à 20 mn. Note: MindTouch Deki met à jour son index fréquemment. Si vous rencontrez des problèmes avec la recherche, cette reconstruction peut vous aider.
- Après des mises à jour de Deki ou des modifications de l'interface utilisateur, c'est une bonne idée que d'effacer le cache côté serveur. Ceci peut être effectué en cliquant sur le bouton Effacer.
Extensions
La gestion de service vous permet d'ajouter des extensions à Deki qui s'intègrent avec des applications externes, des services, ou une authentification externe. Les extensions suivantes sont pré-installées par défaut sur Deki :
- RSS/Atom Reader
- Digg
- Flickr
- Gabbly
- Multimedia
- WidgetBox
- Windows Live
- Syntax Highlighter
Pour modifier une extension, cliquez sur le lien Modifier situé à côté de l'extension concernée.
Pour arrêter, redémarrer ou supprimer une extension, sélectionnez-la et cliquez ensuite sur Arrêter, Redémarrer ou Supprimer.
Si vous voulez ajouter une extension DekiScript, cliquez sur le lien Ajout script en haut de l'écran. Remplissez ensuite le formulaire ci-dessous :
Ajouter une extension Dekiscript

- Donnez un nom à l'extension Dekiscript, lequel sera ensuite visible dans la liste des extensions.
- Dans le champ Manifest, collez le lien qui est fourni dans la documentation de l'extension.
- Le mode Debug mode recharge le script à chaque fois qu'il est invoqué. Ceci peut vous aider lorsque vous testez nos extensions DekiScript.
- S'il y a des clés de configuration associées au DekiScript devant être référencées dans la documentation d'installation de cette extension, cliquez sur Ajout nouvelle clé, puis ajoutez les clés de configuration appropriées.
- S'il existe des préférences référencées dans la documentation d'installation, vous pouvez les spécifier ici.
- Une fois que tout est configuré, cliquez sur le bouton Ajout script et la nouvelle extension DekiScript sera ajoutée à la liste des extensions disponibles.
Ajouter une extension
Pour ajouter une extension à MindTouch Deki :
- Spécifiez si l'extension est Native ou Distante. La majorité des extensions que vous ajouterez seront natives.
- Donnez un nom à l'extension, lequel sera visible dans la liste des extensions.
- Copiez et collez le SID, ou l'URI de l'extension.
- Si nécessaire, ajoutez les clés de configuration.
- S'il existe des préférences référencées dans la documentation d'installation, vous pouvez les spécifier ici.
- Une fois que le formulaire contient toutes les informations nécessaires, cliquez sur le bouton Ajout Extension.
Google Analytics
Entrez l'ID de votre compte Google Analytics pour ajouter le suivi Google Analytics de votre Deki MindTouch.
Configuration

- Ajoutez une nouvelle valeur de configuration
- id par défaut
- Active la mise en cache des pages afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des permissions afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des rôles afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des fournisseurs d'authentification et des extensions afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des données utilisateurs afin de réduire les appels à la base de données. (par défaut: false)
- Permet de supprimer ou non les tags HTML potentiellement dangereux
- Extensions non autorisées en tant que fichiers attachés
- Extensions de fichier devant générer des images d'aperçu
- Taille d'image maximum pour la génération d'un aperçu (mettre une valeur trop grande peut saturer votre mémoire)
- Taille maximum de tout fichier attaché à MindTouch Deki
- Pour permettre le support du multi-linguisme, ajoutez ici les acronymes de langues appropriés (voir le manuel utilisateur pour les détails sur la configuration et l'utilisation du multi-linguisme)
- Nom d'utilisateur à associer à l'administrateur principal dans le cas où celui-ci utilise un nom différent d'Admin
- Autorise la création de compte anonyme et ajoute un lien dans la page de connexion autorisant quiconque visite le site à créer un compte. Vérifiez le point 17 pour vous assurer d'avoir attribué le rôle adéquat si ceci est activé.
- Durée d'un cookie avant expiration, utilisé pour gérer la durée d'une session utilisateur avant d'exiger une nouvelle connexion
- Rôle par défaut assigné à un utilisateur nouvellement créé via le formulaire d'inscription web
- Désactivation de la recherche dans le wiki
- Emplacement de vos fichiers attachés dans le système de fichier
- Type de stockage par défaut
- Clé Google Analytics, gérée via les Paramètres système -> Google Analytics
- Service d'authentification par défaut
- Langue actuelle de l'interface utilisateur, gérée via Personnaliser -> Nom de site & Langue
- Nom de site de votre installation MindTouch Deki, Personnaliser -> Nom de site & Langue
- Habillage actuellement utilisé par MindTouch Deki, Personnaliser -> Logos & Habillage
- Modèle actuellement utilisé par MindTouch Deki, Personnaliser -> Logos & Habillage
- Use-cdn
- Nom du catalogue MySQL utilisé par MindTouch Deki pour le stockage
- Options par défaut de la base de données
- Port par défaut pour accéder à la base de données MySQL
- Nom du serveur MySQL
- Utilisateur par défaut utilisé par MindTouch Deki pour accéder à MySQL
- MySQL Server Host
- Licence actuellement utilisée
Activation du produit
Afin d'obtenir une licence MindTouch Deki Commercial, contactez le service commercial de MindTouch via les coordonnées fournies (1). Vous recevrez alors un fichier XML par mail. Téléchargez ce fichier en cliquant sur Parcourir (2) puis en cliquant sur Activer la licence (3). Ceci mettra votre type de licence à jour. Pour toute question, veuillez contacter soit le service commercial soit le support.
Vieux panneau de configuration
Le panneau de configuration ci-dessus correspond aux versions de MindTouch Deki antérieures à Kilen Woods 8.08. Pour voir le panneau de configuration par défaut des versions Kilen Woods ou ultérieures, veuillez consulter la documentation
Interdictions
Les interdictions vous permettent de bannir un utilisateur ou une adresse IP en raison du comportement de l'utilisateur ou pour toute autre raison considérée comme appropriée pour l'interdire. Pour bannir une personne ou une adresse procéder comme suit :
Sélectionnez le type d'interdiction. Vous pouvez interdire un utilisateur par son nom ou par son adresse IP.
Une fois le type sélectionné indiquez le nom ou l'adresse IP. Le nom d'utilisateur est sensible à la casse (majuscule/minuscule) et l'adresse IP doit être formattée comme suit : 192.168.1.1
Sélectionnez ensuite la durée de l'interdiction. Ceci peut aller d'une seule journée à toujours. Note: Vous pouvez toujours supprimer une interdiction si vous l'avez faite trop longue ou en cas d'erreur.
Ajoutez la raison de l'interdiction afin de ne pas oublier la cause qui la engendrée.
Clique sur sauver et l'utilisateur sera ajouté dans votre liste de gens interdits. .
Après avoir cliqué sur sauver, l'utilisateur apparaîtra sous le formulaire d'interdiction avec tous les détails relatifs à cette interdiction. Dans le cas ci-dessus, l'utilisateur a été interdit sur son adresse IP, à partir du 27 août 2008 pour une durée infinie. Comme indiqué ci-dessus, vous pouvez modifier ou supprimer une interdiction en la sélectionnant puis en cliquant sur le lien Modifier ou en cliquant sur le bouton "supprimer interdiction".
Configuration

La page Configuration du Panneau de configuration vous permet d'effectuer des modifications dans la table MySQL config via une interface utilisateur. Tout changement des valeurs de configuration doit être effectué avec précaution et seulement par l'utilisateur Admin. Voici une explication des différents paramètres de configuration :
- id par défaut
- Active la mise en cache des pages afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des permissions afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des rôles afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des fournisseurs d'authentification et des extensions afin de réduire les appels à la base de données. (par défaut: false)
- Active la mise en cache des données utilisateurs afin de réduire les appels à la base de données. (par défaut: false)
- Permet de supprimer ou non les tags HTML potentiellement dangereux
- Extensions non autorisées en tant que fichiers attachés
- Extensions de fichier devant générer des images d'aperçu
- Taille d'image maximum pour la génération d'un aperçu (mettre une valeur trop grande peut saturer votre mémoire)
- Taille maximum de tout fichier attaché à MindTouch Deki
- Pour permettre le support du multi-linguisme, ajoutez ici les acronymes de langues appropriés (voir le manuel utilisateur pour les détails sur la configuration et l'utilisation du multi-linguisme)
- Nom d'utilisateur à associer à l'administrateur principal dans le cas où celui-ci utilise un nom différent d'Admin
- Autorise la création de compte anonyme et ajoute un lien dans la page de connexion autorisant quiconque visite le site à créer un compte. Vérifiez le point 17 pour vous assurer d'avoir attribué le rôle adéquat si ceci est activé.
- Durée d'un cookie avant expiration, utilisé pour gérer la durée d'une session utilisateur avant d'exiger une nouvelle connexion
- Rôle par défaut assigné à un utilisateur nouvellement créé via le formulaire d'inscription web
- Désactivation de la recherche dans le wiki
- Emplacement de vos fichiers attachés dans le système de fichier
- Type de stockage par défaut
- Clé Google Analytics, gérée via les Paramètres système -> Google Analytics
- Service d'authentification par défaut
- Langue actuelle de l'interface utilisateur, gérée via Personnaliser -> Nom de site & Langue
- Nom de site de votre installation MindTouch Deki, Personnaliser -> Nom de site & Langue
- Habillage actuellement utilisé par MindTouch Deki, Personnaliser -> Logos & Habillage
- Modèle actuellement utilisé par MindTouch Deki, Personnaliser -> Logos & Habillage
- Use-cdn
- Nom du catalogue MySQL utilisé par MindTouch Deki pour le stockage
- Options par défaut de la base de données
- Port par défaut pour accéder à la base de données MySQL
- Nom du serveur MySQL
- Utilisateur par défaut utilisé par MindTouch Deki pour accéder à MySQL
- MySQL Server Host
- Licence actuellement utilisée
Double Redirects
L'écran de gestion des doubles redirections vous permet de supprimer les doubles redirections du système. Une double redirection apparait quand une page est déplacée deux fois, ainsi quand vous allez sur le lien originel il vous redirige vers la page finale. Lors de la suppression d'une double redirection, assurez-vous aupavant qu'elle n'est pas référencée ailleurs avant de la supprimer.
Configuration de FCKeditor
L'écran de configuration de FCKeditor vous permet d'ajouter ou de supprimer des fonctionnalités dans cet éditeur par défaut de MindTouch Deki
Gestion des groupes
Pour ajouter des groupes dans MindTouch entrez leurs noms dans la zone texte, en les séparant par des points-virgules. Si vous êtes relié à un service d'authentification externe, alors les noms des groupes utilisés doivent être strictement les mêmes que ceux définis dans le service d'authentification externe.
- Choisissez le niveau d'accès du groupe (les niveaux d'accès sont définis dans l'écran Rôles)
- Sélectionnez le service à associer à ce groupe
- Cliquez sur ajouter des groupes.
Configuration de groupes locaux
Pour configurer des groupes locaux cliquez sur Modifier les utilisateurs.
Sélectionnez maintenant les utilisateurs désirés dans la liste des Utilisateurs valides puis cliquez sur la flèche gauche (dans l'encadré 1 ci-dessus) afin d'ajouter ces utilisateurs au groupe. Après avoir sélectionné tous les utilisateurs pour le groupe sélectionnez mettre à jour le groupe (2). Pour supprimer des utilisateurs d'un groupe cliquez sur les utilisateurs concernés dans la colonne Utilisateurs du groupe et cliquez ensuite sur le bouton avec une flèche à droite. Note: seuls des utilisateurs locaux peuvent être ajoutés à des groupes locaux.
Configuration de groupes externes
Quand vous ajoutez un groupe externe, les utilisateurs sont automatiquement associés à ce groupe. Quand les utilisateurs se connectent ensuite dans MindTouch Deki on vérifie à quels groupes ils appartiennent et on applique les permissions associées à ceux-ci.
Suppression et modification de groupes
Pour supprimer un groupe, le sélectionner, s'assurer que Supprimer est bien sélectionné dans la liste déroulante, et cliquer sur la flèche droite.
Pour modifier un groupe, suivre les mêmes étapes à l'exception du choix dans la liste déroulante qui est à mettre sur Modifier.
Fichiers supprimés
Chaque fois qu'un fichier est supprimé dans une page de Deki, il est déposé dans la file d'attente des fichiers supprimés, jusqu'à ce que l'Administrateur confirme sa suppression (ou sa restauration en cas de suppression accidentelle). Pour restaurer des fichiers, les sélectionner puis cliquer sur le bouton Restaurer les fichiers. Pour les supprimer, sélectionner les fichiers concernés, puis cliquez sur le bouton Suppression permanente.
Restauration
L'écran Restauration vous permet de restaurer des pages qui ont été supprimées du système. Si vous avez plusieurs pages supprimées vous disposez d'une option de recherche des pages que vous souhaitez restaurer.
Gestion de rôle

La gestion de rôle vous permet de spécifier les rôles des utilisateurs et des groupes. Chaque rôle peut comporter un des attribut suivant qui lui sera appliqué:
LOGIN
(Connexion) L'attribut Login indique si un utilisateur est autorisé ou non à se connecter quand il vient sur le site. Cet attribut, et l'attribut READ, sont les rôles fondamentaux de Deki.
BROWSE
(Navigation) L'attribut BROWSE indique si un utilisateur est autorisé ou non à naviguer dans la hiérarchie ou à découvrir le contenu du wiki par le biais d'une recherche.
READ
(Lecture) L'attribut READ indique si un utilisateur est autorisé ou non à consulter une page, un commentaire, ou un attachement.
SUBSCRIBE
(Abonnement) L'attribut indique si un utilisateur est autorisé ou non à s'abonner aux flux RSS du système qui affichent les modifications effectuées dans les pages.
UPDATE
(Modification) L'attribut UPDATE indique si un utilisateur est autorisé ou non à modifier une page ou à attacher des fichiers au wiki.
CREATE
(Création) L'attribut Attribute indique si un utilisateur est autorisé ou non à créer une nouvelle page dans le wiki.
DELETE
(Suppression) L'attribut Delete indique si un utilisateur est autorisé ou non à supprimer une page existante du wiki.
CHANGE PERMISSIONS
L'attribut CHANGE PERMISSIONS indique si un utilisateur est autorisé ou non à changer ou à ajouter des permissions sur une page.
CONTROL PANEL
(Panneau de configuration) L'attribut CONTROL PANEL indique si un utilisateur est autorisé ou non à accéder au panneau de configuration - Ceci devrait seulement être accessible aux administrateurs du wiki; à utiliser avec parcimonie.
UNSAFE CONTENT
(Contenu dangereux) L'attribut UNSAFE CONTENT indique si un utilisateur est autorisé ou non à ajouter dans le wiki des scripts ou du HTML dangereux, sans qu'ils soient nettoyés par Deki. Si vous voulez autoriser les utilisateurs à ajouter du contenu dangereux, jetez un oeil sur Ajouter une extension.
ADMIN
(Administration) L'attribut ADMIN indique si un utilisateur est autorisé ou non à avoir des privilèges d'administrateur, lesquels surclassent toutes les autres permissions et restrictions. A utiliser avec parcimonie.
Pour ajouter un nouveau rôle, donnez-lui un nom, cochez les permissions que vous souhaitez lui associer. Vous pouvez aussi gérer le rôle par défaut qui sera assigné à un utilisateur nouvellement créé.
Gestion des services
La gestion des services vous permet d'ajouter des extensions à votre Deki, et qui s'intégreront avec des applications externes, des services, et une authentification externe. Par défaut, les extensions suivantes sont pré-installées sur Deki:
- RSS/Atom Reader
- Digg
- Flickr
- Gabbly
- Multimedia
- WidgetBox
- Windows Live
- Syntax Highlighter
Ajouter un service (une extension)
Pour ajouter un service cliquez sur le lien Local

- La première étape pour ajour une extension est de choisir s'il s'agit d'un service d'authentification ou d'une extension. Un service d'authentification vous permet d'intégrer un fournisseur d'authentification externe comme LDAP, AD, et d'autres. Les extensions vous permettent d'ajouter une intégration avec des applications externes et des web services.
- Une fois le bon service sélectionné, donnez-lui un nom dans le champ description. Ce sera le nom sous lequel il apparaîtra dans la liste des extensions.
- Le SID est une chaîne associée à l'extension et que vous trouverez inclus dans la documentation d'installation de cette extension.
- Valeurs de configuration requises par l'extension pour pouvoir fonctionner. Elles sont aussi référencées dans la documentation d'installation.
- Les préférences sont aussi des valeurs, comme des paramètres, dons l'extension a besoin. Ceci est inclus dans la documentation d'installation.
- Par défaut, le status de l'extension est configuré sur Activé. Si vous n'êtes pas encore prêt à utiliser l'extension, vous pouvez sélectionner Désactivé.
- L'option "Service par défaut" est unique pour les services d'authentification et en fera le service d'authentification par défaut de la page de connexion.Si vous l'activez, cela pré-sélectionnera le bouton radio de ce service sur la page de connexion.
- Une fois toutes les informations saisies, cliquez sur le bouton ajouter un service et votre service sera activé dans MindTouch Deki, et sera également visible dans la boîte de dialogue Insérer une extension.
Paramétrage du site

- Le paramétrage de la langue vous permet de modifier celle-ci dans tout votre Deki MindTouch.Plus de 15 langues sont actuellement supportés dans MindTouch Deki.
- Le nom de site est le nom qui apparaît en haut de la hiérarchie des pages de votre Deki ainsi que dans l'entête du navigateur.
- Reconstruire l'index de recherche vous permet de ré-examiner tout votre wiki et de mettre à jour votre index de recherche.
- Autoriser la création de compte anonyme ajoute un lien "Enregistrer" dans l'entête du site, ainsi qu'un lien "Créer un nouveau compte" sur la page de connexion. Ceci permet à un visiteur de créer un compte sur le site. Pensez à vérifier le rôle par défaut attribué aux nouveaux utilisateurs en allant dans la partie gestion des rôles.
- Désactiver la recherche empêchera l'indexation des pages et par voie de conséquence toute recherche de contenu dans le wiki.
- Utiliser les réseaux de distribution de contenu pour les bibliothèques Javascript permet d'accroître la vitesse d'exécution de Javascript via l'utilisation des bibliothèques distribuées.
- Si vous voulez ajouter rapidement analytics à votre site MindTouch Deki, vous pouvez le faire en collant votre ID de compte dans le champ texte.
Apparence visuelle
L'apparence visuelle vous permet de modifier l'habillage et les modèles de présentation de votre Deki MindTouch. Pour commencer, choisissez le logo du site en cliquant sur Parcourir et en sélectionnant un logo sur votre disque dur. Cliquez sur Télécharger le logo spécifié. Notez que le logo sera éventuellement redimensionné en 500 x 50.
Personnaliser les styles du site
Personnaliser les styles du site vous permet d'étendre les CSS de l'habillage et du contenu. Par contenu il faut entendre le contenu d'une page de wiki, c'est à dire tout ce qui est modifiable via l'éditeur WYSIYWYG. Le modèle CSS correspond à l'habillage actuel du wiki, c'est à dire tout ce qui est en dehors de la zone modifiable via l'éditeur WYSIWYG.
Changer vos styles
Changer les styles permet d'ajouter un nouveau look à votre wiki. Si vous ajoutez de nouveaux modèles/habillages ils seront affichés ici, prêts à être activés par l'admin.
Personnaliser le site en HTML
Personnaliser le site en HTML vous permet de contrôler les zones des modèles/habillages. Pour personnaliser les zones HTML, ajoutez vos contenu HTML dans chacune des zones concernées, puis cliquez sur le bouton personnalisation html. Les zones sont définies comme suit :
- HTML Section 1 est utile pour ajouter une entête personnalisée au site et donner un look personnel à votre wiki.
- HTML Section 2 est utile pour ajouter tout lien/bouton/image à même d'agrémenter le bord du site.
- HTML Section 3 est un bloc intéressant pour ajouter du contenu tels des flux RSS ou des widgets.
- HTML Section 4 est un excellent endroit où ajouter Google Adsense (publicités) qui sera visible sur chaque page mise en ligne avec vos contenus. C'est également un bon endroit pour mettre des informations en relation avec votre contenu.
- HTML Section 5 est un bloc où vous pouvez mettre des informations de copyright, des liens sur la politique du site, et tout autre commentaire à même de figurer dans un pied de page.
- HTML Section 6 peut être utilisé pour Analytics ou tout code statistique devant être présent avant la fin de page.
Redirections inutilisées
L'écran de gestion des redirections inutilisées permet de gérer les pages ayant été déplacées une fois, ainsi que leur redirection. Il est conseillé de confirmer que la redirection n'est plus utilisée avant de la supprimer. Pour supprimer une redirection, la sélectionner en cochant la case située à côté de son nom. Cliquer ensuite sur Supprimer tous les sélectionnés en haut de l'écran.
Activation du produit MindTouch Deki
L'activation du produit MindTouch Deki vous permet d'activer facilement la version Enterprise de votre Deki MindTouch. Si vous achetez une licence commerciale de MindTouch Deki, allez dans cet écran, copiez-y la clé API et envoyez-la au support. Le support vous renverra alors par mail votre ID que vous devrez copier dans le champ MindTouch Deki Enterprise ID, avant de cliquer sur mettre à jour. Si vous souhaitez obtenir une ID pour votre MindTouch Deki Enterprise, contactez un commercial MindTouch avec les informations ci-dessus.
Gestion utilisateurs

La page Gestion utilisateurs vous permet d'ajouter, modifier, ou désactiver des utilisateurs dans MindTouch Deki. Pour ajouter un utilisateur, faire ce qui suit :
- Sélectionner le service duquel dépend l'utilisateur. Par défaut le service local est proposé. Si vous ajoutez des utilisateurs via un service d'authentification externe, vous devrez les ajouter avec l'interface associée à ce service et non pas avec l'interface de MindTouch Deki.
- Ajoutez un nom pour cet utilisateur. Note: ce nom sera visible de tous les utilisateurs du wiki aussi ne choisissez pas d'information personnelle comme une adresse email.
- Mettre l'adresse mail de l'utilisateur afin qu'il puisse recevoir les notifications du système, comme ses identifiants de connexion.
- Si vous ne tapez aucun mot de passe pour l'utilisateur (avec sa vérification), alors le système en génèrera un automatiquement et l'enverra par mail à cet utilisateur
- Retapez le mot de passe pour vérification (ou laissez-le à blanc comme en 4 pour en avoir un généré automatiquement).
- Spécifiez le rôle assigné à cet utilisateur - Voir la gestion des rôles pour avoir le détail de tous les rôles utilisables.
- Cliquez sur Ajouter l'utilisateur, et l'utilisateur recevra un mail avec ses informations de connexion. Il sera également affiché dans la liste de gestion des utilisateurs sous ce formulaire.
Si vous voulez ajouter plusieurs utilisateurs rapidement, cliquez sur le lien Créer de multiples utilisateurs :
Une fois les utilisateurs ajoutés, vous pourrez les modifier ou les désactiver. Note: Les utilisateurs ne sont pas supprimés du système quand vous les désactivez, car cela ferait perdre tout l'historique associé à cet utilisateur ainsi que le contenu de sa page utilisateur. Pour modifier ou désactiver un utilisateur cochez la case à côté de son nom puis sélectionnez Modifier ou Désactiver et terminer en cliquant sur la flèche à droite. Le champ Rechercher et le champ Filtrer permettent de réduire le nombre d'utilisateurs à modifier/désactiver parmi une base importante d'utilisateurs.