Show Changes Show Changes
Print Print
Recent Changes Recent Changes
Subscriptions Subscriptions
Lost and Found Lost and Found
Find References Find References
Rename Rename
Administration Page Administration Page
Search

History

1/24/2008 9:08:41 AM
FLWCOM-jwdavidson
10/4/2007 6:34:13 PM
-80.237.152.116
2/23/2007 7:20:28 AM
-195.228.227.26
2/23/2007 7:20:20 AM
-195.228.227.26
3/16/2006 4:26:43 PM
polarsoftware.com-83.131.161.11
List all versions List all versions

RSS feed for the FlexWiki namespace

Style Sheet Library
.

How To Use

You'll need to save the style information from a particular style into a css file. Then look at StyleSheetOverride to see how to apply the styles.

Silvery Blue Style

This style is pretty similar to the original , but it uses silver instead of yellow, and tightens up the spacing in various places, such as paragraphs and pre tags...

        a
        {
                cursor:hand;
        }
        p
        {
                margin:3px 0 5px 0;
        }
        pre 
        {
           border: none;
           margin:0;
        }
        hr
        {
                height:1px;
                color: royalblue;
        }
        .Rule
        {
                border-color: royalblue;
        }
        .Sidebar
        {
                padding:  10px;
                background:  #f0f0f0;
        }
        .BorderTop
        {
                background-color: #f0f0f0;
                padding: 0px; /* if you don't use the top border shrink it to nothing */
        }
        .BorderRight
        {
                background-color: #f0f0f0;
                padding: 10px;
        }
        .BorderBottom
        {
                background-color: #f0f0f0;
                padding: 0px; /* if you don't use the bottom border shrink it to nothing */
        }
        .BorderLeft
        {
                background-color: #f0f0f0;
                padding: 10px;
        }
        .Sidebar
        {
                padding:  10px;
                background:  #f0f0f0;
        }
        .EditBody
        {
                background: white;
        }

MediaWiki Style

This style makes FlexWiki look like MediaWiki (http://www.mediawiki.org/wiki/MediaWiki). Also you need to download some additional images for this style:

        http://en.wikipedia.org/skins-1.5/monobook/bullet.gif
        http://en.wikipedia.org/skins-1.5/monobook/external.png
        http://en.wikipedia.org/skins-1.5/monobook/headbg.jpg

Plus you need to modify borders definition (see below).

Feel free to contact andrew@chernyshev.com for more info.

CSS Style

        a.Anchor, a.Anchor:hover, a.Anchor:active
        {
                text-decoration: none;
        }


        .CreateTopicWarning
        {
                padding-right: 1px;
                padding-left: 1px;
                padding-bottom: 1px;
                color: white;
                padding-top: 1px;
                background-color: #cc3333;
        } 




        .UpdateDivider
        {
                font-size: .8em;
                background-color: Silver;
                color: Black;
                font-weight: bold;
        }


        .UpdateKey
        {
                font-size: .8em;
                background-color: #e0e0e0;
                color: Black;
        }


        .UpdateValue
        {
                font-size: .8em;
                color: Black;
        }


        .CompositeCacheRuleChild
        {
                font-size: .8em;
                color: Black;
        }




        /* + */
        .BorderLeft
        {
                border: none;
                margin: 0 0 .5em;        
                padding: 1em 0;
                float: none;
                width: 11.6em;
                overflow: hidden;
                /* background-color: #f9f9f9; */
        }


        /* new */
        TD.BorderLeft TABLE
        {        
                font-size: 95%;
                background-color: white;
                color: black;
                border-collapse: collapse;
                border: 1px solid #aaa;
                padding: 0 .8em .3em .5em;
        }


        TD.BorderLeft p,
        TD.BorderLeft h1,
        TD.BorderLeft h2,
        TD.BorderLeft h3,
        TD.BorderLeft h4,
        TD.BorderLeft h5,
        TD.BorderLeft h6
        {
                margin: 1em 0 0 .5em;        
        }


        .Rule
        {
                border-top: gray 1px solid;
        }


        .SubscriptionNamespace
        {
                font-weight: bold;
                text-decoration: underline;
        }


        /* + */
        .BorderRight
        {
        background-color: #f9f9f9;
        }


        /* + */
        .BorderTop
        {
        background-color: #f9f9f9;
        }


        /* + */
        .BorderBottom
        {
        background-color: #f9f9f9;
        }






        /* + */
        .ErrorMessage
        {
                border: 2px solid;        
                color: #000;
                border-color: red;
                background-color: #fff2f2;
        }


        .BlacklistedWarning
        {
                margin: 1px;
                border: #303030 1px solid;
                color: white;
                background-color: #e0e0e0;
        }


        /* + */
        .ErrorMessageTitle
        {
                font-size: 1em;
                font-weight: bold;
                display: inline;
                margin: 0 .5em 0 0;
                border: none;
        }


        .CacheKey
        {
                font-size: .8em;
                color: Black;
        }


        .CacheRules
        {
                font-size: .8em;
                background-color: #e0e0e0;
                color: Black;
        }


        .CacheValue
        {
                font-size: .8em;
        }


        /* + */
        .ErrorMessageBody
        {
                color: #000;
                background-color: #fff2f2;
        }




        .Sidebar 
        {
                padding-top:  12px;
                padding-bottom:  12px ;
                padding-right:  12px;
                background: lemonchiffon;
                width: 200px;
        }


        .SidebarTile
        {
                border-right: #404040 1px solid;
                padding-right: 2px;
                border-top: #404040 1px solid;
                padding-left: 2px;
                font-size: .8em;
                color: black;
                margin-bottom: 6px;
                padding-bottom: 2px;
                border-left: #404040 1px solid;
                width: 100%;
                padding-top: 2px; 
                border-bottom: #404040 1px solid;
        }


        /* + */
        .ExternalLink
        {
                background: url(external.png) center right no-repeat;
                padding-right: 13px;
        }


        .NamespaceTable
        {
        }


        .FieldTable
        {
        }


        .FieldName 
        {
                font-weight: bold;
        }


        .FieldValue
        {
        }


        .FieldError
        {
                color: Red;
                font-weight: bold;
        }


        .FieldHelp
        {
                font-size: .74em;
                color: Gray;
                padding-bottom: 3px;
        }


        .NamespaceTitleLine
        {
                color: white;
                background-color: cornflowerblue;
                font-weight: bold;
        }


        .NamespaceTitleLine a
        {
                color: white;
                text-decoration: underline;
                background-color: cornflowerblue;
                font-weight: bold;
        }


        .NamespaceTitleLine a:hover
        {
                background-color: white;
                text-decoration: underline;
                color: cornflowerblue;
                font-weight: bold;
        }


        .AdvancedSearchLink
        {
        }


        .SearchBox
        {
        }


        .SidebarTileTitle
        {
                background-image: url(images/tile-title.gif);
                background-repeat: repeat-x;
                color: #e0e0e0;
        }


        .SidebarTileTitle a
        {
                color: #ffcc99;
                text-decoration: none;
        }


        .SidebarTileTitle a:hover {
                color: #FBE52F;
                text-decoration:underline;
        }


        .SidebarTileBody
        {
                color: #404040;
        }


        .SidebarTileBody a
        {
                color: mediumblue;
                text-decoration: none;
        }


        .SidebarTileBody a:hover {
                color: mediumblue;
                text-decoration:underline;
        }


        .SidebarTileBody td
        {
                color: #404040;
        }


        .CommandTable
        {
                margin: 8px;
        }


        .CommandTable a
        {
                color: #ffcc99;
                text-decoration: none;
        }


        .CommandTable a:hover {
                color: #FBE52F;
                text-decoration:underline;
        }


        .CommandTable td
        {
                color: white;
        }


        .NewsletterBody
        {
        }


        .NewsletterInterior
        {
                margin: 12px;
        }


        .NewsletterName
        {
                padding: 4px;
                font-size: 2em;
                background: #0099cc;
                margin-bottom: 6px;
                color: white;
        }


        .NewsletterTOCHeader
        {
                font-weight: bold;
                text-decoration: underline;
                padding-top: 14px;
                margin-bottom: 6px;
        }


        .NewsletterTOCFinsher
        {
                font-size: 4pt;
                background: #0066cc;
        }


        .NewsletterTOCTable
        {
                border: 1px solid silver;
        }


        .NewsletterTOCHeaderCell
        {
                font-size: 10pt;
                border: 1px solid silver;
                 background: #e0e0e0;
        }


        .NewsletterTOCBodyCell
        {
                font-size: 10pt;
                border: 1px solid silver;
                color: gray;
                background: #f8f8f8;
        }


        .NewsletterTopicChangers
        {
        }


        .NewsletterName a
        {
                color: White;
        }


        .NewsletterName a:hover
        {
                color: White;
                text-decoration:underline;        
        }




        .NewsletterTopicBodyOLD
        {
                margin: 0.1in; 
                padding: 0.05in; 
                border: 1px solid silver; 
                background: #f8f8f8;
                height: 200px;
                overflow: scroll;
        }


        .NewsletterTopicBody
        {
                border: 3px solid #0099cc; 
                background: #f8f8f8;
                height: 200px;
                padding: 6px;
                overflow: scroll;
        }




        .NewsletterTopicName
        {
                border-right: navy 1px solid;
                padding-right: 1px;
                margin-top: 16px;
                border-top: navy 1px solid;
                padding-left: 1px;
                font-size: 1.4em;
                background: #0099cc;
                padding-bottom: 1px;
                border-left: navy 1px solid;
                color: navy;
                padding-top: 1px;
                border-bottom: navy 1px solid;
        }


        .NewsletterTopicName a
        {
                color: white;
        }


        .NewsletterTopicName a:hover
        {
                color: white;
                text-decoration:underline;        
        }




        .NewsletterDescription
        {
                font-size: 1em;
                margin-bottom: 6px;
        }


        .NewsletterInformationHeader
        {
                margin-top: 12px;
                border-top: 1px solid silver;
        }


        .NewsletterInfoNewsletterName
        {
        }


        .NewsletterInfoTopics
        {
        }


        .NewsletterDeliveredBy
        {
                font-style: italic;
        }




        .Dialog
        {
                 padding: 10px;
        }


        .DialogTitle
        {
                font-size: 1.2em;
                font-weight: bold;
        }


        /* +  */
        .TopicBody
        {
                /* margin: 2.8em 0 0 12.2em; */
                margin: 1em 0 0 1em;
                padding: 0 1em 1.5em 1em;
                background: white;
                color: black;
                border: 1px solid #aaa;
                border-right: none;
                line-height: 1.5em;
                /* position: relative; */
                /* z-index: 2; */
        }




        /* + */
        .Main 
        {
                /* margin: 2.8em 0 0 12.2em; */
                margin: 0 0 0 1em;
                padding: 0 1em 1.5em 1em;
                background: white;
                color: black;
                border: 1px solid #aaa;
                border-right: none;
                line-height: 1.5em;
                /* position: relative; */
                /* z-index: 2; */
        }


        .EditMain 
        {
                BACKGROUND: white;
                height: 100%;
                height: expression(MainHeight());
                width: 100%;
                width: expression(MainWidth());
                overflow: auto;
                color: #303030;
        }


        .PreviewMain {
                padding: .1in;
        }


        /* + */
        .SearchMain {
                /* background: white; */
                color: #303030;
                font-size: 80%;
                padding: .2in;
                /* border: solid 12px #404040; */
        }


        .ReadOnlyStripe
        {
                color: red;
                font-weight: bold;
        }


        .Menu
        {
                display: none;
                background: #f8f8f8;
                cursor: hand;
                padding: 2px;
                color: blue;
                border: #2FA7FB 1px solid;
                position: absolute;
        }


        .MenuItemNormal
        {
                font-size: .8em;
                color: black;
                text-decoration:none;


        }


        .MenuItemHover
        {
                color: royalblue;
                font-size: .8em;
                text-decoration:underline;
        }




        .SearchColumnHeading
        {
                background: #003399;
                color: white;
                font-size: .8em;
                border-top: solid 1px black;
                border-left: solid 1px black;
                border-right: solid 1px black;
                border-bottom: solid 1px silver;
                font-weight: bold;
        }


        .SearchColumnFilter
        {
                background: #003399;
                font-size: .8em;
                color: white;
                border-left: solid 1px black;
                border-right: solid 1px black;
                border-bottom: solid 1px black;
        }


        .SearchColumnFilterBox
        {
                border: solid 1px black;
        }




        .SearchEvenRow
        {
                background: #ffffff;
                font-size: .7em;
                border-bottom: solid 1px silver;
        }


        .SearchOddRow
        {
                background: #f8f8f8;
                font-size: .7em;
                border-bottom: solid 1px silver;
        }


        .ShowDiffCheckbox
        {
        }


        /* + */
        .searchHitHead 
        {        
                margin: 0;
                padding-top: .5em;
                padding-bottom: .17em;
                text-decoration: none;
                background: none;        
                font-size: 188%;
                border-bottom: 1px solid #aaa;
        }


        .VersionList
        {
                background: #f2f2f2;
                color: black;
        }


        /* new */
        ul#topicversions  {
        background: white;
        }


        #topicversions li {
                         border: 1px solid White; 
                   line-height: 1.8em;
                   margin: 2px; 
                   padding: 0px;
                   list-style-type: square;           
        }
        #topicversions li.selected {
            background-color:#f9f9f9;
            border:1px dashed #808080;
        }
        #topicversions span.user {
            margin-left: 1.8em;
            margin-right: 0.8em;
        }


        .VersionBar
        {
                padding: 2px;
                background: #f2f2f2;
                border-bottom: solid 1px #808080;
                text-align: right;
        }




        .VersionButton
        {
        }


        .searchHitBody
        {
                margin-left: 0.25in;        
        }


        .searchHitBody p
        {
           line-height: 1em;
           margin-bottom: .8em;
        }


        .searchHitBody td
        {
           line-height: 1em;
           margin-top: .8em;
           margin-bottom: .8em;
        }


        .searchHitBody li
        {
           margin-left: .5in;
           line-height: 1em;
           margin-top: 0;
           padding-top: 1px;
           padding-bottom: 1px;
           margin-bottom: 0;
        }


        .searchHitBody ul
        {
           margin-top: 0;
           padding-top: 0;
           padding-bottom: 0;
           margin-bottom: 0;
        }


        .searchHitBody ol
        {
           margin-top: 0;
           padding-top: 0;
           padding-bottom: 0;
           margin-bottom: 0;
        }


        .FooterTable {
                background: #2FA7FB;
                padding: 4px;
                border-top: solid 1px #404040;
            height: 20px;
        }


        .FooterCell {
                color: white;
        }


        .FooterCell a {
                color: #FBE52F;
                   text-decoration:none;
        }
        .FooterCell a:hover {
                color: #FBE52F;
                text-decoration:underline;
        }


        .HistorySpacer
        {
                height: 5px;
        }
        .Header
        {
                padding: 5px;
                background: #2FA7FB;
                border-bottom: solid 1px #404040;
                border-right: solid 1px #404040;
                color: aliceblue;
                height: 20px;
        }


        .Header a {
                color: #FBE52F;
                font-weight: bold;
                   text-decoration:none;
        }
        .Header a:hover {
                font-weight: bold;
                color: #FBE52F;
                text-decoration:underline;
        }


        .PrintMain {
                padding: .2in;
        }


        .SimpleBody
        {
        }


        .BannedChange
        {
                background: red;
                color: Yellow;
                font-weight: bold;
        }
        .ConflictingChange
        {
                background: red;
                color: Yellow;
                font-weight: bold;
        }


        .EditBody
        {
                background: lemonchiffon;
        }


        .SaveChanges
        {
                text-align: right;
                vertical-align: middle;
                background: lemonchiffon;
                font-size: 1.5em;
                height: 22px;
                padding: 2px;
        }
        .SaveChanges a 
        {
                color: yellow;
                text-decoration: underline;
        }


        .SimpleTopic
        {
                color: black;
                font-size: 16pt;
        }


        .TopicBar
        {
          font-weight: bold;
          margin-bottom: 14px;
          color: #3399cc;
          padding: 1px;
          border: solid 1px white;
        }


        .TopicBarHover
        {
          font-weight: bold;
          margin-bottom: 14px;
          color: #3399cc;
          padding: 1px;
          border: solid 1px silver;
        }


        .QuickLinkInput
        {
                border: none;
                font-weight: bold;
                font-size: 1.4em;
                color: royalblue;
                background: #e0e0e0;
        }


        .DynamicTopicBarHelp
        {
                background: #d0d0d0;
                font-size: .8em;
                color: black;
        }


        .DefaultTopicTipText
        {
                color: Gray;
        }


        .TopicTipStats
        {
                border-top: 1px solid grey;
                /*font-size: .8em; */
                color: Gray;
        }


        /* + */
        .StaticTopicBar
        {
                color: black;
                background: none;
                font-weight: normal;
                margin: 0;
                padding-top: .5em;
                padding-bottom: .17em;
                border-bottom: 1px solid #aaa;
                margin-bottom: .1em;
                font-size: 188%;
        }


        .TopicTip
        {
                display: none; 
                position: absolute; 
                border: 1px solid silver;
                background: #e0e0e0;
                color: Black;
                padding: 1px;
                /* font-size: .7em; */
        }




        .DynamicTopicBar
        {
                background: #e0e0e0;
        }




        .TopicInfo {
                color: black;
                text-align: center;
        }


        .Property
        {
                /* font-size: .82em; */
                margin-top: 5px;
                margin-bottom: 5px;
                margin-left: -5px;
                color: #0066ff;
        }


        .PropertyName
        {
                font-weight: bold;
                /* font-size: .82em; */
                line-height: 1.2em;
        }


        .PropertyValue
        {
                /* font-size: .82em; */
                color: #cc6600;
                background-color: white;
        }


        .Deemphasis 
        {
                color: #a0a0a0;
        }


        .TableClass
        {
                background-color: #f8f8f8;
                border: #505050 1px solid;        
                border-collapse: collapse;
        }


        .TableWithoutBorderClass
        {
                border-collapse: collapse;
        }


        .TableCellHighlighted
        {
                background-color: #e0e0e0;
                /* font-size: .72em; */
                border-collapse: collapse;
                border: #909090 1px solid;
        }


        .TableCell
        {
                /* font-size: .72em; */
                border-collapse: collapse;
                border: #909090 1px solid;
        }


        .TableCellHighlightedNoBorder
        {
                background-color: #e0e0e0;
                /* font-size: .72em; */
        }


        .TableCellNoBorder
        {
                /* font-size: .72em; */
        }












        /* + */
        body {
                font: x-small sans-serif;
                background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat;
                /* background-color: #f9f9f9; */
                color: black;
                margin: 0;
                padding: 0;
        }


        /* new */
        hr {
                height: 1px;
                color: #aaa;
                background-color: #aaa;
                border: 0;
                margin: .2em 0 .2em 0;
        }


        /* new */
        table {
                /* background: white; */
                font-size: 100%;
                color: black;
        }


        td {
           color:black;
        }


        /* + */
        p
        {
                margin: .4em 0 .5em 0;
                line-height: 1.5em;
        }


        /* new */
        p img {
                margin: 0;
        }


        /* + */
        a {
          text-decoration: none;
                color: #002bb8;
                background: none;
        }


        /* new */
        a:visited {
                color: #5a3696;
        }


        /* new */
        a:active {
                color: #faa700;
        }


        /* + */
        a:hover {
                text-decoration: underline;
        }




        .extLink
        {
           color: royalblue;
           text-decoration:none;
        }


        /* + */
        a.create {
           color: #ba0000;
        }


        /* + */
        a.create:hover {
           color: #ba0000;
        }


        /* + */
        pre {
           padding: 1em;
                border: 1px dashed #2f6fab;
                color: black;
                background-color: #f9f9f9;
                line-height: 1.1em;
        }


        /* + */
        code {
           background-color: #f9f9f9;
        }


        /* new */
        img {
                border: none;
                vertical-align: middle;
        }




        /* new */
        h1, h2, h3, h4, h5, h6 {
                color: black;
                background: none;
                font-weight: normal;
                margin: 0;
                padding-top: .5em;
                padding-bottom: .17em;
                border-bottom: 1px solid #aaa;
        }
        /* new */
        h1 { font-size: 188%; }
        /* new */
        h2 { font-size: 150%; }
        /* new */
        h3, h4, h5, h6 {
                border-bottom: none;
                font-weight: bold;
        }
        /* new */
        h3 { font-size: 132%; }
        /* new */
        h4 { font-size: 116%; }
        /* new */
        h5 { font-size: 100%; }
        /* new */
        h6 { font-size: 80%;  }




        /*
        h1 a
        {
                color: darkslateblue;
                text-decoration: none;
        }
        h1 a:hover {
           color: royalblue;
           text-decoration:underline;
        }




        h2 a {
           color: royalblue;
           text-decoration: none;
        }
        h2 a:hover {
           color: royalblue;
           text-decoration:underline;
        }


        h3 a {
           color: royalblue;
           text-decoration: none;
        }
        h3 a:hover {
           color: royalblue;
           text-decoration:underline;
        }*/




        a.standardsButton
        {
            border:1px solid;
            border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
            padding:0px 3px 0px 3px;
            font:bold 10px verdana,sans-serif; 
            color:#FFFFFF; background-color:#ff6600;
            text-decoration:none;
            margin:0px;
        }
        a.standardsButton:hover
        {
            border:1px solid;
            border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
            padding:0px 3px 0px 3px;
            font:bold 10px verdana,sans-serif; 
            color:#FFFFFF; background-color:#ff6600;
            text-decoration:none;
            margin:0px;
        }
        a.standardsButton:visited
        {
            border:1px solid;
            border-color:#ffc8a4 #7d3302 #3f1a01 #ff9a57;
            padding:0px 3px 0px 3px;
            font:bold 10px verdana,sans-serif; 
            color:#FFFFFF; background-color:#ff6600;
            text-decoration:none;
            margin:0px;
        }


        /* new */
        ul {
                line-height: 1.5em;
                list-style-type: square;
                margin: .3em 0 0 1.5em;
                padding: 0;
                list-style-image: url(bullet.gif);
        }


        /* new */
        ol {
                line-height: 1.5em;
                margin: .3em 0 0 3.2em;
                padding: 0;
                list-style-image: none;
        }


        /* + */
        li
        {
         margin-bottom: .1em;
        }


        /* new */
        dt {
                font-weight: bold;
                margin-bottom: .1em;
        }
        /* new */
        dl {
                margin-top: .2em;
                margin-bottom: .5em;
        }
        /* new */
        dd {
                line-height: 1.5em;
                margin-left: 2em;
                margin-bottom: .1em;
        }




        /* new */
        /* emulate center */
        .center {
                width: 100%;
                text-align: center;
        }
.center  {
                margin-left: auto;
                margin-right: auto;
        }
        /* small for tables and similar */
        .small, .small * {
                font-size: 94%;
        }
        table.small {
                font-size: 100%;
        }

Borders definition

LeftBorder
{
aTopic |
[
Presentations.Image("http://your/logo.gif","","HomePage"), Newline, Newline,
request.IsAuthenticated.IfTrue
{[
"Welcome '''",
request.AuthenticatedUserName,
"'''",
Newline,
request.CanLogInAndOut.IfTrue
{[
with (Presentations)
{
Link(federation.LinkMaker.LinkToLogoff(aTopic.Namespace.Name), "Log off", "Log off.")
},
Newline
]}
IfFalse{""},
]}
IfFalse
{
""
},
Newline,
"!!!",namespace.Description,
Newline,
"navigation",
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.LinkToRecentChanges(aTopic.Namespace.Name)),
MenuItem("Show RRS feeds to keep up-to-date", "Subscriptions", federation.LinkMaker.LinkToSubscriptions(aTopic.Namespace.Name)),
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
{
""
},
Align(2),
Newline,
"search",
Newline,
[
"||{T-+}",
Presentations.FormStart(federation.LinkMaker.LinkToSearchNamespace(aTopic.Namespace.Name), "get"),
Presentations.HiddenField("namespace", aTopic.Namespace.Name),
Presentations.InputField("search", "", 10),
Presentations.ImageButton("goButton", federation.LinkMaker.LinkToImage("images/go-dark.gif"), "Search for this text"),
Presentations.FormEnd(),
"||",
Newline,
Align(1),
],
Newline,
"history",
Newline,
[
aTopic.Changes.Snip(5).Collect
{ each |
[
"||{T-+C2}",
Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), [each.Timestamp].ToString),
"||",
Newline,
"||{T-+C2}``",
each.Author,
"``||",
Newline
]
},
MenuItem("List all versions of this topic", "List all versions", federation.LinkMaker.LinkToVersions(aTopic.Fullname)),
Align(2),
aTopic.Version.IfNotNull
{[
Newline,
Newline,
Presentations.FormStart(federation.LinkMaker.LinkToRestore(aTopic.Fullname), "post"),
Presentations.HiddenField("RestoreTopic", aTopic.Fullname),
Presentations.SubmitButton("restoreButton", "Restore"),
Presentations.FormEnd(),
]}
Else
{
""
}
],
Newline,
"recent topics",
Newline,
request.UniqueVisitorEvents.Snip(15).Collect
{ each |
[
"||{T-}",
Presentations.Link(federation.LinkMaker.LinkToTopic(each.Fullname), each.Name),
"||",
Newline
]
},
Align(1),
Newline,
" ",
Newline,
"||{T-}",
federation.About, "||",
Newline,
Align(1),
Newline,
" ",
Newline,
]
}
BottomBorder
Not logged in. Log in

Welcome to the home of FlexWiki, an experimental collaboration tool, based on WikiWiki.

This is FlexWiki, an open source wiki engine.

This site supports the new NoFollow anti-spam initiative.
Change Style

Recent Topics