view_main_other.go 3.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package route
  2. import (
  3. "opennamu/route/tool"
  4. )
  5. func View_main_other(config tool.Config) string {
  6. db := tool.DB_connect()
  7. defer tool.DB_close(db)
  8. out := tool.Get_template(
  9. db,
  10. config,
  11. tool.Get_language(db, "other_tool", true),
  12. `<h2>` + tool.Get_language(db, "user_tool", true) + `</h2>
  13. <ul>
  14. <li><a href="/manager/6">` + tool.Get_language(db, "user_tool", true) + `</a></li>
  15. </ul>
  16. <h2>` + tool.Get_language(db, "list", true) + `</h2>
  17. <h3>` + tool.Get_language(db, "admin", true) + `</h3>
  18. <ul>
  19. <li><a href="/list/admin">` + tool.Get_language(db, "admin_list", true) + `</a></li>
  20. <li><a href="/list/admin/auth_use">` + tool.Get_language(db, "authority_use_list", true) + `</a></li>
  21. </ul>
  22. <h3>` + tool.Get_language(db, "discussion", true) + `</h3>
  23. <ul>
  24. <li><a href="/recent_discuss">` + tool.Get_language(db, "recent_discussion", true) + `</a></li>
  25. </ul>
  26. <h3>` + tool.Get_language(db, "document", true) + `</h3>
  27. <ul>
  28. <li><a href="/recent_change">` + tool.Get_language(db, "recent_change", true) + `</a></li>
  29. <li><a href="/list/random">` + tool.Get_language(db, "random_list", true) + `</a></li>
  30. <li><a href="/list/document/all">` + tool.Get_language(db, "all_document_list", true) + `</a></li>
  31. <li><a href="/list/document/acl">` + tool.Get_language(db, "acl_document_list", true) + `</a></li>
  32. <li><a href="/list/document/need">` + tool.Get_language(db, "need_document", true) + `</a></li>
  33. <li><a href="/list/document/long">` + tool.Get_language(db, "long_page", true) + `</a></li>
  34. <li><a href="/list/document/short">` + tool.Get_language(db, "short_page", true) + `</a></li>
  35. <li><a href="/list/document/old">` + tool.Get_language(db, "old_page", true) + `</a></li>
  36. <li><a href="/list/document/new">` + tool.Get_language(db, "new_page", true) + `</a></li>
  37. <li><a href="/list/document/no_link">` + tool.Get_language(db, "no_link_document_list", true) + `</a></li>
  38. </ul>
  39. <h3>` + tool.Get_language(db, "user", true) + `</h3>
  40. <ul>
  41. <li><a href="/recent_block">` + tool.Get_language(db, "recent_ban", true) + `</a></li>
  42. <li><a href="/list/user">` + tool.Get_language(db, "member_list", true) + `</a></li>
  43. </ul>
  44. <h3>` + tool.Get_language(db, "other", true) + `</h3>
  45. <ul>
  46. <li><a href="/list/file">` + tool.Get_language(db, "image_file_list", true) + `</a></li>
  47. <li><a href="/vote">` + tool.Get_language(db, "vote_list", true) + `</a></li>
  48. <li><a href="/bbs/main">` + tool.Get_language(db, "bbs_main", true) + `</a></li>
  49. </ul>
  50. <h2>` + tool.Get_language(db, "other", true) + `</h2>
  51. <ul>
  52. <li><a href="/upload">` + tool.Get_language(db, "upload", true) + `</a></li>
  53. <li><a href="/manager/10">` + tool.Get_language(db, "search", true) + `</a></li>
  54. </ul>
  55. <h2>` + tool.Get_language(db, "admin", true) + `</h2>
  56. <ul>
  57. <li><a href="/manager/1">` + tool.Get_language(db, "admin_tool", true) + `</a></li>
  58. </ul>`,
  59. []any{},
  60. [][]any{},
  61. map[string]string{},
  62. )
  63. return out
  64. }