From 183851b06bd6c52f3cae5375f433da720d410447 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 11 Oct 2006 18:12:39 +0000 Subject: MediaWiki 1.7.1 wiederhergestellt --- skins/MonoBook.php | 275 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 275 insertions(+) create mode 100644 skins/MonoBook.php (limited to 'skins/MonoBook.php') diff --git a/skins/MonoBook.php b/skins/MonoBook.php new file mode 100644 index 00000000..c80700d0 --- /dev/null +++ b/skins/MonoBook.php @@ -0,0 +1,275 @@ +skinname = 'monobook'; + $this->stylename = 'monobook'; + $this->template = 'MonoBookTemplate'; + } +} + +/** + * @todo document + * @package MediaWiki + * @subpackage Skins + */ +class MonoBookTemplate extends QuickTemplate { + /** + * Template filter callback for MonoBook skin. + * Takes an associative array of data set from a SkinTemplate-based + * class, and a wrapper for MediaWiki's localization database, and + * outputs a formatted page. + * + * @access private + */ + function execute() { + // Suppress warnings to prevent notices about missing indexes in $this->data + wfSuppressWarnings(); + +?> + + + + html('headlinks') ?> + <?php $this->text('pagetitle') ?> + + data['printable']) ) { ?>media="print" href="text('stylepath') ?>/common/commonPrint.css" /> + + + + + + + +data['jsvarurl' ]) { ?> + + +data['pagecss' ]) { ?> + +data['usercss' ]) { ?> + +data['userjs' ]) { ?> + +data['userjsprev']) { ?> + +data['trackbackhtml']) print $this->data['trackbackhtml']; ?> + + html('headscripts') ?> + +data['body_ondblclick']) { ?>ondblclick="text('body_ondblclick') ?>" +data['body_onload' ]) { ?>onload="text('body_onload') ?>" + class="text('nsclass') ?> text('dir') ?>"> +
+
+
+ + data['sitenotice']) { ?>
html('sitenotice') ?>
+

data['displaytitle']!=""?$this->text('title'):$this->html('title') ?>

+
+

msg('tagline') ?>

+
html('subtitle') ?>
+ data['undelete']) { ?>
html('undelete') ?>
+ data['newtalk'] ) { ?>
html('newtalk') ?>
+ data['showjumplinks']) { ?> + + html('bodytext') ?> + data['catlinks']) { ?> + +
+
+
+
+
+
+
msg('views') ?>
+
    +data['content_actions'] as $key => $tab) { ?> +
  • class="">
  • + +
+
+
+
msg('personaltools') ?>
+
+
    +data['personal_urls'] as $key => $item) { ?> +
  • class="active"> class="">
  • + +
+
+
+ + + data['sidebar'] as $bar => $cont) { ?> +
+
+
+
    + $val) { ?> +
  • class="active" >
  • + +
+
+
+ + +
+
msg('toolbox') ?>
+
+ +
+
+data['language_urls'] ) { ?> +
+
msg('otherlanguages') ?>
+
+
    +data['language_urls'] as $langlink) { ?> +
  • + +
+
+
+ +
+
+ + +
+html('reporttime') ?> + + + -- cgit v1.2.2