|
From: <ru...@us...> - 2009-01-17 14:40:31
|
Revision: 6409
http://phpwiki.svn.sourceforge.net/phpwiki/?rev=6409&view=rev
Author: rurban
Date: 2009-01-17 14:40:16 +0000 (Sat, 17 Jan 2009)
Log Message:
-----------
Change old Sidebar theme to new MonoBook-based layout
with a few goodies.
Fix MonoBook/templates/viewsource.tmpl
Add special Sidebar/wikibits.js with added showHideFolder()
Modified Paths:
--------------
trunk/themes/MonoBook/themeinfo.php
trunk/themes/Sidebar/templates/body.tmpl
trunk/themes/Sidebar/templates/navbar.tmpl
trunk/themes/Sidebar/templates/signin.tmpl
trunk/themes/Sidebar/templates/top.tmpl
trunk/themes/Sidebar/themeinfo.php
trunk/themes/default/templates/actionbar.tmpl
Added Paths:
-----------
trunk/themes/MonoBook/templates/viewsource.tmpl
trunk/themes/Sidebar/hwiki.prop
trunk/themes/Sidebar/hyperapplet.php
trunk/themes/Sidebar/hyperwiki.jar
trunk/themes/Sidebar/hyperwiki.php
trunk/themes/Sidebar/images/folderArrowClosed.png
trunk/themes/Sidebar/images/folderArrowOpen.png
trunk/themes/Sidebar/images/mini_help.png
trunk/themes/Sidebar/monobook.css
trunk/themes/Sidebar/templates/actionbar.tmpl
trunk/themes/Sidebar/templates/browse.tmpl
trunk/themes/Sidebar/templates/content.tmpl
trunk/themes/Sidebar/templates/debug.tmpl
trunk/themes/Sidebar/templates/dump-footer.tmpl
trunk/themes/Sidebar/templates/html.tmpl
trunk/themes/Sidebar/templates/htmldump.tmpl
trunk/themes/Sidebar/templates/logo.tmpl
trunk/themes/Sidebar/templates/ratings.tmpl
trunk/themes/Sidebar/templates/rc.tmpl
trunk/themes/Sidebar/templates/search.tmpl
trunk/themes/Sidebar/templates/tags.tmpl
trunk/themes/Sidebar/wikibits.js
Added: trunk/themes/MonoBook/templates/viewsource.tmpl
===================================================================
--- trunk/themes/MonoBook/templates/viewsource.tmpl (rev 0)
+++ trunk/themes/MonoBook/templates/viewsource.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,26 @@
+<?php // -*-html-*- ?>
+<!-- $Id: viewsource.tmpl,v 1.25 2007/01/02 13:29:14 rurban Exp $ -->
+
+<?php if ($page->get('locked') && !$user->isAdmin()) { ?>
+ <p><strong><?=_("Note:")?></strong>
+ <?=_("This page has been locked by the administrator and cannot be edited.")?>
+ </p>
+ <?php } ?>
+<?php if ($revision and !$revision->isCurrent()) { ?>
+ <p><?=_("You are viewing an old revision of this page.")?>
+ <?= Button('edit', _("View the current version"), $page) ?>.
+ </p>
+ <?php } ?>
+<!-- Dummy form else NS4 does not like the textarea -->
+<form method="post" action="<?=$request->getPostURL()?>" accept-charset="<?=CHARSET?>">
+<?php /* To clear beyond a larger logo, such as in the Hawaiian theme */ ?>
+<br clear="all" class="clear-floats" />
+<!-- wrap=virtual is not HTML4, but without it NS4 does not wrap long lines -->
+<textarea class="wikiedit"
+name="content"
+rows="<?=$request->getPref('editHeight')?>"
+cols="<?=$request->getPref('editWidth')?>"
+readonly="readonly"
+wrap="virtual"><?= $PAGE_SOURCE ?></textarea>
+<?=$HIDDEN_INPUTS?>
+</form>
Modified: trunk/themes/MonoBook/themeinfo.php
===================================================================
--- trunk/themes/MonoBook/themeinfo.php 2009-01-17 14:33:24 UTC (rev 6408)
+++ trunk/themes/MonoBook/themeinfo.php 2009-01-17 14:40:16 UTC (rev 6409)
@@ -17,6 +17,7 @@
* and convert back and forth.
*/
require_once('lib/WikiTheme.php');
+require_once('themes/wikilens/themeinfo.php');
if (!defined("ENABLE_MARKUP_TEMPLATE"))
define("ENABLE_MARKUP_TEMPLATE", true);
if (!defined("ENABLE_MARKUP_MEDIAWIKI_TABLE"))
@@ -45,7 +46,10 @@
$WikiTheme->makeActionButton($action, $label, $page_or_rev, $options));
}
-class WikiTheme_MonoBook extends WikiTheme {
+class WikiTheme_MonoBook
+/* extends WikiTheme */
+extends WikiTheme_Wikilens
+{
/* this adds selected to the class */
function makeActionButton ($action, $label = false, $page_or_rev = false, $options = false) {
@@ -207,4 +211,4 @@
// c-hanging-comment-ender-p: nil
// indent-tabs-mode: nil
// End:
-?>
+?>
\ No newline at end of file
Added: trunk/themes/Sidebar/hwiki.prop
===================================================================
--- trunk/themes/Sidebar/hwiki.prop (rev 0)
+++ trunk/themes/Sidebar/hwiki.prop 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,26 @@
+; layout settings
+hypergraph.visualnet.layout.class=hypergraph.visualnet.GenericMDSLayout
+;hypergraph.visualnet.layout.class=hypergraph.visualnet.TreeLayout
+hypergraph.visualnet.layout.expandingEnabled=false
+hypergraph.visualnet.layout.initiallyExpanded=3
+hypergraph.visualnet.GenericMDSLayout.repulsingForce=1
+hypergraph.visualnet.GenericMDSLayout.connectedDisparity=0.3
+hypergraph.visualnet.TreeLayout.maxangle=180
+hypergraph.visualnet.TreeLayout.mindistance=1
+hypergraph.visualnet.TreeLayout.defaultSize=0.1
+; settings for the text.
+hypergraph.hyperbolic.text.fontName=Arial
+hypergraph.hyperbolic.text.size1=12
+hypergraph.hyperbolic.text.scale1=0.7
+hypergraph.hyperbolic.text.size2=10
+hypergraph.hyperbolic.text.scale2=0.3
+hypergraph.hyperbolic.text.size3=8
+hypergraph.hyperbolic.text.scale3=0.1
+hypergraph.hyperbolic.text.size4=0
+hypergraph.hyperbolic.text.color=#ff0000
+hypergraph.hyperbolic.line.color=#c0c0c0
+#hypergraph.hyperbolic.text.backgroundColor=#ffffff
+hypergraph.hyperbolic.background.color=#f0f0f0
+; settings for HExplorerApplet
+; hypergraph.applications.hexplorer.GraphPanel.target=contentFrame
+hypergraph.applications.hexplorer.GraphPanel.target=_parent
Property changes on: trunk/themes/Sidebar/hwiki.prop
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/themes/Sidebar/hyperapplet.php
===================================================================
--- trunk/themes/Sidebar/hyperapplet.php (rev 0)
+++ trunk/themes/Sidebar/hyperapplet.php 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,21 @@
+<?php
+/* Download hyperapplet.jar (or hyperwiki.jar) and GraphXML.dtd from
+ * http://hypergraph.sourceforge.net/download.html
+ * and place it into your theme directory.
+ * Include this php file and adjust the width/height.
+ * The static version requires a dumped "LinkDatabase.xml" via
+ * cd themes/default; wget http://localhost/wiki/index.php/LinkDatabase?format=xml -O LinkDatabase.xml
+ * into the same dir as hyperapplet.jar
+ */
+global $WikiTheme;
+?>
+<applet code="hypergraph.applications.hexplorer.HExplorerApplet.class" align="baseline"
+ archive="<?= $WikiTheme->_finddata("hyperapplet.jar") ?>"
+ width="160" height="360">
+<?php // the dynamic version: ?>
+ <!--param name="file" value="<?= WikiURL("LinkDatabase", array('format'=>'xml')) ?>" /-->
+<?php // The faster static version: dump it periodically ?>
+ <param name="file" value="<?= $WikiTheme->_finddata("LinkDatabase.xml") ?>" />
+ <!--param name="properties" value="<?= $WikiTheme->_finddata("hwiki.prop") ?>" /-->
+ <param name="center" value="<?= $page->getName() ?>" />
+</applet>
\ No newline at end of file
Property changes on: trunk/themes/Sidebar/hyperapplet.php
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/themes/Sidebar/hyperwiki.jar
===================================================================
(Binary files differ)
Property changes on: trunk/themes/Sidebar/hyperwiki.jar
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Added: trunk/themes/Sidebar/hyperwiki.php
===================================================================
--- trunk/themes/Sidebar/hyperwiki.php (rev 0)
+++ trunk/themes/Sidebar/hyperwiki.php 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,16 @@
+<?php
+ /* Download hyperwiki.jar and GraphXML.dtd from
+ * http://hypergraph.sourceforge.net/download.html
+ * and place it into your theme directory.
+ * Include this php file and adjust the width/height.
+ */
+global $WikiTheme;
+ // via the RPC interface it goes like this...
+?>
+<applet code="hypergraph.applications.hwiki.HWikiApplet.class"
+ archive="<?= $WikiTheme->_finddata("hyperwiki.jar") ?>"
+ width="162" height="240">
+ <param name="startPage" value="<?= $page->getName() ?>" />
+ <param name="properties" value="<?= $WikiTheme->_finddata("hwiki.prop") ?>" />
+ <param name="wikiURL" value="<?= PHPWIKI_BASE_URL ?>" />
+</applet>
Property changes on: trunk/themes/Sidebar/hyperwiki.php
___________________________________________________________________
Added: svn:executable
+ *
Added: trunk/themes/Sidebar/images/folderArrowClosed.png
===================================================================
(Binary files differ)
Property changes on: trunk/themes/Sidebar/images/folderArrowClosed.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/themes/Sidebar/images/folderArrowOpen.png
===================================================================
(Binary files differ)
Property changes on: trunk/themes/Sidebar/images/folderArrowOpen.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/themes/Sidebar/images/mini_help.png
===================================================================
(Binary files differ)
Property changes on: trunk/themes/Sidebar/images/mini_help.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/themes/Sidebar/monobook.css
===================================================================
--- trunk/themes/Sidebar/monobook.css (rev 0)
+++ trunk/themes/Sidebar/monobook.css 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,1924 @@
+/*
+** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
+** Copyright Gabriel Wicke - http://wikidev.net/
+** License: GPL (http://www.gnu.org/copyleft/gpl.html)
+**
+** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
+** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
+** Michael Zeltner and Geir Bækholt)
+** All you guys rock :)
+** Added phpwiki integration: Reini Urban, based on the phpwiki.css by Jeff Dairiki
+*/
+
+#column-content {
+ width: 100%;
+ float: right;
+ margin: 0 0 .6em -12.2em;
+ padding: 0;
+}
+#content {
+ /* margin: 2.8em 0 0 12.2em; */
+ /* padding: 0em 1em 1.5em 1em; */
+ margin: 61px 0 0 12.2em;
+ padding: 1em 1em 1.5em 1em;
+ background: White;
+ border: 1px solid #aaaaaa;
+ border-right: none;
+ line-height: 1.5em;
+ position: relative;
+ z-index: 2;
+}
+#column-one { padding-top: 50px; }
+/* the left column width is specified in class .portlet */
+
+/* Font size:
+** We take advantage of keyword scaling- browsers won't go below 9px
+** More at http://www.w3.org/2003/07/30-font-size
+** http://style.cleverchimp.com/font_size_intervals/altintervals.html
+*/
+
+body {
+ font: small sans-serif;
+ background: #ffffff;
+/* background: #f9f9f9 url("images/headbg.jpg") 0px 0px no-repeat; */
+ color: black;
+ margin: 0;
+ padding: 0;
+}
+
+/* scale back up to a sane default */
+#globalWrapper {
+ font-size:127%;
+ width: 100%;
+ margin: 0;
+ padding: 0;
+}
+.visualClear { clear: both; }
+
+/* general styles */
+
+table {
+ font-size: 100%;
+ color: black;
+}
+a {
+ text-decoration: none;
+ color: #004ba6;
+ background: none;
+}
+a:visited { color: #5a3696; }
+a:active { color: #faa700; }
+a:hover { text-decoration: underline; }
+a.stub { color: #772233; }
+a.new, #p-personal a.new {
+ color: #ba0000;
+}
+a.new:visited, #p-personal a.new:visited {
+ color: #a55858;
+}
+
+img {
+ border: none;
+ /*vertical-align: middle;*/
+}
+p {
+ margin: .4em 0 .5em 0;
+ line-height: 1.5em;
+}
+p img {
+ margin: 0;
+}
+img.inlineimage {
+ border: none;
+ display: inline;
+}
+
+hr {
+ height: 1px;
+ color: #aaa;
+ background-color: #aaa;
+ border: 0;
+ margin: .2em 0 .2em 0;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ color: black;
+ background: none;
+ font-weight: bold;
+ font-family: Tahoma, sans-serif;
+ margin: 0;
+ padding-top: 0.5em;
+ padding-bottom: 0.17em;
+ border-bottom: 1px solid #aaa;
+}
+h1 { font-size: 188%; }
+h2 { font-size: 150%; }
+h3, h4, h5, h6 {
+ border-bottom: none;
+ font-weight: bold;
+}
+h3 { font-size: 132%; }
+h4 { font-size: 116%; }
+h5 { font-size: 100%; }
+h6 { font-size: 80%; }
+
+ul {
+ line-height: 1.5em;
+ list-style-type: square;
+ margin: 0.3em 0 0 1.5em;
+ padding:0;
+ list-style-image: url("images/bullet.png");
+}
+ol {
+ line-height: 1.5em;
+ margin: 0.3em 0 0 3.2em;
+ padding:0;
+ list-style-image: none;
+}
+li { margin-bottom: 0.1em; }
+dt {
+ /*font-family: Tahoma, sans-serif;*/
+ font-size: 115%;
+ /*font-weight: bolder;*/
+ /*background-color: #ddd;*/
+ margin-bottom: .5em;
+}
+dl {
+ margin-top: .2em;
+ margin-bottom: .5em;
+}
+dd {
+ line-height: 1.5em;
+ margin-left: 2em;
+ margin-bottom: .1em;
+}
+
+fieldset {
+ border: 1px solid #2f6fab;
+ margin: 1em 0 1em 0;
+ padding: 0 1em 1em 1em;
+ line-height: 1.5em;
+}
+legend {
+ /*background: white;*/
+ padding: 0.5em;
+ font-size: 95%;
+}
+form {
+ border: none;
+ margin: 0;
+}
+
+textarea {
+ width: 100%;
+ padding: .1em;
+}
+
+input.historysubmit {
+ padding: 0 0.3em 0.3em 0.3em !important;
+ font-size: 94%;
+ cursor: pointer;
+ height: 1.7em !important;
+ margin-left: 1.6em;
+}
+select {
+ vertical-align: top;
+}
+abbr, acronym, .explain {
+ border-bottom: 1px dotted black;
+ color: black;
+ background: none;
+ cursor: help;
+}
+q {
+ font-family: Times, "Times New Roman", serif;
+ font-style: italic;
+}
+/* disabled for now
+blockquote {
+ font-family: Times, "Times New Roman", serif;
+ font-style: italic;
+}*/
+code {
+ background-color: #f9f9f9;
+}
+pre {
+ padding: 1em;
+ border: 1px dashed #2f6fab;
+ color: black;
+ background-color: #f9f9f9;
+ line-height: 1.1em;
+}
+
+/*
+** the main content area
+*/
+
+#siteSub { display: none; }
+#jump-to-nav {
+ display: none;
+}
+#contentSub {
+ font-size: 84%;
+ line-height: 1.2em;
+ margin: 0 0 1.4em 1em;
+ color: #7d7d7d;
+ width: auto;
+}
+span.subpages { display: block; }
+
+/* Space for the right logo + rating */
+h1.firstHeading {
+ margin-right: 220px;
+ line-height: 1.2em;
+}
+/* Some space under the headers in the content area */
+#bodyContent h1, #bodyContent h2 {
+ margin-bottom: .6em;
+}
+#bodyContent h3, #bodyContent h4, #bodyContent h5 {
+ margin-bottom: .3em;
+}
+.firstHeading { margin-bottom: 0.1em; }
+
+/* user notification thing */
+.usermessage {
+ background-color: #ffce7b;
+ border: 1px solid #ffa500;
+ color: black;
+ font-weight: bold;
+ margin: 2em 0 1em;
+ padding: .5em 1em;
+ vertical-align: middle;
+}
+#siteNotice {
+ text-align: center;
+ font-size: 95%;
+ padding: 0 .9em;
+}
+#siteNotice p {
+ margin: 0;
+ padding: 0;
+}
+.error {
+ color: red;
+ font-size: larger;
+}
+.errorbox, .successbox {
+ font-size: larger;
+ border: 2px solid;
+ padding: .5em 1em;
+ float: left;
+ margin-bottom: 2em;
+ color: #000;
+}
+.errorbox {
+ border-color: red;
+ background-color: #fff2f2;
+}
+.successbox {
+ border-color: green;
+ background-color: #dfd;
+}
+.errorbox h2, .successbox h2 {
+ font-size: 1em;
+ font-weight: bold;
+ display: inline;
+ margin: 0 .5em 0 0;
+ border: none;
+}
+
+#catlinks {
+ border: 1px solid #aaa;
+ background-color: #f9f9f9;
+ padding: 5px;
+ margin-top: 1em;
+ clear: both;
+}
+/* currently unused, intended to be used by a metadata box
+in the bottom-right corner of the content area */
+.documentDescription {
+ /* The summary text describing the document */
+ font-weight: bold;
+ display: block;
+ margin: 1em 0;
+ line-height: 1.5em;
+}
+.documentByLine {
+ text-align: right;
+ font-size: 90%;
+ clear: both;
+ font-weight: normal;
+ color: #76797c;
+}
+
+/* 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%;
+}
+
+/*
+** RecentChanges
+*/
+.pageinfo-majoredit {
+ font-weight: normal; /*bold;*/
+}
+.wiki-summary {
+ font-size: 94%;
+ font-style: italic;
+}
+
+/*
+** content styles
+*/
+.mw-warning {
+ border: 1px solid #aaa;
+ background-color: #f9f9f9;
+ padding: 5px;
+ margin-bottom: 8px;
+ font-size: 95%;
+}
+#toc,
+.toc {
+ width: 200px;
+ border: 1px solid #aaa;
+ background-color: #f9f9f9;
+ padding: 5px;
+ font-size: 95%;
+ float: right;
+ clear: right;
+}
+#toc h2,
+.toc h2 {
+ display: inline;
+ border: none;
+ padding: 0;
+ font-size: 100%;
+ font-weight: bold;
+}
+.toc #toclist {
+ width: auto;
+ border: none;
+}
+#toc #toctitle,
+.toc #toctitle,
+#toc .toctitle,
+.toc .toctitle {
+ text-align: center;
+}
+#toc ul,
+.toc ul {
+ list-style-type: none;
+ list-style-image: none;
+ margin-left: 0;
+ padding-left: 0;
+ text-align: left;
+}
+#toc ul ul,
+.toc ul ul {
+ margin: 0 0 0 2em;
+}
+#toc .toctoggle,
+.toc .toctoggle {
+ font-size: 94%;
+}
+
+.mw-warning {
+ margin-left: 50px;
+ margin-right: 50px;
+ text-align: center;
+}
+
+/* images */
+div.floatright, table.floatright {
+ clear: right;
+ float: right;
+ position: relative;
+ margin: 0 0 .5em .5em;
+ border: 0;
+/*
+ border: .5em solid white;
+ border-width: .5em 0 .8em 1.4em;
+*/
+}
+div.floatright p { font-style: italic; }
+div.floatleft, table.floatleft {
+ float: left;
+ position: relative;
+ margin: 0 .5em .5em 0;
+ border: 0;
+/*
+ margin: .3em .5em .5em 0;
+ border: .5em solid white;
+ border-width: .5em 1.4em .8em 0;
+*/
+}
+div.floatleft p { font-style: italic; }
+/* thumbnails */
+div.thumb {
+ margin-bottom: .5em;
+ border-style: solid;
+ border-color: white;
+ width: auto;
+}
+div.thumb div {
+ border: 1px solid #ccc;
+ padding: 3px !important;
+ background-color: #f9f9f9;
+ font-size: 94%;
+ text-align: center;
+ overflow: hidden;
+}
+div.thumb div a img {
+ border: 1px solid #ccc;
+}
+div.thumb div div.thumbcaption {
+ border: none;
+ text-align: left;
+ line-height: 1.4em;
+ padding: .3em 0 .1em 0;
+}
+div.magnify {
+ float: right;
+ border: none !important;
+ background: none !important;
+}
+div.magnify a, div.magnify img {
+ display: block;
+ border: none !important;
+ background: none !important;
+}
+div.tright {
+ clear: right;
+ float: right;
+ border-width: .5em 0 .8em 1.4em;
+}
+div.tleft {
+ float: left;
+ margin-right: .5em;
+ border-width: .5em 1.4em .8em 0;
+}
+
+.hiddenStructure {
+ display: none;
+ speak: none;
+}
+img.tex {
+ vertical-align: middle;
+}
+span.texhtml {
+ font-family: serif;
+}
+
+/*
+** classes for special content elements like town boxes
+** intended to be referenced directly from the wiki src
+*/
+
+/*
+** User styles
+*/
+/* table standards */
+table.rimage {
+ float: right;
+ position: relative;
+ margin-left: 1em;
+ margin-bottom: 1em;
+ text-align: center;
+}
+.toccolours {
+ border: 1px solid #aaa;
+ background-color: #f9f9f9;
+ padding: 5px;
+ font-size: 95%;
+}
+div.townBox {
+ position: relative;
+ float: right;
+ background: white;
+ margin-left: 1em;
+ border: 1px solid gray;
+ padding: .3em;
+ width: 200px;
+ overflow: hidden;
+ clear: right;
+}
+div.townBox dl {
+ padding: 0;
+ margin: 0 0 .3em;
+ font-size: 96%;
+}
+div.townBox dl dt {
+ background: none;
+ margin: .4em 0 0;
+}
+div.townBox dl dd {
+ margin: .1em 0 0 1.1em;
+ background-color: #f3f3f3;
+}
+
+/*
+** edit views etc
+*/
+.special li {
+ line-height: 1.4em;
+ margin: 0;
+ padding: 0;
+}
+
+/* Page history styling */
+/* the auto-generated edit comments */
+.autocomment {
+ color: gray;
+}
+#pagehistory span.user {
+ margin-left: 1.4em;
+ margin-right: .4em;
+}
+#pagehistory span.minor {
+ font-weight: bold;
+}
+#pagehistory li {
+ border: 1px solid white;
+}
+#pagehistory li.selected {
+ background-color: #f9f9f9;
+ border: 1px dashed #aaa;
+}
+
+/*
+** Diff rendering (unused)
+*/
+table.diff, td.diff-otitle, td.diff-ntitle {
+ background-color: white;
+}
+td.diff-addedline {
+ background: #cfc;
+ font-size: smaller;
+}
+td.diff-deletedline {
+ background: #ffa;
+ font-size: smaller;
+}
+td.diff-context {
+ background: #eee;
+ font-size: smaller;
+}
+span.diffchange {
+ color: red;
+ font-weight: bold;
+}
+
+/**
+ * Diff Output
+ */
+/* main box */
+.diff {
+ margin-top: 1ex;
+ margin-bottom: 0.5ex;
+ background: white;
+ /* Netscape 4 requires this 1px border.
+ Without it, the paper borders below cause
+ the white background to disappear. */
+ border: 1px #ccc solid;
+ color: black;
+ border-top: 1px solid #494f5d;
+ border-left: 1px solid #494f5d;
+ border-bottom: 1px solid #c6d2de;
+ border-right: 1px solid #c6d2de;
+ padding-top: 1px;
+ padding-bottom: 1px;
+ padding-left: .125em;
+ padding-right: .125em;
+ padding: 0;
+ /* "paper" borders */
+ /*border-top: 2px #d2d2d2 solid;
+ border-left: 2px #b2b2b2 solid;
+ border-bottom: 2px #e8e6df solid;
+ border-right: 2px #e8e6df solid;*/
+/* padding-left: 0em;
+ padding-bottom: 0ex;*/
+/* border-style: inset;*/
+ /*This breaks Netscape 4: (display does not go full width).
+ * width: auto;
+ */
+ /* I'm not sure what the intent of this was, but it's
+ * not valid CSS: */
+ /* display: editarea; */
+ clear: both;
+}
+.diff .block {
+ background: #ddd;
+ padding-left: 1em;
+ /* for NS4 */
+ /*border: none;*/
+}
+
+/* individual blocks */
+.diff .context {
+ background: white;
+ /* for NS4 */
+ border: none;
+}
+/* entire difftextblock */
+.difftext {
+ margin-top: 0;
+ margin-bottom: 0;
+ background: white;
+ /* Netscape 4 requires this 1px border.
+ Without it, the paper borders below cause
+ the white background to disappear. */
+ border: 1px black solid;
+ /* "paper" borders */
+ border-top: 1px #e8e6df solid;
+ border-left: 1px #e8e6df solid;
+ border-bottom: 1px #d2d2d2 solid;
+ border-right: 1px #b2b2b2 solid;
+ padding-left: 0em;
+ padding-right: 0em;
+ padding-top: 0ex;
+ padding-bottom: 0ex;
+ /*This breaks Netscape 4: (display does not go full width).
+ * width: auto;
+ */
+ clear: both;
+}
+/* + - line prefix */
+.diff .block tt {
+ font-weight: normal;
+ font-family: monospace;
+ color: black;
+ /* for NS4 */
+ margin-left: 0;
+ border: none;
+}
+/* changed words */
+.diff del, .diff ins {
+ font-weight: bold;
+ text-decoration: none;
+}
+
+/* blocks containing deleted or added words */
+.diff .original, .diff .deleted,
+.diff .final, .diff .added {
+ background: white;
+}
+/* blocks containing deleted words */
+.diff .original, .diff .deleted {
+ background: #fcc;
+ /* for NS4 */
+ border: none;
+}
+/* blocks containing added words */
+.diff .final, .diff .added {
+ background: #cfc;
+ /* for NS4 */
+ border: none;
+}
+
+/* These don't work in NS4 -- it completely ignores <del> and <ins>. */
+/* deleted words */
+.diff del { background: #f99; }
+/* added words */
+.diff ins { background: #9f9; }
+
+/**
+ * PageHistory, Info
+ */
+td.pageinfo { font-weight: bold; }
+.pageinfo-minoredit, .pageinfo-authorid {
+ font-size: smaller;
+ font-style: oblique;
+}
+
+/**
+ * Calendar plugin
+ */
+table.cal {
+ border: 1px outset gray;
+ background: white;
+ margin: 0.5ex 0.5em;
+ padding: 1px;
+ /* For Mozilla */
+ empty-cells: hide;
+}
+
+/* cells */
+table.cal td {
+ background: white;
+ text-align: right;
+}
+
+/* Month-name header */
+table.cal-header { font-size: larger; }
+table.cal-header tr, table.cal-header td { text-align: center; }
+.cal-arrow {
+ font-weight: bold;
+ text-decoration: none;
+}
+
+/* Day-names header */
+table.cal tbody tr .cal-dayname { }
+.cal-dayname td {
+ text-align: center;
+ font-size: smaller;
+ text-decoration: underline;
+}
+
+/* Individual days */
+a.cal-hide { text-decoration: none; }
+
+/* Today */
+ /* cell */
+table.cal td.cal-today {
+ margin: 1px;
+ border: 1px solid gray;
+}
+ /* text */
+table.cal td.cal-today a.cal-hide { }
+
+/*
+** keep the whitespace in front of the ^=, hides rule from konqueror
+** this is css3, the validator doesn't like it when validating as css2
+*/
+#bodyContent a.external,
+#bodyContent a[href ^="gopher://"] {
+ background: url("images/url.png") center right no-repeat;
+ padding-right: 13px;
+}
+#bodyContent a[href ^="https://"],
+.link-https {
+ background: url("images/lock_icon.png") center right no-repeat;
+ padding-right: 16px;
+}
+#bodyContent a[href ^="mailto:"],
+.link-mailto {
+ background: url("images/mail_icon.png") center right no-repeat;
+ padding-right: 18px;
+}
+#bodyContent a[href ^="news://"] {
+ background: url("images/news_icon.png") center right no-repeat;
+ padding-right: 18px;
+}
+#bodyContent a[href ^="ftp://"],
+.link-ftp {
+ background: url("images/file_icon.png") center right no-repeat;
+ padding-right: 18px;
+}
+#bodyContent a[href ^="irc://"],
+.link-irc {
+ background: url("images/discussionitem_icon.png") center right no-repeat;
+ padding-right: 18px;
+}
+/* disable interwiki styling */
+#bodyContent a.extiw,
+#bodyContent a.extiw:active {
+ color: #36b;
+ background: none;
+ padding: 0;
+}
+#bodyContent a.external {
+ color: #36b;
+}
+/* this can be used in the content area to switch off
+special external link styling */
+#bodyContent .plainlinks a {
+ background: none !important;
+ padding: 0 !important;
+}
+/*
+** Structural Elements
+*/
+
+/*
+** general portlet styles (elements in the quickbar)
+*/
+.portlet {
+ border: none;
+ margin: 0 0 .5em;
+ padding: 0;
+ float: none;
+ width: 11.6em;
+ overflow: hidden;
+}
+.portlet h4 {
+ font-size: 95%;
+ font-weight: normal;
+ white-space: nowrap;
+}
+.portlet h5 {
+ background: transparent;
+ padding: 0em 1em 0em 0.5em;
+ /*text-transform: lowercase;*/
+ display: inline;
+ font-size: 91%;
+ height: 16px;
+ width: 11.6em;
+ font-weight: bold;
+ white-space: nowrap;
+}
+.portlet h5 img {
+ padding: 0;
+ margin: 0;
+ top: 0px;
+ right: 0px;
+ height: 15px;
+ width: 15px;
+ border: 0;
+}
+.portlet h6 {
+ background: #ffae2e;
+ border: 1px solid #2f6fab;
+ border-style: solid solid none solid;
+ padding: 0em 1em 0em 1em;
+ /*text-transform: lowercase;*/
+ display: block;
+ font-size: 1em;
+ height: 1.2em;
+ font-weight: normal;
+ white-space: nowrap;
+}
+.pBody {
+ font-size: 95%;
+ background-color: white;
+ color: black;
+ border-collapse: collapse;
+ border: 1px solid #aaa;
+ padding: 0 .8em .3em .5em;
+}
+.portlet h1,
+.portlet h2,
+.portlet h3,
+.portlet h4 {
+ margin: 0;
+ padding: 0;
+}
+.portlet ul {
+ line-height: 1.5em;
+ list-style-type: square;
+ list-style-image: url("images/bullet.png");
+ font-size:95%;
+}
+.portlet li {
+ padding:0;
+ margin: 0 0 0 0;
+ margin-bottom: 0;
+}
+
+/*
+** Logo properties
+ * Optionally at the right also an image
+*/
+#p-logo {
+ z-index: 1;
+ position: absolute; /*needed to use z-index */
+ top: 0;
+ left: 0;
+ height: 42px;
+ width: 100%;
+ /*width: 340px;*/
+ overflow: visible;
+ background: #000099;
+}
+#p-logo h5 { display: none; }
+#p-logo a,
+#p-logo a:hover {
+ display: block;
+ height: 42px;
+ /*width: 12.2em;*/
+ background-repeat: no-repeat;
+ background-position: 35% 50% !important;
+}
+span.logo {
+ z-index: 1;
+ position: absolute; /*needed to use z-index */
+ white-space: nowrap;
+ left: 100px;
+ top: 15px;
+ color: #ffffff;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11pt;
+ font-weight: bolder;
+ text-decoration: none;
+ vertical-align: middle;
+}
+
+/* At the right we put a small "wiki stamp" */
+#img-logo-right {
+ position: absolute;
+ z-index: 3;
+ top: 0;
+ right: 0;
+ height: 101px;
+ width: 99px;
+}
+
+/*
+** the navigation portlet
+*/
+
+#p-navigation {
+ position: relative;
+ z-index: 3;
+}
+#p-navigation .pBody {
+ padding-right: 0;
+}
+#p-nav1 {
+ position:relative;
+ z-index:3;
+}
+
+#p-navigation a {
+ display: block;
+}
+
+#p-navigation li.active a, #p-navigation li.active a:hover {
+ text-decoration: none;
+ display: inline;
+ font-weight: bold;
+}
+
+
+/*
+** Search portlet
+* Search in the top row (not yet), see p-personal how to do that
+*/
+#logo-search {
+ position:absolute;
+ z-index: 4;
+ top: 5px;
+ left: 340px;
+ height: 25px;
+ /*width: 100%;*/
+ overflow: visible;
+}
+#p-search {
+ position:relative;
+ z-index:3;
+}
+#p-search .pBody {
+ /*text-align: center;*/
+}
+div.pBody > button, #searchButton {
+ margin: 0;
+ padding: 0;
+}
+#p-search .pBody {
+ margin: 0;
+ padding: .5em 0 .4em .4em;
+ /*text-align: center;*/
+}
+#searchholder form.searchform {
+ margin: 0;
+ padding: 0;
+ display: inline;
+}
+button.searchButton {
+ margin: 0;
+ padding: 0;
+ cursor: pointer;
+ width: 18px;
+ height: 18px;
+ border: 1px solid buttonshadow;
+}
+input.searchButton {
+ margin-top: 1px;
+ /*padding: 0 0.4em !important;*/
+ font-size: 8pt;
+ cursor: pointer;
+ width: 64px;
+ padding-left: 1px;
+ background-color: White;
+ border: 1px solid #2f6fab;
+ text-transform: capitalize;
+}
+#searchInput {
+ width: 120px;
+ height: 18px;
+ margin: 0;
+ font-size: 95%;
+ border-width: 1px;
+ border-style: solid;
+ border-color: #aaa #eee #eee #aaa;
+ -moz-box-sizing: border-box;
+}
+
+/*
+** the personal toolbar
+*/
+
+#p-personal {
+ /* width:100%; */
+ white-space:nowrap;
+ padding:0 0 0 0;
+ margin:0;
+ position: absolute;
+ left: 400px;
+ right: 90px;
+ top: 15px;
+ z-index: 4;
+ border: none;
+ /* background: white; */
+ overflow: visible;
+ color: black;
+ line-height: 1.2em;
+}
+
+#p-personal h5 {
+ display:none;
+}
+#p-personal .portlet,
+#p-personal .pBody {
+ padding:0;
+ margin:0;
+ border: none;
+ z-index:0;
+ overflow: visible;
+ background: none;
+}
+/* this is the ul contained in the portlet */
+#p-personal ul {
+ border: none;
+ line-height: 1.5em;
+ color: #2f6fab;
+ padding: 0em 1.5em 0 2em;
+ margin: 0;
+ text-align: right;
+ /* text-transform: lowercase; */
+ list-style: none;
+ z-index:0;
+ background: none;
+ cursor: default;
+}
+#p-personal li {
+ z-index:0;
+ border:none;
+ padding:0;
+ display: inline;
+ color: #2f6fab;
+ margin-left: 0.8em;
+ line-height: 1.2em;
+ background: none;
+}
+#p-personal li a {
+ text-decoration: none;
+ color: white;
+ background: #000099;
+ padding-bottom: 0.2em;
+ /* letter-spacing: 110%; */
+ /* background: none; */
+}
+#p-personal li a:hover {
+ color: white;
+ background: #3358bb;
+ padding-bottom: 0.2em;
+/* letter-spacing: 120%; */
+ font-weight: bold;
+ text-decoration: none;
+}
+
+/* the icon in front of the user name, single quotes
+ in bg url to hide it from iemac */
+li#pt-mypages,
+li#pt-mychanges,
+li#pt-userpage,
+li#pt-anonuserpage,
+li#pt-login {
+ background: url('images/wikiuser.png') top left no-repeat;
+ background-repeat: no-repeat;
+ padding-left: 10px;
+ text-transform: none;
+}
+#p-personal a.new { color:#ba0000; }
+
+/*
+** the page-related actions- page/talk, edit etc
+*/
+#p-cactions {
+ position: absolute;
+ top: 40px; /*1.3em;*/
+ left: /*11.5em;*/ 13.2em;
+ margin: 0;
+ white-space:nowrap;
+ width: 76%;
+ line-height: 1.1em;
+ overflow: visible;
+ background: none;
+ border-collapse: collapse;
+ padding-left: 1em;
+ list-style: none;
+ font-size: 95%;
+}
+#p-cactions .hiddenStructure { display: none; }
+#p-cactions ul {
+ list-style: none;
+}
+#p-cactions li {
+ display: inline;
+ border: 1px solid #aaa;
+ border-bottom: none;
+ padding: 0 0 .1em 0;
+ margin: 0 .3em 0 0;
+ overflow: visible;
+ background: white;
+}
+#p-cactions li.selected {
+ border-color: #fabd23;
+ padding: 0 0 0.2em 0;
+}
+#p-cactions li a {
+ background-color: #fbfbfb;
+ color: #002bb8;
+ border: none;
+ padding: 0 .8em .3em;
+ text-decoration: none;
+ /*text-transform: lowercase;*/
+ position: relative;
+ z-index: 0;
+ margin: 0;
+}
+#p-cactions li.selected a {
+ z-index: 3;
+ background-color: #fff;
+ padding: 0 1em .2em;
+}
+#p-cactions .new a {
+ color: #ba0000;
+}
+#p-cactions li a:hover {
+ z-index: 3;
+ text-decoration: none;
+ background-color: #fff;
+ padding-bottom: 0.3em;
+}
+/* http://www.aboutus.org/UniversalWikiEditButton */
+#p-cactions li a#btn-edit {
+ background: url('images/Edit-chalk-10gs.png') top left no-repeat;
+ background-repeat: no-repeat;
+ padding-left: 20px !important;
+ text-transform: none;
+}
+#p-cactions li a#btn-edit:hover {
+ z-index: 3;
+ text-decoration: none;
+ background-color: #fff;
+ /*padding-bottom: 0.3em !important;*/
+}
+#p-cactions h5 {
+ display: none;
+}
+#p-cactions li.istalk {
+ margin-right: 0;
+}
+#p-cactions li.istalk a {
+ padding-right: .5em;
+}
+#p-cactions #ca-addsection a {
+ padding-left: .4em;
+ padding-right: .4em;
+}
+/* offsets to distinguish the tab groups */
+li#ca-talk {
+ margin-right: 1.6em;
+}
+li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print {
+ margin-left: 1.6em;
+}
+
+/*
+** the remaining portlets
+*/
+#p-tbx,
+#p-lang {
+ position: relative;
+ z-index: 3;
+}
+
+/*
+** footer
+*/
+#footer, #bottom {
+ background-color: white;
+ border: 1px solid #fabd23;
+ /* top, right, bottom, left */
+ margin: 0.6em 0.5em 1em 13.6em;
+ /*margin-left: 13.6em;*/
+ padding: .4em 0 1.2em 0;
+ text-align: center;
+ font-size: 90%;
+}
+#footer li {
+ display: inline;
+ margin: 0 1.3em;
+}
+#bottom {
+ border: none;
+ text-align: left;
+}
+/* hide from incapable browsers */
+head:first-child+body #footer li { white-space: nowrap; }
+#f-poweredbyico, #f-copyrightico {
+ margin: 0 8px;
+ /*vertical-align: middle;*/
+ height: 31px;
+ position: relative;
+ top: -31px; /* Bump it up just a tad */
+}
+#f-poweredbyico {
+ float: right;
+}
+#f-copyrightico {
+ float: left;
+}
+
+/* js pref toc */
+#preftoc {
+ float: left;
+ margin: 1em 1em 1em 1em;
+ width: 13em;
+}
+#preftoc li { border: 1px solid White; }
+#preftoc li.selected {
+ background-color:#f9f9f9;
+ border:1px dashed #aaaaaa;
+}
+#preftoc a,
+#preftoc a:active {
+ display: block;
+ color: #0014a6;
+}
+#prefcontrol {
+ clear: both;
+ float: left;
+ margin-top: 1em;
+}
+div.prefsectiontip {
+ font-size: 95%;
+ margin-top: 1em;
+}
+fieldset.operaprefsection { margin-left: 15em }
+
+/*
+** IE/Mac fixes, hope to find a validating way to move this
+** to a separate stylesheet. This would work but doesn't validate:
+** @import("IEMacFixes.css");
+*/
+
+/* tabs: border on the a, not the div */
+* > html #p-cactions li { border:none; }
+* > html #p-cactions li a {
+ border: 1px solid #aaa;
+ border-bottom: none;
+}
+* > html #p-cactions li.selected a { border-color: #fabd23; }
+/* footer icons need a fixed width */
+* > html #f-poweredbyico,
+* > html #f-copyrightico { width: 88px; }
+* > html #bodyContent,
+* > html #bodyContent pre {
+ overflow-x: auto;
+ width: 100%;
+ padding-bottom: 25px;
+}
+
+/* more IE fixes */
+/* float/negative margin brokenness */
+* html #footer {margin-top: 0;}
+* html #column-content {
+ display: inline;
+ margin-bottom: 0;
+}
+* html div.editsection { font-size: smaller; }
+#pagehistory li.selected { position: relative; }
+
+/* Mac IE 5.0 fix; floated content turns invisible */
+* > html #column-content {
+ float: none;
+}
+* > html #column-one {
+ position: absolute;
+ left: 0;
+ top: 0;
+}
+* > html #footer {
+ margin-left: 13.2em;
+}
+.redirectText {
+ font-size: 150%;
+ margin: 5px;
+}
+
+.printfooter {
+ display: none;
+}
+
+.not-patrolled {
+ background-color: #ffa;
+}
+div.patrollink {
+ font-size: 75%;
+ text-align: right;
+}
+span.newpage, span.minor, span.searchmatch, span.bot {
+ font-weight: bold;
+}
+span.unpatrolled {
+ font-weight: bold;
+ color: red;
+}
+
+span.searchmatch {
+ color: red;
+}
+.sharedUploadNotice {
+ font-style: italic;
+}
+
+span.updatedmarker {
+ color: black;
+ background-color: #0f0;
+}
+span.newpageletter {
+ font-weight: bold;
+ color: black;
+ background-color: yellow;
+}
+span.minoreditletter {
+ color: black;
+ background-color: #c5ffe6;
+}
+
+table.gallery {
+ border: 1px solid #ccc;
+ margin: 2px;
+ padding: 2px;
+ background-color: white;
+}
+
+table.gallery tr {
+ vertical-align: top;
+}
+
+table.gallery td {
+ vertical-align: top;
+ background-color: #f9f9f9;
+ border: solid 2px white;
+}
+
+table.gallery td.galleryheader {
+ text-align: center;
+ font-weight: bold;
+}
+
+div.gallerybox {
+ margin: 2px;
+ width: 150px;
+}
+
+div.gallerybox div.thumb {
+ text-align: center;
+ border: 1px solid #ccc;
+ margin: 2px;
+}
+
+div.gallerytext {
+ font-size: 94%;
+ padding: 2px 4px;
+}
+
+span.comment {
+ font-style: italic;
+}
+
+span.changedby {
+ font-size: 95%;
+}
+
+.previewnote {
+ text-indent: 3em;
+ color: #c00;
+ border-bottom: 1px solid #aaa;
+ padding-bottom: 1em;
+ margin-bottom: 1em;
+}
+
+.previewnote p {
+ margin: 0;
+ padding: 0;
+}
+
+.editExternally {
+ border: 1px solid gray;
+ background-color: #ffffff;
+ padding: 3px;
+ margin-top: 0.5em;
+ float: left;
+ font-size: small;
+ text-align: center;
+}
+.editExternallyHelp {
+ font-style: italic;
+ color: gray;
+}
+
+li span.deleted, span.history-deleted {
+ text-decoration: line-through;
+ color: #888;
+ font-style: italic;
+}
+
+.toggle {
+ margin-left: 2em;
+ text-indent: -2em;
+}
+
+/* Classes for EXIF data display */
+table.mw_metadata {
+ font-size: 0.8em;
+ margin-left: 0.5em;
+ margin-bottom: 0.5em;
+ width: 300px;
+}
+
+table.mw_metadata caption {
+ font-weight: bold;
+}
+
+table.mw_metadata th {
+ font-weight: normal;
+}
+
+table.mw_metadata td {
+ padding: 0.1em;
+}
+
+table.mw_metadata {
+ border: none;
+ border-collapse: collapse;
+}
+
+table.mw_metadata td, table.mw_metadata th {
+ text-align: center;
+ border: 1px solid #aaaaaa;
+ padding-left: 0.1em;
+ padding-right: 0.1em;
+}
+
+table.mw_metadata th {
+ background-color: #f9f9f9;
+}
+
+table.mw_metadata td {
+ background-color: #fcfcfc;
+}
+
+table.collapsed tr.collapsable {
+ display: none;
+}
+
+
+/* filetoc */
+ul#filetoc {
+ text-align: center;
+ border: 1px solid #aaaaaa;
+ background-color: #f9f9f9;
+ padding: 5px;
+ font-size: 95%;
+ margin-bottom: 0.5em;
+ margin-left: 0;
+ margin-right: 0;
+}
+
+#filetoc li {
+ display: inline;
+ list-style-type: none;
+ padding-right: 2em;
+}
+
+/* @bug 1714 */
+input#wpSave, input#wpDiff {
+ margin-right: 0.33em;
+}
+
+#editform .editOptions {
+ display: inline;
+}
+
+#wpSave {
+ font-weight: bold;
+}
+
+/* Classes for article validation */
+
+table.revisionform_default {
+ border: 1px solid #000000;
+}
+
+table.revisionform_focus {
+ border: 1px solid #000000;
+ background-color:#00BBFF;
+}
+
+tr.revision_tr_default {
+ background-color:#EEEEEE;
+}
+
+tr.revision_tr_first {
+ background-color:#DDDDDD;
+}
+
+p.revision_saved {
+ color: green;
+ font-weight:bold;
+}
+
+#mw_trackbacks {
+ border: solid 1px #bbbbff;
+ background-color: #eeeeff;
+ padding: 0.2em;
+}
+
+
+/* Allmessages table */
+
+#allmessagestable th {
+ background-color: #b2b2ff;
+}
+
+#allmessagestable tr.orig {
+ background-color: #ffe2e2;
+}
+
+#allmessagestable tr.new {
+ background-color: #e2ffe2;
+}
+
+#allmessagestable tr.def {
+ background-color: #f0f0ff;
+}
+
+
+/* noarticletext */
+div.noarticletext {
+ border: 1px solid #ccc;
+ background: #fff;
+ padding: .2em 1em;
+ color: #000;
+}
+
+div#searchTargetContainer {
+ left: 10px;
+ top: 10px;
+ width: 90%;
+ background: white;
+}
+
+div#searchTarget {
+ padding: 3px;
+ margin: 5px;
+ background: #F0F0F0;
+ border: solid 1px blue;
+}
+
+div#searchTarget ul li {
+ list-style: none;
+}
+
+div#searchTarget ul li:before {
+ color: orange;
+ content: "\00BB \0020";
+}
+
+div.multipageimagenavbox {
+ border: solid 1px silver;
+ padding: 4px;
+ margin: 1em;
+ -moz-border-radius: 6px;
+ background: #f0f0f0;
+}
+
+div.multipageimagenavbox div.thumb {
+ border: none;
+ margin-left: 2em;
+ margin-right: 2em;
+}
+
+div.multipageimagenavbox hr {
+ margin: 6px;
+}
+
+table.multipageimage td {
+ text-align: center;
+}
+
+/*
+ Table pager (e.g. Special:Imagelist)
+ - remove underlines from the navigation link
+ - collapse borders
+ - set the borders to outsets (similar to Special:Allmessages)
+ - remove line wrapping for all td and th, set background color
+ - restore line wrapping for the last two table cells (description and size)
+*/
+.TablePager_nav a { text-decoration: none; }
+.TablePager { border-collapse: collapse; }
+.TablePager, .TablePager td, .TablePager th {
+ border: 0.15em solid #777777;
+ padding: 0 0.15em 0 0.15em;
+}
+.TablePager th { background-color: #eeeeff }
+.TablePager td { background-color: #ffffff }
+.TablePager tr:hover td { background-color: #eeeeff }
+
+.imagelist td, .imagelist th { white-space: nowrap }
+.imagelist .TablePager_col_links { background-color: #eeeeff }
+.imagelist .TablePager_col_img_description { white-space: normal }
+.imagelist th.TablePager_sort { background-color: #ccccff }
+
+/**
+ * PhpWiki Tables
+ */
+.pagelist { }
+.pagelist thead td {
+ background: #e8e8e8;
+ text-decoration: none;
+ font-weight: bold;
+ font-size: smaller;
+}
+.pagelist thead td u { text-decoration: none; }
+.pagelist tr.evenrow { background: #eee; }
+.pagelist tr.oddrow { background: white; }
+th.gridbutton {
+ background-color: ThreedLightShadow;
+ color: black;
+ font-family: Tahoma, sans-serif, Arial, Helvetica;
+ font-size: small;
+ font-weight: normal;
+ /*font-style: menu;*/
+ white-space: nowrap;
+ margin: 5px 0px;
+ max-height: 24px;
+ padding: 5px 0px 5px 0px;
+ border-width: 1px;
+ border-style: solid;
+ border-color: ThreedHighlight ThreedDarkShadow ThreedDarkShadow ThreedHighlight;
+}
+input.gridbutton, a.gridbutton, a:hover.gridbutton, a:visited.gridbutton {
+ text-decoration: none;
+ font-size: small;
+ font-weight: normal;
+ /*font-style: menu;*/
+ font-family: Tahoma, sans-serif, Arial, Helvetica;
+ background-color: ThreedLightShadow;
+ color: black;
+}
+
+.wikipaging { font-size: 80% }
+.wikipaging-disabled { color: #999 }
+
+/* <?plugin RawHtml <div class="boxright"> </div> */
+
+div.boxright {
+ width: 200px;
+ right: 10px;
+ float: right;
+ border: thin solid #888888;
+ padding: 0.5em 0.5em 0.5em 0.5em;
+ margin: 0;
+}
+
+div.boxright > blockquote {
+ padding: 0.5em;
+ margin: 0;
+}
+
+/* PHP Warnings */
+div.errors {
+ color: black;
+ background-color: #FF9999;
+ margin-top: 1em;
+ margin-bottom: 1em;
+ padding-left: 0.8em;
+ padding-right: 0.8em;
+ padding-top: 0.8ex;
+ padding-bottom: 0;
+ border: medium solid red;
+ clear: both;
+}
+h4.errors {
+ color: red;
+ margin: 0;
+ padding: 0;
+ text-decoration: underline;
+}
+div.warning {
+ color: black;
+ background-color: #FFCCCC;
+ margin-top: 1em;
+ margin-bottom: 1em;
+ padding-left: 0.8em;
+ padding-right: 0.8em;
+ padding-top: 0.8ex;
+ padding-bottom: 0;
+ border: 1px solid #aaa;
+ clear: both;
+}
+.error { font-family: monospace; font-size: 120%; }
+.error ul { font-family: monospace; }
+
+/* Debug */
+.debug {
+ color: black;
+ background: white;
+ font-family: monospace;
+ font-size: smaller;
+ margin: 1ex 0;
+ padding: 0.5ex 0.5em;
+ border: medium solid #fff8dc; /* darker ivory */
+}
+/* Hints */
+.hint {
+ color: black;
+ background: #eeeeee;
+ /* font-size: smaller; */
+ font-style: italic;
+ margin-left: 3em;
+ padding: 0.5ex 0.5em;
+ border: thin solid #aaaaaa;
+}
+span.hint {
+ padding: 0;
+}
+/* Disabled Plugins */
+.disabled-plugin
+{
+ clear: both;
+ margin: 1ex 0;
+ padding: 0;
+}
+.disabled-plugin .title {
+ color: #400;
+ background-color: inherit;
+ font-size: x-small;
+ text-align: right;
+ padding: 0 0.5em;
+}
+.disabled-plugin pre {
+ color: black;
+ background: #ddd;
+ margin: 0;
+ padding: 0.3ex 0.5em;
+}
+
+/* "(Redirected from ...)" message. */
+span.redirectfrom {
+ font-size: small;
+ font-style: oblique;
+ font-weight: normal;
+ padding-left: 1em;
+}
+.search-context { background: white; font-style: oblique; }
+.search-term {
+ background: yellow;
+ font-weight: normal;
+}
+
+a.spell-wrong {
+ color:#ba0000;
+ background: yellow;
+}
+span.spell-wrong {
+ color:#ba0000;
+}
+
+
+/**
+ * Wiki Forms
+ *
+ * The div inside the wikiadmin upload form does not
+ * have a class yet, so it must be referenced indirectly
+ */
+/* div.wikiaction { background-color: #eee; } */
+/* div.wikiadmin { background-color: #fee; } */
+/* form.wikiadmin div { background-color: #fee; } */
+form.wikiformrich { background-color: #eee; }
+
+/**
+ * Link styles
+ */
+.wiki, .named-wiki {
+ text-decoration: none;
+ font-weight: normal;
+ /* font-weight: bold; */
+}
+.wiki relation, .named-wiki relation, .wiki attribute, .named-wiki attribute {
+ font-style: oblique;
+ /* font-weight: normal; */
+ font-weight: bold;
+}
+
+span.relation-symbol {
+ font-weight: bold;
+ font-family: monospace;
+ letter-spacing: 0.1em;
+}
+
+/* Action buttons */
+a.wikiaction, a.wikiadmin, a.wiki-rc-action, a.wikiunsafe,
+input.wikiaction, input.button, input.wikiadmin {
+ text-decoration: none;
+ font-family: Arial, Helvetica, sans-serif;
+ /* don't wrap text buttons */
+ white-space: nowrap;
+ /*font-size: inherit; */
+}
+
+/*
+a.wikiaction, a.wikiaction:visited, input.wikiaction, input.button {
+ background-color: #ddd;
+}
+*/
+
+.wikiunsafe { background-color: #fcc; }
+
+/*
+a.wikiadmin, a.wikiadmin:visited, input.wikiadmin {
+ background-color: #fdd;
+}
+*/
+
+/* Unknown links */
+.wikiunknown, .named-wikiunknown {
+ font-weight: normal;
+ font-size: 100%;
+}
+ /* QuestionMark #600 */
+.wikiunknown a, .named-wikiunknown a {
+ color: #447;
+ background-color: #eee;
+ text-decoration: none;
+ font-weight: normal;
+ font-size: smaller;
+}
+
+/* Backlinks */
+.backlinks {
+ text-decoration: underline;
+ color: #006;
+}
+h1 .backlinks {
+ text-decoration: underline;
+}
+
+/* Interwiki links */
+/* .wikipage { font-weight: bold; } */
+.wikipage { font-weight: normal; }
+.interwiki { text-decoration: none; }
+.interwiki, i.interwiki .wikipage, em .interwiki .wikipage { font-style: oblique; }
+.interwiki .wikipage, i .interwiki, em .interwiki { font-style: normal; }
+
+#p-rc-body div div.box-title { display: none; }
+
+/* RssFeed */
+div.rss { margin: 1em; padding: 1em; font-size: 0.9em; background-color: #eeeeee; border: thin dashed #aaa; }
+div.feed { color: #333; margin: -0.5em; margin-bottom: 0em; padding: 0.3em; font-weight: bold; background-color: #f2f2f2; font-size: 1.2em; }
+div.itemdesc { padding-left: 1em; }
+div.rssitem { border-top: thin dashed #aaa; }
+a.rssicon { font-weight: normal; font-size: small; vertical-align: middle; }
+
+/* Top-page - RateIt */
+div#rateit-widget-top-1 {
+ width: 120px;
+ height: 29px;
+ top: 5px;
+ right: 75px;
+ z-index: 1;
+ position: absolute; /*needed to use z-index */
+}
+div#rateit-widget-top {
+ padding-top: 0px;
+ position: absolute;
+ z-index: 1;
+ width: 120px;
+ height: 29px;
+ top: 0px; /* 34 */
+ right: 110px;
+}
+/* Top-page - RateIt */
+span.rateit {
+ text-decoration: none;
+ font-family: Arial, Helvetica, sans-serif;
+ font-size: 10px;
+}
Added: trunk/themes/Sidebar/templates/actionbar.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/actionbar.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/actionbar.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,69 @@
+<?php // -*-php-*-
+ rcs_id('$Id: actionbar.tmpl,v 1.10 2006/12/06 22:05:38 rurban Exp $');
+ $dbh = $request->getDbh();
+ $isAdmin = $user->isAdmin();
+ $pagename = $page->getName();
+ $isActionPage = $request->_isActionPage($pagename, false);
+ $isBrowse = $request->getArg('action') == 'browse';
+ $mayEdit = mayAccessPage('edit', $pagename);
+ $mayChange = mayAccessPage('change', $pagename);
+?>
+<div class="portlet" id="p-cactions">
+ <h5><?= _("Views") ?></h5>
+ <ul>
+ <?php if ($request->getArg('action') != "") { ?>
+ <?= ActionButton("browse", _("View Page"), false, array('title' => _("View the page")." [alt-c]")) ?>
+ <?php } else { ?>
+ <li class="selected"><a class="named-wiki" name="browse"><?= _("View Page") ?></a></li>
+ <?php } ?>
+ <?php if (($isAdmin or $mayEdit) and $revision) { ?>
+ <?= ActionButton("edit", $dbh->isWikiPage($page->getName()) ? ($revision->isCurrent() ? _("Edit") : _("Edit Old Revision")) : _("Create Page"), false, array('id' => 'btn-edit', 'title' => _("You can edit this page. Please use the preview button before saving.")." [alt-e]")) ?>
+ <?php if (ENABLE_WYSIWYG) { ?>
+ <?= Button(array("action" => "edit", "mode"=> "wysiwyg"), _("Wysiwyg Editor"), false, array('id' => 'btn-wysiwyg-edit')) ?>
+ <?php } ?>
+ <?php } elseif ($page->exists()) { ?>
+ <?= ActionButton("viewsource", _("View Source")) ?>
+ <?php } ?>
+ <?= ActionButton(_("PageHistory"),_("History"),false,array('title'=>_("Past versions of this page.")." [alt-h]")) ?>
+ <?= ActionButton("diff") ?>
+ <?php if ($user->isSignedIn()) { ?>
+ <?= ActionButton("WatchPage", _("Watch"), false,
+ array('title'=>_("Add/Remove this to/from the list of pages you're monitoring for changes")." [alt-l]")) ?>
+ <?php } ?>
+ </ul>
+</div>
+
+<?php if ($user->isSignedIn()) { ?>
+<div class="portlet" id="p-tbx">
+ <h5><?= _("Special Actions") ?> <?= $WikiTheme->folderArrow('p-tbx', 'Closed') ?></h5>
+ <div class="pBody" id="p-tbx-body" style="display:none;">
+ <ul>
+ <?php if ($isAdmin or $mayEdit) { ?>
+ <?= ActionButton('rename') ?>
+ <?php } ?>
+ <?php if (!empty($revision) and ($isAdmin or mayAccessPage('remove', $pagename))) { ?>
+ <?= ActionButton('remove') ?>
+ <?= ActionButton('purge') ?>
+ <?= ActionButton('revert',_("Revert"), $revision->isCurrent() ? $page->GetRevisionBefore() : $revision) ?>
+ <?php } ?>
+ <?php if ($isAdmin or $mayChange) { ?>
+ <?= ActionButton($page->get('locked') ? 'unlock' : 'lock') ?>
+ <?php if (ENABLE_PAGEPERM and $mayChange) { ?>
+ <?= ActionButton('chown') ?>
+ <?= ActionButton('setacl') ?>
+ <?php }} ?>
+ <?= ActionButton("viewsource", _("View Source")) ?>
+ <?= ActionButton(array('action'=>'PageInfo'), _("PageInfo"), $pagename) ?>
+ <?= ActionButton(_("AuthorHistory")) ?>
+ <?= ActionButton(_("PageHistory")) ?>
+ <?= ActionButton("diff") ?>
+ <?php if ($isAdmin) { ?>
+ <?= ActionButton(_("PageDump")) ?>
+ <?php if (USECACHE) { ?>
+ <?= ActionButton(array('nocache' => 'purge'), _("PurgeHtmlCache"), $pagename,
+ array('title'=>_("Purge HTML cache for this page. Regenerate from WikiMarkup when next accessed."))) ?>
+ <?php }} ?>
+ </ul>
+ </div>
+</div>
+<?php } //isSignedIn ?>
\ No newline at end of file
Modified: trunk/themes/Sidebar/templates/body.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/body.tmpl 2009-01-17 14:33:24 UTC (rev 6408)
+++ trunk/themes/Sidebar/templates/body.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -1,66 +1,39 @@
-<?php // -*-html-*-
+<?php // -*-php-*-
rcs_id('$Id$');
+// Set the body attr dynamically. here class="ns-2" for Mozilla
?>
-<body<?= $WikiTheme->getMoreAttr('body') ?>>
-<table width="100%">
- <tr>
- <td class="sidebar" align="left" valign="top">
-<div class="box">
-<?= Template('top') ?>
-</div>
-<?php
-global $HIDE_TOOLBARS;
-if (!$HIDE_TOOLBARS) {
-?>
-<div class="box"><div class="box-title"><?= _("Navigation") ?></div>
-<div class="box-data">
- <?= Template('navbar') ?>
-</div></div>
-<?php }
- /* Today's calendar page for the user, if the Calender subpage is defined. */
- $UserCalPageTitle = $user->getId() . SUBPAGE_SEPARATOR . _("Calendar");
- $dbi = $request->getDbh();
- // display flat calender dhtml under the clock
- if ($dbi->isWikiPage($UserCalPageTitle)) { ?>
-<div class="box">
-<div class="box-title"><?= WikiLink($UserCalPageTitle,'known',_("Calendar")) ?></div>
-<div class="box-data">
- <?= Template('calendar') ?>
-</div></div>
-<?php } ?>
-<div id="clock">
-<? // include($WikiTheme->_findFile("hyperapplet.php")); ?>
-<? include($WikiTheme->_findFile("hyperwiki.php")); ?>
-<? // include($WikiTheme->_findFile("clock.php")); ?>
-</div>
-<?php
-$box = new RelatedLinksBox();
-$body = $box->body;
-if ($body->asString() != "")
- printXml($box->format());
+ <body <?= $WikiTheme->getMoreAttr('body') ?>>
+ <div id="global-wrapper">
+ <div id="column-content">
+ <div id="content">
+ <?= Template('top') ?>
+ <div id="bodyContent">
+ <?= $CONTENT ?>
-$box = new PluginSidebarBox("RecentChanges",array('limit'=>10));
-printXml($box->format());
-
-$box = new PluginSidebarBox("WhoIsOnline");
-printXml($box->format());
-/*
-$box = new PluginSidebarBox("RssFeed",
- array('url' => 'http://phpwiki.sourceforge.net/phpwiki/RecentChanges?format=rss',
- 'title' => _("PhpWiki News")));
-printXml($box->format());
-*/
-?>
- </td>
- <td class="main" align="left" valign="top" width="100%">
-<!-- Page title -->
-<h1><?= $HEADER ?></h1>
-<div class="toolbar">
-<?= Template('actionbar') ?>
-</div>
-<?= $CONTENT ?>
- </td>
- </tr>
-</table>
-<?= Template('bottom') ?>
-</body>
+ <!-- end content -->
+ <div class="visualClear"></div>
+ </div>
+ </div>
+<?php if (!$WikiTheme->DUMP_MODE) { ?>
+ <?= Template('logo') ?>
+ <div id="footer"><?php // for top & bottom toolbars stylesheet ?>
+ <?= Template('browse-footer') ?>
+ </div>
+ <div id="bottom">
+ <?= Template('bottom') ?>
+ </div>
+ </div>
+ <div id="column-one">
+<?php if (ALLOW_ANON_USER or $user->isAuthenticated()) { ?>
+ <?= Template('navbar') ?>
+ <?php if (empty($GLOBALS['HIDE_TOOLBARS'])) { ?>
+ <?= Template('actionbar') ?>
+ <?php } ?>
+<?php } // isAuthenticated ?>
+ <?php if (empty($NOSIGNIN)) { ?>
+ <?= Template('signin', array('NOFORM' => 0)) ?>
+ <?php } ?>
+ </div>
+<?php } // !DUMP_MODE ?>
+ </div>
+ </body>
Added: trunk/themes/Sidebar/templates/browse.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/browse.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/browse.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,16 @@
+<?php // -*-html-*-
+rcs_id('$Id: browse.tmpl,v 1.26 2004/12/10 03:05:58 rurban Exp $');
+?>
+
+<?php if ($revision and !$revision->isCurrent()) { ?>
+ <p><strong><?=_("Note:")?></strong>
+ <?=_("You are viewing an old revision of this page.")?>
+ <?= Button('browse', _("View the current version"), $page)?>.
+ </p>
+<?php } ?>
+<?php if (!empty($redirected)) { ?>
+ <p><?= $redirected ?></p>
+<?php } ?>
+
+<?=$CONTENT?>
+
Added: trunk/themes/Sidebar/templates/content.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/content.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/content.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,5 @@
+<?php // -*-html-*-
+ rcs_id('$Id: content.tmpl,v 1.3 2003/03/05 21:38:15 dairiki Exp $');
+?>
+<?= $CONTENT ?>
+</body>
Added: trunk/themes/Sidebar/templates/debug.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/debug.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/debug.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,23 @@
+<?php // -*-html-*-
+ rcs_id('$Id: debug.tmpl,v 1.18 2007/01/04 16:48:58 rurban Exp $');
+?>
+<?php global $RUNTIMER; ?>
+<table width="%100" border="0" cellpadding="0" cellspacing="0">
+<tr><td>
+<?php /* Note: The Portland theme's debug.tmpl overrides this file with it's own non-graphical variant. */ ?>
+<div id="xhtml-validator"><a href="http://validator.w3.org/check/referer" target="_top"><img
+ id="xhtml" border="0"
+ src="<?=$WikiTheme->_findData('buttons/valid-xhtml10.png')?>"
+ alt="Valid XHTML 1.0!" height="31" width="88" /></a>
+<a href="http://jigsaw.w3.org/css-validator/check/referer" target="_top"><img
+ id="css" border="0"
+ src="<?=$WikiTheme->_findData('buttons/vcss.png')?>"
+ alt="Valid CSS!" height="31" width="88" /></a>
+</div>
+</td><td>
+<span class="debug"><?=fmt("Page Execution took %s seconds", $RUNTIMER->getStats())?>
+<? if (substr(PHP_OS,0,3) != 'WIN') { $mem = @getMemoryUsage(); PrintXml(fmt(", Memory: %s", $mem)); } ?>
+</span>
+</td></tr></table>
+<?php // This keeps the valid XHTML! icons from "hanging off the bottom of the screen" ?>
+<br clear="all" class="clear-floats" />
Added: trunk/themes/Sidebar/templates/dump-footer.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/dump-footer.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/dump-footer.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,9 @@
+<?php // -*-php-*-
+ rcs_id('$Id: dump-footer.tmpl,v 1.4 2005/02/11 14:50:06 rurban Exp $');
+ if (empty($revision)) $revision = $page->getCurrentRevision();
+?>
+<hr class="printer" noshade="noshade" />
+<div class="visualClear"></div>
+<div><?= $WikiTheme->getOwnerMessage($page) ?> <?= $WikiTheme->getLastModifiedMessage($revision) ?> <?= $WikiTheme->getAuthorMessage($revision) ?><br>
+This page was accessed <?= $page->get('hits') ?> times, and edited <?= $revision->getVersion() ?> times.</div>
+
Added: trunk/themes/Sidebar/templates/html.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/html.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/html.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,22 @@
+<?php // -*-html-*-
+rcs_id('$Id: html.tmpl,v 1.10 2005/02/04 13:27:29 rurban Exp $');
+/*
+ * This template is responsible mainly for the outer level <html> stuff.
+ *
+ * NS/MO/IE/Op Browsers before 4.0 don't like the xml pi.
+ */
+if (browserVersion() >= 4.0)
+ echo "<","?xml version=\"1.0\" encoding=\"", $charset, "\"?", ">\n";
+?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html <?php /* xmlns="http://www.w3.org/1999/xhtml" */ ?> xml:lang="<?=$GLOBALS['LANG']?>" lang="<?=$GLOBALS['LANG']?>">
+<?= Template('head') ?>
+<?= Template('body') ?>
+<?php
+if (defined('DEBUG') and DEBUG) {
+ echo "<!-- phpwiki source: \n";
+ echo $RCS_IDS;
+ echo "-->\n";
+}
+?>
+</html>
Added: trunk/themes/Sidebar/templates/htmldump.tmpl
===================================================================
--- trunk/themes/Sidebar/templates/htmldump.tmpl (rev 0)
+++ trunk/themes/Sidebar/templates/htmldump.tmpl 2009-01-17 14:40:16 UTC (rev 6409)
@@ -0,0 +1,61 @@
+<?php // -*-html-*-
+rcs_id('$Id: htmldump.tmpl,v 1.8 2007/01/02 13:28:16 rurban Exp $');
+/*
+ * This template is used only for html file dumps, and is responsible
+ * mainly for the outer level <html> stuff and the and <head>.
+ */
+// echo "<","?xml version=\"1.0\" encoding=\"", $charset, "\"?", ">\n";
+?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=<?=$charset?>" />
+<?php /**
+ * Additional navigation links are provided here in the html header for browsers
+ * which support them: Mozilla, iCab, Amaya (and certain versions of Opera??).
+ *
+ * See http://www.w3.org/TR/html401/struct/links.html#edef-LINK
+ * http://www.euronet.nl/~tekelenb/WWW/LINK/index.html
+ */ ?>
+<link rel="home" title="<?=HOME_PAGE?>" href="<?=WikiURL(HOME_PAGE)?>" />
+<link rel="help" title="<?=_("HowToUseWiki")?>" href="<?=WikiURL(_("HowToUseWiki"))?>" />
+<link rel="copyright" title="<?=COPYRIGHTPAGE_TITLE?>" href="<?=COPYRIGHTPAGE_URL?>" />
+<link rel="author" title="<?=AUTHORPAGE_TITLE?>" href="<?=AUTHORPAGE_URL?>" />
+<meta http-equiv="Content-Style-Type" content="text/css" />
+<meta http-equiv="Content-Language" content="<?=$GLOBALS['LANG']?>" />
+<?php $ROBOTS_CONTENT = isset($ROBOTS_META) ? $ROBOTS_META : "noindex,nofollow"; ?>
+<meta name="robots" content="<?= $ROBOTS_CONTENT ?>" />
+<?php if (!empty($PAGE_DESCRIPTION)) { ?>
+<meta name="description" content="<?=$PAGE_DESCRIPTION?>" />
+<?php } ?>
+<?php if (!empty($PAGE_KEYWORDS)) { ?>
+<meta name="keywords" content="<?=$PAGE_KEYWORDS?>" />
+<?php } ?>
+<meta name="language" content="<?=$GLOBALS['LANG']?>" />
+<meta name="document-type" content="Public" />
+<meta name="document-rating" content="General" />
+<meta name="generator" content="PhpWiki" />
+<...
[truncated message content] |