This is an automated email from the ASF dual-hosted git repository. cmarcum pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/openoffice-mwiki.git
The following commit(s) were added to refs/heads/main by this push: new 2e8f744 added customizations copied from ooo-mwiki3-vm with folder structure 2e8f744 is described below commit 2e8f74409e903cf13be916621fe8cac41d2dc46f Author: cbmarcum <carl.mar...@codebuilders.net> AuthorDate: Fri Dec 18 18:41:24 2020 -0500 added customizations copied from ooo-mwiki3-vm with folder structure --- mwiki/ASFLogo/asf_logo_simple.opaque.png | Bin 0 -> 9571 bytes mwiki/ASFLogo/asf_logo_simple.png | Bin 0 -> 3980 bytes mwiki/extensions/GoogleCoop/GoogleCoop.php | 81 ++++++++ mwiki/extensions/OOoIDLtags/OOoIDLtags.php | 81 ++++++++ mwiki/favicon.ico | Bin 0 -> 32038 bytes mwiki/skins/Aoo.php | 288 ++++++++++++++++++++++++++++ mwiki/skins/aoo/AOO_orb1_logo_webSite.jpeg | Bin 0 -> 17009 bytes mwiki/skins/aoo/FF2Fixes.css | 4 + mwiki/skins/aoo/IE50Fixes.css | 0 mwiki/skins/aoo/IE55Fixes.css | 0 mwiki/skins/aoo/IE60Fixes.css | 3 + mwiki/skins/aoo/IE70Fixes.css | 3 + mwiki/skins/aoo/IEMacFixes.css | 44 +++++ mwiki/skins/aoo/KHTMLFixes.css | 4 + mwiki/skins/aoo/Opera6Fixes.css | 20 ++ mwiki/skins/aoo/Opera7Fixes.css | 21 ++ mwiki/skins/aoo/Opera9Fixes.css | 11 ++ mwiki/skins/aoo/audio.png | Bin 0 -> 312 bytes mwiki/skins/aoo/bullet.gif | Bin 0 -> 50 bytes mwiki/skins/aoo/bullet.png | Bin 0 -> 92 bytes mwiki/skins/aoo/discussionitem.png | Bin 0 -> 457 bytes mwiki/skins/aoo/discussionitem_icon.gif | Bin 0 -> 949 bytes mwiki/skins/aoo/dl-bg.png | Bin 0 -> 455 bytes mwiki/skins/aoo/document.png | Bin 0 -> 384 bytes mwiki/skins/aoo/dt-bg.png | Bin 0 -> 189 bytes mwiki/skins/aoo/edit.png | Bin 0 -> 468 bytes mwiki/skins/aoo/external-rtl.png | Bin 0 -> 198 bytes mwiki/skins/aoo/external.png | Bin 0 -> 165 bytes mwiki/skins/aoo/file.png | Bin 0 -> 353 bytes mwiki/skins/aoo/file_icon.gif | Bin 0 -> 921 bytes mwiki/skins/aoo/footer-bg.png | Bin 0 -> 104 bytes mwiki/skins/aoo/headbg.jpg | Bin 0 -> 7881 bytes mwiki/skins/aoo/header.png | Bin 0 -> 11377 bytes mwiki/skins/aoo/link-icon.png | Bin 0 -> 352 bytes mwiki/skins/aoo/link_icon.gif | Bin 0 -> 942 bytes mwiki/skins/aoo/lock.png | Bin 0 -> 312 bytes mwiki/skins/aoo/lock_icon.gif | Bin 0 -> 918 bytes mwiki/skins/aoo/logo.png | Bin 0 -> 9835 bytes mwiki/skins/aoo/magnify-clip.png | Bin 0 -> 617 bytes mwiki/skins/aoo/mail.png | Bin 0 -> 273 bytes mwiki/skins/aoo/mail_icon.gif | Bin 0 -> 918 bytes mwiki/skins/aoo/main.css | 296 +++++++++++++++++++++++++++++ mwiki/skins/aoo/main.css_old | 264 +++++++++++++++++++++++++ mwiki/skins/aoo/mysql_sun_logo.gif | Bin 0 -> 2469 bytes mwiki/skins/aoo/nav-left.png | Bin 0 -> 593 bytes mwiki/skins/aoo/news.png | Bin 0 -> 294 bytes mwiki/skins/aoo/news_icon.png | Bin 0 -> 297 bytes mwiki/skins/aoo/required.gif | Bin 0 -> 47 bytes mwiki/skins/aoo/rtl.css | 247 ++++++++++++++++++++++++ mwiki/skins/aoo/search.png | Bin 0 -> 508 bytes mwiki/skins/aoo/tab.png | Bin 0 -> 1260 bytes mwiki/skins/aoo/user.gif | Bin 0 -> 923 bytes mwiki/skins/aoo/user.png | Bin 0 -> 441 bytes mwiki/skins/aoo/video.png | Bin 0 -> 215 bytes mwiki/skins/aoo/wiki-indexed.png | Bin 0 -> 8205 bytes mwiki/skins/aoo/wiki.png | Bin 0 -> 23064 bytes 56 files changed, 1367 insertions(+) diff --git a/mwiki/ASFLogo/asf_logo_simple.opaque.png b/mwiki/ASFLogo/asf_logo_simple.opaque.png new file mode 100755 index 0000000..6569333 Binary files /dev/null and b/mwiki/ASFLogo/asf_logo_simple.opaque.png differ diff --git a/mwiki/ASFLogo/asf_logo_simple.png b/mwiki/ASFLogo/asf_logo_simple.png new file mode 100755 index 0000000..0bf9da4 Binary files /dev/null and b/mwiki/ASFLogo/asf_logo_simple.png differ diff --git a/mwiki/extensions/GoogleCoop/GoogleCoop.php b/mwiki/extensions/GoogleCoop/GoogleCoop.php new file mode 100755 index 0000000..fdc9198 --- /dev/null +++ b/mwiki/extensions/GoogleCoop/GoogleCoop.php @@ -0,0 +1,81 @@ +<?php +# Google Custom Search Engine Extension Based on Liang Chen's original +# +# Tag : +# <Googlecoop></Googlecoop> or <Googlecoop/> +# Ex : +# Add this tag to the wiki page you configed at your Google co-op control panel. +# +# Enjoy ! + +$wgExtensionCredits['parserhook'][] = array( + 'path' => __FILE__, + 'name' => 'Google Co-op Extensions', + 'description' => 'Using Google Co-op', + 'author' => 'Liang Chen and Terry Ellison', + 'url' => '/wiki/Google_search' + ); + +$wgExtensionFunctions[] = 'GoogleCoop'; + +function GoogleCoop() { + global $wgParser; + $wgParser->setHook( 'googlefaq', 'renderGoogleFaq' ); + $wgParser->setHook( 'Googlecoop', 'renderGoogleCoop'); + $wgParser->setHook( 'google', 'renderGoogle' ); + $wgParser->setHook( 'googleRU', 'renderGoogleRU' ); +} + +# The callback function for converting the input text to HTML output +function renderGoogleCoop($input) { + return implode( "\n", array ( + '<div id="cse-search-results"></div>', + '<script type="text/javascript">', + 'var googleSearchIframeName = "cse-search-results";', + 'var googleSearchFormName = "cse-search-box";', + 'var googleSearchFrameWidth = 600;', + 'var googleSearchDomain = "www.google.com";', + 'var googleSearchPath = "/cse";</script>', + '<script type="text/javascript" src="https://www.google.com/afsonline/show_afs_search.js"></script>', + ) ); +} +/* +$output='<form action="YOURURL" id="cse-search-box"> +<input type="hidden" name="cx" value="YOURKEY" /> +<input type="hidden" name="cof" value="FORID:10" /> +<input type="hidden" name="ie" value="UTF-8" /> +<input type="text" name="q" size="31" /> +<input type="submit" name="sa" value="Search" /> +</form> +<script type="text/javascript" src="https://www.google.com/jsapi"></script> +<script type="text/javascript">google.load("elements", "1", {packages: "transliteration"});</script> +<script type="text/javascript" src="https://www.google.com/*** /t13n?form=cse-search-box&t13n_langs=fr"></script> +<script type="text/javascript" src="https://www.google.com/*** /brand?form=cse-search-box&lang=fr"></script> +*/ + +# The callback function for converting the input text to HTML output +function renderGoogleFaq( $input ) { + return getGoogleSearchForm( '/Documentation/FAQ/GoogleSearch', '012451685560999373550:38goifyftsg', 'Search' ); +} + +function renderGoogle( $input ) { + return getGoogleSearchForm( 'Documentation/GoogleSearch', '012451685560999373550:ejwg-g5sd1k', 'Search' ); +} + +function renderGoogleRU( $input ) { + return getGoogleSearchForm( 'RU/GoogleSearch', '012451685560999373550:mwuatqsviug', 'Поиск в Энциклопедии' ); +} + +function getGoogleSearchForm( $wikiPage, $cx, $searchText ) { + return implode( "\n", array ( + '<!-- Search Google -->', + '<form action="/wiki/' . $wikiPage . '" id="cse-search-results"><div>', + '<input type="hidden" name="cx" value="'. $cx . '" />', + '<input type="hidden" name="cof" value="FORID:9" />', + '<input type="text" name="q" size="25" />', + '<input type="submit" name="sa" value="' . $searchText . '" />', + '</div></form>', + '<script type="text/javascript" src="https://www.google.com/coop/cse/brand?form=cse-search-box&lang=en"></script>', + '<!-- Search Google -->', + ) ) ; +} diff --git a/mwiki/extensions/OOoIDLtags/OOoIDLtags.php b/mwiki/extensions/OOoIDLtags/OOoIDLtags.php new file mode 100755 index 0000000..71415ed --- /dev/null +++ b/mwiki/extensions/OOoIDLtags/OOoIDLtags.php @@ -0,0 +1,81 @@ +<?php +/** + * IDL Tag extension + * The IDLTagExtension was written to manage the IDL links in the OpenOffice.org Developer's Guide. + * The extension converts Java paths to links back to the online IDL documentation. + * @version 1.1.0 + * @link http://wiki.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension + */ + +if ( !defined( 'MEDIAWIKI' ) ) { + die( 'This file is a MediaWiki extension, it is not a valid entry point' ); +} + +// Extension credits that will show up on Special:Version +$wgExtensionCredits['parserhook'][] = array( + 'name' => 'IDL Tags', + 'version' => '1.1.0', + 'author' => array( 'Clayton Cornell', 'Terry Ellison' ), + 'description' => 'Manage the IDL links in the OOo Dev Guide ', + 'url' => 'http://wiki.openoffice.org/wiki/Wiki_maintenance/IDLTagExtension', +); + +global $wgExtIDLtags; +$wgExtIDLtags = new RenderIDLtags; +$wgExtensionFunctions[] = array( &$wgExtIDLtags, 'oooIDLTags' ); + +class RenderIDLtags { + + function oooIDLTags() { + global $wgParser; + $wgParser->setHook( 'idl', array( &$this, 'renderIDL' ) ); + $wgParser->setHook( 'idlm', array( &$this, 'renderIDLM' ) ); + $wgParser->setHook( 'idls', array( &$this, 'renderIDLS' ) ); + $wgParser->setHook( 'idlmodule', array( &$this, 'renderIDLMODULE' ) ); + $wgParser->setHook( 'idltopic', array( &$this, 'renderIDLTOPIC' ) ); + } + + function renderIDL( $input, $args, $parser ) { + $parser->disableCache(); + $output = $parser->recursiveTagParse( $input ); + $output = '<a href="http://api.openoffice.org/docs/common/ref/' . + str_replace ('.','/',$output).'.html" class="external text">'.$output.'</a>'; + return $output; + } + + function renderIDLM( $input, $args, $parser ) { + $parser->disableCache(); + $output = $parser->recursiveTagParse( $input ); + $page = preg_replace ('/\./','/',$output); + $anchor = preg_replace ('/:/','.html#',$page); + $function = preg_replace ('/^.*:/','',$page); + $output = '<a href="http://api.openoffice.org/docs/common/ref/' . + $anchor.'" class="external text">'.$function.'</a>'; + return $output; + } + + function renderIDLS( $input, $args, $parser ) { + $parser->disableCache(); + $output = $parser->recursiveTagParse( $input ); + $function = preg_replace ('/^.*\./','',$output); + $output = '<a href="http://api.openoffice.org/docs/common/ref/' . + preg_replace ('/\./','/',$output).'.html" class="external text">'.$function.'</a>'; + return $output; + } + + function renderIDLMODULE( $input, $args, $parser ) { + $parser->disableCache(); + $output = $parser->recursiveTagParse( $input ); + $function = preg_replace ('/^.*\./','',$output); + $output = '<a href="http://api.openoffice.org/docs/common/ref/' . + preg_replace ('/\./','/',$output).'/module-ix.html" class="external text">'.$output.'</a>'; + return $output; + } + + function renderIDLTOPIC( $input, $args, $parser ) { + $parser->disableCache(); + return ''; + } +} + + diff --git a/mwiki/favicon.ico b/mwiki/favicon.ico new file mode 100755 index 0000000..c6dbc5a Binary files /dev/null and b/mwiki/favicon.ico differ diff --git a/mwiki/skins/Aoo.php b/mwiki/skins/Aoo.php new file mode 100755 index 0000000..72ed108 --- /dev/null +++ b/mwiki/skins/Aoo.php @@ -0,0 +1,288 @@ +<?php +/** + * Apache Open Office skin, inherited from MonoBook. + * + */ + +if( !defined( 'MEDIAWIKI' ) ) + die( -1 ); + +class SkinAoo extends SkinTemplate { + var $skinname = 'aoo', $stylename = 'aoo', + $template = 'AooTemplate', $useHeadElement = true; + + function setupSkinUserCss( OutputPage $out ) { + global $wgHandheldStyle; + parent::setupSkinUserCss( $out ); + + $out->addModuleStyles( 'skins.aoo' ); + + if( $wgHandheldStyle ) { + $out->addStyle( $wgHandheldStyle, 'handheld' ); + } + + + $out->addStyle('aoo/IE50Fixes.css', 'screen', 'lt IE 5.5000'); + $out->addStyle('aoo/IE55Fixes.css', 'screen', 'IE 5.5000'); + $out->addStyle('aoo/IE60Fixes.css', 'screen', 'IE 6'); + $out->addStyle('aoo/IE70Fixes.css', 'screen', 'IE 7'); + $out->addStyle('aoo/rtl.css', 'screen', '', 'rtl' ); + $out->addHeadItem( 'canonical', + '<link href="https://plus.google.com/114598373874764163668 rel="publisher" />' . + '<script type="text/javascript">' . "\n" . + 'var _gaq = _gaq || [];' . + '_gaq.push([\'_setAccount\', \'UA-30193653-1\']);' . + '_gaq.push([\'_setDomainName\', \'openoffice.org\']);' . + '_gaq.push([\'_trackPageview\']);' . "\n" . + '(function() {' . + 'var ga = document.createElement(\'script\'); ga.type = \'text/javascript\';' . + 'ga.async = true; ga.src = (\'https:\' == document.location.protocol ? ' . + '\'https://ssl\' : \'http://www\') + \'.google-analytics.com/ga.js\';' . + 'var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(ga, s);' . + "\n" . '})();' . "\n" . + '</script>' . "\n" ); + } +} + + +class AooTemplate extends BaseTemplate { + function execute() { + wfSuppressWarnings(); + + $this->html( 'headelement' ); +?><div id="globalWrapper"> +<div id="column-content"><div id="content" class="mw-body-primary"> + <a id="top"></a> + <?php if($this->data['sitenotice']) { ?><div id="siteNotice"><?php $this->html('sitenotice') ?></div><?php } ?> + + <h1 id="firstHeading" class="firstHeading"><span dir="auto"><?php $this->html('title') ?></span></h1> + <div id="bodyContent" class="mw-body"> + <div id="siteSub"><?php $this->msg('tagline') ?></div> + <div id="contentSub"<?php $this->html('userlangattributes') ?>><?php $this->html('subtitle') ?></div> +<?php if($this->data['undelete']) { ?> + <div id="contentSub2"><?php $this->html('undelete') ?></div> +<?php } ?><?php if($this->data['newtalk'] ) { ?> + <div class="usermessage"><?php $this->html('newtalk') ?></div> +<?php } ?><?php if($this->data['showjumplinks']) { ?> + <div id="jump-to-nav" class="mw-jump"><?php $this->msg('jumpto') ?> <a href="#column-one"><?php $this->msg('jumptonavigation') ?></a><?php $this->msg( 'comma-separator' ) ?><a href="#searchInput"><?php $this->msg('jumptosearch') ?></a></div> +<?php } ?> + <!-- start content --> +<?php $this->html('bodytext') ?> + <?php if($this->data['catlinks']) { $this->html('catlinks'); } ?> + <!-- end content --> + <?php if($this->data['dataAfterContent']) { $this->html ('dataAfterContent'); } ?> + <div class="visualClear"></div> + </div> +</div></div> +<div id="column-one"<?php $this->html('userlangattributes') ?>> +<?php $this->cactions(); ?> + <div class="portlet" id="p-personal"> + <h5><?php $this->msg('personaltools') ?></h5> + <div class="pBody"> + <ul<?php $this->html('userlangattributes') ?>> +<?php foreach($this->getPersonalTools() as $key => $item) { ?> + <?php echo $this->makeListItem($key, $item); ?> + +<?php } ?> + </ul> + </div> + </div> + <div class="portlet" id="p-logo"> +<?php + echo Html::element( 'a', array( + 'href' => $this->data['nav_urls']['mainpage']['href'], + 'style' => "background-image: url({$this->data['logopath']});" ) + + Linker::tooltipAndAccesskeyAttribs('p-logo') ); ?> + + </div> +<?php + $this->renderPortals( $this->data['sidebar'] ); +?> +</div><!-- end of the left (by default at least) column --> +<div class="visualClear"></div> +<?php + $validFooterIcons = $this->getFooterIcons( "icononly" ); + $validFooterLinks = $this->getFooterLinks( "flat" ); // Additional footer links + + if ( count( $validFooterIcons ) + count( $validFooterLinks ) > 0 ) { ?> +<div id="footer"<?php $this->html('userlangattributes') ?>> +<?php + $footerEnd = '</div>'; + } else { + $footerEnd = ''; + } + foreach ( $validFooterIcons as $blockName => $footerIcons ) { ?> + <div id="f-<?php echo htmlspecialchars($blockName); ?>ico"> +<?php foreach ( $footerIcons as $icon ) { ?> + <?php echo $this->getSkin()->makeFooterIcon( $icon ); ?> + +<?php } +?> + </div> +<?php } + + if ( count( $validFooterLinks ) > 0 ) { +?> <ul id="f-list"> +<?php + foreach( $validFooterLinks as $aLink ) { ?> + <li id="<?php echo $aLink ?>"><?php $this->html($aLink) ?></li> +<?php + } +?> + </ul> +<?php } +echo $footerEnd; +?> + +</div> +<?php + $this->printTrail(); + echo Html::closeElement( 'body' ); + echo Html::closeElement( 'html' ); + wfRestoreWarnings(); + } // end of execute() method + +/*************************************************************************************************/ + + protected function renderPortals( $sidebar ) { + if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true; + if ( !isset( $sidebar['TOOLBOX'] ) ) $sidebar['TOOLBOX'] = true; + if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true; + + foreach( $sidebar as $boxName => $content ) { + if ( $content === false ) + continue; + + if ( $boxName == 'SEARCH' ) { + $this->searchBox(); + } elseif ( $boxName == 'TOOLBOX' ) { + $this->toolbox(); + } elseif ( $boxName == 'LANGUAGES' ) { + $this->languageBox(); + } else { + $this->customBox( $boxName, $content ); + } + } + } + +/*************************************************************************************************/ + + function searchBox() { + global $wgUseTwoButtonsSearchForm; +?> + <div id="p-search" class="portlet"> + <h5><label for="searchInput"><?php $this->msg('search') ?></label></h5> + <div id="searchBody" class="pBody"> + <form action="<?php $this->text('wgScript') ?>" id="searchform"> + <input type='hidden' name="title" value="<?php $this->text('searchtitle') ?>"/> + <?php echo $this->makeSearchInput(array( "id" => "searchInput" )); ?> + + <?php echo $this->makeSearchButton("go", array( "id" => "searchGoButton", "class" => "searchButton" )); + if ($wgUseTwoButtonsSearchForm): ?>  + <?php echo $this->makeSearchButton("fulltext", array( "id" => "mw-searchButton", "class" => "searchButton" )); + else: ?> + + <div><a href="<?php $this->text('searchaction') ?>" rel="search"><?php $this->msg('powersearch-legend') ?></a></div><?php + endif; ?> + + </form> + </div> + </div> +<?php + } + + +/*************************************************************************************************/ + + function cactions() { +?> + <div id="p-cactions" class="portlet"> + <h5><?php $this->msg('views') ?></h5> + <div class="pBody"> + <ul><?php + foreach($this->data['content_actions'] as $key => $tab) { + echo ' + ' . $this->makeListItem( $key, $tab ); + } ?> + + </ul> + </div> + </div> +<?php + } + +/*************************************************************************************************/ + + function toolbox() { +?> + <div class="portlet" id="p-tb"> + <h5><?php $this->msg('toolbox') ?></h5> + <div class="pBody"> + <ul> +<?php + foreach ( $this->getToolbox() as $key => $tbitem ) { ?> + <?php echo $this->makeListItem($key, $tbitem); ?> + +<?php + } + wfRunHooks( 'AooTemplateToolboxEnd', array( &$this ) ); + wfRunHooks( 'SkinTemplateToolboxEnd', array( &$this, true ) ); +?> + </ul> + </div> + </div> +<?php + } + +/*************************************************************************************************/ + + function languageBox() { + if( $this->data['language_urls'] ) { +?> + <div id="p-lang" class="portlet"> + <h5<?php $this->html('userlangattributes') ?>><?php $this->msg('otherlanguages') ?></h5> + <div class="pBody"> + <ul> +<?php foreach($this->data['language_urls'] as $key => $langlink) { ?> + <?php echo $this->makeListItem($key, $langlink); ?> + +<?php } ?> + </ul> + </div> + </div> +<?php + } + } + +/*************************************************************************************************/ + + function customBox( $bar, $cont ) { + $portletAttribs = array( 'class' => 'generated-sidebar portlet', 'id' => Sanitizer::escapeId( "p-$bar" ) ); + $tooltip = Linker::titleAttrib( "p-$bar" ); + if ( $tooltip !== false ) { + $portletAttribs['title'] = $tooltip; + } + echo ' ' . Html::openElement( 'div', $portletAttribs ); +?> + + <h5><?php $msg = wfMessage( $bar ); echo htmlspecialchars( $msg->exists() ? $msg->text() : $bar ); ?></h5> + <div class='pBody'> +<?php if ( is_array( $cont ) ) { ?> + <ul> +<?php foreach($cont as $key => $val) { ?> + <?php echo $this->makeListItem($key, $val); ?> + +<?php } ?> + </ul> +<?php } else { + # allow raw HTML block to be defined by extensions + print $cont; + } +?> + </div> + </div> +<?php + } +} // end of class + + diff --git a/mwiki/skins/aoo/AOO_orb1_logo_webSite.jpeg b/mwiki/skins/aoo/AOO_orb1_logo_webSite.jpeg new file mode 100755 index 0000000..64fb61c Binary files /dev/null and b/mwiki/skins/aoo/AOO_orb1_logo_webSite.jpeg differ diff --git a/mwiki/skins/aoo/FF2Fixes.css b/mwiki/skins/aoo/FF2Fixes.css new file mode 100755 index 0000000..c8b65f5 --- /dev/null +++ b/mwiki/skins/aoo/FF2Fixes.css @@ -0,0 +1,4 @@ +.rtl .external, a.feedlink { + padding: 0 !important; + background: none !important; +} diff --git a/mwiki/skins/aoo/IE50Fixes.css b/mwiki/skins/aoo/IE50Fixes.css new file mode 100755 index 0000000..e69de29 diff --git a/mwiki/skins/aoo/IE55Fixes.css b/mwiki/skins/aoo/IE55Fixes.css new file mode 100755 index 0000000..e69de29 diff --git a/mwiki/skins/aoo/IE60Fixes.css b/mwiki/skins/aoo/IE60Fixes.css new file mode 100755 index 0000000..826a40e --- /dev/null +++ b/mwiki/skins/aoo/IE60Fixes.css @@ -0,0 +1,3 @@ +#content { + margin-top: 190px; +} diff --git a/mwiki/skins/aoo/IE70Fixes.css b/mwiki/skins/aoo/IE70Fixes.css new file mode 100755 index 0000000..a593bd1 --- /dev/null +++ b/mwiki/skins/aoo/IE70Fixes.css @@ -0,0 +1,3 @@ +#content { + margin-top: 160px; +} diff --git a/mwiki/skins/aoo/IEMacFixes.css b/mwiki/skins/aoo/IEMacFixes.css new file mode 100755 index 0000000..f1b0571 --- /dev/null +++ b/mwiki/skins/aoo/IEMacFixes.css @@ -0,0 +1,44 @@ +/* IE/Mac only fix stylesheet, imported from main.css */ +#portal-column-content { + margin: 0 0 4.8em 0; + float: none; +} +#portal-column-content #content { + z-index: 0; +} +#portal-column-one { + position: absolute; + top: 0; + left: 0; + z-index: 3; +} +#portal-footer { + margin-left: 12em; +} +/* +#portlet-contentViews { + top: 0.6em !important; + left: 14.5em !important; +} +*/ +#portlet-contentViews li, +#portlet-contentViews .selected { + border: none !important; +} +#portlet-contentViews li a { + border: 1px solid #aaaaaa; + border-bottom: none; +} +#portlet-contentViews li.selected a { + border: 1px solid #fabd23; + border-bottom: none; +} +/* no background images */ +li#personaltools-userpage, +li#personaltools-login/* */ { + background: none; + padding-left: none; +} +#mactest { + color: green; +} diff --git a/mwiki/skins/aoo/KHTMLFixes.css b/mwiki/skins/aoo/KHTMLFixes.css new file mode 100755 index 0000000..afa3568 --- /dev/null +++ b/mwiki/skins/aoo/KHTMLFixes.css @@ -0,0 +1,4 @@ +/* KHTML fix stylesheet */ +/* work around the horizontal scrollbars */ +#column-content { margin-left: 0; } + diff --git a/mwiki/skins/aoo/Opera6Fixes.css b/mwiki/skins/aoo/Opera6Fixes.css new file mode 100755 index 0000000..2a3d78f --- /dev/null +++ b/mwiki/skins/aoo/Opera6Fixes.css @@ -0,0 +1,20 @@ +/* opera 6 fixes */ +#column-one { + position: relative; + max-width: 11.7em; +} +#p-personal { + width: 45em; + margin-left: 8.6em; + right: 0; +} +#bodyContent a.external { + background: url(external.png) center right no-repeat; + padding-right: 13px; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/mwiki/skins/aoo/Opera7Fixes.css b/mwiki/skins/aoo/Opera7Fixes.css new file mode 100755 index 0000000..1dcba7c --- /dev/null +++ b/mwiki/skins/aoo/Opera7Fixes.css @@ -0,0 +1,21 @@ +/* small tweaks for opera seven */ +#p-cactions { + margin-top: .1em; +} +#p-cactions li a { + top: 2px; +} +#bodyContent a.external { + background: url(external.png) center right no-repeat; + padding-right: 13px; +} +.rtl #bodyContent a.external { + background-image: url(external-rtl.png); + padding-right: 13px; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/mwiki/skins/aoo/Opera9Fixes.css b/mwiki/skins/aoo/Opera9Fixes.css new file mode 100755 index 0000000..9c312a8 --- /dev/null +++ b/mwiki/skins/aoo/Opera9Fixes.css @@ -0,0 +1,11 @@ +.rtl #bodyContent a.external { + background-image: url(external-rtl.png); + padding-right: 13px; + padding-left: 0; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/mwiki/skins/aoo/audio.png b/mwiki/skins/aoo/audio.png new file mode 100755 index 0000000..1c56bdc Binary files /dev/null and b/mwiki/skins/aoo/audio.png differ diff --git a/mwiki/skins/aoo/bullet.gif b/mwiki/skins/aoo/bullet.gif new file mode 100755 index 0000000..b43de48 Binary files /dev/null and b/mwiki/skins/aoo/bullet.gif differ diff --git a/mwiki/skins/aoo/bullet.png b/mwiki/skins/aoo/bullet.png new file mode 100755 index 0000000..2cd9c6b Binary files /dev/null and b/mwiki/skins/aoo/bullet.png differ diff --git a/mwiki/skins/aoo/discussionitem.png b/mwiki/skins/aoo/discussionitem.png new file mode 100755 index 0000000..9b6bea1 Binary files /dev/null and b/mwiki/skins/aoo/discussionitem.png differ diff --git a/mwiki/skins/aoo/discussionitem_icon.gif b/mwiki/skins/aoo/discussionitem_icon.gif new file mode 100755 index 0000000..baec471 Binary files /dev/null and b/mwiki/skins/aoo/discussionitem_icon.gif differ diff --git a/mwiki/skins/aoo/dl-bg.png b/mwiki/skins/aoo/dl-bg.png new file mode 100755 index 0000000..a4ce010 Binary files /dev/null and b/mwiki/skins/aoo/dl-bg.png differ diff --git a/mwiki/skins/aoo/document.png b/mwiki/skins/aoo/document.png new file mode 100755 index 0000000..9d961cd Binary files /dev/null and b/mwiki/skins/aoo/document.png differ diff --git a/mwiki/skins/aoo/dt-bg.png b/mwiki/skins/aoo/dt-bg.png new file mode 100755 index 0000000..8b8a7c8 Binary files /dev/null and b/mwiki/skins/aoo/dt-bg.png differ diff --git a/mwiki/skins/aoo/edit.png b/mwiki/skins/aoo/edit.png new file mode 100755 index 0000000..1f5ef5e Binary files /dev/null and b/mwiki/skins/aoo/edit.png differ diff --git a/mwiki/skins/aoo/external-rtl.png b/mwiki/skins/aoo/external-rtl.png new file mode 100755 index 0000000..c5cd84d Binary files /dev/null and b/mwiki/skins/aoo/external-rtl.png differ diff --git a/mwiki/skins/aoo/external.png b/mwiki/skins/aoo/external.png new file mode 100755 index 0000000..419c06f Binary files /dev/null and b/mwiki/skins/aoo/external.png differ diff --git a/mwiki/skins/aoo/file.png b/mwiki/skins/aoo/file.png new file mode 100755 index 0000000..da21cb5 Binary files /dev/null and b/mwiki/skins/aoo/file.png differ diff --git a/mwiki/skins/aoo/file_icon.gif b/mwiki/skins/aoo/file_icon.gif new file mode 100755 index 0000000..847f648 Binary files /dev/null and b/mwiki/skins/aoo/file_icon.gif differ diff --git a/mwiki/skins/aoo/footer-bg.png b/mwiki/skins/aoo/footer-bg.png new file mode 100755 index 0000000..68cfd3f Binary files /dev/null and b/mwiki/skins/aoo/footer-bg.png differ diff --git a/mwiki/skins/aoo/headbg.jpg b/mwiki/skins/aoo/headbg.jpg new file mode 100755 index 0000000..5491c6e Binary files /dev/null and b/mwiki/skins/aoo/headbg.jpg differ diff --git a/mwiki/skins/aoo/header.png b/mwiki/skins/aoo/header.png new file mode 100755 index 0000000..85a9772 Binary files /dev/null and b/mwiki/skins/aoo/header.png differ diff --git a/mwiki/skins/aoo/link-icon.png b/mwiki/skins/aoo/link-icon.png new file mode 100755 index 0000000..7d10008 Binary files /dev/null and b/mwiki/skins/aoo/link-icon.png differ diff --git a/mwiki/skins/aoo/link_icon.gif b/mwiki/skins/aoo/link_icon.gif new file mode 100755 index 0000000..815ccb1 Binary files /dev/null and b/mwiki/skins/aoo/link_icon.gif differ diff --git a/mwiki/skins/aoo/lock.png b/mwiki/skins/aoo/lock.png new file mode 100755 index 0000000..3806aee Binary files /dev/null and b/mwiki/skins/aoo/lock.png differ diff --git a/mwiki/skins/aoo/lock_icon.gif b/mwiki/skins/aoo/lock_icon.gif new file mode 100755 index 0000000..8a87e28 Binary files /dev/null and b/mwiki/skins/aoo/lock_icon.gif differ diff --git a/mwiki/skins/aoo/logo.png b/mwiki/skins/aoo/logo.png new file mode 100755 index 0000000..bca45f7 Binary files /dev/null and b/mwiki/skins/aoo/logo.png differ diff --git a/mwiki/skins/aoo/magnify-clip.png b/mwiki/skins/aoo/magnify-clip.png new file mode 100755 index 0000000..6d7a1e9 Binary files /dev/null and b/mwiki/skins/aoo/magnify-clip.png differ diff --git a/mwiki/skins/aoo/mail.png b/mwiki/skins/aoo/mail.png new file mode 100755 index 0000000..e994919 Binary files /dev/null and b/mwiki/skins/aoo/mail.png differ diff --git a/mwiki/skins/aoo/mail_icon.gif b/mwiki/skins/aoo/mail_icon.gif new file mode 100755 index 0000000..50a87a9 Binary files /dev/null and b/mwiki/skins/aoo/mail_icon.gif differ diff --git a/mwiki/skins/aoo/main.css b/mwiki/skins/aoo/main.css new file mode 100755 index 0000000..17c4c91 --- /dev/null +++ b/mwiki/skins/aoo/main.css @@ -0,0 +1,296 @@ +/* +** OOo MediaWiki Skin based on monobook by Gabriel Wicke - http://wikidev.net/ +** License: GPL (http://www.gnu.org/copyleft/gpl.html) +*/ + +body { font: .65em sans-serif; color: #000; background: #FFF; margin: 0; padding: 0; } +img { border: none; vertical-align: middle; } +p { line-height: 150%; margin: .4em 0 .5em; } +p img { margin: 0; } +hr { height: 1px; color: #AAA; background-color: #AAA; border: 0; margin: .2em 0; } +h1, h2, h3, h4, h5, h6 { color: #000; background: none; font-weight: normal; padding-top: .5em; padding-bottom: .17em; margin: 0; } +h1 { font-size: 190%; } +h2 { font-size: 150%; padding-top: 1em; border-bottom: 1px solid #AAA; color: #333; } +h3, h4, h5, h6 { font-weight: bold; } +h3 { font-size: 132%; } +h4 { font-size: 116%; font-style: italic; } +h6 { font-size: 90%; } +ul { line-height: 1.5em; margin: .15em 0 0 .75em; padding: 0; list-style: none; } +ol { line-height: 1.5em; list-style-image: none; margin: .3em 0 0 2.5em; padding: 0; } +li { margin-bottom: .1em; padding: .15em 0 0 0; background-repeat: no-repeat; } +ul > li { padding: .15em 0 0 .9em; background-image: url(/w/skins/aoo/bullet.png); background-position: 0 9px; } +dt { font-weight: bold; margin-bottom: .1em; } +dl { margin-top: .2em; margin-bottom: .5em; } +dd { line-height: 1.5em; margin-left: 2em; margin-bottom: .1em; } +fieldset { border: 1px solid #2f6fab; line-height: 1.5em; margin: 1em 0; padding: 0 1em 1em; } +legend { background: #FFF; font-size: 95%; padding: .5em; } +form { border: none; margin: 0; } +textarea { width: 100%; padding: .1em; } +abbr,acronym,.explain { border-bottom: 1px dotted #000; color: #000; background: none; cursor: help; } +q { font-family: serif; font-style: italic; } +pre { border: 1px dashed #2f6fab; color: #000; background-color: #f9f9f9; line-height: 1.1em; overflow: auto; padding: 1em; } +table { background: #FFF; font-size: 100%; color: #000; } +a { text-decoration: none; color: #06338B; background: none; } +a:hover { text-decoration: underline; } +a.stub { color: #723; } +a.new:visited,#p-personal a.new:visited { color: #a55858; } +input.historysubmit { font-size: 94%; cursor: pointer; height: 1.7em; margin: .25em 0 .25em 0; padding: 0 .3em .3em; } +.visualClear { clear: both; } + +.portlet { border: none; float: none; width: 162px; overflow: hidden; margin: 0; padding: 0; } +.portlet h4 { font-size: 95%; font-weight: normal; white-space: nowrap; } +.portlet h5 { background: url(/w/skins/aoo/dt-bg.png) left bottom #DCE9FC repeat-x; border-bottom: 1px solid #9BC0F5; color: #039; padding: 5px 0 5px 15px; font-weight: bold; font-size: 1.1em; margin: 0; } +.portlet h6 { background: #ffae2e; border: 1px solid #2f6fab; text-transform: lowercase; display: block; font-size: 1em; height: 1.15em; font-weight: normal; white-space: nowrap; border-style: solid solid none; padding: 0 1em; } +.pBody { font-size: 100%; color: #000; border-collapse: collapse; margin: 0; padding: 0; } + +#p-logo { position: absolute; top: 0; left: 0; width: 100%; overflow: visible; background: url(header.png) #86C2E6 no-repeat; vertical-align: top; z-index: 3; } +#p-logo a { margin: 0; outline: none; } +#p-logo a, #p-logo a:hover { display: block; height: 150px; text-decoration: none; width: 300px; } + +#globalWrapper { font-size: 127%; width: 100%; margin: 0; padding: 0; } +#column-one { padding-top: 140px; } +#column-content { width: 100%; float: right; padding: 0; margin: 0 0 0 -210px; } +#content { color: #000; border-right: none; line-height: 1.5em; position: relative; z-index: 2; margin: 175px 0 0 190px; padding: 0 1em 1.5em 0; } +#content a { color: #04C; } +#content a:visited { color: #01C; } +#content a.new, #content .new a { color: #C00; padding: 0 20px 0 0; background: url(edit.png) right 0 no-repeat; margin-right: 2px; } +#content li { background-position: 0 .7em; } + +#p-tb { position: relative; z-index: 4; background-color: #F8F8F8; } +#p-collection { position: relative; z-index: 5; } +#p-navigation { position: relative; z-index: 3; } +#p-navigation a:hover, #p-tb a:hover, #p-collection a:hover, #p-lang a:hover { padding: 0 5% 0 17%; background: url(/w/skins/aoo/bullet.png) 16px center no-repeat #DBEDF8; border-top: 1px solid #86C2E6; border-bottom: 1px solid #86C2E6; border-right: 1px solid #86C2E6; text-decoration: none; } +#p-navigation ul, #p-tb ul, #p-collection ul, #p-lang ul { margin: 0; padding: 10px 0; color: #039; font-size: 1em; display: block; width: 100%; } +#p-navigation li, #p-tb li, #p-collection li, #p-lang li { display: block; width: 100%; margin: 0; padding: 0; background: none; line-height: 140%; } +#p-navigation li.active a, #p-navigation li.active a:hover { text-decoration: none; display: inline; font-weight: bold; } +#p-navigation h5 { margin: 35px 0 0; } +#p-navigation .pBody { margin: 0; padding: 0; background-color: #F8F8F8; } +#p-navigation .pBody, #p-tb .pBody, #p-collection .pBody, #p-lang .pBody { background: url(/w/skins/aoo/dl-bg.png) right bottom no-repeat #F8F8F8; }#p-navigation a, #p-tb a, #p-collection a, #p-lang a { display: block; padding: 1px 5% 1px 17%; background: url(/w/skins/aoo/bullet.png) 16px center no-repeat; } + +#p-search { width: 400px; position: absolute; right: 15px; top: 92px; z-index: 10; margin: 0; padding: 0; background: transparent; } +#p-search .pBody { float: right; background: url(/w/skins/aoo/search.png) no-repeat 0 4px; padding: 0 0 0 25px; } +#p-search input, #p-search form { margin: 0; padding: 0; } +#searchGoButton { display: none; } +#p-search input { padding: 3px; border: 1px solid #06338B; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; color: #444; } +#searchInput { width: 179px; } +#mw-searchButton { background: #ECF2FD; padding: 2px; } + +#p-cactions { position: absolute; overflow: hidden; top: 125px; left: 0; width: 100%; height: 25px; white-space: nowrap; background: url(header.png) #CFE7F5 left -125px no-repeat; border-collapse: collapse; z-index: 5; } +#p-cactions .pBody { margin: 0 15px 0 0; } +#p-cactions a { line-height: 220%; margin: 0; padding: 0 6px 0 0; outline: none; display: block; background: url(/w/skins/aoo/tab.png) right 0 no-repeat; font-size: 90%; } +#p-cactions a:hover { background: url(/w/skins/aoo/tab.png) right -50px no-repeat; text-decoration: none; } +#p-cactions ul { float: right; margin: 0 0 0 15px; padding: 0; } +#p-cactions li { height: 25px; float: left; margin: 0 0 0 5px; padding: 0 0 0 6px; background: url(/w/skins/aoo/tab.png) #F0F5FE 0 0 no-repeat; } +#p-cactions li:hover { background: url(/w/skins/aoo/tab.png) 0 -50px #FFF no-repeat; } +#p-cactions li:first-letter { text-transform: uppercase; margin: 0; padding: 0; } +#p-cactions li.new { background: url(/w/skins/aoo/tab.png) 0 -150px no-repeat;; } +#p-cactions li.new:hover { background: url(/w/skins/aoo/tab.png) 0 -200px no-repeat; } +#p-cactions li.new a { background: url(/w/skins/aoo/tab.png) right -150px no-repeat;; } +#p-cactions li.new a:hover { background: url(/w/skins/aoo/tab.png) right -200px no-repeat; } +#p-cactions li.selected { background: url(/w/skins/aoo/tab.png) 0 -100px #FFF no-repeat; } +#p-cactions li.selected a, #p-cactions li.selected a:hover { font-weight: bold; color: #06338B; background: url(/w/skins/aoo/tab.png) right -100px no-repeat; } +#p-cactions li.istalk { margin-right: 0; } +#p-cactions li.istalk a { padding-right: .5em; } +#p-cactions .new a, #p-personal a.new, #p-cactions .new a:hover, #p-personal a.new:hover { color: #9A576E; } + +#p-personal { width: 100%; white-space: nowrap; position: absolute; left: 0; top: 12px; z-index: 4; border: none; background: none; overflow: visible; line-height: 1.2em; margin: 0; } +#p-personal .portlet, #p-personal .pBody { border: none; z-index: 5; overflow: visible; margin: 0; padding: 0; } +#p-personal ul { border: none; line-height: 1.4em; color: #2f6fab; text-align: right; text-transform: lowercase; z-index: 0; background: none; cursor: default; margin: 0; padding: 0 15px 0 3em; } +#p-personal li { z-index: 0; border: none; display: inline; color: #2f6fab; margin-left: 1em; line-height: 1.2em; background: none; padding: 0; } +#p-personal li a { text-decoration: none; color: #FFF; padding-bottom: .2em; background: none; } +#p-personal li a:hover { padding-bottom: .2em; text-decoration: none; text-decoration: underline; } +#p-personal li.active a:hover { background-color: transparent; } +li#pt-userpage a,li#pt-anonuserpage a,li#pt-login a { background: url(/w/skins/aoo/user.png) 0 0 no-repeat; padding: 1px 0 0 24px; text-transform: none; } + +#bodyContent a.external,#bodyContent a[href ^="gopher://"] { background: url(external.png) center right no-repeat; padding-right: 13px; } +#bodyContent a[href ^="https://"],.link-https { background: url(lock.png) center right no-repeat; padding-right: 16px; margin-right: 2px; } +#bodyContent a[href ^="mailto:"],.link-mailto { background: url(mail.png) center right no-repeat; padding-right: 20px; margin-right: 2px; } +#bodyContent a[href ^="news://"] { background: url(news.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a[href ^="ftp://"],.link-ftp { background: url(file.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a[href ^="irc://"],.link-irc { background: url(discussionitem.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a.extiw,#bodyContent a.extiw:active { color: #36b; background: none; padding: 0; } +#bodyContent a.external { color: #36b; } +#bodyContent h1, #bodyContent h2 { margin-bottom: .6em; } +#bodyContent h3, #bodyContent h4,#bodyContent h5 { margin-bottom: .3em; } +#bodyContent .plainlinks a { background: none; padding: 0; } + +#contentSub,#contentSub2 { color: #7d7d7d; font-size: 84%; line-height: 1.6em; width: auto; margin: .4em 0 1.4em 4px; } +.firstHeading { color: #036; background-color: #DBEDF8; font-weight: bolder; border-top: 1px solid #86C2E6; border-bottom: 1px solid #86C2E6; margin: 0; padding: 10px 5px; } +.usermessage { background-color: #ffce7b; border: 1px solid orange; color: #000; font-weight: bold; vertical-align: middle; margin: 2em 0 1em; padding: .5em 1em; } +#siteNotice { text-align: center; font-size: 95%; padding: 0 .9em; } +.error { color: red; font-size: larger; } +.errorbox,.successbox { font-size: larger; border: 2px solid; float: left; margin-bottom: 2em; color: #000; padding: .5em 1em; } +.errorbox { background-color: #fff2f2; border-color: red; } +.successbox { background-color: #dfd; border-color: green; } +.errorbox h2,.successbox h2 { font-size: 1em; font-weight: bold; display: inline; border: none; margin: 0 .5em 0 0; } +#catlinks { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; clear: both; padding: 5px; } +.documentDescription { font-weight: bold; display: block; line-height: 1.5em; margin: 1em 0; } +.documentByLine { text-align: right; font-size: 90%; clear: both; font-weight: normal; color: #76797c; } +.center { width: 100%; text-align: center; } +*.center * { margin-left: auto; margin-right: auto; } +#toc h2,.toc h2 { display: inline; border: none; font-size: 100%; font-weight: bold; padding: 0; } +#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle { text-align: center; } +#toc ul,.toc ul { margin: 3px 0 0 0; padding-left: 5px; text-align: left; } +#toc li, .toc li { background-image: none; padding: 2px 0 0; } +#toc ul ul,.toc ul ul { margin: 0 0 0 1.2em; padding: 0; } +.mw-warning { margin-left: 50px; margin-right: 50px; text-align: center; } +div.floatright, table.floatright { clear: right; float: right; position: relative; border: 0; margin: 0 0 .5em .5em; } +div.floatleft, table.floatleft { float: left; position: relative; border: 0; margin: 0 .5em .5em 0; } +div.thumb { margin-bottom: .5em; width: auto; border-color: #FFF; border-style: solid; } +div.thumb div { border: 1px solid #ccc; background-color: #f9f9f9; font-size: 94%; text-align: center; overflow: hidden; padding: 3px; margin: 0 2px; } +div.thumb div div.thumbcaption { border: none; text-align: left; line-height: 1.4em; padding: .3em 0 .1em; } +div.magnify { float: right; border: none; background: none; } +div.magnify a { width: 16px; height: 16px; background: url(magnify-clip.png) no-repeat; display: block; } +div.magnify img { display: none; } +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; } +table.rimage { float: right; position: relative; margin-left: 1em; margin-bottom: 1em; text-align: center; } +div.townBox { position: relative; float: right; background: #FFF; margin-left: 1em; border: 1px solid gray; width: 200px; overflow: hidden; clear: right; padding: .3em; } +div.townBox dl { font-size: 96%; margin: 0 0 .3em; padding: 0; } +div.townBox dl dt { background: none; margin: .4em 0 0; } +div.townBox dl dd { background-color: #f3f3f3; margin: .1em 0 0 1.1em; } +.special li { line-height: 1.4em; margin: 0; padding: .15em 0 0 .9em; } +.autocomment { color: gray; } +#pagehistory span.user { margin-left: 1.4em; margin-right: .4em; } +#pagehistory li { border: 1px solid #FFF; background-position: 5px .7em; padding: .15em 0 0 1.2em; } +#pagehistory li.selected { background-color: #f9f9f9; border: 1px dashed #aaa; position: relative; } +table.diff,td.diff-otitle,td.diff-ntitle { background-color: #FFF; } +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; } +li#ca-talk { margin-right: 1.6em; } +li#ca-watch,li#ca-unwatch,li#ca-varlang-0,li#ca-print { margin-left: 1.6em; } +#t-ispermalink,#t-iscite { color: #999; } + +#footer { background: url(/w/skins/aoo/footer-bg.png) 0 0 repeat-x #F2F2F2; margin: 1em 0 0 0; padding: 3em 0 3em 0; text-align: center; font-size: 90%; } +#footer ul { width: 60%; margin: auto; } +#footer li { display: inline; margin: 0 .25em; padding: 0; background: none; } +#footer a { color: #555; } +#footer a:hover { color: #069; } +#f-poweredbyico, #f-copyrightico { margin: 0 15px; position: relative; } +#f-poweredbyico { float: right; height: 1%; top: 3px; } +#f-copyrightico { float: left; height: 1%; top: -5px; } + +#preftoc { width: 100%; clear: both; margin: 0 0 0 1px; padding: 0; } +#preftoc li { float: left; background-color: #F2F2F2; background-image: none; color: #000; border: 1px solid #CCC; border-bottom: none; position: relative; white-space: nowrap; z-index: 3; margin: 7px 0 -2px -1px; padding: 1px 0 2px; } +#preftoc li:hover { background: #F9F9F9; } +#preftoc li.selected { font-weight: bold; background-color: #F9F9F9; border: 1px solid #aaa; border-bottom: none; cursor: default; top: 1px; padding: 4px 0 5px; margin: 0 1px 1px -1px; } +#preftoc > li.selected { top: 2px; } +#preftoc a,#preftoc a:active { display: block; color: #000; position: relative; text-decoration: none; padding: 0 .7em; } +#preftoc li.selected a { cursor: default; text-decoration: none; } +#prefcontrol { padding-top: 2em; clear: both; } +#preferences { border: 1px solid #aaa; clear: both; background-color: #F9F9F9; margin: -2px 0 0 0; padding: 1.5em; } +.prefsection { border: none; margin: 0; padding: 0; } +.prefsection fieldset { border: 1px solid #aaa; float: left; margin-right: 2em; } +.prefsection table,.prefsection legend { background-color: #F9F9F9; } +div.prefsectiontip { font-size: 95%; margin-top: 0; background-color: #FFC1C1; clear: both; padding: .2em .7em; } +.btnSavePrefs { font-weight: bold; padding-left: .3em; padding-right: .3em; } +.preferences-login { clear: both; margin-bottom: 1.5em; } +.prefcache { font-size: 90%; margin-top: 2em; } + +div#userloginForm form,div#userlogin form#userlogin2 { border: 1px solid #aaa; clear: both; background-color: #f9f9f9; float: left; margin: 0 3em 1em 0; padding: 1.5em 2em; } +div#userloginForm h2,div#userlogin form#userlogin2 h2 { padding-top: 0; } +div#userlogin .captcha { border: 1px solid #bbb; width: 400px; background-color: #FFF; padding: 1.5em 2em; } +#userloginprompt { font-size: 85%; } +#login-emailforlost { font-size: 85%; line-height: 1.2; padding-top: 2em; } +#userlogin .loginText,#userlogin .loginPassword { width: 12em; } +* > html #f-poweredbyico,* > html #f-copyrightico { width: 88px; } +* > html #bodyContent,* > html #bodyContent pre { overflow-x: auto; width: 100%; padding-bottom: 25px; } +* html #footer { margin-top: 0; } +* html #column-content { display: inline; margin-bottom: 0; } +* html div.editsection { font-size: smaller; } +span.editsection { display: block; float: right; font-size: 10px; font-weight: normal; } +span.editsection a { font-weight: bold; } + +* > 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; } +.not-patrolled { background-color: #ffa; } +div.patrollink { font-size: 75%; text-align: right; } +span.unpatrolled { font-weight: bold; color: red; } +span.searchmatch { color: red; } +span.updatedmarker { color: #000; background-color: #0f0; } +span.newpageletter { font-weight: bold; color: #000; background-color: #FF0; } +span.minoreditletter { color: #000; background-color: #c5ffe6; } +table.gallery { border: 1px solid #ccc; background-color: #FFF; margin: 2px; padding: 2px; } +table.gallery td { vertical-align: top; background-color: #f9f9f9; border: solid 2px #FFF; } +div.gallerybox { width: 150px; margin: 2px; } +div.gallerybox div.thumb { text-align: center; border: 1px solid #CCC; margin: 2px; } +div.gallerytext { font-size: 94%; padding: 2px 4px; } +span.changedby { font-size: 95%; } +.previewnote { text-indent: 3em; color: #c00; border-bottom: 1px solid #aaa; padding-bottom: 1em; margin-bottom: 1em; } +.editExternally { border: 1px solid gray; background-color: #fff; margin-top: .5em; float: left; font-size: small; text-align: center; padding: 3px; } +.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; } +table.mw_metadata { font-size: .8em; margin-left: .5em; margin-bottom: .5em; width: 300px; border: none; border-collapse: collapse; } +table.mw_metadata th { font-weight: normal; background-color: #f9f9f9; } +table.mw_metadata td { background-color: #fcfcfc; padding: .1em; } +table.mw_metadata td,table.mw_metadata th { text-align: center; border: 1px solid #aaa; padding-left: .1em; padding-right: .1em; } +ul#filetoc { text-align: center; border: 1px solid #aaa; background-color: #f9f9f9; font-size: 95%; margin-bottom: .5em; margin-left: 0; margin-right: 0; padding: 5px; } +#filetoc li { display: inline; background-image: none; padding-right: 2em; } +input#wpSave,input#wpDiff { margin-right: .33em; } +#editform .editOptions { display: inline; } +table.revisionform_default { border: 1px solid #000; } +table.revisionform_focus { border: 1px solid #000; background-color: #0BF; } +tr.revision_tr_default { background-color: #EEE; } +tr.revision_tr_first { background-color: #DDD; } +p.revision_saved { color: green; font-weight: bold; } +#mw_trackbacks { border: solid 1px #bbf; background-color: #eef; padding: .2em; } +#allmessagestable th { background-color: #b2b2ff; } +#allmessagestable tr.orig { background-color: #ffe2e2; } +#allmessagestable tr.new { background-color: #e2ffe2; } +#allmessagestable tr.def { background-color: #f0f0ff; } +div.noarticletext { border: 1px solid #ccc; background: #fff; color: #000; padding: .2em 1em; } +div#searchTargetContainer { left: 10px; top: 10px; width: 90%; background: #FFF; } +div#searchTarget { background: #F0F0F0; border: solid 1px blue; margin: 5px; padding: 3px; } +div#searchTarget ul li { background-image: none; } +div#searchTarget ul li:before { color: orange; content: "\00BB \0020"; } +h5,table.small { font-size: 100%; } +select,table.gallery tr { vertical-align: top; } +code,div#userloginForm table,div#userlogin form#userlogin2 table { background-color: #f9f9f9; } +#siteSub,#jump-to-nav,#p-logo h5,#p-personal h5,#p-search h5,#p-cactions .hiddenStructure,#p-cactions h5,.mainLegend,.printfooter,table.collapsed tr.collapsable { display: none; } +span.subpages,#p-navigation a { display: block; } +#siteNotice p,.portlet h1,.portlet h2,.portlet h3,.portlet h4,#p-cactions,.previewnote p { margin: 0; padding: 0; } +.small,.small *,#toc .toctoggle,.toc .toctoggle { font-size: 96%; } +#toc,.toc,.mw-warning,.toccolours { border: 1px solid #aaa; background-color: #f9f9f9; font-size: 95%; padding: 5px; } +div.floatright p,div.floatleft p,.sharedUploadNotice,span.comment { font-style: italic; } +#pagehistory span.minor,#p-personal li.active,.prefsection legend,#userloginlink a,#wpLoginattempt,#wpCreateaccount,span.newpage,span.minor,span.searchmatch,table.mw_metadata caption,#wpSave { font-weight: bold; } +#p-tbx,#p-lang { position: relative; z-index: 3; background-color: #F8F8F8; } + +/* Added by Gav as per INFRA-4652 */ + +.lang { + background: none repeat scroll 0 0 #F9F9F9; + border: 1px solid #E9E9E9; + font-size: smaller; + margin: 0 0 1em; + padding: 0.5em 1em; + text-align: left; +} +.lang ul { + display: inline; + margin-left: 0; + padding-left: 0; +} +.lang ul li { + background-image: none; + border-left: 1px solid #E4E4E4; + display: inline; + list-style: none outside none; + margin-left: 0; + padding: 0 0.5em; +} +.lang ul li .lang_main { + border-left: medium none; + display: inline; + list-style: none outside none; + margin-left: 0; + padding-left: 0; +} + diff --git a/mwiki/skins/aoo/main.css_old b/mwiki/skins/aoo/main.css_old new file mode 100755 index 0000000..345922f --- /dev/null +++ b/mwiki/skins/aoo/main.css_old @@ -0,0 +1,264 @@ +/* +** OOo MediaWiki Skin based on monobook by Gabriel Wicke - http://wikidev.net/ +** License: GPL (http://www.gnu.org/copyleft/gpl.html) +*/ + +body { font: .65em sans-serif; color: #000; background: #FFF; margin: 0; padding: 0; } +img { border: none; vertical-align: middle; } +p { line-height: 150%; margin: .4em 0 .5em; } +p img { margin: 0; } +hr { height: 1px; color: #AAA; background-color: #AAA; border: 0; margin: .2em 0; } +h1, h2, h3, h4, h5, h6 { color: #000; background: none; font-weight: normal; padding-top: .5em; padding-bottom: .17em; margin: 0; } +h1 { font-size: 190%; } +h2 { font-size: 150%; padding-top: 1em; border-bottom: 1px solid #AAA; color: #333; } +h3, h4, h5, h6 { font-weight: bold; } +h3 { font-size: 132%; } +h4 { font-size: 116%; font-style: italic; } +h6 { font-size: 90%; } +ul { line-height: 1.5em; margin: .15em 0 0 .75em; padding: 0; list-style: none; } +ol { line-height: 1.5em; list-style-image: none; margin: .3em 0 0 2.5em; padding: 0; } +li { margin-bottom: .1em; padding: .15em 0 0 0; background-repeat: no-repeat; } +ul > li { padding: .15em 0 0 .9em; background-image: url(http://www.openoffice.org/branding/images/bullet.png); background-position: 0 9px; } +dt { font-weight: bold; margin-bottom: .1em; } +dl { margin-top: .2em; margin-bottom: .5em; } +dd { line-height: 1.5em; margin-left: 2em; margin-bottom: .1em; } +fieldset { border: 1px solid #2f6fab; line-height: 1.5em; margin: 1em 0; padding: 0 1em 1em; } +legend { background: #FFF; font-size: 95%; padding: .5em; } +form { border: none; margin: 0; } +textarea { width: 100%; padding: .1em; } +abbr,acronym,.explain { border-bottom: 1px dotted #000; color: #000; background: none; cursor: help; } +q { font-family: serif; font-style: italic; } +pre { border: 1px dashed #2f6fab; color: #000; background-color: #f9f9f9; line-height: 1.1em; overflow: auto; padding: 1em; } +table { background: #FFF; font-size: 100%; color: #000; } +a { text-decoration: none; color: #06338B; background: none; } +a:hover { text-decoration: underline; } +a.stub { color: #723; } +a.new:visited,#p-personal a.new:visited { color: #a55858; } +input.historysubmit { font-size: 94%; cursor: pointer; height: 1.7em; margin: .25em 0 .25em 0; padding: 0 .3em .3em; } +.visualClear { clear: both; } + +.portlet { border: none; float: none; width: 162px; overflow: hidden; margin: 0; padding: 0; } +.portlet h4 { font-size: 95%; font-weight: normal; white-space: nowrap; } +.portlet h5 { background: url(http://www.openoffice.org/branding/images/dt-bg.png) left bottom #DCE9FC repeat-x; border-bottom: 1px solid #9BC0F5; color: #039; padding: 5px 0 5px 15px; font-weight: bold; font-size: 1.1em; margin: 0; } +.portlet h6 { background: #ffae2e; border: 1px solid #2f6fab; text-transform: lowercase; display: block; font-size: 1em; height: 1.15em; font-weight: normal; white-space: nowrap; border-style: solid solid none; padding: 0 1em; } +.pBody { font-size: 100%; color: #000; border-collapse: collapse; margin: 0; padding: 0; } + +#p-logo { position: absolute; top: 0; left: 0; width: 100%; overflow: visible; background: url(header.png) #9BC0F5 no-repeat; vertical-align: top; z-index: 3; } +#p-logo a { margin: 0; outline: none; } +#p-logo a, #p-logo a:hover { display: block; height: 150px; text-decoration: none; width: 300px; } + +#globalWrapper { font-size: 127%; width: 100%; margin: 0; padding: 0; } +#column-one { padding-top: 140px; } +#column-content { width: 100%; float: right; padding: 0; margin: 0 0 0 -210px; } +#content { color: #000; border-right: none; line-height: 1.5em; position: relative; z-index: 2; margin: 175px 0 0 190px; padding: 0 1em 1.5em 0; } +#content a { color: #04C; } +#content a:visited { color: #01C; } +#content a.new, #content .new a { color: #C00; padding: 0 20px 0 0; background: url(edit.png) right 0 no-repeat; margin-right: 2px; } +#content li { background-position: 0 .7em; } + +#p-tb { position: relative; z-index: 4; background-color: #F8F8F8; } +#p-collection { position: relative; z-index: 5; } +#p-navigation { position: relative; z-index: 3; } +#p-navigation a:hover, #p-tb a:hover, #p-collection a:hover, #p-lang a:hover { padding: 0 5% 0 17%; background: url(http://www.openoffice.org/branding/images/bullet.png) 16px center no-repeat #DCE9FC; border: 1px solid #9BC0F5; border-left: none; text-decoration: none;} +#p-navigation ul, #p-tb ul, #p-collection ul, #p-lang ul { margin: 0; padding: 10px 0; color: #039; font-size: 1em; display: block; width: 100%; } +#p-navigation li, #p-tb li, #p-collection li, #p-lang li { display: block; width: 100%; margin: 0; padding: 0; background: none; line-height: 140%; } +#p-navigation li.active a, #p-navigation li.active a:hover { text-decoration: none; display: inline; font-weight: bold; } +#p-navigation h5 { margin: 35px 0 0; } +#p-navigation .pBody { margin: 0; padding: 0; background-color: #F8F8F8; } +#p-navigation .pBody, #p-tb .pBody, #p-collection .pBody, #p-lang .pBody { background: url(http://www.openoffice.org/branding/images/dl-bg.png) right bottom no-repeat #F8F8F8; }#p-navigation a, #p-tb a, #p-collection a, #p-lang a { display: block; padding: 1px 5% 1px 17%; background: url(http://www.openoffice.org/branding/images/bullet.png) 16px center no-repeat; } + +#p-search { width: 400px; position: absolute; right: 15px; top: 92px; z-index: 10; margin: 0; padding: 0; background: transparent; } +#p-search .pBody { float: right; background: url(http://www.openoffice.org/branding/images/search.png) no-repeat 0 4px; padding: 0 0 0 25px; } +#p-search input, #p-search form { margin: 0; padding: 0; } +#searchGoButton { display: none; } +#p-search input { padding: 3px; border: 1px solid #06338B; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; color: #444; } +#searchInput { width: 179px; } +#mw-searchButton { background: #ECF2FD; padding: 2px; } + +#p-cactions { position: absolute; overflow: hidden; top: 125px; left: 0; width: 100%; height: 25px; white-space: nowrap; background: url(header.png) #CBDEFA left -125px no-repeat; border-collapse: collapse; z-index: 5; } +#p-cactions .pBody { margin: 0 15px 0 0; } +#p-cactions a { line-height: 220%; margin: 0; padding: 0 6px 0 0; outline: none; display: block; background: url(http://www.openoffice.org/branding/images/tab.png) right 0 no-repeat; font-size: 90%; } +#p-cactions a:hover { background: url(http://www.openoffice.org/branding/images/tab.png) right -50px no-repeat; text-decoration: none; } +#p-cactions ul { float: right; margin: 0 0 0 15px; padding: 0; } +#p-cactions li { height: 25px; float: left; margin: 0 0 0 5px; padding: 0 0 0 6px; background: url(http://www.openoffice.org/branding/images/tab.png) #F0F5FE 0 0 no-repeat; } +#p-cactions li:hover { background: url(http://www.openoffice.org/branding/images/tab.png) 0 -50px #FFF no-repeat; } +#p-cactions li:first-letter { text-transform: uppercase; margin: 0; padding: 0; } +#p-cactions li.new { background: url(http://www.openoffice.org/branding/images/tab.png) 0 -150px no-repeat;; } +#p-cactions li.new:hover { background: url(http://www.openoffice.org/branding/images/tab.png) 0 -200px no-repeat; } +#p-cactions li.new a { background: url(http://www.openoffice.org/branding/images/tab.png) right -150px no-repeat;; } +#p-cactions li.new a:hover { background: url(http://www.openoffice.org/branding/images/tab.png) right -200px no-repeat; } +#p-cactions li.selected { background: url(http://www.openoffice.org/branding/images/tab.png) 0 -100px #FFF no-repeat; } +#p-cactions li.selected a, #p-cactions li.selected a:hover { font-weight: bold; color: #06338B; background: url(http://www.openoffice.org/branding/images/tab.png) right -100px no-repeat; } +#p-cactions li.istalk { margin-right: 0; } +#p-cactions li.istalk a { padding-right: .5em; } +#p-cactions .new a, #p-personal a.new, #p-cactions .new a:hover, #p-personal a.new:hover { color: #9A576E; } + +#p-personal { width: 100%; white-space: nowrap; position: absolute; left: 0; top: 12px; z-index: 4; border: none; background: none; overflow: visible; line-height: 1.2em; margin: 0; } +#p-personal .portlet, #p-personal .pBody { border: none; z-index: 5; overflow: visible; margin: 0; padding: 0; } +#p-personal ul { border: none; line-height: 1.4em; color: #2f6fab; text-align: right; text-transform: lowercase; z-index: 0; background: none; cursor: default; margin: 0; padding: 0 15px 0 3em; } +#p-personal li { z-index: 0; border: none; display: inline; color: #2f6fab; margin-left: 1em; line-height: 1.2em; background: none; padding: 0; } +#p-personal li a { text-decoration: none; color: #FFF; padding-bottom: .2em; background: none; } +#p-personal li a:hover { padding-bottom: .2em; text-decoration: none; text-decoration: underline; } +#p-personal li.active a:hover { background-color: transparent; } +li#pt-userpage a,li#pt-anonuserpage a,li#pt-login a { background: url(http://www.openoffice.org/branding/images/user.png) 0 0 no-repeat; padding: 1px 0 0 24px; text-transform: none; } + +#bodyContent a.external,#bodyContent a[href ^="gopher://"] { background: url(external.png) center right no-repeat; padding-right: 13px; } +#bodyContent a[href ^="https://"],.link-https { background: url(lock.png) center right no-repeat; padding-right: 16px; margin-right: 2px; } +#bodyContent a[href ^="mailto:"],.link-mailto { background: url(mail.png) center right no-repeat; padding-right: 20px; margin-right: 2px; } +#bodyContent a[href ^="news://"] { background: url(news.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a[href ^="ftp://"],.link-ftp { background: url(file.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a[href ^="irc://"],.link-irc { background: url(discussionitem.png) center right no-repeat; padding-right: 18px; margin-right: 2px; } +#bodyContent a.extiw,#bodyContent a.extiw:active { color: #36b; background: none; padding: 0; } +#bodyContent a.external { color: #36b; } +#bodyContent h1, #bodyContent h2 { margin-bottom: .6em; } +#bodyContent h3, #bodyContent h4,#bodyContent h5 { margin-bottom: .3em; } +#bodyContent .plainlinks a { background: none; padding: 0; } + +#contentSub,#contentSub2 { color: #7d7d7d; font-size: 84%; line-height: 1.6em; width: auto; margin: .4em 0 1.4em 4px; } +.firstHeading { color: #036; background-color: #ECF2FD; font-weight: bolder; border-top: 1px solid #CBDEFA; border-bottom: 1px solid #CBDEFA; margin: 0; padding: 10px 5px; } +.usermessage { background-color: #ffce7b; border: 1px solid orange; color: #000; font-weight: bold; vertical-align: middle; margin: 2em 0 1em; padding: .5em 1em; } +#siteNotice { text-align: center; font-size: 95%; padding: 0 .9em; } +.error { color: red; font-size: larger; } +.errorbox,.successbox { font-size: larger; border: 2px solid; float: left; margin-bottom: 2em; color: #000; padding: .5em 1em; } +.errorbox { background-color: #fff2f2; border-color: red; } +.successbox { background-color: #dfd; border-color: green; } +.errorbox h2,.successbox h2 { font-size: 1em; font-weight: bold; display: inline; border: none; margin: 0 .5em 0 0; } +#catlinks { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; clear: both; padding: 5px; } +.documentDescription { font-weight: bold; display: block; line-height: 1.5em; margin: 1em 0; } +.documentByLine { text-align: right; font-size: 90%; clear: both; font-weight: normal; color: #76797c; } +.center { width: 100%; text-align: center; } +*.center * { margin-left: auto; margin-right: auto; } +#toc h2,.toc h2 { display: inline; border: none; font-size: 100%; font-weight: bold; padding: 0; } +#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle { text-align: center; } +#toc ul,.toc ul { margin: 3px 0 0 0; padding-left: 5px; text-align: left; } +#toc li, .toc li { background-image: none; padding: 2px 0 0; } +#toc ul ul,.toc ul ul { margin: 0 0 0 1.2em; padding: 0; } +.mw-warning { margin-left: 50px; margin-right: 50px; text-align: center; } +div.floatright, table.floatright { clear: right; float: right; position: relative; border: 0; margin: 0 0 .5em .5em; } +div.floatleft, table.floatleft { float: left; position: relative; border: 0; margin: 0 .5em .5em 0; } +div.thumb { margin-bottom: .5em; width: auto; border-color: #FFF; border-style: solid; } +div.thumb div { border: 1px solid #ccc; background-color: #f9f9f9; font-size: 94%; text-align: center; overflow: hidden; padding: 3px; margin: 0 2px; } +div.thumb div div.thumbcaption { border: none; text-align: left; line-height: 1.4em; padding: .3em 0 .1em; } +div.magnify { float: right; border: none; background: none; } +div.magnify a { width: 16px; height: 16px; background: url(magnify-clip.png) no-repeat; display: block; } +div.magnify img { display: none; } +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; } +table.rimage { float: right; position: relative; margin-left: 1em; margin-bottom: 1em; text-align: center; } +div.townBox { position: relative; float: right; background: #FFF; margin-left: 1em; border: 1px solid gray; width: 200px; overflow: hidden; clear: right; padding: .3em; } +div.townBox dl { font-size: 96%; margin: 0 0 .3em; padding: 0; } +div.townBox dl dt { background: none; margin: .4em 0 0; } +div.townBox dl dd { background-color: #f3f3f3; margin: .1em 0 0 1.1em; } +.special li { line-height: 1.4em; margin: 0; padding: .15em 0 0 .9em; } +.autocomment { color: gray; } +#pagehistory span.user { margin-left: 1.4em; margin-right: .4em; } +#pagehistory li { border: 1px solid #FFF; background-position: 5px .7em; padding: .15em 0 0 1.2em; } +#pagehistory li.selected { background-color: #f9f9f9; border: 1px dashed #aaa; position: relative; } +table.diff,td.diff-otitle,td.diff-ntitle { background-color: #FFF; } +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; } +li#ca-talk { margin-right: 1.6em; } +li#ca-watch,li#ca-unwatch,li#ca-varlang-0,li#ca-print { margin-left: 1.6em; } +#t-ispermalink,#t-iscite { color: #999; } + +#footer { background: url(http://www.openoffice.org/branding/images/footer-bg.png) 0 0 repeat-x #F2F2F2; margin: 1em 0 0 0; padding: 3em 0 3em 0; text-align: center; font-size: 90%; } +#footer ul { width: 60%; margin: auto; } +#footer li { display: inline; margin: 0 .25em; padding: 0; background: none; } +#footer a { color: #555; } +#footer a:hover { color: #069; } +#f-poweredbyico, #f-copyrightico { margin: 0 15px; position: relative; } +#f-poweredbyico { float: right; height: 1%; top: 3px; } +#f-copyrightico { float: left; height: 1%; top: -5px; } + +#preftoc { width: 100%; clear: both; margin: 0 0 0 1px; padding: 0; } +#preftoc li { float: left; background-color: #F2F2F2; background-image: none; color: #000; border: 1px solid #CCC; border-bottom: none; position: relative; white-space: nowrap; z-index: 3; margin: 7px 0 -2px -1px; padding: 1px 0 2px; } +#preftoc li:hover { background: #F9F9F9; } +#preftoc li.selected { font-weight: bold; background-color: #F9F9F9; border: 1px solid #aaa; border-bottom: none; cursor: default; top: 1px; padding: 4px 0 5px; margin: 0 1px 1px -1px; } +#preftoc > li.selected { top: 2px; } +#preftoc a,#preftoc a:active { display: block; color: #000; position: relative; text-decoration: none; padding: 0 .7em; } +#preftoc li.selected a { cursor: default; text-decoration: none; } +#prefcontrol { padding-top: 2em; clear: both; } +#preferences { border: 1px solid #aaa; clear: both; background-color: #F9F9F9; margin: -2px 0 0 0; padding: 1.5em; } +.prefsection { border: none; margin: 0; padding: 0; } +.prefsection fieldset { border: 1px solid #aaa; float: left; margin-right: 2em; } +.prefsection table,.prefsection legend { background-color: #F9F9F9; } +div.prefsectiontip { font-size: 95%; margin-top: 0; background-color: #FFC1C1; clear: both; padding: .2em .7em; } +.btnSavePrefs { font-weight: bold; padding-left: .3em; padding-right: .3em; } +.preferences-login { clear: both; margin-bottom: 1.5em; } +.prefcache { font-size: 90%; margin-top: 2em; } + +div#userloginForm form,div#userlogin form#userlogin2 { border: 1px solid #aaa; clear: both; background-color: #f9f9f9; float: left; margin: 0 3em 1em 0; padding: 1.5em 2em; } +div#userloginForm h2,div#userlogin form#userlogin2 h2 { padding-top: 0; } +div#userlogin .captcha { border: 1px solid #bbb; width: 400px; background-color: #FFF; padding: 1.5em 2em; } +#userloginprompt { font-size: 85%; } +#login-emailforlost { font-size: 85%; line-height: 1.2; padding-top: 2em; } +#userlogin .loginText,#userlogin .loginPassword { width: 12em; } +* > html #f-poweredbyico,* > html #f-copyrightico { width: 88px; } +* > html #bodyContent,* > html #bodyContent pre { overflow-x: auto; width: 100%; padding-bottom: 25px; } +* html #footer { margin-top: 0; } +* html #column-content { display: inline; margin-bottom: 0; } +* html div.editsection { font-size: smaller; } +span.editsection { display: block; float: right; font-size: 10px; font-weight: normal; } +span.editsection a { font-weight: bold; } + +* > 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; } +.not-patrolled { background-color: #ffa; } +div.patrollink { font-size: 75%; text-align: right; } +span.unpatrolled { font-weight: bold; color: red; } +span.searchmatch { color: red; } +span.updatedmarker { color: #000; background-color: #0f0; } +span.newpageletter { font-weight: bold; color: #000; background-color: #FF0; } +span.minoreditletter { color: #000; background-color: #c5ffe6; } +table.gallery { border: 1px solid #ccc; background-color: #FFF; margin: 2px; padding: 2px; } +table.gallery td { vertical-align: top; background-color: #f9f9f9; border: solid 2px #FFF; } +div.gallerybox { width: 150px; margin: 2px; } +div.gallerybox div.thumb { text-align: center; border: 1px solid #CCC; margin: 2px; } +div.gallerytext { font-size: 94%; padding: 2px 4px; } +span.changedby { font-size: 95%; } +.previewnote { text-indent: 3em; color: #c00; border-bottom: 1px solid #aaa; padding-bottom: 1em; margin-bottom: 1em; } +.editExternally { border: 1px solid gray; background-color: #fff; margin-top: .5em; float: left; font-size: small; text-align: center; padding: 3px; } +.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; } +table.mw_metadata { font-size: .8em; margin-left: .5em; margin-bottom: .5em; width: 300px; border: none; border-collapse: collapse; } +table.mw_metadata th { font-weight: normal; background-color: #f9f9f9; } +table.mw_metadata td { background-color: #fcfcfc; padding: .1em; } +table.mw_metadata td,table.mw_metadata th { text-align: center; border: 1px solid #aaa; padding-left: .1em; padding-right: .1em; } +ul#filetoc { text-align: center; border: 1px solid #aaa; background-color: #f9f9f9; font-size: 95%; margin-bottom: .5em; margin-left: 0; margin-right: 0; padding: 5px; } +#filetoc li { display: inline; background-image: none; padding-right: 2em; } +input#wpSave,input#wpDiff { margin-right: .33em; } +#editform .editOptions { display: inline; } +table.revisionform_default { border: 1px solid #000; } +table.revisionform_focus { border: 1px solid #000; background-color: #0BF; } +tr.revision_tr_default { background-color: #EEE; } +tr.revision_tr_first { background-color: #DDD; } +p.revision_saved { color: green; font-weight: bold; } +#mw_trackbacks { border: solid 1px #bbf; background-color: #eef; padding: .2em; } +#allmessagestable th { background-color: #b2b2ff; } +#allmessagestable tr.orig { background-color: #ffe2e2; } +#allmessagestable tr.new { background-color: #e2ffe2; } +#allmessagestable tr.def { background-color: #f0f0ff; } +div.noarticletext { border: 1px solid #ccc; background: #fff; color: #000; padding: .2em 1em; } +div#searchTargetContainer { left: 10px; top: 10px; width: 90%; background: #FFF; } +div#searchTarget { background: #F0F0F0; border: solid 1px blue; margin: 5px; padding: 3px; } +div#searchTarget ul li { background-image: none; } +div#searchTarget ul li:before { color: orange; content: "\00BB \0020"; } +h5,table.small { font-size: 100%; } +select,table.gallery tr { vertical-align: top; } +code,div#userloginForm table,div#userlogin form#userlogin2 table { background-color: #f9f9f9; } +#siteSub,#jump-to-nav,#p-logo h5,#p-personal h5,#p-search h5,#p-cactions .hiddenStructure,#p-cactions h5,.mainLegend,.printfooter,table.collapsed tr.collapsable { display: none; } +span.subpages,#p-navigation a { display: block; } +#siteNotice p,.portlet h1,.portlet h2,.portlet h3,.portlet h4,#p-cactions,.previewnote p { margin: 0; padding: 0; } +.small,.small *,#toc .toctoggle,.toc .toctoggle { font-size: 96%; } +#toc,.toc,.mw-warning,.toccolours { border: 1px solid #aaa; background-color: #f9f9f9; font-size: 95%; padding: 5px; } +div.floatright p,div.floatleft p,.sharedUploadNotice,span.comment { font-style: italic; } +#pagehistory span.minor,#p-personal li.active,.prefsection legend,#userloginlink a,#wpLoginattempt,#wpCreateaccount,span.newpage,span.minor,span.searchmatch,table.mw_metadata caption,#wpSave { font-weight: bold; } +#p-tbx,#p-lang { position: relative; z-index: 3; background-color: #F8F8F8; } diff --git a/mwiki/skins/aoo/mysql_sun_logo.gif b/mwiki/skins/aoo/mysql_sun_logo.gif new file mode 100755 index 0000000..c93c1f4 Binary files /dev/null and b/mwiki/skins/aoo/mysql_sun_logo.gif differ diff --git a/mwiki/skins/aoo/nav-left.png b/mwiki/skins/aoo/nav-left.png new file mode 100755 index 0000000..bfc3897 Binary files /dev/null and b/mwiki/skins/aoo/nav-left.png differ diff --git a/mwiki/skins/aoo/news.png b/mwiki/skins/aoo/news.png new file mode 100755 index 0000000..4114909 Binary files /dev/null and b/mwiki/skins/aoo/news.png differ diff --git a/mwiki/skins/aoo/news_icon.png b/mwiki/skins/aoo/news_icon.png new file mode 100755 index 0000000..dd1541d Binary files /dev/null and b/mwiki/skins/aoo/news_icon.png differ diff --git a/mwiki/skins/aoo/required.gif b/mwiki/skins/aoo/required.gif new file mode 100755 index 0000000..bd71976 Binary files /dev/null and b/mwiki/skins/aoo/required.gif differ diff --git a/mwiki/skins/aoo/rtl.css b/mwiki/skins/aoo/rtl.css new file mode 100755 index 0000000..9b8e4f4 --- /dev/null +++ b/mwiki/skins/aoo/rtl.css @@ -0,0 +1,247 @@ +/* +Right-to-left fixes for MonoBook. +Places sidebar on right, tweaks various alignment issues. + +Works mostly ok nicely on Safari 1.2.1; fine in Mozilla. + +Safari bugs (1.2.1): +* Tabs are still appearing in left-to-right order. (Try after localizing) + +Opera bugs (7.23 linux): +* Some bits of ltr text (sidebar box titles) have forward and backward versions overlapping each other + +IE/mac bugs: +* The thing barfs on Hebrew and Arabic anyway, so no point testing. + +Missing features due to lack of support: +* external link icons + +To test: +* Opera6 +* IE 5.0 +* etc + +*/ +body { + direction: rtl; + unicode-bidi: embed; +} +#column-content { + margin: 0 -12.2em 0 0; + float: left; +} +#column-content #content{ + margin-left: 0; + margin-right: 12.2em; + border-right: 1px solid #aaaaaa; + border-left: none; +} +html > body .portlet { + float: right; + clear: right; +} +.editsection { + float: left; + margin-right: 5px; + margin-left: 0; /* bug 9122: undo default LTR */ +} +/* recover IEMac (might be fine with the float, but usually it's close to IE */ +*>body .portlet { + float: none; + clear: none; +} +.pBody { + padding-right: 0.8em; + padding-left: 0.5em; +} + +/* Fix alignment */ +.documentByLine, +.portletDetails, +.portletMore, +#p-personal { + text-align: left; +} + +div div.thumbcaption { + text-align: right; +} + +div.magnify, +#p-logo { + left: auto; + right: 0; +} +#p-personal { + left: auto; + right: 0; +} + +#p-cactions { + left: auto; + right: 11.5em; + padding-left: 0; + padding-right: 1em; +} +#p-cactions li { + margin-left: 0.3em; + margin-right: 0; + float: right; +} +* html #p-cactions li a { + display: block; + padding-bottom: 0; +} +* html #p-cactions li a:hover { + padding-bottom: 0.2em; +} +/* offsets to distinguish the tab groups */ +li#ca-talk { + margin-right: auto; + margin-left: 1.6em; +} +li#ca-watch,li#ca-unwatch { + margin-right: 1.6em !important; +} + +/* Fix margins for non-css2 browsers */ +/* top right bottom left */ + +ul { + margin-left: 0; + margin-right: 1.5em; +} +ol { + margin-left: 0; + margin-right: 2.4em; +} +dd { + margin-left: 0; + margin-right: 1.6em; +} +#contentSub { + margin-right: 1em; + margin-left: 0; +} +.tocindent { + margin-left: 0; + margin-right: 2em; +} +div.tright, div.floatright, table.floatright { + clear: none; +} +div.tleft, div.floatleft, table.floatleft { + clear: left; +} +#p-personal li { + margin-left: 0; + margin-right: 1em; +} + +li#ca-talk, +li#ca-watch { + margin-right: auto; + margin-left: 1.6em; +} + +#p-personal li { + float: left; +} +/* Fix link icons +.external, a.feedlink { + padding: 0 !important; + background: none !important; +} +*/ +#footer { + clear: both; +} +#f-poweredbyico { + float: left; + height: 1%; +} +#f-copyrightico { + float: right; + height: 1%; +} +* html #footer { + margin-left: 0; + margin-right: 13.6em; + border-left: 0; + border-right: 1px solid #fabd23; +} +* html #column-content { + float: none; + margin-left: 0; + margin-right: 0; +} +* html #column-content #content { + margin-left: 0; + margin-top: 3em; +} +* html #column-one { right: 0; } + +/* js pref toc */ + +#preftoc { + margin-right: 1em; +} + +.errorbox, .successbox, #preftoc li, .prefsection fieldset { + float: right; +} + +.prefsection { + padding-right: 2em; +} + +/* workaround for moz bug, displayed bullets on left side */ + +#toc ul { + text-align: right; +} + +#toc ul ul { + margin: 0 2em 0 0; +} + +input#wpSave, input#wpDiff { + margin-right: 0; + margin-left: .33em; +} + +#userlogin { + float: right; + margin: 0 0 1em 3em; +} +/* Convenience links to edit block, delete and protect reasons */ +p.mw-ipb-conveniencelinks, p.mw-protect-editreasons, +p.mw-filedelete-editreasons, p.mw-delete-editreasons { + float: left; +} + +.toggle { + margin-left: 0em; + margin-right: 2em; +} +table.filehistory th { + text-align: right; +} + +/** + * Lists: + * The following lines don't have a visible effect on non-Gecko browsers + * They fix a problem ith Gecko browsers rendering lists to the right of + * left-floated objects in an RTL layout. + */ +html > body div#bodyContent ul { + display: table; +} +html > body div#bodyContent ul#filetoc { + display: block; +} +/* Special:Prefixindex styling */ +td#mw-prefixindex-nav-form { + text-align: left; +} + diff --git a/mwiki/skins/aoo/search.png b/mwiki/skins/aoo/search.png new file mode 100755 index 0000000..30f2cba Binary files /dev/null and b/mwiki/skins/aoo/search.png differ diff --git a/mwiki/skins/aoo/tab.png b/mwiki/skins/aoo/tab.png new file mode 100755 index 0000000..495c5cd Binary files /dev/null and b/mwiki/skins/aoo/tab.png differ diff --git a/mwiki/skins/aoo/user.gif b/mwiki/skins/aoo/user.gif new file mode 100755 index 0000000..c9c9ab9 Binary files /dev/null and b/mwiki/skins/aoo/user.gif differ diff --git a/mwiki/skins/aoo/user.png b/mwiki/skins/aoo/user.png new file mode 100755 index 0000000..2362ad8 Binary files /dev/null and b/mwiki/skins/aoo/user.png differ diff --git a/mwiki/skins/aoo/video.png b/mwiki/skins/aoo/video.png new file mode 100755 index 0000000..38103da Binary files /dev/null and b/mwiki/skins/aoo/video.png differ diff --git a/mwiki/skins/aoo/wiki-indexed.png b/mwiki/skins/aoo/wiki-indexed.png new file mode 100755 index 0000000..189a2ae Binary files /dev/null and b/mwiki/skins/aoo/wiki-indexed.png differ diff --git a/mwiki/skins/aoo/wiki.png b/mwiki/skins/aoo/wiki.png new file mode 100755 index 0000000..69fce98 Binary files /dev/null and b/mwiki/skins/aoo/wiki.png differ