change.html 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <form action="{:sysuri()}" method="post" data-auto="true" class="layui-form layui-card">
  2. <div class="layui-card-body padding-left-40">
  3. <div class="layui-textarea border-0 font-s14 layui-bg-gray padding-top-20 padding-left-20">
  4. <div class="layui-row margin-bottom-15">
  5. <div class="layui-col-xs6">模块名称:<b class="color-green">{$module.name}</b></div>
  6. <div class="layui-col-xs6">开发作者:<b class="color-green">{$module.author}</b></div>
  7. </div>
  8. <div class="layui-row margin-bottom-15">
  9. <div class="layui-col-xs6">最新版本:<b class="color-green">{$module.version}</b></div>
  10. <div class="layui-col-xs6">{if isset($current.version)}已安装版本:<b class="color-green">{$current.version}</b>{/if}</div>
  11. </div>
  12. <div class="margin-bottom-15">模块描述:{$module.content}</div>
  13. </div>
  14. <ul class="layui-timeline margin-top-30 margin-bottom-30" style="max-height:400px;overflow:auto">
  15. {foreach $module.change as $version=>$change}
  16. <li class="layui-timeline-item">
  17. {if isset($current.version) and $current.version eq $version}
  18. <i class="layui-icon layui-timeline-axis">&#xe756;</i>
  19. {else}
  20. <i class="layui-icon layui-timeline-axis">&#xe63f;</i>
  21. {/if}
  22. <div class="layui-timeline-content layui-text">
  23. <h3 class="layui-timeline-title">
  24. 版本号 {$version} <span class="margin-left-10 font-s13 color-desc">{$change.version|default=''}</span>
  25. </h3>
  26. <div data-marked>
  27. {$change.content|default=''|raw}
  28. </div>
  29. </div>
  30. </li>
  31. {/foreach}
  32. <li class="layui-timeline-item"></li>
  33. </ul>
  34. </div>
  35. <script>
  36. require(['marked'], function (marked) {
  37. $('[data-marked]').map(function () {
  38. if (this.marked) return; else this.marked = true;
  39. this.innerHTML = marked.parse(this.innerHTML);
  40. });
  41. });
  42. </script>
  43. </form>