spark-store-home-links/README.md
2023-12-13 12:59:45 +08:00

3.7 KiB
Executable File
Raw Permalink Blame History

星火应用商店首页列表

自荐应用请参考已有的json提交pr,在审核合入后会在第二天同步时推送到首页上

使用指南

  • 所有的配置均为json格式
  • homelinks.json记录了首页链接
  • homelist.json记录了应用专题的信息
  • shenmo并没有很好的口才建议以下的内容对照仓库中对应的文件查看会很有助于理解
  • links文件夹中有homelinks.json指定的链接的图片素材
  • lists文件夹中有homelist.json中指定的应用列表
  • lists文件夹中的list文件格式每个应用需要四个信息分别是名字,包名,分类,简介,相关信息可以前往这里获取。分类信息请与链接中的app.json相同。

例子:星火应用商店的应用信息位置如下: https://d.store.deepinos.org.cn//store/tools/spark-store/app.json

{
    "Name": "星火应用商店",
    "Version": "4.1.1",
    "Filename": "spark-store_4.1.1_amd64.deb",
    "Torrent_address": "spark-store_4.1.1_amd64.deb.torrent",
    "Pkgname": "spark-store",
    "Author": "shenmo <shenmo@spark-app.store>",
    "Contributor": "shenmo <jifengshenmo@outlook.com>",
    "Website": "https://www.spark-app.store/",
    "Update": "2022-12-22 00:25:21",
    "Size": "573.17 KB",
    "More": "全新4.1版本和大家见面了\n彻底修复了UOS签名包的问题\n修复了更新失效",
    "Tags": "community;ubuntu;deepin;uos;dtk5",
    "img_urls": "[\"https://examine-spark.oss-cn-shanghai.aliyuncs.com/images/2022/12/22/fe391a1b-39b9-4db7-995e-d2ffdd2bd75e.png\",\"https://examine-spark.oss-cn-shanghai.aliyuncs.com/images/2022/12/22/70281416-94ba-4db5-862e-00414941dada.png\",\"https://examine-spark.oss-cn-shanghai.aliyuncs.com/images/2022/12/22/44f0d189-bb7c-4183-90bc-669aa802d55d.png\",\"https://examine-spark.oss-cn-shanghai.aliyuncs.com/images/2022/12/22/6f346232-84af-479c-83a5-ee20f49c5ca7.png\"]",
    "icons": "https://examine-spark.oss-cn-shanghai.aliyuncs.com/icons/2022/12/22/3522c4f2-16d8-4580-9f32-623cb694171d.png"
}

从链接https://d.store.deepinos.org.cn//store/tools/spark-store/app.json 可以看出,这款应用的分类为tools

如果要加入到list中应当写入以下信息

{
    "Name": "星火应用商店",
    "Pkgname": "spark-store",
    "Category": "tools",
    "More": "全新4.1版本和大家见面了\n彻底修复了UOS签名包的问题\n修复了更新失效"
}

投稿要求(暂定)

  • json不可有格式错误
  • 对于首页链接部分,配置文件为 homelinks.json需要提供对应的图片素材应当放在links文件夹中对应的模板psd文件已经给出。因首页链接的特殊性如果需要增加此部分请前往 这里和我们取得联系或者在提交Pr时留下你的目的和联系方式否则不予通过

对于需要在商店web窗口本窗口打开的"type":"_self";如果需要在默认浏览器中打开,则"type":"_blank"。商店web窗口的处理逻辑是在本窗口打开的链接在web窗口打开在新标签页打开的链接使用默认浏览器打开链接。特别的如果一个链接以app.json结尾商店会将此链接转交给appinfo模块处理也就是解析为应用

  • 对于应用专题推荐部分,目前只要求社区精品应用需要是在星火社区或其他同类的社区发布应用并进行社区协作开发的软件。 如:wine运行器
  • 新增专题相关内容请前往 这里和我们取得联系或者在提交Pr时留下你的目的和联系方式否则不予通过

欢迎补充内容~