查看“配置MW:在页面中嵌入PDF”的源代码
←
配置MW:在页面中嵌入PDF
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:MediaWiki]] == 关于 == 安装扩展“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,不管了,烦得很】
返回至“
配置MW:在页面中嵌入PDF
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息