当前位置:  开发笔记 > 编程语言 > 正文

MediaWiki如何构成图像路径?

如何解决《MediaWiki如何构成图像路径?》经验,为你挑选了1个好方法。

我有一个Perl应用程序,它解析MediaWiki SQL表并显示来自多个维基页面的数据.我需要能够重新创建绝对图像路径来显示图像,例如:.../f/fc/Herbs.jpg/300px-Herbs.jpg

来自MediaWiki手册:

Image_Authorisation:"[image]路径可以从文件名中轻松计算出来......"

如何计算路径?



1> nohat..:

接受的答案是错误的:

字符串的MD5总和是32个十六进制字符(128位),而不是16

文件路径是根据文件名的MD5总和计算的,而不是文件本身的内容

路径中的第一个目录是第一个字符,第二个目录是第一个和第二个字符.目录路径不是前3个或6个字符的组合.

'Herbs.jpg'的MD5总和是fceaa5e7250d5036ad8cede5ce7d32d6.前两个字符是'fc',给出文件路径f/fc /,这是示例中给出的.

推荐阅读
低调pasta_730
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有