|
|
Give MojoMojo a CPAN like distribution tarball like My-Class-2.0.tgz and MojoMojo would slurp that in (e.g. with Archive::Tar) to display a overview page from META.yml and links to the POD or source of each module file which is mentioned in MANIFEST. This would help projects to develop Perl Apps or prepare modules for CPAN. MojoMojo can already display POD and Perl source nicely!
|
|
|
Memcache Support, for db queries and possibly sessions.
|
|
|
Make the default mojomojo theme more professional by dropping the shrunken-head and related images from the default theme.
Moderator Comments
|
|
|
Enable anonymous commenting on page. Authenticated/verified by CAPTCHA.
|
|
|
I noticed new user's page were created at the root of the hierarchy on mojomojo.org WIBNIF they were created below a users page. I'm a newbie here so this is probably already supported...
|
|
|
Even for a private Wiki one can get, say, users' list with a series of `/.jsrpc/usersearch?q=' requests.
|
|
|
I found all of my attachments gone on my site after a day or so's crawl by google.
With some testing I found that it doesn't care if you are logged in or not, anyone can delete any attachment.
I also notice that all of the images on the mojomojo.org site seem to be missing :-/
Moderator Comments
|
|
|
|
|
|
Calendar that any approved user could add events to.
|
|
|
When you are creating a hierarchy of pages, it would be quite useful to have a {subpages} option similar to {toc} that lists the subpages of the current page (perhaps in a ul, or other list form)
If you could do {subpages 1} you could create just the 'next level of detail' where {subpages 1-} or some such could generate a site map type thing that would stay up to date.
|
|
|
In wiki pages with dynamic content (e.g. http://wiki.dandascalescu.com/howtos/catalyst/introduction_to_catalyst.edit), it may become annoying for said content to keep refreshing as the user types.
A toggle for live preview, on by default, would be nice. Ideal level of persistency would be per page because some pages are dynamic-content heavy and others are not.
Per-user persistency (one user thinks the page is "heavy", another one not) would be overkill. Besides, the "heaviness" can be thought of as an attribute of the wiki, as a sentence saying "This is is a heavy page", which the other user deletes.
|
|
|
A cool idea from one of the YAPC talk attendees, Alex Gill.:
We can already display subpages. If for each subpage we repeat the process, we'll have a free site map tree.
|
|
|
I can't put HTML tags in this message which makes things hard. Please interpret all square brackets as angle brackets.
MojoMojo isn't escaping the text inside a [code] block from Markdown. If I have e.g. the following example on my page indented by four spaces:
$ curl http://mojomojo.org 2>/dev/null | grep "Mojo 0" [meta http-equiv="powered by" content="MojoMojo 0.999029" /]
It will fail to render correctly because the angle brackets don't get escaped as they should. It doesn't appear to be Markdown or MultiMarkdown's fault though:
$ perl -e 'use Text::Markdown; $m = Text::Markdown->new(); print $m->markdown(" [foo]")' [pre][code][foo] [/code][/pre]
HTML::Defang also gets in the way, but if you disable it or use known tags, you still get the same problem. The only way to get the above example printed correctly appears to be to use Textile and wrap it in [pre].
Moderator Comments
|
|
|
"WikiCreole is an attempt to develop a set of good practices and recommendations about markup languages for creators of wiki engines. It is also a set of basic markup rules commonly needed in such languages."
-- http://wiki.wikicreole.org/About
The WikiCreole 1.0 spec is stable: http://wikicreole.org/wiki/Home
Then, add MojoMojo to wikicreole.org /Engines and /Wikis.
|
|
|
|
|
|
Firefox 3.0.7 on Windows XP Flash player: WIN 10,0,22,87
When uploading files separately (one by one), the uploader shows the progress bar only for the first file.
Moderator Comments
|
|
|
Wouldn't it be great if people actually could install this software?
|
|
|
AJAX to do list, or some kind of task list than can occur multiple times per page
|
|
|
|
|
|
Keep attachments when they are deleted; just mark them as absent
|
|
|
If you click subpages on / - you can see all the pages in the wiki, even if you don't have permission to view them.
Moderator Comments
|
|
|
You can see the rss feed for a page even if you can't see the page.
Moderator Comments
|
|
|
Allow one to override the URL title with a title of their own.
|
|
|
Search and Replace Feature when Editing Pages.
|
|
|
You can already use the cascading permission system to allow stewardship of certain topics.
It'd be nice to allow anyone to submit an edit, but to have the steward/admin review it before it becomes public and approve/deny it.
This would allow a much more functional wiki and would support much higher quality wiki content.
It would also make MojoMojo much more useful as an organizational document system, as different groups / departments could manage their own information / keep control of it, but still allow information to be added with review)
|