Hi Lionel,

Te KeywordsRefernces pages has been fixed at

http://ods.dyndns.org/FlexWiki/default.aspx/OdsWiki/KeywordReferences.html

In the GetRelatedTopics method I changed the line

     "||{+}[", each.Name, "]",

to

     "||{+}", Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), each.FormattedName, each.Name),

Where the original line uses a shorthand notation that causes a link to be created using automatic rules, whereas the second explicitly creates the link using the rules you specify. The automatic rules are really only intended for creating links within the current namespace (but maddeningly will create links to other namespaces under a limited set of conditions).

The template I followed for getting the solution is from another page I created that you may find useful at

   http://ods.dyndns.org/FlexWiki/default.aspx/OdsWiki/RecentChangesLocal.html

I will look at the Newsletter issue sometime next week. Thanks for the input.

John Davidson

On Fri, Jun 19, 2009 at 5:26 AM, John Davidson <jwdavidson@gmail.com> wrote:
Hi Lionel

I will look at it tomorrow and get back to you then.

John Davidson


On Fri, Jun 19, 2009 at 4:32 AM, Lionel Cuir <lionel_email@aulofee.com> wrote:
Hi John,
 
I thought I corrected a bug into your KeywordReferences page, but discovered I introduced another one with my fix... Could you advise me on what to do?
 
The initial problem is that, if you list the keywords of a namespace different from the namespace of the KeywordsReference page, you get a correct list but with keywords pointing to the KeywordsReference page's namespace. To solve this, I simply changed in the GetRelatedTopics method of your code the line:
    "||{+[}", each.Name, "]", 
into
    "||{+}", each.Namespace, ".", each.Name, "",
I had indeed to remove the square brackets because FlexWiki does not recognize [MyNamespace.MyTopic] as a topic reference.
But, if FlexWiki correctly recognizes MyNamespace.MyTopic as a topic reference, it doesn't with simple topic names such as Dictionary (ie MyNamespace.Dictionary is not recognized).
 
Would you have any solution?
 
Regards
Lionel
 

De : John Davidson [mailto:jwdavidson@gmail.com]
Envoyé : jeudi 11 juin 2009 12:52
À : FlexWiki Users Mailing List
Objet : Re: [Flexwiki-users] Flexwiki: how to create a page listing allkeywords in a namespace?

Hi Lionel

I think the code in the page linked below generates what you are after.


John Davidson

On Thu, Jun 11, 2009 at 4:48 AM, Lionel Cuir <lionel_email@aulofee.com> wrote:
Hello John,
 
I've tried to create a wikitalk script so that a page in my namespace list all the keywords (sorted) used in a namespace. Could you help me for that?
 
Many thanks
 
Lionel

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users



------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users