Powered By IdeaScale
Login / Signup

mojomojo

The Catalyst-powered wiki

« Back To mojomojo

Dan Dascalescu

User Profile Image User Dan Dascalescu
Member since : Nov-13-2008 (Verified)
43 Ideas, 46 Comments, 40 Votes

User Activity Stream

Ideas Posted

 
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.
2
 
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.
 
"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.
0
 
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
Fixed by LiNiO: http://github.com/marcusramberg/mojomojo/commit/8ef79937243120a12ccc81827236490e49c05557
 
Keep attachments when they are deleted; just mark them as absent
2
 
Required by Cliff Wells to switch the nginx wiki from MoinMoin to MojoMojo. Let's get this done, and we'll get the most visible customer so far.
Moderator Comments
Thanks linio!
 
Create an IRC bot to accept Catalyst wiki contributions from a list of users on #catalyst. mst recommended https://www.ohloh.net/p/12808 for writing the bot.
 
Google sites

https://luminotes.com/users/demo
 
http://www.wikimatrix.org/search.php
 
See http://c2.com/cgi/wiki?SectionEditing
 
Would appease users who won't touch a wiki but love to edit POD.

To prevent spam, MojoMojo could generate a unique e-mail alias to be sent content at.
 
http://win32.perl.org/wiki/index.php?title=Main_Page uses PHP-based MediaWiki

http://www.perlfoundation.org/perl5/index.cgi uses SocialText

http://usemod.com/cgi-bin/mb.pl?action=browse&id=WikiEngine&oldid=WikiEngines doesn't mention MojoMojo

http://wiki.movabletype.org/?title=Talk:Main_Page&action=history uses MediaWiki

http://perl.net.au/wiki - uses MediaWiki

http://wiki.cpantesters.org/wiki/HomePage - uses "Labyrinth"
 
Implemented by defunct SealedWiki, http://c2.com/cgi/wiki?SealedWiki:

"Anyone who want to protect a portion of their text can do so by enclosing it in a unique password-protected seal. The sealed wiki approach is ideally suited to forming discussion threads using nested seals. "
 
Some folks prefer to edit wikis more than to edit PODs. Yet most Catalyst {strike}dinosaurs{/strike} devs want POD patches. So an export to POD, at least at page level, would be helpful in enabling devs to pull useful/verified stuff from the Catalyst wiki into the official POD reference.

Alternatively, we could implement authoritative revisions, like Wikibooks.
0
 
E.g.

[[toc]]'s location.

Demo at http://mojomojo.org/tests
 
This would kick MediaWiki's ass.

Tables that allow row and column collapsing. Never seen that in ANY wiki and it's damn useful when you're trying to, say, pick a web server:
http://en.wikipedia.org/wiki/Comparison_of_web_servers

Even cooler than eliminating rows/columns from a table: link the two tables on the page above by the server as a key, and when one server is collapse from the Overview table, collapse it from the Features table as well.
 
http://dev.catalyst.perl.org/wiki/thebookerrata.info
 
When making changes at the bottom of a long wiki page, the .highlight URL does highlight the changes, but the user needs to scroll down very quickly in order to see them.

As a workaround, the "Show changes" link shows the changes at any time.
 
Like Wikipedia.

Test case: http://dev.catalyst.perl.org/wiki/gettingstarted/howtos#Deployment :

"Lighttpd - lighttpd is lighter, simpler [...]"
 
Right now, various junk pages get indexed by search engines:

http://www.google.com/search?q=site%3Adev.catalyst.perl.org%2Fwiki&search_type=all&q=chained

includes:

http://dev.catalyst.perl.org/wiki//gettingstarted/howtos/chainedexamples.recover_pass
http://dev.catalyst.perl.org/wiki///gettingstarted/howtos/chainedexamples/MyApp/.edit
 
When creating a new page, a selection of existing page templates could be presented to the user. For example, a template could have a TOC, a transclusion of the sidebar and a comments area:

=toc

[ div class="rightHandSide" ]
=include sidebar
[ /div > ]

=comments
 
Would be nice to have a feature to rename a page, e.g. after a URL was published, bookmarked, but then changed. Automatic redirection to the original URL.
1
 
Click the link button a few times. Notice the page isn't refreshed.
Moderator Comments
Fixed by linio, http://github.com/marcusramberg/mojomojo/commit/ea4adf2315893d5188f04488153a0419457efb1e
Displaying 1 - 25 of 44 Ideas

Comments Posted

Status Changed from Active to Under Review.
Status Changed from Active to Under Review.
Status Changed from Active to Under Review.
Status Changed from Active to Under Review.
Status Changed from Active to Complete.
Status Changed from Active to Complete.
Implemented by http://bit.ly/h5Zqh. Simply go to yourwiki.com/.subtree for a sitemap.
Status Changed from In Progress to Complete.
Although I fixed this issue on Windows, tests fail on Ubuntu. Looking into it.

Note that attachments are NOT physically deleted; merely their entry in the database is deleted, but you can find them in the uploads/ folder.

Also be warned that the version currently on CPAN, MojoMojo-0.999032, exhibits the issue.

The latest known version that does not have the attachment deletion is MojoMojo-0.999031.
Security issue fixed by http://bit.ly/5t3by

Need to

* restore the attachments on MojoMojo.org
* push to CPAN
Status Changed from Active to In Progress.
Status Changed from Under Review to Complete.
Status Changed from Active to Complete.
Can you still see this bug? If so, can you please post a sequence of steps to reproduce it? Thanks!
Definitely. http://mojomojo.org/documentation/installation looks simple, but we need to finish building that OS package for Debian/Ubuntu etc.
Status Changed from Active to Under Review.
Status Changed from Active to Complete.
Status Changed from Active to Complete.
Status Changed from In Progress to Complete.
Status Changed from Active to In Progress.
Status Changed from Active to Complete.
Status Changed from Active to Complete.
Status Changed from Active to Complete.
Status Changed from Active to Complete.
Good idea. Let's finalize the plugin syntax: http://www.mojomojo.org/development/discussion/mojomojo_plugin_syntax
Status Changed from Active to Complete.
Currently only works with Textile. We need to get this working with MultiMarkdown too.
Status Changed from Active to Complete.
Status Changed from Closed to Active.
Status Changed from Active to Under Review.
MojoMojo now supports even Japanese, so this request may be satisfied now. ac, please comment.
Status Changed from Active to Complete.
Fixed.
Bump. For now, one can use the instructions at http://mojomojo.org/pluggable_wiki_syntax
Status Changed from Active to Complete.
Added MojoMojo's features to http://c2.com/cgi/wiki?WikiChoicetree. Most were filled, except (meanings are not clearly described there):

Flat-file storage
Wikipedia-style markup (known by the largest number of users)
Quick change (without needing to EditPage)
Subscription for e-mail notification of recent changes
WikiWhiteboard
Renaming nodes optionally renames references to that node
Editing individual sections of a page (SectionEditing)
Polls & votes
Spreadsheet calculations
Charts and Graphs
Web-based presentation/Slideshow
Mindmapping support

Not sure about:
Fully functional on portable device(s)
Installation on hosted servers
{Having an "Edit"-link next to each paragraph is *very* useful, because otherwise editing large pages is quite a pain. If you do *not* have this feature it goes like this: You find a little thing in the middle of the page that you want to edit, so you click on "Edit page". The edit-page comes up, but now you are at the very top of the page and you will have to look for the right place again.}
Would be interesting to find out from the downvoter what their problem with edit summaries was.
Yup, tags need:
- a better presentation of tag clouds (see http://mojomojo.org/.tags)
- an explicit way to search for tag combinations (current workaround: http://mojomojo.org/.list/[tag])
- editing (this can be done by removing the tag and adding it again)
Status Changed from In Progress to Complete.
I see a vote against this. Can the voter please justify?
Commit:
http://github.com/marcusramberg/mojomojo/commit/7e046b6ebe42d758d8c02bbf423ed89f6ef5a237

Test case:
http://mojomojo.org/tests/toc
Status Changed from Active to In Progress.