gpt4 book ai didi

javascript - MediaWiki WikiEditor 工具栏高度大小 100%

转载 作者:行者123 更新时间:2023-11-28 07:41:54 29 4
gpt4 key购买 nike

我刚刚运行了 MediaWiki 维护文件夹中的 update.php 脚本。我现在遇到 WikiEditor 工具栏高度的问题。它似乎是页面高度的 100%。您可以在此处查看问题:http://tmltesting.com/w/index.php?title=vv&action=edit .我已尝试禁用所有扩展,但问题仍然存在。我已经尝试了一段时间来解决这个问题,但我不确定是什么原因造成的。

有没有人知道如何修复它?我正在运行 MediaWiki 1.24.1 和 WikiEditor 0.4.0。提前致谢。加载后页面顶部似乎还有一个额外的输出(空行)。不确定这是否与此有关。

图片:http://i57.tinypic.com/avsoyx.jpg

这正是我在问题开始之前所做的:

1) 在 LocalSettings.php 中添加了带有以下代码的 PageDisqus 扩展:

require_once "$IP/extensions/PageDisqus/PageDisqus.php";
$wgPageDisqusShortname = 'Shortname';
#Exclude
$wgPageDisqusExclude = array(".+:.+");

2) 这是问题开始的时候。当我删除上面的代码时问题停止了,所以我通过在上面的代码周围添加以下代码来修复它:

if (($_GET['action'] != 'edit') && ($_GET['action'] != 'submit') && ($_GET['redirect'] != 'no')) {
}

3) 这解决了问题,所以我继续下载 MediaWiki 语言包并将以下代码添加到 LocalSettings.php,包括显示错误代码):

#Show errors
$wgShowExceptionDetails = true;

#LANGUAGE --START--

$EXT = "$IP/extensions";
require_once "$EXT/Babel/Babel.php";

require_once "$EXT/cldr/cldr.php";

require_once "$EXT/CleanChanges/CleanChanges.php";
$wgCCTrailerFilter = true;
$wgCCUserFilter = false;
$wgDefaultUserOptions['usenewrc'] = 1;

require_once "$EXT/LocalisationUpdate/LocalisationUpdate.php";
$wgLocalisationUpdateDirectory = "$IP/cache";

require_once "$EXT/Translate/Translate.php";
$wgGroupPermissions['user']['translate'] = true;
$wgGroupPermissions['user']['translate-messagereview'] = true;
$wgGroupPermissions['user']['translate-groupreview'] = true;
$wgGroupPermissions['user']['translate-import'] = true;
$wgGroupPermissions['sysop']['pagetranslation'] = true;
$wgGroupPermissions['sysop']['translate-manage'] = true;
$wgGroupPermissions['translator']['skipcaptcha'] = true; // Bug 34182: needed with ConfirmEdit
$wgTranslateDocumentationLanguageCode = 'qqq';
$wgExtraLanguageNames['qqq'] = 'Message documentation'; # No linguistic content. Used for documenting messages

require_once "$EXT/UniversalLanguageSelector/UniversalLanguageSelector.php";
#LANGUAGE --END--

4) 按照说明在安装期间运行 update.php 脚本。

5) 从 LocalisationUpdate 文件“LocalisationCache.php”的第 559 行中删除了这行代码,因为它产生了一个错误:

            // throw new MWException( __METHOD__ . ": Invalid JSON file: $fileName" );

6) 然后又注意到了这个问题。我从 LocalSettings.php 中删除了代码(所有代码都包括一些以前的工作扩展),但问题仍然存在。

7) 替换从“LocalisationCache.php”中删除的代码也不能解决问题。

8) 从“jquery.wikiEditor.toolbar.css”编辑以下代码中的任何内容似乎完全删除了工具栏。即使在恢复后工具栏也不会出现。我必须重新上传文件:

/* Top Level Containers */
.wikiEditor-ui-toolbar .tabs,
.wikiEditor-ui-toolbar .section-main {
position: relative;
float: left;
min-height: 26px;
height: 100%;

我很困惑。

谢谢

迈克尔

最佳答案

请找

.wikiEditor-ui-toolbar .tabs, .wikiEditor-ui-toolbar .section-main {
position: relative;
float: left;
min-height: 26px;
height: 100%;
}

并将高度更改为

height: auto;

关于javascript - MediaWiki WikiEditor 工具栏高度大小 100%,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30909107/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com