Forum: Ruby-Forum.com Submission of RForum modifications

Fc559d53343b6d7fae00a04fcf0777dc?d=identicon&s=25 Andrew Hodgkinson (Guest)
on 2006-07-05 18:06
I am currently setting up RForum on a site where it is not useful to
allow guests to reply to topics or post new topics. Spam will be rife.
Consequently, I've added a configuration switch to the 'site.rb' file
and extended the various '..._permissions.rb' model files with
"can_reply?" and "can_post?" methods which are always 'true' for normal
or admin users, but check the new configuration flag for guests.

I'd like to submit this for inclusion on the trunk but I'm not sure
where I should send the patch or what format it should be sent in. I did
e-mail the developers but after a couple of days I've not heard anything
- perhaps they're busy, or perhaps I'm missing something obvious :-)

In conjunction with the very useful recently posted
acts_as_authenticated patch I hope in due course to implement a "single
sign on" with captcha protection or similar. That'll ensure that the
site's wiki, blog and forum can only be used by registered "real humans"
rather than bots, but to minimise irritation they'll only have to use
one set of login credentials (it seems I'll need to extend both Typo and
Instiki to also only support authenticated write operations). If anyone
else has been working on similar problems I would be very interested to
hear about your approach.

As a side-issue, the extensive customisation of RForum that I've done
includes in passing a number of fixes for assumptions that RForum will
run in the document root. On my site, it has to coexist with Instiki,
Typo and other applications under the same virtual host, so rigorous use
of helper methods rather than hard-coded URLs is important. This is an
ongoing process as I discover other areas that need attention (URLs in
notification e-mail messages are still wrong, for example) but again, I
would like to submit these fixes for inclusion in the trunk once I'm
happy that they're comprehensive and have completed proper testing.

So, any suggestions for RForum patch submission? TIA...
Fc559d53343b6d7fae00a04fcf0777dc?d=identicon&s=25 Andrew Hodgkinson (pond)
on 2006-07-13 12:45
Andrew Hodgkinson wrote:

> So, any suggestions for RForum patch submission? TIA...

I've since fixed a few other things, including a minor bug where going
to an unsubscribe link (e.g. clicking twice on the link in a
notification message) will result in an application error.

Again, I would like to submit these fixes and changes - but how?

Thanks...
3a83969376c805ef5b6042191fdb0ff3?d=identicon&s=25 Andreas S. (andreas)
on 2006-07-15 18:27
Andrew Hodgkinson wrote:
> Andrew Hodgkinson wrote:
>
>> So, any suggestions for RForum patch submission? TIA...
>
> I've since fixed a few other things, including a minor bug where going
> to an unsubscribe link (e.g. clicking twice on the link in a
> notification message) will result in an application error.
>
> Again, I would like to submit these fixes and changes - but how?
>
> Thanks...

Hi,

please create a ticket on http://rforum.andreas-s.net and write [PATCH]
in the subject.

Thanks
Andreas
Fc559d53343b6d7fae00a04fcf0777dc?d=identicon&s=25 Andrew Hodgkinson (pond)
on 2006-08-02 19:47
Andreas Schwarz wrote:

> please create a ticket on http://rforum.andreas-s.net and write [PATCH]
> in the subject.

OK, done. For some reason the severity and priority of the tickets has
been changed to strange values shortly after I submitted some - e.g.
ticket 120 is now listed as high priority and critical, though IMHO it
is no such thing.

http://rforum.andreas-s.net/trac/ticket/119  - enhancement / possible
bug fix
http://rforum.andreas-s.net/trac/ticket/120  - minor bug fix
http://rforum.andreas-s.net/trac/ticket/121  - permissions enhancement
http://rforum.andreas-s.net/trac/ticket/122  - enhancement / possibly of
use
http://rforum.andreas-s.net/trac/ticket/123  - bug fix
Please log in before posting. Registration is free and takes only a minute.
Existing account

NEW: Do you have a Google/GoogleMail, Yahoo or Facebook account? No registration required!
Log in with Google account | Log in with Yahoo account | Log in with Facebook account
No account? Register here.