“站点日志”的版本间差异

来自Wikioe
跳到导航 跳到搜索
无编辑摘要
 
(未显示同一用户的3个中间版本)
第14行: 第14行:
   
   
  【2021/12/21 站点升级】:'''MediaWiki-1.37.1'''
  【2021/12/21 站点升级】:'''MediaWiki-1.37.1'''
【2022/08/20 站点迁移、升级】:从“'''阿里云'''”迁移到“'''腾讯云'''”,'''MediaWiki-1.38.2'''
</big>
</big>


=== 版本特性 ===
=== 版本特性 ===
# '''MediaWiki 1.35.0''':
# '''MediaWiki 1.35''':
#: <syntaxhighlight lang="bash" highlight="">
#: <syntaxhighlight lang="bash" highlight="">
PHP版本要求从 7.2.9(MediaWiki 1.34)提高到 7.3.19。
PHP 版本要求从 7.2.9(MediaWiki 1.34)提高到 7.3.19。


VisualEditor 和 Parsoid 现在捆绑在 Tarball 中,不再需要一个单独的 node.js 服务。
VisualEditor 和 Parsoid 现在捆绑在 Tarball 中,不再需要一个单独的 node.js 服务。
第27行: 第29行:
#* MediaWiki 1.35 是一个 LTS,支持到 2023 年 9 月。
#* 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/]
#* 参考:[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''':
# '''MediaWiki 1.36''':
#: <syntaxhighlight lang="bash" highlight="">
#: <syntaxhighlight lang="bash" highlight="">
请注意,MediaWiki 1.36 现在需要PHP国际化扩展,通常称为 Intl、ext-Intl 或 php-Intl。(宝塔面板:PHP 管理面板:安装拓展,可以找到“intl”)
请注意,MediaWiki 1.36 现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-Intl。(宝塔面板:PHP 管理面板:安装拓展,可以找到“intl”)
</syntaxhighlight>
</syntaxhighlight>
#* MediaWiki 1.36 将支持到 2022 年 5 月。
#* 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/]
#* 参考:[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''':
# '''MediaWiki 1.37''':
#: <syntaxhighlight lang="bash" highlight="">
#: <syntaxhighlight lang="bash" highlight="">
MediaWiki 1.37(和 1.36 一样)现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-intl。
MediaWiki 1.37(和 1.36 一样)现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-intl。
第39行: 第41行:
#* MediaWiki 1.37 将支持到 2022 年 11 月。
#* 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/]
#* 参考:[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/]
# '''MediaWiki 1.38''':
#: <syntaxhighlight lang="bash" highlight="">
不再支持 PHP 7.2 ,要求 7.3.19 以上版本。
</syntaxhighlight>
#* MediaWiki 1.38 将支持到 2023 年 6 月。
#* 参考:[https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/632LWFGPNW77CZXEM7OWKSFDZEJ6LSHP/ https://lists.wikimedia.org/hyperkitty/list/mediawiki-announce@lists.wikimedia.org/thread/632LWFGPNW77CZXEM7OWKSFDZEJ6LSHP/]


== 设置调整 ==
== 设置调整 ==
第44行: 第52行:
  设置位置:“特殊页面 # 用户组与权限” -> “参数设置 # 编辑 # 预览 # 在不重新加载页面的情况下显示预览”
  设置位置:“特殊页面 # 用户组与权限” -> “参数设置 # 编辑 # 预览 # 在不重新加载页面的情况下显示预览”


== 扩展安装 ==
== 功能扩展 ==
<span style="font-size: 200%">'''【备注】'''</span><span style="font-size: 120%">'''(已安装的、额外的)扩展:'''</span>
【2022/08/20】 <span style="color: blue">'''CharInsert、CodeMirror、JsonConfig、MsUpload、NativeSvgHandler、PDFEmbed、Popups、TemplateStyles、Widgets'''</span>
 
=== 2020/09/02:安装扩展“VisualEditor”<ref>[[扩展MW:VisualEditor]]</ref> ===
=== 2020/09/02:安装扩展“VisualEditor”<ref>[[扩展MW:VisualEditor]]</ref> ===


=== 2021/05/16:编辑框自定义标签<ref>[[配置MW:编辑框自定义标签]]</ref> ===
=== 2021/05/16:编辑框自定义标签<ref>[[配置MW:编辑框自定义标签]]</ref> ===


=== 2021/05/17:文章浮动目录<span style="color: red">【未完成】</span><ref>[[配置MW:文章浮动目录]]</ref> ===
=== 2021/05/17:文章浮动目录<ref>[[配置MW:文章浮动目录]]</ref><span style="color: red">【未完成】</span> ===


=== 2021/05/29:扩展“PDFEmbed”【未完成】 ===
=== 2021/05/29:在页面中嵌入 PDF<ref>[[配置MW:在页面中嵌入PDF]]</ref><span style="color: red">【未完成】</span> ===
安装扩展“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/>
<references/>

2022年8月22日 (一) 02:00的最新版本


关于

以下,用于记录:站点的安装、更新,扩展安装,以及功能调整 等操作,并列出记录相关操作。

订阅 MediaWiki 官网通知邮件

系统更新

【2020/08/21 站点安装】:MediaWiki-1.34.2

【2020/09/06 站点更新】:MediaWiki-1.35.0-rc.3

【2021/12/21 站点升级】:MediaWiki-1.37.1

【2022/08/20 站点迁移、升级】:从“阿里云”迁移到“腾讯云”,MediaWiki-1.38.2

版本特性

  1. MediaWiki 1.35
    PHP 版本要求从 7.2.9(MediaWiki 1.34)提高到 7.3.19。
    
    VisualEditor 和 Parsoid 现在捆绑在 Tarball 中,不再需要一个单独的 node.js 服务。
    
    Zeroconf(零配置)VisualEditor/Parsoid 不工作在使用 SQLite 作为 MediaWiki 的数据库后端。这是由于缺乏在 SQLite 中实现写并发。
    
  2. MediaWiki 1.36
    请注意,MediaWiki 1.36 现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-Intl。(宝塔面板:PHP 管理面板:安装拓展,可以找到“intl”)
    
  3. MediaWiki 1.37
    MediaWiki 1.37(和 1.36 一样)现在需要 PHP 国际化扩展,通常称为 Intl、ext-Intl 或 php-intl。
    
  4. MediaWiki 1.38
    不再支持 PHP 7.2 ,要求 7.3.19 以上版本。
    

设置调整

2021/12/03:设置“在不重新加载页面的情况下显示预览”

设置位置:“特殊页面 # 用户组与权限” -> “参数设置 # 编辑 # 预览 # 在不重新加载页面的情况下显示预览”

功能扩展

【备注】(已安装的、额外的)扩展:

【2022/08/20】 CharInsert、CodeMirror、JsonConfig、MsUpload、NativeSvgHandler、PDFEmbed、Popups、TemplateStyles、Widgets

2020/09/02:安装扩展“VisualEditor”[1]

2021/05/16:编辑框自定义标签[2]

2021/05/17:文章浮动目录[3]【未完成】

2021/05/29:在页面中嵌入 PDF[4]【未完成】

参考