terms.mdwn 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. [[!toc]]
  2. # Intro
  3. This section of the wiki is a flat (i.e. non-hierarchical) collection of
  4. information pages, somewhat like Wikipedia. But the pages here don't
  5. necessarily provide complete coverage of the discussed terms. Instead, they can
  6. explain relevance of the terms to this website, and provide links to Wikipedia
  7. etc. for the full description.
  8. Terms, being wiki pages, can be tagged with tags. Any wiki page can be used as
  9. a tag, but there are two special kinds of tag pages with respect to terms:
  10. - "Interesting" tags containing some useful or handy lists etc. These pages are
  11. tagged with the [[/categories]] page. And that page lists all the pages
  12. tagged with it. For example, at the time of writing, there is a `/languages`
  13. page and computer language terms under it. This page can become a category,
  14. and its subpages can become terms (optionally. They can also just stay where
  15. they are).
  16. - Tags which are themselves term pages.
  17. A tag can be a category, can be a term, can be both and can be neither.
  18. There are several other wiki sections written in a similar fashion. There are
  19. two ways to include them here:
  20. 1. List them below.
  21. - Pros: Easily include existing sections. Can even use a tag to collect
  22. pages (but not entire sections!) without editing this page. Allows
  23. any wiki page to be a term, with whatever hierarchy its section
  24. uses.
  25. - Cons: Hard to find terms in the source repo.
  26. 2. Move them to this section and use tags.
  27. - Pros: All terms in a single information organization method.
  28. - Cons: No hierarchy, all terms in a single directory. But tags allow to
  29. find things more easily when browsing the web pages.
  30. # All Terms
  31. [[!inline pages="terms/* and !*/discussion
  32. or tagged(.)"
  33. actions=no
  34. archive=yes
  35. template=titlepage
  36. sort="meta(title)"
  37. show=0
  38. feeds=no]]
  39. # Categories
  40. See [[/categories]].
  41. # Local Terms
  42. [[!map pages="terms/* and !*/discussion" show=title]]
  43. # External Term Sections
  44. <!--[[!map pages=""]]-->
  45. # External Terms
  46. List:
  47. [[!inline pages="tagged(.)"
  48. actions=no
  49. archive=yes
  50. template=titlepage
  51. sort="meta(title)"
  52. show=0
  53. feeds=no]]
  54. Tree:
  55. [[!map pages="tagged(.)" show=title]]