+1
excellent suggestions Joe
you have obviously spent some time thinking about these things


On 9 oct, 03:22, Joe Barnhart <joe.barnh...@gmail.com> wrote:
> We could make the wiki even simpler...
>
>    1. Get rid of "comments" on each page.  The wiki IS "comments" it doesn't
>    need additional comments!
>
>    2. Get rid of tags.  Tags imply we know in advance what the structure of
>    the wiki is.  We don't.  Instead the structure should evolve dynamically
>    with wiki pages.
>
>    3. Generate a set of search keys for each page.  Filter out the
>    punctuation and whitespace, then toss uninteresting words ('a', 'the', etc)
>    and save the remaining words as a text field to help with full-text
>    searching.
>
>    4. Cache the generated HTML in the database to avoid re-processing the
>    RST every time a page hit occurs.  Most entries are edited rarely but 
> viewed
>    often.
>
>    5. Permission levels should have site administrators, site contributors
>    (editors), and guests.  Admins can edit "immutable" pages, contributors can
>    create and edit normal content, and guests can read anything but not edit.
>
> The design goal should look more like MediaWiki and less like a blog, IMHO.
> Less space wasted for header and navigation and more area devoted to
> content.
>
> I've also been playing with ideas for the web2py wiki.  See my site 
> athttp://www.site51.net/wiki for an unfinished prototype.
>
> Try the editing feature and notice the AJAX call to process RST and preview
> your changes.  Just click at the bottom of the edit page to re-render the
> RST at any time.
>
> Create a new page just by entering its WikiName in the URL and then hitting
> "edit".  Remember to edit the main page and add your new page to the list.
>
> This wiki sample is unprotected by signon, so it'll probably get defaced
> quickly and I'll have to take it down.  But for awhile you can see the
> direction I am suggesting -- albeit in a very unfinished state!
>
> Joe B.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to