Skip to content

WikiModPackageManager

Li, Xizhi edited this page Oct 28, 2016 · 3 revisions

Package Manager

管理NPL和Paracraft的模块 http://localhost:8099/wiki/mod/packages

修改需求

UI方面:

  1. 项目移动到./wiki/mod/packages/... 目录,并删除旧文件。 资源文件也移动下。
  2. 这个mod项目会内置到main package中, 所以尽量修改CSS,少用png图片,用Bootstrap自带的字体和图片。
  3. paracraft相关的页面全部改为中文。 包括那个下载中的页面。 npl相关的保留为英文。 目前的页面中英混合了。
  4. wiki/mod/packages/index.page 改为默认指向paracraft mod manager, 同时在左上角,给一个切换npl/paracraft的2个Tab Buttons
  5. packages_projects 不支持小分辨率显示。 建议右上角的+按钮, 变成一个大的[+新建]按钮以及返回浏览的按钮。
  6. 新建时,url input加入placeholder: http://github.com/tatfook/NPLCAD 提示用户正确的输入格式。
  7. 新建时,可以输入版本号, 并可以输入一个和GitURL不同的URL (如果不添则placeholder默认写上master.zip路径):
  8. packages_XXX_install 页面,
    • Icon太大了。 直接显示在题目前, 和浏览页面一致即可。
    • 加入github source code 连接,一个小猫咪的SVG Icon
    • 加入手工下载连接。
  9. Local安装页面
    • 最好用Bootstrap CSS。目前不支持小分辨率。
    • Paracraft和NPL区分2个文件, Paracraft的部分需要改为中文。 其实NPL Mod的安装方式不是ZIP文件, 这个今后我自己处理,先分成两个文件或者一个文件中两个DIV。
    • 无法下载时, 应该提供手工下载的URL地址和方法 以及 重试 按钮。
    • 显示一下Icon。可以都左对齐。

功能方面:

  • 支持独立下载URL。见上文。

TODO:(lxz提供接口)

  • 激活paracraft mod.
  • 升级并从Client直接打开对应MOD URL页面
Clone this wiki locally