Ruby Wiki engine w/ability to upload files

B

Bil Kleb

Hello again,

Another internal project team would like to start
up a Wiki, but it needs to have file upload support
(PDF,.doc,.ppt, and so forth).

Do any of the Ruby engines support this? (I'm having
a hard time answering this via dialup on the road.)

Thanks,
 
M

Michael DeHaan

I haven't found one either... I'd like one.

TWiki.org's is Perl based, haven't read the code closely, but is very
powerful for intranet document management and such.... Permissions
control is fairly fine-grained depending on what you want to do with
it, and there are some shiny skins available.

--MPD
 
A

Austin Ziegler

Hello again,

Another internal project team would like to start
up a Wiki, but it needs to have file upload support
(PDF,.doc,.ppt, and so forth).

Do any of the Ruby engines support this? (I'm having
a hard time answering this via dialup on the road.)

There is a patch for this for Instiki. Ruwiki will have it later in 2005.

-austin
 
E

Esteban Manchado Velázquez

I haven't found one either... I'd like one.

TWiki.org's is Perl based, haven't read the code closely, but is very
powerful for intranet document management and such.... Permissions
control is fairly fine-grained depending on what you want to do with
it, and there are some shiny skins available.

TWiki is very powerful, but the code is not very good. However, it's easy
to extend via plugins.

Its permissions are not terribly good. At least, I have yet to understand
how they work (may be bugs, though, because few people use fine-grained
permissions in Wikis).

I recommend trying it out (easy to install.... or terribly hard, compared
to Instiki O:) ) and see for yourself. And install PhotonSkin (at least,
photonsearch), written by my company (we use it everyday for almost
everything). The search function in TWiki sucks badly.

Regards,
 
M

Michael DeHaan

Regarding the Ruwiki vs Instiki, etc -- do any support the idea of
optionally requiring a username/password to post? I generally like
the idea of running Wiki's in place of home pages, and would want a
system that only I could edit... Apache level games to make this
happen would be perfectly fine (htaccess). It's a little hard for me
to tell my reading docs, I guess the next step is to just install both
and try it.

And yes, if I can keep from installing TWiki again, that would be a
good thing :) KWiki (also Perl) offered installation promise but
somehow it managed to fall short on my machine (many plugins didn't
build).

--MPD
 
A

Austin Ziegler

Regarding the Ruwiki vs Instiki, etc -- do any support the idea of
optionally requiring a username/password to post? I generally like
the idea of running Wiki's in place of home pages, and would want
a system that only I could edit... Apache level games to make
this happen would be perfectly fine (htaccess). It's a little
hard for me to tell my reading docs, I guess the next step is to
just install both and try it.

Yes, but in Ruwiki I do not at this point have an authentication
mechanism which detects Apache/htaccess login detection. If you want
to add one, see the GForge authenticator[1] for the first
authenticator -- but remember that the authentication API is
unstable. Using this will enable you to have the edit button appear
only when authorized users are enabled.

Instiki is, IMO, less suitable for most homepage replacements
because it requires a full-time process rather than a CGI. (It can
do CGI with a proxy, but it still requires a full-time process.)

I cannot promise a lot of support between now and the new year for
Ruwiki, but I will attempt to answer any questions you have, at
least until I go to Cuba.

-austin
[1] lib/ruwiki/auth/gforge.rb
 
M

Michael DeHaan

Ok, thanks ... will check it out (and maybe even submit some patches
depending on how things go).

The added process from WebBrick (Rails) isn't really a huge problem as
my server needs something to do to earn it's keep :) It's just mostly
collecting (and attracting) dust now. I know how to add
ad-hoc-session authentication to a rails app if need be, I've done it
before.

Regarding the Ruwiki vs Instiki, etc -- do any support the idea of
optionally requiring a username/password to post? I generally like
the idea of running Wiki's in place of home pages, and would want
a system that only I could edit... Apache level games to make
this happen would be perfectly fine (htaccess). It's a little
hard for me to tell my reading docs, I guess the next step is to
just install both and try it.

Yes, but in Ruwiki I do not at this point have an authentication
mechanism which detects Apache/htaccess login detection. If you want
to add one, see the GForge authenticator[1] for the first
authenticator -- but remember that the authentication API is
unstable. Using this will enable you to have the edit button appear
only when authorized users are enabled.

Instiki is, IMO, less suitable for most homepage replacements
because it requires a full-time process rather than a CGI. (It can
do CGI with a proxy, but it still requires a full-time process.)

I cannot promise a lot of support between now and the new year for
Ruwiki, but I will attempt to answer any questions you have, at
least until I go to Cuba.

-austin
[1] lib/ruwiki/auth/gforge.rb
 
A

Austin Moody

The file upload patch for instiki works great. We've been using it for
an internal project at work for several months now with no problems.
 
P

Phil Tomson

The file upload patch for instiki works great. We've been using it for
an internal project at work for several months now with no problems.

When will this go from being a patch to being included in an Instiki
release?

Phil
 
J

John Wilger

I'm going to put it on rubyforge over the next few weeks, but I thought
I would mention it on this thread as well, in case anyone feels an
interest.

Sounds interesting. Be sure to make an announcement when it goes up
for public consumption.

--
Regards,
John Wilger

-----------
Alice came to a fork in the road. "Which road do I take?" she asked.
"Where do you want to go?" responded the Cheshire cat.
"I don't know," Alice answered.
"Then," said the cat, "it doesn't matter."
- Lewis Carrol, Alice in Wonderland
 
B

Bil Kleb

Austin said:
The file upload patch for instiki works great. We've been using it for
an internal project at work for several months now with no problems.

Shoot. I saw a brief mention of this patch, but it didn't register
at the time.

To make a long story short: I went with usemod 1.0.

Next time though...

Thanks,
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,164
Messages
2,570,901
Members
47,439
Latest member
elif2sghost

Latest Threads

Top