Git Product home page Git Product logo

wiki's People

Contributors

johnrillos avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

ngzax

wiki's Issues

Obsidian-like nested index

Obsidian lists files in a sidebar with a collapsible folder structure.

Something like this is needed on the sidebar, potentially only showing pages in the same folder by default.

support front matter

Add some sort of support for yaml (natively supported by Obsidian) and toml (as used by urbit.org) front matter.

Either separate out front matter and store separately when importing, discard unused parts, or keep in markdown body and access dynamically.

remote viewing

Users with %wiki installed should be able to view remote wikis (just public wikis for now) via their local app.
Remote wikis should be viewable even if their host does not have a clearweb domain.

in-urbit remote editing

Users running %wiki can create/edit pages in remote wikis, without accessing via clearweb address

global search

Users can discover content on public remote wikis, using a gossip'd "global" index.

Host can disable global search results in their wiki.
Host can disable their wiki appearing in global search results.

table of contents on pages

Pages with headers should have an automatically generated table of contents at the top.
The table of contents should be collapsible.

Format dates by locale

Format dates in the Revisions page and in the version disclaimer by the browser's locale.

better wiki main page

The main page for each wiki is a plain list of all articles. Need to redesign this to something that looks nicer and doesn't list all pages.

Maybe display a special user-made .md page + dynamic index (maybe categories, featured pages, idk)

clearweb remote editing

Users logged in via EAuth can create or edit pages in wikis they don't host (according to wiki access permissions)

custom wiki logo

Admin can set a custom logo for the wiki, which is displayed in the sidebar

Make documentation visible in %wiki itself

Docs are currently written in udon so they are visible via the %docs app.

It would be convenient if the changelog and user guide were also accessible on wikis themselves, displayed similarly to normal wiki pages.

This can probably be done by just parsing the udon as if it were plain markdown (minus the ;> on the first line)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.