-
Notifications
You must be signed in to change notification settings - Fork 18
WikiModPackageManager
Li, Xizhi edited this page Oct 28, 2016
·
3 revisions
管理NPL和Paracraft的模块 http://localhost:8099/wiki/mod/packages
UI方面:
- 项目移动到
./wiki/mod/packages/...
目录,并删除旧文件。 资源文件也移动下。 - 这个mod项目会内置到main package中, 所以尽量修改CSS,少用png图片,用Bootstrap自带的字体和图片。
- paracraft相关的页面全部改为中文。 包括那个下载中的页面。 npl相关的保留为英文。 目前的页面中英混合了。
- wiki/mod/packages/index.page 改为默认指向paracraft mod manager, 同时在左上角,给一个切换npl/paracraft的2个Tab Buttons
- packages_projects 不支持小分辨率显示。 建议右上角的+按钮, 变成一个大的[+新建]按钮以及返回浏览的按钮。
- 新建时,url input加入placeholder:
http://github.com/tatfook/NPLCAD
提示用户正确的输入格式。 - 新建时,可以输入版本号, 并可以输入一个和GitURL不同的URL (如果不添则placeholder默认写上master.zip路径):
- 例如我们这个项目使用git release: https://github.com/tatfook/NPLCAD/releases 中的文件。
- packages_XXX_install 页面,
- Icon太大了。 直接显示在题目前, 和浏览页面一致即可。
- 加入github source code 连接,一个小猫咪的SVG Icon
- 加入手工下载连接。
- Local安装页面
- 最好用Bootstrap CSS。目前不支持小分辨率。
- Paracraft和NPL区分2个文件, Paracraft的部分需要改为中文。 其实NPL Mod的安装方式不是ZIP文件, 这个今后我自己处理,先分成两个文件或者一个文件中两个DIV。
- 无法下载时, 应该提供手工下载的URL地址和方法 以及
重试
按钮。 - 显示一下Icon。可以都左对齐。
功能方面:
- 支持独立下载URL。见上文。
TODO:(lxz提供接口)
- 激活paracraft mod.
- 升级并从Client直接打开对应MOD URL页面