Wikidot Dashboard project

Dashboard project

  • Anyone can submit a site of interest
  • Sites are categorized by parent section
    • forum, discussion (e.g. community, forum), red
    • knowledgebase (e.g. snippets, handbook), blue
    • formal specifications (e.g. doc), black
    • reusable pieces (e.g. themes, packages, includes, irongiant), green
    • applications (e.g. youreview, havemycv, urcheatz.com), purple
    • news, blogs (e.g. blog.wikidot.com), silver
    • admins can make new sections, obviously
  • Site entry is: url, description, and auto-generated thumbnail
  • Site entries are rated and tagged arbitrarily by users

For dashboard sites:

  • explanation of site or section
  • what kind of membership
  • who can edit, who not
  • names of admins
  • for getting help
  • The main dashboard page redirects to 'user:username'
    • how do we do the redirect?
    • where do we get the current user name?
    • what if the page does not yet exist?
    • not-logged users go to user:anonymous
  • User page
    • if page does not create, user is prompted to create it
    • new page gets default content
    • page content is wrapped in standard template
  • Customizability
    • theme can be selected per page via CSS module
    • all sites are displayed via include pages that cannot be edited
    • however, arguments passed to includes can be modified
    • and includes can be added/removed/reorganized
    • this prevents people really breaking things
    • there is also a "reset to default" option (delete page, and start again)
    • mix of smaller and larger icons for more / less rated sites
  • Layout
    • layout could look like new themes.wikidot.com layout
    • grid of thumbnails with popup detail
    • organized by most-popular, most recent, and by section
    • background of thumbnails is color coded section
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License