2010-03-03 5 views
1

Je développe un projet basé sur un wiki. Une de ses fonctionnalités est d'assigner des ancres à l'en-tête (h1 .h2., Etc.) et je veux lier un mot à l'une de ces ancres de sorte que quand on clique dessus, la page défile automatiquement jusqu'à l'en-tête correct. Comme il est dit sur la page d'aide l'ancre doit être utilisé comme suit:Problème Wiki avec l'ancre

Redmine attribue un point d'ancrage à chacune de ces rubriques, vous pouvez ainsi créer un lien vers eux avec « #Heading », « #Subheading » et ainsi de suite.

Et ajoute:

[[Guide # plus de lecture]] vous amène à l'ancre "plus-lecture". Rubriques se ancres automatiquement attribués afin que vous puissiez les consulter

J'ai donc essayé de l'utiliser en écrivant [[LBAW # Glossario]] ou [[LBAW "#Glossario"]] ou [[LBAW # "Glossario"]] .... aucun d'eux n'a travaillé en créant une nouvelle page à chaque fois au lieu de faire défiler comme il se doit. Si quelqu'un pouvait donner tout conseillé je serais très apprécié.

+2

Ce n'est pas une question de programmation. Il s'agit plus de la façon dont le wiki de Redmine est utilisé. –

Répondre

0

Je l'ai essayé dans la démo actuelle de redmine et ça marche. http://demo.redmine.org/projects/anewproject/wiki/Headers

Assumer le texte suivant sur la page appelée en-têtes:

 
h1. Headers 

some text 

This link goes to [[Headers#header2]] 

h2. header2 

some 
more 
lines 
of 
text 
to 
see 
scrolling 
+0

Un grand merci pour la réponse ... essayé la suggestion (même copier coller) et n'a pas fonctionné sur mon wiki ... essayé dans le vôtre et était très bien ... je ne sais pas pourquoi le mien crée une nouvelle page. –

0

J'ai eu le même problème et compris. Le lien d'ancrage ("click me") Format ressemble:

[[your_wiki_pagename # l'ancre | click me]]

le lien vous amènera à page wiki ("your_wiki_pagename"):

h2. l'ancrage

Vous devez remplacer l'espace dans le texte d'ancrage par "-" (l'ancre -> l'ancre).

0

Vous pouvez vérifier le nom exact de l'ancre que Redmine a ajouté en consultant la source de la page ou en inspectant l'élément à l'aide des outils du navigateur.

J'ai eu le même problème mais je n'avais pas mis le nom exact dedans, en utilisant le même cas. Ma tête était:

DNS (déplacé à la page séparer)

et ainsi Redmine a créé un point d'ancrage comme celui-ci:

<a href="#DNS-moved-to-separate-page" class="wiki-anchor">¶</a> 

donc je devais utiliser le lien suivant:

[[Server_Configuration # DNS-move-to-separate-page]]

et cela a fonctionné.