Wikiwiki and authentication

Two things: can you add these to the project trackers on RubyForge? I’ll
add them to my internal list. I have not had enough time to work on
Ruwiki recently, but I am working on certain items (and their designs)
that will change Ruwiki a bit internally, so it’s probably best if any
hacking against the code is paused until 0.8 is released – I am going
to generalise the function mechanism.

I don’t think that I’m going to add scripting as you’ve suggested (e.g.,
erb-style), but %(args) {{{ textblock }}} will provide
significant capability, and I am looking at making those easier to add,
but no promises.

-austin

···

-----Original Message-----
From: jm [mailto:jm@transact.com.au]
Sent: 13 May 2004 23.40
To: ruby-talk ML
Subject: Re: wikiwiki and authentication

In that case can I suggest two more features to add,

  • attachments - so you can attach images (embedded or
    otherwise) and other files in the edit page.
  • scripting for trusted users. What I’m thinking here is that
    I’d like to be able to write a module to help track
    requirements for projects and have lines blur between it and
    ruwiki. Even if the its eruby or iowa like. Consider the
    following contrived example,

---- Start example —
<% req = Requirements.new(Ruwiki::projname) %> = Project
requirements == Outline and Background blah blah blah ==
Major Requirements <%req.each { |x|
puts ‘#{x.number} #{x.description}

}
%>
— End Example —

That’s off the top of my head it needs more thought. I’ll
have to take a look at the calendar extension to see if I’m
barking up the wrong tree.

BTW, I like the project idea.

Now I’ve opened my big mouth I’ll have to start coding :-).

J.


austin ziegler * austin.ziegler@evault.com

Two things: can you add these to the project trackers on RubyForge?
I’ll
add them to my internal list. I have not had enough time to work on
Ruwiki recently, but I am working on certain items (and their designs)
that will change Ruwiki a bit internally, so it’s probably best if any
hacking against the code is paused until 0.8 is released – I am going
to generalise the function mechanism.

Have entered this into the feature requests section.

I don’t think that I’m going to add scripting as you’ve suggested
(e.g.,
erb-style), but %(args) {{{ textblock }}} will provide
significant capability, and I am looking at making those easier to add,
but no promises.

Had a look at %calendar() and thought about what I’m actually trying to
say. Of course, you absolutely right. I’m not after full scriptability.
Just the ability to mix wiki documentation and custom views for complex
documents or to drag information in from elsewhere. As such, the script
would make use of the wiki’s formating and back end modules returning
html for the front to send out.

Jeff.

···

On 14/05/2004, at 10:57 PM, Austin Ziegler wrote: