.
Can I parse keywords from the properties of another page and pipe them into a Wiki search?
Page Name: KyleMacarthur
- Particular Interest: WikiTalk
1. Particular Interest: Arrays
1. Particular Interest: Functions
Contact details for Wikinaut
10/26/2005 9:17:19 AM - -62.189.67.12
WikiTalk is a language for including dynamic content in FlexWiki topics.
7/7/2008 3:55:27 AM - 81.80.239.162
@@namespace.AllTopicsWith("Title","KyleMacarthur").Collect{
aPage|
[
"'''Page Name:''' ",aPage.Name,Newline,
PrnSearchForm({aPage.GetListProperty("Interests").Collect{i|[i,"|"]}}.Value.ToString),
Newline,
Tab,"* '''Individual Interests:'''",Newline,
aPage.GetListProperty("Interests").Collect{
particularInterest|
[
Tab,Tab,"1. Particular Interest: ",particularInterest," ",
Presentations.FormStart(federation.LinkMaker.LinkToSearchNamespace(topic.Namespace.Name), "get"),
Presentations.HiddenField("namespace", topic.Namespace.Name),
Presentations.InputField("search",particularInterest, 15),
Presentations.ImageButton("goButton", federation.LinkMaker.LinkToImage("images/go-dark.gif"), "Find"),
Presentations.FormEnd()
]
}
]
}@@
:PrnSearchForm:{
aSearchString |
[
Presentations.FormStart(federation.LinkMaker.LinkToSearchNamespace(topic.Namespace.Name), "get"),
Presentations.HiddenField("namespace", topic.Namespace.Name),
Presentations.InputField("search",aSearchString.Substring(0,aSearchString.Length.Subtract(1)), 30),
Presentations.ImageButton("goButton", federation.LinkMaker.LinkToImage("images/go-dark.gif"), "Find"),
Presentations.FormEnd()
]
}
KyleMacarthur |
SearchContactInterests |
DailyTipPage
Contact details for Wikinaut
10/26/2005 9:17:19 AM - -62.189.67.12
Testing parse of page properties and boolean search
10/26/2005 9:18:34 AM - -62.189.67.12
This is a page trying to display tips of the day
8/7/2008 8:47:47 PM - 207.199.242.145
Contact details for Wikinaut
10/26/2005 9:17:19 AM - -62.189.67.12
Contact details for Wikinaut
10/26/2005 9:17:19 AM - -62.189.67.12
This is a page trying to display tips of the day
8/7/2008 8:47:47 PM - 207.199.242.145