JavaScript — нужна помощь в определении того, как редактировать div в MediaWiki

Вот мой сайт: http://www.stnwiki.com/wiki/

Вкладки над «body» — это то, что я хочу изменить, но я попытался и не смог найти, где находится css для них ..

http://prntscr.com/5198o9 Вот картинка, выделяющая 2 вкладки.

Я предполагаю, что это можно выяснить с помощью элемента проверки Google Chrome, однако я не очень разбираюсь, как его использовать.

Однако я могу быть совершенно неправ! Пожалуйста, дайте мне знать, если вам, ребята, нужна другая информация!

Ура,
Олли

содержание load.php

<?php
/**
* This file is the entry point for the resource loader.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
* http://www.gnu.org/copyleft/gpl.html
*
* @file
* @author Roan Kattouw
* @author Trevor Parscal
*/

// Bail if PHP is too low
if ( !function_exists( 'version_compare' ) || version_compare( phpversion(), '5.3.2' ) < 0 ) {
// We need to use dirname( __FILE__ ) here cause __DIR__ is PHP5.3+
require dirname( __FILE__ ) . '/includes/PHPVersionError.php';
wfPHPVersionError( 'load.php' );
}

require __DIR__ . '/includes/WebStart.php';

wfProfileIn( 'load.php' );

// URL safety checks
if ( !$wgRequest->checkUrlExtension() ) {
return;
}

// Respond to resource loading request
$resourceLoader = new ResourceLoader();
$resourceLoader->respond( new ResourceLoaderContext( $resourceLoader, $wgRequest ) );

wfProfileOut( 'load.php' );
wfLogProfilingData();

// Shut down the database.  foo()->bar() syntax is not supported in PHP4, and this file
// needs to *parse* in PHP4, although we'll never get down here to worry about = vs =&
$lb = wfGetLBFactory();
$lb->shutdown();

1

Решение

MediaWiki загружает CSS через ResourceLoader из многих источников вам не нужно знать, откуда взялся CSS.

Ваши модификации CSS должны быть отделены от кода MediaWiki. Если это единственное изменение, которое вам нужно внести, вероятно, все, что вам нужно, — это редактирование страницы [[MediaWiki: Common.css]]. Увидеть https://www.mediawiki.org/wiki/Manual:Skin_configuration#Site-wide_CSS_modifications для получения дополнительной информации и ссылок.

1

Другие решения

Стиль для этого div выглядит как встроенный стиль в файле с именем load.php (Я использовал элемент проверки Google Chrome).

Если щелкнуть правой кнопкой мыши вкладку и щелкнуть «Проверить элемент», откроется панель внизу. На правой панели будет показан список всех стилей для этого элемента, разделенных на разделы, а в правой части каждого раздела будет показан файл, в котором находятся эти стили. Если вы щелкнете по этому имени файла, вы попадете на строку, где эти стили находятся внутри этого файла.

Попробуйте!

РЕДАКТИРОВАТЬ: URL, который выполняется для этого стиля http://www.stnwiki.com/wiki/load.php?debug=false&Ланг = ы&Модули = mediawiki.legacy.commonPrint% 2Cshared% 7Cmediawiki.skinning.interface% 7Cmediawiki.ui.button% 7Cskins.vector.styles&только = стили&кожа = вектор&*, Но я не знаю, какой файл CSS он загружает. Я предлагаю посмотреть документацию MediaWiki, чтобы узнать.

Кроме того, есть ли способ определить пользовательский CSS в админ-панели MediaWiki? Если это так, вы можете просто использовать имена классов вкладок и переопределить некоторые из стилей.

0

По вопросам рекламы [email protected]