s3.html 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <div class="layui-form-item upload_mode mode_S3" {if condition="$config['upload']['mode'] neq 'S3'"
  2. }style="display:none;" {/if}>
  3. <label class="layui-form-label">S3:</label>
  4. <div class="layui-input-block">
  5. <a href="https://aws.amazon.com/cn/s3" target="_blank" class="layui-btn layui-btn-primary">点击申请
  6. https://aws.amazon.com/cn/s3</a>
  7. </div>
  8. <div class="layui-form-mid layui-word-aux">{:lang('admin/system/configupload/s3_info')} <a
  9. href="https://github.com/aws/aws-sdk-php/releases/tag/3.334.6" target="_blank"
  10. class="layui-btn layui-btn-primary">{:lang('down')}</a>{:lang('admin/system/configupload/s3_save_path')}:extend/aws/src/Aws/aws.phar
  11. </div>
  12. </div>
  13. <div class="layui-form-item upload_mode mode_S3" {if condition="$config['upload']['mode'] neq 'S3'"
  14. }style="display:none;" {/if}>
  15. <label class="layui-form-label">Bucket:</label>
  16. <div class="layui-input-inline w200">
  17. <input type="text" name="upload[api][s3][bucket]" placeholder="S3-bucket"
  18. value="{$config['upload']['api']['s3']['bucket']}" class="layui-input">
  19. </div>
  20. <label class="layui-form-label">Access key ID:</label>
  21. <div class="layui-input-inline w200">
  22. <input type="text" name="upload[api][s3][accesskey]" placeholder="S3-Access Key"
  23. value="{$config['upload']['api']['s3']['accesskey']}" class="layui-input">
  24. </div>
  25. <label class="layui-form-label">Secret access key:</label>
  26. <div class="layui-input-inline w200">
  27. <input type="text" name="upload[api][s3][secretkey]" placeholder="S3-Secret Key"
  28. value="{$config['upload']['api']['s3']['secretkey']}" class="layui-input">
  29. </div>
  30. <label class="layui-form-label">Region:</label>
  31. <div class="layui-input-inline w200">
  32. <input type="text" name="upload[api][s3][region]" placeholder="S3-Region"
  33. value="{$config['upload']['api']['s3']['region']}" class="layui-input">
  34. </div>
  35. <label class="layui-form-label">Endpoint:</label>
  36. <div class="layui-input-inline w200">
  37. <input type="text" name="upload[api][s3][endpoint]" placeholder="S3-endpoint"
  38. value="{$config['upload']['api']['s3']['endpoint']}" class="layui-input">
  39. </div>
  40. <label class="layui-form-label">Basepath:</label>
  41. <div class="layui-input-inline w200">
  42. <input type="text" name="upload[api][s3][basepath]" placeholder="S3-basepath"
  43. value="{$config['upload']['api']['s3']['basepath']}" class="layui-input">
  44. </div>
  45. <label class="layui-form-label">Domain:</label>
  46. <div class="layui-input-inline w200">
  47. <input type="text" name="upload[api][s3][domain]" placeholder="S3-open-domain"
  48. value="{$config['upload']['api']['s3']['domain']}" class="layui-input">
  49. </div>
  50. </div>