Ticket Support, Bookmarks, Notes, FAQ ...
Brought to you by:
andrewsimpson
Hi,
I really like WebCollab's simple interface and code
style but it lacks some features i would like and
require, and therefore I am planning to implement them
into it, but before i get started i would like to know
if anyone else has thought about these features and
have done something similar?
Support Ticket
Bookmarks (private to user, project)
Notes (private to user, project)
FAQ (per user-goup)
I will also simpleify the interface a bit too - remove
menu boxes i dont want etc - i might do this on a user
options basis though - so they can easily be turned on
/ off.
Has anyone else contributed to the project at all?
Thanks,
Alan.
Logged In: YES
user_id=523452
I am always happy to be sent patches / files of changes
made. Patches generally get incorporated into the code, if
I think they are of benefit to a wide range of WebCollab
users (I get a lot of requests for features of narrow
interest, or personalised to some particular group).
Patches / ideas are all acknowledged in the Changelog -
unless I lose track of things ;-)
You would be best to do a Check Out from the WebCollab CVS.
The last few weeks have been code optimising, squashing
some niggling bugs and reformatting code to avoid a coding
style problem that was leading to bugs...
I have not been incorporating much new work of late (there
is a very interesting calendar patch outstanding). I hope
to look at that soon.
Logged In: YES
user_id=1283060
Can you describe what coding
style problems were which was leading to bugs? So i can
avoid them.
I will do a check out from the CVS and add my changes to
that - how are patches made to your code, if i do a diff
will that be enough?
thanks.
Logged In: YES
user_id=523452
The problem was single line if statements like this:
if(condition)
$x = 'y';
$a = 'b';
which is now all changed to:
if(condition) {
$x = 'y';
}
$a = 'b';
During later edits first form is easy to overlook. This
leads to coding errors that don't give runtime error
messages, but do give unintended results.
And yes, diffs are fine.