查看“站点日志”的源代码
←
站点日志
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:MediaWiki]] == 关于 == 以下,用于记录:站点的安装、更新,扩展安装,以及功能调整 等操作,并列出记录相关操作。 '''[https://lists.wikimedia.org/postorius/lists/mediawiki-announce.lists.wikimedia.org/ 订阅 MediaWiki 官网通知邮件]''' == 系统更新 == <big> 【2020/08/21 站点安装】:'''MediaWiki-1.34.2''' 【2020/09/06 站点更新】:'''MediaWiki-1.35.0-rc.3''' 【2021/12/21 站点升级】:'''MediaWiki-1.37.1''' </big> === 版本特性 === # '''MediaWiki 1.35.0''': #: <syntaxhighlight lang="bash" highlight=""> PHP版本要求从 7.2.9(MediaWiki 1.34)提高到 7.3.19。 VisualEditor 和 Parsoid 现在捆绑在 Tarball 中,不再需要一个单独的 node.js 服务。 Zeroconf(零配置)VisualEditor/Parsoid 不工作在使用 SQLite 作为 MediaWiki 的数据库后端。这是由于缺乏在 SQLite 中实现写并发。 </syntaxhighlight> #* MediaWiki 1.35 是一个 LTS,支持到 2023 年 9 月。 #* 参考:[https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/message/KSMS2ET2EWZJT7Y3H335B3XNV723FOZR/ https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/message/KSMS2ET2EWZJT7Y3H335B3XNV723FOZR/] # '''MediaWiki 1.36.0''': #: <syntaxhighlight lang="bash" highlight=""> 请注意,MediaWiki 1.36 现在需要PHP国际化扩展,通常称为 Intl、ext-Intl 或 php-Intl。(宝塔面板:PHP 管理面板:安装拓展,可以找到“intl”) </syntaxhighlight> #* MediaWiki 1.36 将支持到 2022 年 5 月。 #* 参考:[https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/H7VVI7Q3FIRLPTRPCCO77BHNL3LVWEYN/ https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/H7VVI7Q3FIRLPTRPCCO77BHNL3LVWEYN/] # '''MediaWiki 1.37.0''': #: <syntaxhighlight lang="bash" highlight=""> MediaWiki 1.37(和 1.36 一样)现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-intl。 </syntaxhighlight> #* MediaWiki 1.37 将支持到 2022 年 11 月。 #* 参考:[https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/XEVG4HTPHRDHTV6GXJ4SP2ZSIJBBN27K/ https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/XEVG4HTPHRDHTV6GXJ4SP2ZSIJBBN27K/] == 设置调整 == === 2021/12/03:设置“在不重新加载页面的情况下显示预览” === 设置位置:“特殊页面 # 用户组与权限” -> “参数设置 # 编辑 # 预览 # 在不重新加载页面的情况下显示预览” == 扩展安装 == === 2020/09/02:安装扩展“VisualEditor”<ref>[[扩展MW:VisualEditor]]</ref> === === 2021/05/16:编辑框自定义标签<ref>[[配置MW:编辑框自定义标签]]</ref> === === 2021/05/17:文章浮动目录<span style="color: red">【未完成】</span><ref>[[配置MW:文章浮动目录]]</ref> === === 2021/05/29:扩展“PDFEmbed”【未完成】 === 安装扩展“PDFEmbed”,以允许 PDF 文件(上传到Wiki)可以使用'''<nowiki><pdf></pdf></nowiki>'''标签嵌入到Wiki页面中。 修改内容: # 下载并上传“PDFEmbed”插件(注意更改权限、所有者及所有者组) # 修改“LocalSettings.php”: ## 允许上传 PDF 文件; ## 禁用“PdfHandler”扩展; ## 启用“PDFEmbed”扩展; ## 配置“PDFEmbed”扩展; #: <syntaxhighlight lang="php" highlight=""> . . . $wgFileExtensions[] = pdf; . . . #------------------------------------------------------- # by Eijux, 2021/05/29 02:17:18 # 允许上传 PDF 文件 $wgFileExtensions[] = 'pdf'; # 以上内容中已注释“PdfHandler”插件 # 添加 ‘PDFEmbed’扩展 wfLoadExtension( 'PDFEmbed' ); # 配置 pdfEmbed,支持pdf: # 1、默认的插入pdf页面的宽 $wgPdfEmbed[ 'width' ] = 800; # 2、默认的插入pdf页面的高 $wgPdfEmbed[ 'height' ] = 1090; # 3、允许上传的用户组 $wgGroupPermissions[ '*' ][ 'embed_pdf' ] = true; </syntaxhighlight> 【备注】: *使用“PDFEmbed”扩展: *# 可以用侧边栏中的“上传文件”页面来上传 pdf 文件; *# 通过'''<nowiki><pdf>File命名空间:文件名</pdf></nowiki>'''嵌入到条目页面中: *#: <syntaxhighlight lang="bash" highlight=""> <pdf>File:Example.pdf</pdf> <!-- 具有可选的宽度和高度 --> <pdf width=”500″ height=”300″>File:Example.pdf</pdf> <!-- 呈现文档后滚动到第10页 --> <pdf page=”10″>File:Example.pdf</pdf> </syntaxhighlight> *#* 也可以通过链接的方式在新页面打开 pdf 文件: *#*: <syntaxhighlight lang="bash" highlight=""> [[media:filename.pdf]] </syntaxhighlight> 【问题】: *【2021/05/29 03:11:48】使用“<nowiki><pdf></nowiki>”标签会出现错误,如“<code>[6ea655d74ad7d372e024748e] 2021-05-28 19:12:05: 类型“Error”的致命例外</code>”。 *: 还没搞清楚原因,先用“<nowiki>[[media:filename.pdf]]</nowiki>”标签吧。 **【2021/05/29 03:41:23】我以为上述错误是由于需要“Widgets”扩展导致,所以我又安装了该扩展:(参见:[https://www.mediawiki.org/wiki/Extension:Widgets MediaWiki:Widgets插件]) **# [https://github.com/wikimedia/mediawiki-extensions-Widgets/tree/REL1_35 下载“Widgets”]; **# [https://github.com/smarty-php/smarty/releases 下载最新版“Smarty”]; **# 在“Widgets”中创建文件夹“smarty”,并将“Smarty/libs”文件夹移动到“Widgets/smarty”中; **# 修改“LocalSettings.php”: **#: <syntaxhighlight lang="php" highlight=""> # 添加 Widgets 扩展 wfLoadExtension( 'Widgets' ); </syntaxhighlight> ** 但是好像还是不好使。会不会是权限问题呢?【mmp,不管了,烦得很】 == 参考 == <references/>
返回至“
站点日志
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息