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 <jwdavid...@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_em...@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:jwdavid...@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.
>>
>> http://ods.dyndns.org/FlexWiki/default.aspx/OdsWiki/KeywordReferences.html
>>
>> John Davidson
>>
>> On Thu, Jun 11, 2009 at 4:48 AM, Lionel Cuir <lionel_em...@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
>>
>>
>
------------------------------------------------------------------------------
Are you an open source citizen? Join us for the Open Source Bridge conference!
Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250.
Need another reason to go? 24-hour hacker lounge. Register today!
http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org
_______________________________________________
Flexwiki-users mailing list
Flexwiki-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flexwiki-users