settings.toml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # latestpage="result.html"
  2. latestpages=["meta.json", "result.html"]
  3. [page]
  4. postsperpage = 20
  5. relative_css=["./style.css", "./timeline.css"]
  6. [post]
  7. accepted_images= ["jpg", "JPG", "png", "PNG"]
  8. # true = add <p></p> tags to each line.
  9. tag_paragraphs=true
  10. # apply <p> tags even if a line contains the following
  11. inline_tags = ["i", "em", "b", "strong","u", "s", "a", "span"]
  12. # adds <br> or user defined string between each line
  13. # line_separator="<br>"
  14. format="""
  15. <div class="postcell" id="{__num__}">
  16. <div class="timestamp">{__timestamp__}
  17. <a href=#{__num__}>(#{__num__})</a>
  18. </div>
  19. <div class="message">{__msg__}</div>
  20. {__btn__}
  21. </div>
  22. """
  23. [post.buttons]
  24. reply = "mailto:user@host.tld"
  25. test = "https://toml.io/en/v1.0.0#array-of-tables"
  26. interact = "https://yoursite.tld/cgi?postid="
  27. [post.gallery]
  28. path_to_thumb="./thumbs"
  29. path_to_fullsize="./images"
  30. [webring]
  31. enabled=false
  32. file_output="meta.json"
  33. [webring.profile]
  34. username="Your name here"
  35. url="https://yourdomain.tld/microblog/"
  36. avatar="https://yourdomain.tld/microblog/images/avatar.jpg"
  37. short-bio= "Your self-description. Anything longer than 150 characters is truncated."
  38. [webring.following]
  39. list= ["https://likho.neocities.org/microblog/meta.json"]
  40. format="""
  41. <div class="fill">
  42. <div class="postcell">
  43. <img src="{__avatar__}" alt="Avatar" class="avatar">
  44. <span class="wrapper"">
  45. <div class="handle">
  46. <a href="{__url__}">{__handle__}</a>
  47. </div>
  48. <div class="last-updated">Last Update: {__lastupdated__}</div>
  49. <span class="post-count">Posts: {__post_count__}</span>
  50. </span>
  51. <p class="short-bio">{__shortbio__}</p>
  52. </div>
  53. </div>
  54. """
  55. # internally link avatars - avoids hotlinks
  56. [webring.following.internal-avatars]
  57. enabled=false
  58. path_to_avatars="/microblog/avatars" # link rendered on page
  59. local_path_to_avatars="./avatars" # destination folder on pc