您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 

53 行
1.1 KiB

  1. #!/bin/bash
  2. ## #ddev-generated: If you want to edit and own this file, remove this line.
  3. ## Description: Launch a browser with PhpMyAdmin
  4. ## Usage: phpmyadmin
  5. ## Example: "ddev phpmyadmin"
  6. DDEV_PHPMYADMIN_PORT=8036
  7. DDEV_PHPMYADMIN_HTTPS_PORT=8037
  8. FULLURL=${DDEV_PRIMARY_URL}
  9. HTTPS=""
  10. if [ ${DDEV_PRIMARY_URL%://*} = "https" ]; then HTTPS=true; fi
  11. if [[ ! -z "${GITPOD_INSTANCE_ID}" ]] || [[ "${CODESPACES}" == "true" ]]; then
  12. FULLURL="${FULLURL/-${DDEV_HOST_WEBSERVER_PORT}/-${DDEV_PHPMYADMIN_PORT}}"
  13. else
  14. if [ "${HTTPS}" = "" ]; then
  15. FULLURL="${FULLURL%:[0-9]*}:${DDEV_PHPMYADMIN_PORT}"
  16. else
  17. FULLURL="${FULLURL%:[0-9]*}:${DDEV_PHPMYADMIN_HTTPS_PORT}"
  18. fi
  19. fi
  20. if [ -n "${1:-}" ] ; then
  21. if [[ ${1::1} != "/" ]] ; then
  22. FULLURL="${FULLURL}/";
  23. fi
  24. FULLURL="${FULLURL}${1}";
  25. fi
  26. if [ "${DDEV_DEBUG:-}" = "true" ]; then
  27. printf "FULLURL $FULLURL\n" && exit 0
  28. fi
  29. case $OSTYPE in
  30. linux-gnu)
  31. if [[ ! -z "${GITPOD_INSTANCE_ID}" ]]; then
  32. gp preview ${FULLURL}
  33. else
  34. xdg-open ${FULLURL}
  35. fi
  36. ;;
  37. "darwin"*)
  38. open ${FULLURL}
  39. ;;
  40. "win*"* | "msys"*)
  41. start ${FULLURL}
  42. ;;
  43. esac