_Normal Borders
Last changed: -76.30.20.161

.
Top Border
{
aTopic|
[
Presentations.Link("http://www.speroforum.com/site/rss_feed_main.asp", "", "Newest headlines on Spero News", "rel='alternate' type='application/rss+xml'"),
Presentations.ContainerStart("div", "contain"),
Presentations.ContainerStart("div", "topbg"), Presentations.ContainerStart("div", "searchform"),
Presentations.FormStart("http://www.speroforum.com/site/newsearch.asp", "", "id='searchbox_001737986746273500552:ycewmck89fq'"),
Presentations.HiddenField("cx", "001737986746273500552:ycewmck89fq"),
Presentations.HiddenField("cof", "FORID:11"), Presentations.InputField("q", "", 40), Presentations.SubmitButton("sa", "Search"),
Presentations.FormEnd,
Presentations.ContainerEnd("div"), Presentations.Image("http://www.speroforum.com/images/sperologo.gif"),Presentations.ContainerEnd("div"),
Presentations.ContainerStart("div", "navcontainer"), Newline,
" *", Presentations.Link("http://www.speroforum.com", "Home", "http://www.speroforum.com", "id='current'"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?idcategory=33", "World", "http://www.speroforum.com/site/cats.asp?idcategory=33"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?idcategory=31", "Culture", "http://www.speroforum.com/site/cats.asp?idcategory=31"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?idcategory=32", "Society", "http://www.speroforum.com/site/cats.asp?idcategory=32"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?idcategory=34", "Commentary", "http://www.speroforum.com/site/cats.asp?idcategory=34"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?idcategory=37", "Views", "http://www.speroforum.com/site/cats.asp?idcategory=37"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/forum.asp", "Comments", "http://www.speroforum.com/site/forum.asp"), Newline,
" *", Presentations.Link("http://www.speroforum.com/forum", "Forum", "http://www.speroforum.com/forum"), Newline,
" *", Presentations.Link("http://www.speroforum.com/wiki", "Wiki", "http://www.speroforum.com/site/wiki.asp?id=HomePage"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/impactdefault.asp", "PR Wire", "http://www.speroforum.com/site/impactdefault.asp"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/cats.asp?ItemID=12165&SI=Books&ReviewPage=&Author=&Publisher=&CI=&Sort=salesrank", "Bookstore", "http://www.speroforum.com/site/cats.asp?ItemID=12165&SI=Books&ReviewPage=&Author=&Publisher=&CI=&Sort=salesrank"), Newline,
" *", Presentations.Link("http://www.speroforum.com/site/contactus.asp", "Contact", "http://www.speroforum.com/site/contactus.asp"), Newline,
Presentations.ContainerEnd("div"),
Presentations.ContainerEnd("div"),
request.GetParameterNamed("namespace").IfNotNullElse({
[ request.VisitorEvents.Select{ each |
each.Name.Contains("_Discussion").Not }.Snip(1).Collect{ each |
[
Presentations.ContainerStart("div", "navlist"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), "Topic"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic( [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("DiscussionNamespace"), ".", each.Name,"_Discussion"].ToOneString), "Discussion"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToSearchNamespace(request.GetParameterNamed("namespace")), "Search", "Search", "id='current'"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToVersions(each.Fullname), "Versions"), Newline,
Presentations.ContainerEnd("div"),
]}]},{request.GetParameterNamed("topic").IfNotNullElse({
[
Presentations.ContainerStart("div", "navlist"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic(request.GetParameterNamed("topic")), "Topic"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic( [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("DiscussionNamespace"), ".", request.GetParameterNamed("topic").Substring(request.GetParameterNamed("topic").IndexOf(".").Add(1)),"_Discussion"].ToOneString), "Discussion"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToSearchNamespace(namespace.Name), "Search"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToVersions(request.GetParameterNamed("topic")), "Versions", "", "id='current'"), Newline,
Presentations.ContainerEnd("div"),
]},{aTopic.Namespace.Name.Contains("Discuss").IfTrueIfFalse({
[ aTopic.Name.Contains("_Discussion").IfFalseIfTrue({[Newline,]},{
[
Presentations.ContainerStart("div", "navlist"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic( [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("TopicNamespace"),".",aTopic.Name.Substring(0, aTopic.Name.IndexOf("_Discussion"))].ToOneString), "Topic", [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("TopicNamespace"),".",aTopic.Name.Substring(0, aTopic.Name.IndexOf("_Discussion"))].ToOneString), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic(aTopic.Fullname), "Discussion", aTopic.Fullname, "id='current'"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToSearchNamespace( namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("TopicNamespace")), "Search"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToVersions( [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("TopicNamespace"),".",aTopic.Name.Substring(0, aTopic.Name.IndexOf("_Discussion"))].ToOneString), "Versions"), Newline,
Presentations.ContainerEnd("div"),
]})]},{
[
Presentations.ContainerStart("div", "navlist"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic(aTopic.Fullname), "Topic", aTopic.Fullname, "id='current'"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToTopic( [namespace.GetTopicInfo("_ContentBaseDefinition").GetProperty("DiscussionNamespace"), ".",aTopic.Name,"_Discussion"].ToOneString), "Discussion"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToSearchNamespace(namespace.Name), "Search"), Newline,
" *", Presentations.Link(federation.LinkMaker.LinkToVersions(aTopic.Fullname), "Versions"), Newline,
Presentations.ContainerEnd("div"),
]})})})
]
}

}

Right Border
{
aTopic|
[
Newline,
request.AreDifferencesShown.IfTrue
{
MenuItem("Don't highlight differences between this topic and previous version", "Hide Changes", federation.LinkMaker.LinkToTopic(aTopic.Fullname))
}
IfFalse
{
MenuItem("Show differences between this topic and previous version", "Show Changes", federation.LinkMaker.LinkToTopicWithDiffs(aTopic.Fullname))
},
aTopic.Version.IfNull
{
aTopic.Namespace.IsReadOnly.IfFalse
{
MenuItem("Edit this topic", "Edit", federation.LinkMaker.LinkToEditTopic(aTopic.Fullname))
}
IfTrue
{
""
}
}
Else
{
""
},
MenuItem("Show printable view of this topic", "Print", federation.LinkMaker.LinkToPrintView(aTopic.Fullname)),
MenuItem("Show recently changed topics", "Recent Changes", federation.LinkMaker.LinkToTopic("SperoWiki.RecentChangesLocal")),
MenuItem("Show disconnected topics", "Lost and Found", federation.LinkMaker.LinkToLostAndFound(aTopic.Namespace.Name)),
MenuItem("Find references to this topic", "Find References", federation.LinkMaker.LinkToSearchFor(null, aTopic.Name)),
aTopic.Namespace.IsReadOnly.IfFalse
{
MenuItem("Rename this topic", "Rename", federation.LinkMaker.LinkToRename(aTopic.Fullname))
}
IfTrue
{
""
},
Newline,"----", Newline,
[
"||{T-}",
"'''Search'''",
"||",
Newline,
"||{+}",
Presentations.FormStart(federation.LinkMaker.LinkToSearchNamespace(aTopic.Namespace.Name), "get"),
Presentations.HiddenField("namespace", aTopic.Namespace.Name),
Presentations.InputField("search", "", 15),
Presentations.ImageButton("goButton", federation.LinkMaker.LinkToImage("images/go-dark.gif"), "Search for this text"),
Presentations.FormEnd(),
"||",
Newline
],
Newline, "----", Newline,
[
"'''History'''", Newline,
aTopic.Changes.Snip(5).Collect
{ each |
[
"||{T-+}",
Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), [each.Timestamp].ToString),
"||",
Newline,
"||{T-+}``",
each.Author,
"``||",
Newline
]
},
Newline,
MenuItem("List all versions of this topic", "List all versions", federation.LinkMaker.LinkToVersions(aTopic.Fullname)),
aTopic.Version.IfNotNull
{[
Newline,
Presentations.FormStart(federation.LinkMaker.LinkToRestore(aTopic.Fullname), "post"),
Presentations.HiddenField("RestoreTopic", aTopic.Fullname),
Presentations.SubmitButton("restoreButton", "Restore Version"),
Presentations.FormEnd(),
]}
Else
{
""
},
Newline,
],
Newline, "----", Newline,
"*Recent Topics*",
Newline,
request.UniqueVisitorEvents.Snip(15).Collect
{ each |
[
Tab,
"*",
Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), each.Name),
Newline
]
}
]
}
Bottom Border