user.php 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. <script>
  2. var g_language = "en";
  3. var g_currLink = "";
  4. function user_init(strPage) {
  5. g_currLink = strPage;
  6. }
  7. </script>
  8. <style>
  9. #user_info_welcome {
  10. color: var(--main-color);
  11. border-bottom: 1px solid var(--tool-line-color);
  12. border-radius: 3px 3px 0 0;
  13. padding: 10px;
  14. background-color: var(--bg-color);
  15. }
  16. #user_info_name {
  17. font-size: 200%;
  18. margin: 0.1em;
  19. }
  20. #user_info_welcome2 {
  21. text-align: right;
  22. }
  23. #user_bar {
  24. color: var(--btn-color);
  25. height: min-content;
  26. display: flex;
  27. }
  28. .new_account {
  29. border: 2px solid var(--btn-border-color);
  30. border-radius: 99px;
  31. color: var(--btn-color);
  32. padding: 5px 10px;
  33. height: min-content;
  34. }
  35. .new_account:hover {
  36. background: var(--btn-border-color);
  37. }
  38. .header-dropdown-content {
  39. border-radius: 3px;
  40. display: none;
  41. position: absolute;
  42. background-color: var(--new-tool-content-bg);
  43. min-width: 60px;
  44. z-index: 910;
  45. top: calc(100% + 6px);
  46. }
  47. .header-dropdown-content::after {
  48. content: " ";
  49. position: absolute;
  50. bottom: 100%;
  51. border: 6px solid transparent;
  52. border-bottom-color: var(--new-tool-content-bg);
  53. }
  54. .header-dropdown-content::before {
  55. content: '';
  56. position: absolute;
  57. bottom: 100%;
  58. width: 100%;
  59. border: 6px solid transparent;
  60. }
  61. </style>
  62. <div class="dropdown" onmouseover="switchMenu(this,'user_info')" onmouseout="hideMenu()">
  63. <?php
  64. if (isset($_COOKIE["userid"])) {
  65. ?>
  66. <button class="dropbtn icon_btn" onClick="switchMenu(this,'user_info')" id="use_mode">
  67. <svg class="icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" id="ic_user_32px">
  68. <path d="M20,4A16,16,0,1,0,36,20,16,16,0,0,0,20,4Zm0,4.8a4.8,4.8,0,1,1-4.8,4.8A4.8,4.8,0,0,1,20,8.8Zm0,22.72a11.521,11.521,0,0,1-9.6-5.152c.04-3.176,6.408-4.928,9.6-4.928s9.552,1.752,9.6,4.928A11.521,11.521,0,0,1,20,31.52Z" transform="translate(-4 -4)" /></svg>
  69. </button>
  70. <div class="header-dropdown-content right-content" id="user_info">
  71. <div id="user_info_welcome">
  72. <div id="user_info_welcome1"><?php echo $_local->gui->welcome; ?></div>
  73. <div id="user_info_name"><?php echo $_COOKIE["nickname"]; ?></div>
  74. <div id="user_info_welcome2"><?php echo $_local->gui->to_the_dhamma; ?></div>
  75. </div>
  76. <div style="padding:10px; white-space:nowrap;">
  77. <a href="../ucenter/setting.php" target="_blank">
  78. <span>
  79. <svg class="icon">
  80. <use xlink:href="../studio/svg/icon.svg#ic_settings"></use>
  81. </svg>
  82. <?php echo $_local->gui->setting; //用户设置
  83. ?>
  84. </span>
  85. </a>
  86. <!--
  87. <a href="../sync" target="_blank" >
  88. <span>
  89. <svg class="icon">
  90. <use xlink:href="../studio/svg/icon.svg#ic_autorenew_24px"></use>
  91. </svg>
  92. <?php echo $_local->gui->sync; //同步数据
  93. ?>
  94. </span>
  95. </a>
  96. -->
  97. <a href='../uhome/index.php?userid=<?php echo $_COOKIE["userid"]; ?>'>
  98. <svg class="icon">
  99. <use xlink:href="../studio/svg/icon.svg#my_zone"></use>
  100. </svg>
  101. <?php echo $_local->gui->my_zone; ?>
  102. </a>
  103. <a href='../ucenter/index.php?op=logout'>
  104. <svg class="icon">
  105. <use xlink:href="../studio/svg/icon.svg#ic_exit_to_app_24px"></use>
  106. </svg>
  107. <?php echo $_local->gui->logout; ?>
  108. </a>
  109. </div>
  110. </div>
  111. <?php
  112. } else {
  113. ?>
  114. <span style="display: flex;">
  115. <div style="padding: 7px; margin-right: 10px;"><a href='../ucenter/'><?php echo $_local->gui->login; ?></a></div>
  116. <div class="new_account"><a href='../ucenter/index.php?op=new'><?php echo $_local->gui->new_account; ?></a></div>
  117. </span>
  118. <?php
  119. }
  120. ?>
  121. </div>